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
ProsuWANTED (talk | contribs) m (Oops.) |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
== Syntax == | == Syntax == | ||
<pre>CreateCheckpoint(player, world, pos, | <pre>CreateCheckpoint(player, world, isSphere, pos, argb, radius)</pre> | ||
== Arguments == | == Arguments == | ||
Line 9: | Line 9: | ||
*[[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 | *[[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 | *''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/Vector|''Vector'']] '''pos''' - The checkpoint position | ||
*[[Scripting/Squirrel/Functions/cRGB|''cRGB'']] ''' | *[[Scripting/Squirrel/Functions/cRGB|''cRGB'']] '''argb''' - The checkpoint color | ||
*''int'' '''radius''' - The diameter of the checkoint | *''int'' '''radius''' - The diameter of the checkoint | ||
Line 22: | Line 23: | ||
if ( cmd == "createcheckpoint" ) | if ( cmd == "createcheckpoint" ) | ||
{ | { | ||
CreateCheckpoint( null, 0, player.Pos, | CreateCheckpoint( null, 0, false, player.Pos, ARGB(255, 0, 255, 255), 2); | ||
} | } | ||
} | } | ||
Line 34: | Line 35: | ||
{{Scripting/Squirrel/Functions/Checkpoint_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.