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
onVehicleEnter 
getPlayerTeam 
getTeamColor 
setVehicleColor 

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

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

Actual Nick: [XGN]BorderLine

Actual Clan: XLatino

Actual Status: Staff, Mod Level 1

(BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline

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) 

rsilex.png.0e6ad382b3fdc3cbe6390e3e847572c9.png
Posted

agregale un onResourceStart

Actual Nick: [XGN]BorderLine

Actual Clan: XLatino

Actual Status: Staff, Mod Level 1

(BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline

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...