Difference between revisions of "TActivePlayer"
(→Members) |
(→Members) |
||
Line 13: | Line 13: | ||
<code> | <code> | ||
<table> | <table> | ||
− | <tr><th>Member declaration</th><th>Access mode</th></tr> | + | <tr><th>Member declaration</th><th>Access mode</th></tr> |
<tr><td>function [[TActivePlayer.Ban|Ban]](Time: Integer; Reason: string): Boolean</td></tr> | <tr><td>function [[TActivePlayer.Ban|Ban]](Time: Integer; Reason: string): Boolean</td></tr> | ||
<tr><td>function [[TActivePlayer.Kick|Kick]]: Boolean</td></tr> | <tr><td>function [[TActivePlayer.Kick|Kick]]: Boolean</td></tr> | ||
Line 61: | Line 61: | ||
<tr><td>property [[TActivePlayer.KeyProne|KeyProne]]: Boolean</td><td>R</td></tr> | <tr><td>property [[TActivePlayer.KeyProne|KeyProne]]: Boolean</td><td>R</td></tr> | ||
<tr><td>property [[TActivePlayer.WeaponActive|WeaponActive]][ID: Byte]: Boolean</td><td>W</td></tr> | <tr><td>property [[TActivePlayer.WeaponActive|WeaponActive]][ID: Byte]: Boolean</td><td>W</td></tr> | ||
− | <tr><td>property [[TActivePlayer.OnFlagGrab|OnFlagGrab]]: [[ | + | <tr><td>property [[TActivePlayer.OnFlagGrab|OnFlagGrab]]: [[TOnFlagGrabEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnFlagReturn|OnFlagReturn]]: [[ | + | <tr><td>property [[TActivePlayer.OnFlagReturn|OnFlagReturn]]: [[TOnFlagReturnEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnFlagScore|OnFlagScore]]: [[ | + | <tr><td>property [[TActivePlayer.OnFlagScore|OnFlagScore]]: [[TOnFlagScoreEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnBeforeRespawn|OnBeforeRespawn]]: [[ | + | <tr><td>property [[TActivePlayer.OnBeforeRespawn|OnBeforeRespawn]]: [[TOnBeforeRespawnEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnAfterRespawn|OnAfterRespawn]]: [[ | + | <tr><td>property [[TActivePlayer.OnAfterRespawn|OnAfterRespawn]]: [[TOnAfterRespawnEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnDamage|OnDamage]]: [[ | + | <tr><td>property [[TActivePlayer.OnDamage|OnDamage]]: [[TOnDamageEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnKill|OnKill]]: [[ | + | <tr><td>property [[TActivePlayer.OnKill|OnKill]]: [[TOnKillEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnWeaponChange|OnWeaponChange]]: [[ | + | <tr><td>property [[TActivePlayer.OnWeaponChange|OnWeaponChange]]: [[TOnWeaponChangeEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnVoteMapStart|OnVoteMapStart]]: [[ | + | <tr><td>property [[TActivePlayer.OnVoteMapStart|OnVoteMapStart]]: [[TOnVoteMapStartEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnVoteKickStart|OnVoteKickStart]]: [[ | + | <tr><td>property [[TActivePlayer.OnVoteKickStart|OnVoteKickStart]]: [[TOnVoteKickStartEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnVoteMap|OnVoteMap]]: [[ | + | <tr><td>property [[TActivePlayer.OnVoteMap|OnVoteMap]]: [[TOnVoteMapEvent]]</td><td>RW</td></tr> |
<tr><td>property [[TActivePlayer.OnVoteKick|OnVoteKick]]: [[TOnVoteKick]]</td><td>RW</td></tr> | <tr><td>property [[TActivePlayer.OnVoteKick|OnVoteKick]]: [[TOnVoteKick]]</td><td>RW</td></tr> | ||
− | <tr><td>property [[TActivePlayer.OnSpeak|OnSpeak]]: [[ | + | <tr><td>property [[TActivePlayer.OnSpeak|OnSpeak]]: [[TOnSpeakEvent]]</td><td>RW</td></tr> |
− | <tr><td>property [[TActivePlayer.OnCommand|OnCommand]]: [[ | + | <tr><td>property [[TActivePlayer.OnCommand|OnCommand]]: [[TOnCommandEvent]]</td><td>RW</td></tr> |
</table> | </table> | ||
</code> | </code> | ||
[[Category:Classes]] | [[Category:Classes]] |
Revision as of 15:38, 1 July 2013
Inheritance
Description
Represents an active player. Accessible trough Players[] array property.
user constructable: NO
user destructable: NO
Members
Member declaration Access mode
function Ban(Time: Integer; Reason: string): Boolean
function Kick: Boolean
procedure Say(Text: string)
procedure Damage(Shooter: Byte; Damage: Integer)
procedure BigText(Layer: Byte; Text: string; Delay: Integer; Color: Longint; Scale: Single; X, Y: Integer)
procedure ForceWeapon(Primary, Secondary: TWeapon)
procedure Forward(TargetIP: string; TargetPort: Word; Message: string)
procedure GiveBonus(BType: Byte)
procedure Move(X, Y: Single)
procedure Tell(Text: string)
procedure WriteConsole(Text: string; Color: Longint)
property ID: Byte R
property Team: Byte RW
property Alive: Boolean RW
property Kills: Integer RW
property Deaths: Integer R
property Ping: Integer R
property Active: Boolean R
property IP: string R
property Port: Word R
property VelX: Single R
property VelY: Single R
property Muted: Boolean RW
property Jets: Integer R
property Grenades: Byte R
property X: Single R
property Y: Single R
property Flagger: Boolean R
property Time: Integer R
property OnGround: Boolean R
property Human: Boolean R
property Direction: Shortint R
property Flags: Byte R
property HWID: string R
property KeyUp: Boolean R
property KeyLeft: Boolean R
property KeyRight: Boolean R
property KeyShoot: Boolean R
property KeyJetpack: Boolean R
property KeyGrenade: Boolean R
property KeyChangeWeap: Boolean R
property KeyThrow: Boolean R
property KeyReload: Boolean R
property KeyCrouch: Boolean R
property KeyProne: Boolean R
property WeaponActive[ID: Byte]: Boolean W
property OnFlagGrab: TOnFlagGrabEvent RW
property OnFlagReturn: TOnFlagReturnEvent RW
property OnFlagScore: TOnFlagScoreEvent RW
property OnBeforeRespawn: TOnBeforeRespawnEvent RW
property OnAfterRespawn: TOnAfterRespawnEvent RW
property OnDamage: TOnDamageEvent RW
property OnKill: TOnKillEvent RW
property OnWeaponChange: TOnWeaponChangeEvent RW
property OnVoteMapStart: TOnVoteMapStartEvent RW
property OnVoteKickStart: TOnVoteKickStartEvent RW
property OnVoteMap: TOnVoteMapEvent RW
property OnVoteKick: TOnVoteKick RW
property OnSpeak: TOnSpeakEvent RW
property OnCommand: TOnCommandEvent RW