Jump to content

Necesito hacer un script


explOdeR

Recommended Posts

Posted

Hola gente de el foro *-* Saben he estado intentando hacer un script para darle un color a mi team de race ejemplo :

si el color del team es AAFF00 : AMARILLO VERDOSO, quiero que las luces y el auto sea así :) agradeceria mucho que me ayudaran o me dijeran que tengo que leer :] Gracias

Posted

en ese caso, en el autoteam, deveras definir el vehicle, porq el argumento de setVehiceColor no indica el jugador, indica el vehiculo, por lo que deberas poner un getPedOccupiedVehicle

Posted
function onSetTeamColorToCar(thePlayer) 
        if isPedInVehicle (thePlayer) then 
            local hisTeam = getPlayerTeam(thePlayer) 
            if (hisTeam) then 
                local r,g,b = getTeamColor(hisTeam) 
                local hisVehicle = getPedOccupiedVehicle(thePlayer) 
                setVehicleColor(hisVehicle,tonumber(r),tonumber(g),tonumber(b)) 
            else -- if player not have team then 
                local r,g,b = math.random(255),math.random(255),math.random(255) 
                local hisVehicle = getPedOccupiedVehicle(thePlayer) 
                setVehicleColor(hisVehicle,r,g,b) 
            end 
        end 
    end 
end 
  
function onWaitingForLaggers() --Delay it a bit to allow players to warp in their vehicle 
    setTimer(onSetTeamColorToCar,2000,1,source) 
end 
addEventHandler("onNotifyPlayerReady",getRootElement(),onWaitingForLaggers) 
addEventHandler("onPlayerPickUpRacePickup",getRootElement(),onSetTeamColorToCar) 
addEventHandler("onPlayerReachCheckpoint",getRootElement(),onSetTeamColorToCar) 

? asi me quedo

Posted

Prueba esto

function onSetTeamColorToCar(thePlayer) 
        if isPedInVehicle (thePlayer) then 
            local hisTeam = getPlayerTeam(thePlayer) 
            if (hisTeam) then 
                local r,g,b = getTeamColor(hisTeam) 
                local hisVehicle = getPedOccupiedVehicle(thePlayer) 
                setVehicleColor(hisVehicle,tonumber(r),tonumber(g),tonumber(b)) 
            else -- if player not have team then 
                local r,g,b = math.random(255),math.random(255),math.random(255) 
                local hisVehicle = getPedOccupiedVehicle(thePlayer) 
                setVehicleColor(hisVehicle,r,g,b) 
            end 
        end 
    end 
  
function onWaitingForLaggers() --Delay it a bit to allow players to warp in their vehicle 
    setTimer(onSetTeamColorToCar,2000,1,source) 
end 
addEventHandler("onNotifyPlayerReady",getRootElement(),onWaitingForLaggers) 
addEventHandler("onPlayerPickUpRacePickup",getRootElement(),onSetTeamColorToCar) 
addEventHandler("onPlayerReachCheckpoint",getRootElement(),onSetTeamColorToCar) 

Posted
function onSetTeamColorToCar(thePlayer) 
        if isPedInVehicle (thePlayer) then 
            local hisTeam = getPlayerTeam(thePlayer) 
            if (hisTeam) then 
                local r,g,b = getTeamColor(hisTeam) 
                local hisVehicle = getPedOccupiedVehicle(thePlayer) 
                setVehicleColor(hisVehicle,tonumber(r),tonumber(g),tonumber(b)) 
            else -- if player not have team then 
                local r,g,b = math.random(255),math.random(255),math.random(255) 
                local hisVehicle = getPedOccupiedVehicle(thePlayer) 
                setVehicleColor(hisVehicle,r,g,b) 
            end 
        end 
    end 
  
function onWaitingForLaggers() --Delay it a bit to allow players to warp in their vehicle 
    setTimer(onSetTeamColorToCar,2000,1,source) 
end 
addEventHandler("onNotifyPlayerReady",getRootElement(),onWaitingForLaggers) 
addEventHandler("onPlayerPickUpRacePickup",getRootElement(),onSetTeamColorToCar) 
addEventHandler("onPlayerReachCheckpoint",getRootElement(),onSetTeamColorToCar) 
addEventHandler("onResourceStart",getRootElement(),onSetTeamColorToCar) 

  • Recently Browsing   0 members

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