OnPlayerRequestSpawn: Difference between revisions

From Vice City Multiplayer
Jump to navigation Jump to search
Caution icon
This wiki is using an old backup from 2020
Some information may be old/missing
(Created page with "== Syntax == <pre>function onPlayerRequestSpawn( player )</pre> == Arguments == * ''Player'' '''player''' - The player tha...")
 
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
when a players requests to spawn.
== Syntax ==
== Syntax ==


Line 5: Line 6:
== Arguments ==
== Arguments ==


* [[Scripting/Squirrel/Functions#Player_Functions|''Player'']] '''player''' - The player that uses command.
* [[Scripting/Squirrel/Functions#Player_Functions|''Player'']] '''player''' - The Pointer of the player.




Line 13: Line 14:
function onPlayerRequestSpawn( player )
function onPlayerRequestSpawn( player )
{
{
MssagePlayer( " please register by /register <password> to access the service", player );
PrivMessage( player, "you will be spawned in 3 seconds." );
NewTimer( "spawnplayer", 3000, 1, player.ID );
return 0;
}
 
// Timers Call Back
function spawnplayer( ID )
{
local player = FindPlayer( ID );
if ( player )
{
player.Spawn();
PrivMessage( player, "you have been spawned" );
}
else return 0;
}
}
</source>
</source>
Line 20: Line 35:
== Notes ==
== Notes ==


The function [[Scripting/Squirrel/Functions/MessagePlayer|''MessagePlayer'']] and call [[onPlayerRequestSpawn]] were used in this example. More info about them in corresponding pages.
The function [[http://wiki.vc-mp.org/wiki/Scripting/Squirrel/Functions/PrivMessage|''PrivMessage'']] and call [[onPlayerRequestSpawn]] were used in this example. More info about them in corresponding pages.


== Related Events ==
== Related Functions ==


{{Scripting/Squirrel/Events/Player_Events}}
{{Scripting/Squirrel/Events/Player_Events}}
[[Category:Scripting/Squirrel/Events/Player_Events]]

Latest revision as of 22:14, 30 January 2017

when a players requests to spawn.

Syntax

function onPlayerRequestSpawn( player )

Arguments

  • Player player - The Pointer of the player.


Example

function onPlayerRequestSpawn( player )
{
PrivMessage( player, "you will be spawned in 3 seconds." );
NewTimer( "spawnplayer", 3000, 1, player.ID );
return 0;
}

// Timers Call Back
function spawnplayer( ID )
{
	local player = FindPlayer( ID );
	if ( player )
	{
	player.Spawn();
	PrivMessage( player, "you have been spawned" );
	}
	else return 0;
}


Notes

The function [PrivMessage] and call onPlayerRequestSpawn were used in this example. More info about them in corresponding pages.

Related Functions