Jump to content

spawn


Amine#TN

Recommended Posts

hey guys i made that  script to give any new player a skin ,some guns and a unified spawn point and i dont know why he is not working 


 

local randomSpawnTable =
{
    { 152.24,-2090,300 },
    { 152.24,-2090,300 },
    { 152.24,-2090,300 }
}
 
function randomSpawn( thePlayer, randomSpawnTable )
    local random = math.random( 1, #randomSpawnTable )
    spawnPlayer(
        thePlayer,
        randomSpawnTable[random][1],
        randomSpawnTable[random][2],
        randomSpawnTable[random][3],
        randomSpawnTable[random][4]
    )
end
function giveguns ()
    setElementModel ( thePlayer, 312 )
    giveWeapon ( thePlayer, 46 )
    giveWeapon ( thePlayer, 9 )
    giveWeapon ( thePlayer, 22, 5000 ,true )
    giveWeapon ( thePlayer, 25, 5000 ,true )
    giveWeapon ( thePlayer, 28, 5000 ,true )
    giveWeapon ( thePlayer, 31, 5000 ,true )
    giveWeapon ( thePlayer, 22, 5000 ,true )

end
addEventHandler( "onPlayerJoind",root, giveguns )
 
function onPlayerJoind( )
    fadeCamera( thePlayer, true )
    setCameraTarget( thePlayer, source )
    randomSpawn( thePlayer, randomSpawnTable )
end
addEventHandler( "onPlayerJoind",root, onPlayerJoind )


 

Link to comment


wait i will test something
 

 

i get that warning
 

 Bad argument @ 'giveWeapon' [Expected element at argument 1, got nil]

with that code

local randomSpawnTable =
{
    { 152.24,-2090,300 },
    { 152.24,-2090,300 },
    { 152.24,-2090,300 }
}
 
function randomSpawn( thePlayer, randomSpawnTable )
    local random = math.random( 1, #randomSpawnTable )
    spawnPlayer(
        thePlayer,
        randomSpawnTable[random][1],
        randomSpawnTable[random][2],
        randomSpawnTable[random][3]
    )

    setElementModel ( thePlayer, 312 )
    giveWeapon ( thePlayer, 46 )
    giveWeapon ( thePlayer, 9 )
    giveWeapon ( thePlayer, 22, 5000 ,true )
    giveWeapon ( thePlayer, 25, 5000 ,true )
    giveWeapon ( thePlayer, 28, 5000 ,true )
    giveWeapon ( thePlayer, 31, 5000 ,true )
    giveWeapon ( thePlayer, 22, 5000 ,true )

end

 
function onPlayerJoin( )
    fadeCamera( thePlayer, true )
    setCameraTarget( thePlayer, source , true )
    randomSpawn( thePlayer, randomSpawnTable , true )
end
addEventHandler( "onPlayerJoin",root, onPlayerJoin )

 

Edited by NOONE
Link to comment
function onPlayerJoin( )
    fadeCamera( thePlayer, true )
    setCameraTarget( thePlayer, source , true )
    randomSpawn( thePlayer, randomSpawnTable , true )
end
addEventHandler( "onPlayerJoin",root, onPlayerJoin )

wrong

 

function onPlayerJoin()
    fadeCamera( source, true )
    setCameraTarget( source, source , true )
    randomSpawn( source, randomSpawnTable , true )
end
addEventHandler( "onPlayerJoin",root, onPlayerJoin )

right

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