Jump to content

No entiendo lo que pasa...


Arsilex

Recommended Posts

Bueno pues que no entiendo lo que pasa aquí pero no me cambia el color como yo quiero...

--Client la funcion Colorido se ejecuta mediante botones.

function Colorido() 
        exports.colorblender:openPicker (1, 0, "Mecanicos") 
    if source == Colores then 
        addEventHandler( "onColorPickerOK", localPlayer, ColorUpdate) 
    elseif source == Luces then 
        addEventHandler( "onColorPickerOK", localPlayer, ColorUpdate2) 
    elseif source == Pinturas then 
        addEventHandler( "onColorPickerOK", localPlayer, ColorUpdate3) 
    end 
end 
  
function ColorUpdate(id, hex, r, g, b) 
local vehicle = getPedOccupiedVehicle( localPlayer ) 
    if vehicle then 
        triggerServerEvent ( "onColorRPUpdeate", localPlayer, vehicle, r,g,b, 1) 
        removeEventHandler( "onColorPickerOK", localPlayer, ColorUpdate) 
    end 
end 
  
function ColorUpdate2(id, hex, r, g, b) 
local vehicle = getPedOccupiedVehicle( localPlayer ) 
    if vehicle then 
        triggerServerEvent ( "onColorRPUpdeate", localPlayer, vehicle, r,g,b, 2) 
        removeEventHandler( "onColorPickerOK", localPlayer, ColorUpdate2) 
    end 
end 
  
function ColorUpdate3(id, hex, r, g, b) 
local vehicle = getPedOccupiedVehicle( localPlayer ) 
    if vehicle then 
        triggerServerEvent ( "onColorRPUpdeate", localPlayer, vehicle, r,g,b, 3) 
        removeEventHandler( "onColorPickerOK", localPlayer, ColorUpdate3) 
    end 
end 

---Server

  
function Color ( vehicle, r, g, b, modo ) 
    if vehicle and r and g and b then 
        r1, g1, b1, r2, g2, b2 = getVehicleColor(vehicle) 
        if modo == 1 then 
            setVehicleColor (vehicle, r, g, b, r2, g2, b2) 
        elseif modo == 2 then 
            setVehicleHeadLightColor ( vehicle, r, g, b ) 
        elseif modo == 3 then 
            setVehicleColor (vehicle, r1, g1, b1, r, g, b) 
        end 
    end 
end 
addEvent( "onColorRPUpdeate", true ) 
addEventHandler( "onColorRPUpdeate", getRootElement(), Color) 

Link to comment
  • Recently Browsing   0 members

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