Jump to content

Problem Event


JuniorMelo

Recommended Posts

hello,I have a problem When the player dies not reborn

WARNING:

WARNING:[gamemode]\[junior]\junior\spawn.lua:9 Bad argument @ 'setTimer' [Expected number at argument 2]
local function spawnAllPlayers() 
  
        processPlayerSpawn ( player ) 
  
end 
  
function processSpawnStart(delay) 
  
    setTimer ( spawnAllPlayers, delay, 1 ) 
end 
  
function processPlayerSpawn (player) 
local posX,posY,posZ,rx,ry,rz 
local flagElements = getElementsByType ( "spawnpoint", mapRoot) 
for key, value in pairs(flagElements) do 
    local posX = getElementData ( value, "posX" ) 
    local posY = getElementData ( value, "posY" ) 
    local posZ = getElementData ( value, "posZ" ) 
    rx = getElementData(value, "rotX") 
    ry = getElementData(value, "rotY") 
    rz = getElementData(value, "rotZ") 
    if (isElement(Hunters[player])) then destroyElement(Hunters[player]) end 
    spawnPlayer ( player, posX, posY, posZ, rz, 4 ) 
    Hunters[player] = createVehicle( 425, posX, posY, posZ ) 
    setElementDimension ( Hunters[player], 4 ) 
    warpPedIntoVehicle(player, Hunters[player]) 
    setElementPosition(Hunters[player], posX, posY, posZ ) 
    setElementHealth(Hunters[player], 1000) 
    end 
    fadeCamera(player,true) 
    setCameraTarget(player,player) 
end 
  
function processWastedHunter() 
    setTimer(processSpawnStart, 2000, 1, source) 
end 
addEventHandler ( "onPlayerWasted", getRootElement(), processWastedHunter ) 

Link to comment

Thanks to all

resolved

function processPlayerSpawn(source) 
player = player or source 
    if not isElement(player) then return end 
toggleControl ( player, "enter_exit", false ) 
triggerClientEvent (player,"stophud",getRootElement()) 
    local posX,posY,posZ,rx,ry,rz 
local flagElements = getElementsByType ( "spawnpoint", mapRoot) 
-- loop through them 
for key, value in pairs(flagElements) do 
    -- get our info 
    local posX = getElementData ( value, "posX" ) 
    local posY = getElementData ( value, "posY" ) 
    local posZ = getElementData ( value, "posZ" ) 
    rx = getElementData(value, "rotX") 
    ry = getElementData(value, "rotY") 
    rz = getElementData(value, "rotZ") 
    if (isElement(Hunters[player])) then destroyElement(Hunters[player]) end 
    spawnPlayer ( player, posX, posY, posZ, rz ) 
    Hunters[player] = createVehicle( 425, posX, posY, posZ ) 
    setElementDimension ( Hunters[player], 4 ) 
    warpPedIntoVehicle(player, Hunters[player]) 
    setElementPosition(Hunters[player], posX, posY, posZ ) 
    setElementHealth(Hunters[player], 1000) 
    end 
    fadeCamera(player,true) 
    setCameraTarget(player,player) 
end 

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