Scripting/Squirrel/Functions/CreateCheckpoint: Difference between revisions
Jump to navigation
Jump to search
This wiki is using an old backup from 2020
Some information may be old/missing
BrYaN FuRy (talk | contribs) No edit summary |
No edit summary |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
CreateCheckpoint is | CreateCheckpoint is a function that creates a checkpoint. Checkpoints are used in racing. | ||
== Syntax == | |||
<pre>CreateCheckpoint(player, world, isSphere, pos, argb, radius)</pre> | |||
== Arguments == | |||
*[[Scripting/Squirrel/Functions#Player_Functions|''Player'']] | ''null'' '''player''' - The player to stream this checkpoint to. If the variable is null, it will be shown to everyone | |||
*''int'' '''world''' - The world id | |||
*''bool'' '''isSphere''' - 'true' for is Sphere and 'false' for not '''(Added in 04rel004 will not work in earlier versions!)''' | |||
*[[Scripting/Squirrel/Functions/Vector|''Vector'']] '''pos''' - The checkpoint position | |||
*[[Scripting/Squirrel/Functions/cRGB|''cRGB'']] '''argb''' - The checkpoint color | |||
*''int'' '''radius''' - The diameter of the checkoint | |||
== Example == | |||
Example | |||
The following example will create a checkpoint | The following example will create a checkpoint: | ||
function onPlayerCommand( player, cmd, text ) | <source lang="squirrel"> | ||
function onPlayerCommand( player, cmd, text ) | |||
{ | { | ||
if ( cmd == "createcheckpoint" ) | |||
{ | |||
CreateCheckpoint( null, 0, false, player.Pos, ARGB(255, 0, 255, 255), 2); | |||
} | |||
} | } | ||
</source> | |||
=== Notes === | |||
Call [[onPlayerCommand]] were used in this example. More info about them in the corresponding pages. | |||
== Related Functions == | |||
{{Scripting/Squirrel/Functions/Checkpoint_Functions}} | |||
[[Category:Scripting/Squirrel/Functions/Checkpoint_Functions]] |
Latest revision as of 02:01, 3 July 2018
CreateCheckpoint is a function that creates a checkpoint. Checkpoints are used in racing.
Syntax
CreateCheckpoint(player, world, isSphere, pos, argb, radius)
Arguments
- Player | null player - The player to stream this checkpoint to. If the variable is null, it will be shown to everyone
- int world - The world id
- bool isSphere - 'true' for is Sphere and 'false' for not (Added in 04rel004 will not work in earlier versions!)
- Vector pos - The checkpoint position
- cRGB argb - The checkpoint color
- int radius - The diameter of the checkoint
Example
The following example will create a checkpoint:
function onPlayerCommand( player, cmd, text )
{
if ( cmd == "createcheckpoint" )
{
CreateCheckpoint( null, 0, false, player.Pos, ARGB(255, 0, 255, 255), 2);
}
}
Notes
Call onPlayerCommand were used in this example. More info about them in the corresponding pages.