RequestSpawn: Difference between revisions

From NPC for VCMP 0.4 Servers
Jump to navigation Jump to search
(Created page with "{{Welcome| desc=This will send a request to server for spawning in the currently selected class.| params=<syntaxhighlight lang="lua">NoParams</syntaxhighlight> example=<source lang="lua"> function OnNPCClassSelect() { if(GetPlayerTeam(GetMyID())==2) RequestSpawn(); return 1 } </source>| note= Inside the function, use Team, color, position to check if the class matches as it is not possible to obtain the class id directly.| relfuncs=*RequestClass *OnNP...")
 
No edit summary
Line 1: Line 1:
{{Welcome|
{{Welcome|
desc=This will send a request to server for spawning in the currently selected class.|
desc=This will send a request to server for spawning in the currently selected class.|
params=<syntaxhighlight lang="lua">NoParams</syntaxhighlight>
params=<syntaxhighlight lang="lua">NoParams</syntaxhighlight>|
example=<source lang="lua">
example=<source lang="lua">
function OnNPCClassSelect()
function OnNPCClassSelect()

Revision as of 16:39, 24 May 2023


Description:
This will send a request to server for spawning in the currently selected class.


Parameters:

NoParams


Return Values:
This function does not return any specific values.

Important Note:
Inside the function, use Team, color, position to check if the class matches as it is not possible to obtain the class id directly.

Example

function OnNPCClassSelect()
{
    if(GetPlayerTeam(GetMyID())==2)
      RequestSpawn();
    return 1
}

Related Functions

The following functions may be helpful as they relate to this function in one way or another.