Jump to content

Ayuda para bloquear/desbloquear vehiculo


#Raiden

Recommended Posts

Bueno, estaba haciendo un script para bloquear/desbloquear vehiculo bastance sencillo creo, pero quiero agregarle otra cosa y es que cada vez que bloqueen el auto la imagen del auto cambie de color a verde y cuando lo desbloqueen cambie a color blanco como estaba antes, tengo hecho esto pero no funciona, no sé si esta mal el client o el server.

--CLIENT

function drawSpeedometer() 
  
function bloq() 
  
 dxDrawImage(1136, 704, 36, 33, "carState.png", 0, 0, 0, tocolor(17,254, 28, 255), false) 
 playSoundFrontEnd(2) 
end 
addEvent("Bloq", true) 
addEventHandler("Bloq", root, bloq) 
  
function unbloq() 
  
 dxDrawImage(1136, 704, 36, 33, "carState.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) 
 playSoundFrontEnd(2) 
end 
addEvent("unbloq", true) 
addEventHandler("unbloq", root, unbloq) 
end 
addEventHandler("onClientRender", root, drawSpeedometer) 

-SERVER

function bloquear(thePlayer) 
player = getPlayerOccupiedVehicle(thePlayer) 
if (player) then 
if (isVehicleLocked(player)) then 
setVehicleLocked(player, false) 
outputChatBox("#AFAFAF[VEHICULO] #FFFFFFDESBLOQUEADO", thePlayer, 255,255,255, true) 
        triggerClientEvent( player, "unbloq", player) 
else 
setVehicleLocked(player, true) 
outputChatBox("#AFAFAF[VEHICULO] #FFFFFFBloqueado", thePlayer, 255,255,255, true) 
    triggerClientEvent( player, "Bloq", player) 
end 
end 
end 
  
function salir(player,seat,jacked) 
    if(isVehicleLocked(source)) then 
        setVehicleLocked(source,false) 
      
    end 
end 
 addEventHandler("onVehicleExit",getRootElement(),salir) 
  
  
function bind() 
  local pla = getElementsByType('player') 
  for key,val in ipairs(pla) do 
    bindKey( val, "L", "down", bloquear) 
end 
end 
addEventHandler ( "onResourceStart", getRootElement(), bind ) 

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...