Jump to content

execute


Whit3

Recommended Posts

Bad Argument @ExecuteCommandHandler, [Expected element at Argument got nil]

DestructionDerby

function restartami () 
         setTimer ( function() 
           executeCommandHandler("redo", source, map) 
        outputChatBox ( "Restart" ) 
    end, 3000, 1 ) 
end 
addEvent ( "restartami", true ) 
addEventHandler("restartami", root, restartami) 
  
function DestructionDerby:onPlayerWasted(player) 
    if isActivePlayer(player) then 
        self:handleFinishActivePlayer(player) 
        if getMapDM() then 
            if getActivePlayerCount() <= 0 then 
                                triggerEvent ( "restartami", getRootElement()) 
                triggerClientEvent ( "showWinMessage", getRootElement()) 
                RaceMode.endMap() 
            else 
                TimerManager.createTimerFor("map",player):setTimer 
  
(clientCall, 2000, 1, player, 'Spectate.start', 'auto') 
            end 
            local activePlayers = getActivePlayers() 
            if getActivePlayerCount() == 1 then 
                if getElementModel(getPedOccupiedVehicle(activePlayers[1]))  
  
== 425 then 
                    setElementHealth(activePlayers[1],0) 
                end 
            end 
        else 
            if getActivePlayerCount() <= 1 then 
                triggerClientEvent ( "showWinMessage", getRootElement()) 
                RaceMode.endMap() 
            else 
                TimerManager.createTimerFor("map",player):setTimer 
  
(clientCall, 2000, 1, player, 'Spectate.start', 'auto') 
            end 
        end 
    end 
    RaceMode.setPlayerIsFinished(player) 
    showBlipsAttachedTo(player, false) 
end 
  

Link to comment
How are you triggering the event: "restartami"?
function DestructionDerby:onPlayerWasted(player) 
    if isActivePlayer(player) then 
        self:handleFinishActivePlayer(player) 
        if getMapDM() then 
            if getActivePlayerCount() <= 0 then 
                                triggerEvent ( "restartami", getRootElement()) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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