Jump to content

Duda con comandos T^T [Solucionado]


Recommended Posts

Pues Hola a todos denuevo! :)

Pues mi problema es que quiero hacer un script con un comando que ese mismo comando encienda y apague el evento...

pero me he quebrado el coco todo el dia pensando en como hacer eso y despues de miles de intentos... nada :cry:

alguien me da una manito?

este es el script que quiero que tenga esta condicion (ya se que es basico xD estoy aprendiendo)

function reparar(loss) 
    local thePlayer = getVehicleOccupant(source) 
    if(thePlayer) then 
        if (loss ~= 10) then 
        fixVehicle(source) 
        end 
    end 
end 
  
function comando(player, command) 
    if command == "godmodeon" then 
        addEventHandler("onVehicleDamage", getRootElement(), reparar) 
        outputChatBox("#00FF00GodMode encendido!", player, 255, 255, 255, true) 
    elseif command == "godmodeoff" then 
        removeEventHandler("onVehicleDamage", getRootElement(), reparar) 
        outputChatBox("#FF0000GodMode apagado!", player, 255, 255, 255, true) 
    end 
end 
addCommandHandler("godmodeon", comando) 
addCommandHandler("godmodeoff", comando) 

es como un godmode para los autos pero este te fixea cuando lo dañas =P

Si me pudieran ayudar con esto estaria muy agradecido :fadein:

:D

Edited by Guest
Link to comment

Para hacer el vehículo invulnerable, es más recomendable usar el damage proof (a prueba de choque)

para eso:

function damageproof(player) 
       vehicle = getPedOccupiedVehicle ( player ) 
       if ( isVehicleDamageProof(vehicle) == true ) then 
                setVehicleDamageProof ( vehicle, false ) 
                outputChatBox ("Vehicle-godmode disabled", player, 255, 0, 0) 
       else 
                setVehicleDamageProof ( vehicle, true ) 
                outputChatBox ("Vehicle-godmode enabled", player, 0, 255, 0) 
       end 
end 
addCommandHandler ( "godmode", damageproof) 

Debería funcionar, pero no lo he probado :) .

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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