SpawnPlayer: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 22: Line 22:
-- Get a table of all the players
-- Get a table of all the players
players = getElementsByType ( "player" )
players = getElementsByType ( "player" )
-- Get a table of all the spawnpoints
spawnpoints = getElementByType ( "spawnpoint" )
-- Go through every player
-- Go through every player
for playerKey, playerValue in players do
for playerKey, playerValue in players do
-- Spawn them at the first spawnpoint
-- Spawn them at the first spawnpoint
spawnPlayer ( playerValue, spawnpoints[1] )
spawnPlayer ( playerValue, 0.0, 0.0, 0.0, 90.0, 7 )
end
end
</syntaxhighlight>
</syntaxhighlight>

Revision as of 14:26, 4 June 2006

This function spawns the player at an arbitary point on the map.

Syntax [spawn at arbitary point]

bool spawnPlayer ( player thePlayer, float x, float y, float z, int rotation, int skinID )

Required Arguments

  • x: The x co-ordinate to spawn the player at
  • y: The y co-ordinate to spawn the player at
  • z: The z co-ordinate to spawn the player at
  • rotation: rotation of the player on spawn
  • skinID: players skin on spawn

Returns

Returns true if the player was spawned successfully, false otherwise.

Example

This example spawns all the players in the map at the first spawnpoint there is.

-- Get a table of all the players
players = getElementsByType ( "player" )
-- Go through every player
for playerKey, playerValue in players do
	-- Spawn them at the first spawnpoint
	spawnPlayer ( playerValue, 0.0, 0.0, 0.0, 90.0, 7 )
end

See Also