#Raiden Posted September 19, 2015 Posted September 19, 2015 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 )
Tomas Posted September 19, 2015 Posted September 19, 2015 Si quieres que todos lo vean, dale una data al vehículo y en el draw haz una condición para saber si está bloqueado o no, sino no veo otra forma eficiente de hacerlo.
#Raiden Posted September 20, 2015 Author Posted September 20, 2015 Bueno, ya pude hacer que cambie de color la imagen cuando bloqueo/desbloquea, de igual forma gracias.
Recommended Posts