Difference between revisions of "TActivePlayer.OnBeforeRespawn"
(new page) |
|||
Line 2: | Line 2: | ||
Access mode: RW | Access mode: RW | ||
Event handler type: [[TOnBeforeRespawnEvent]] | Event handler type: [[TOnBeforeRespawnEvent]] | ||
− | Event handler declaration: function (Player: TActivePlayer): | + | Event handler declaration: function (Player: TActivePlayer): TVector; |
==Description== | ==Description== | ||
Line 8: | Line 8: | ||
In this event Player.Alive is FALSE (unless he's just joined the server) | In this event Player.Alive is FALSE (unless he's just joined the server) | ||
+ | == Example == | ||
+ | <syntaxhighlight lang="pascal"> | ||
+ | // Result is the position you want from player to be spawned on, for default player spawns at spawnpoint | ||
+ | function OnBeforeRespawn(Player: TActivePlayer): TVector; | ||
+ | begin | ||
+ | Result.X := 500; | ||
+ | Result.Y := 30; | ||
+ | end; | ||
+ | </syntaxhighlight> | ||
[[Category:TActivePlayer]][[Category:Events]] | [[Category:TActivePlayer]][[Category:Events]] |
Latest revision as of 22:57, 6 May 2020
property OnBeforeRespawn Access mode: RW Event handler type: TOnBeforeRespawnEvent Event handler declaration: function (Player: TActivePlayer): TVector;
Description
Event property called right before a player has respawned.
In this event Player.Alive is FALSE (unless he's just joined the server)
Example
// Result is the position you want from player to be spawned on, for default player spawns at spawnpoint
function OnBeforeRespawn(Player: TActivePlayer): TVector;
begin
Result.X := 500;
Result.Y := 30;
end;