PlayerCreateWaypoint: Difference between revisions
mNo edit summary |
No edit summary |
||
| (4 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
{{ClientsideCsJsEvent}} | |||
Triggered when a player creates a waypoint on the map. | |||
{{CSharpContainer| | |||
<syntaxhighlight lang="c#"> | |||
public delegate void OnPlayerCreateWaypointDelegate(Vector3 position); | |||
</syntaxhighlight> | |||
{{Parameters}} | |||
* '''position''': Position of created waypoint. | |||
* '''position''' | |||
{{Example}} | |||
<syntaxhighlight lang=" | The example below shows up a message for a player when waypoint is set and sends the coordinates. | ||
mp.events.add("playerCreateWaypoint", ( | |||
<syntaxhighlight lang="c#"> | |||
RAGE.Events.OnPlayerCreateWaypoint += OnWaypointCreated; | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="c#"> | |||
public void OnWaypointCreated(Vector3 position) | |||
{ | |||
RAGE.Chat.Output($"You have just created a waypoint with coords: {position}"); | |||
} | |||
</syntaxhighlight> | |||
}} | |||
{{JSContainer| | |||
=== Parameters === | |||
* '''position''': {{RageType|Vector3}} | |||
== Examples == | |||
{{ClientsideCode| | |||
<pre> | |||
mp.events.add("playerCreateWaypoint", (position) => { | |||
mp.console.logInfo(`New waypoint created at: ${position.x}, ${position.y}, ${position.z}`); | |||
}); | }); | ||
</ | </pre> | ||
}} | |||
}} | |||
== See Also == | |||
{{Player_events_clientside}} | |||
[[Category:Waypoint]] | |||
[[Category:Clientside API]] | |||
[[Category:Client-side Event]] | |||
Latest revision as of 18:49, 18 February 2021
Client-Side Event
Triggered when a player creates a waypoint on the map.
C# Syntax
public delegate void OnPlayerCreateWaypointDelegate(Vector3 position);
Parameters
- position: Position of created waypoint.
Example
The example below shows up a message for a player when waypoint is set and sends the coordinates.
RAGE.Events.OnPlayerCreateWaypoint += OnWaypointCreated;
public void OnWaypointCreated(Vector3 position)
{
RAGE.Chat.Output($"You have just created a waypoint with coords: {position}");
}
JavaScript Syntax
Parameters
- position: Vector3
Examples
Client-Side
mp.events.add("playerCreateWaypoint", (position) => {
mp.console.logInfo(`New waypoint created at: ${position.x}, ${position.y}, ${position.z}`);
});
See Also
Browser
Checkpoints
Colshapes
Console
Common
- click
- playerChat
- playerCommand
- playerDeath
- playerJoin
- playerQuit
- playerReady
- playerResurrect
- playerRuleTriggered
- playerSpawn
- playerWeaponShot
- addDataHandler
- dummyEntityCreated
- dummyEntityDestroyed
- entityControllerChange
- replayEditorRequest
- pauseMenuItemSelect
- pauseMenuItemChange