Jump to content

Luces con Color


Alexs

Recommended Posts

Las luces de los faroles hablas? Se puede cambiar?

EDIT : Jjajaja mira esto https://wiki.multitheftauto.com/wiki/Set ... LightColor

Bueno ahora te ayudo perame que te lo formulo

-- Bueno lo mejor generalmente es agregar un elementData a los autos, determinando que son de tal Team , ok? 
  
--Ejemplo 
  
setElementData(vehicle,"luces.Team",{255,0,0}) -- Una tabla dentro del elementData por el cual guarda los colores (aqui es rojo)  
  
function cuandoEntraAlVehiculo(player,seat) 
  
    local luces = getElementData(source,"luces.Team") 
        if seat == 0 then 
            if luces then 
        setVehicleHeadLightColor(source,luces[1],luces[2],luces[3]) 
        end 
    end 
end 
addEventHandler("onVehicleEnter",root,cuandoEntraAlVehiculo) 

Bueno, luego de lo que no puede entrar al auto y todo eso, ya lo tenias asi que no hace falta :)

Link to comment

estaba pensando en usar la misma tabla algo asi como:

addEventHandler ( "onResourceStart", resourceRoot, 
    function ( ) 
        vehicles = { } 
        for index = 1, 21 do 
            vehicles [ getElementByID ( "ALFA".. index ) ] = true 
        end 
    end 
) 
  
function lucesalfa () 
setVehicleHeadLightColor (vehicles, 255, 155, 0) 
addEventHandler ( "onResourceStart", getRootElement, lucesalfa) 
  

mi duda es lo de la ram...

Link to comment

Esta mal , es mas facil hacer esto (ademas no se porque pusiste un elemento como index de tabla y un true al final)

  
addEventHandler ( "onResourceStart", resourceRoot, 
    function ( ) 
         
        for index = 1, 21 do 
             setVehicleHeadLightColor(getElementByID ( "ALFA".. index ),255,155,0) 
        
        end 
    end 
) 
  
  

Link to comment
Esta mal , es mas facil hacer esto (ademas no se porque pusiste un elemento como index de tabla y un true al final)
  
addEventHandler ( "onResourceStart", resourceRoot, 
    function ( ) 
         
        for index = 1, 21 do 
             setVehicleHeadLightColor(getElementByID ( "ALFA".. index ),255,155,0) 
        
        end 
    end 
) 
  
  

Me dice bad argument "setVehicleHeadLightColor"

Link to comment
Ponele tostring(index) porque al no ser string , no lo valida (mi error)

Fijate ademas (aunque creo que ni cambia) juntando los dos puntos con el index.

  
addEventHandler ( "onResourceStart", resourceRoot, 
    function ( ) 
         
        for index = 1, 21 do 
             setVehicleHeadLightColor(getElementByID ( "MCC"..tostring(index) ), 255, 154, 9) 
        
        end 
    end 
) 
  

Acabo por funcionar, Pueden cerrar el tema.

Link to comment
  • Recently Browsing   0 members

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