Scripting/Squirrel/Functions/Player.State: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
This wiki is using an old backup from 2020
Some information may be old/missing
 (Created page with "== Syntax ==  <pre>player.State</pre>")  | 
				No edit summary  | 
				||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
== Syntax ==  | == Syntax ==  | ||
<pre>player.State</pre>  | <pre>player.State (The player's current state as an integer)</pre>  | ||
== Example ==  | |||
<pre>  | |||
function onPlayerCommand( player, cmd, text )  | |||
{  | |||
    if(cmd == "state")  | |||
    {  | |||
        ClientMessage("Your current State: "+player.State+" (state as integer)",player,255,255,255);  | |||
    }  | |||
}  | |||
</pre>  | |||
=== Notes ===  | |||
Call [[onPlayerCommand]] were used in this example. More info about them in the corresponding pages.  | |||
== Player State list ==  | |||
<div>   | |||
{| class="wikitable"  | |||
!State ID  | |||
!Description  | |||
|-  | |||
|0  | |||
|Player State None  | |||
|-  | |||
|1  | |||
|Player State OnFoot  | |||
|-  | |||
|2  | |||
|Player State Aim  | |||
|-  | |||
|3  | |||
|Player State Driver  | |||
|-  | |||
|4  | |||
|Player State Passenger  | |||
|-  | |||
|5  | |||
|Player State Enter Vehicle  | |||
|-  | |||
|6  | |||
|Player State Enter Passenger  | |||
|-  | |||
|7  | |||
|Player State Exit Vehicle  | |||
|-  | |||
|8  | |||
|Player State Not Spawned  | |||
|}  | |||
</div>  | |||
== Related Functions ==  | |||
{{Scripting/Squirrel/Functions/Player Functions}}  | |||
[[Category:Scripting/Squirrel/Functions/Player_Functions]]  | |||
Latest revision as of 18:57, 30 January 2017
Syntax
player.State (The player's current state as an integer)
Example
function onPlayerCommand( player, cmd, text )
{
    if(cmd == "state")
    {
        ClientMessage("Your current State: "+player.State+" (state as integer)",player,255,255,255);
    }
}
Notes
Call onPlayerCommand were used in this example. More info about them in the corresponding pages.
Player State list
| State ID | Description | 
|---|---|
| 0 | Player State None | 
| 1 | Player State OnFoot | 
| 2 | Player State Aim | 
| 3 | Player State Driver | 
| 4 | Player State Passenger | 
| 5 | Player State Enter Vehicle | 
| 6 | Player State Enter Passenger | 
| 7 | Player State Exit Vehicle | 
| 8 | Player State Not Spawned | 
Related Functions
- BanPlayer
 - FindPlayer
 - GetPlayerIDFromName
 - IsWorldCompatibleWithPlayer
 - KickPlayer
 - PlaySoundForPlayer
 - Player.Action
 - Player.AddSpeed
 - Player.Admin
 - Player.AimDir
 - Player.AimPos
 - Player.Alpha
 - Player.Ammo
 - Player.Angle
 - Player.Armour
 - Player.Away
 - Player.Ban
 - Player.CameraLocked
 - Player.CanAttack
 - Player.CanDriveby
 - Player.Cash
 - Player.Class
 - Player.Colour
 - Player.Disarm
 - Player.Eject
 - Player.FPS
 - Player.Frozen
 - Player.GameKeys
 - Player.GetAmmoAtSlot
 - Player.GetWeaponAtSlot
 - Player.GiveMoney
 - Player.GiveWeapon
 - Player.GreenScanlines
 - Player.HasChatTags
 - Player.HasMarker
 - Player.Health
 - Player.ID
 - Player.Immunity
 - Player.IP
 - Player.IsCrouching
 - Player.IsDrunk
 - Player.IsOnFire
 - Player.IsOnRadar
 - Player.IsSpawned
 - Player.Key
 - Player.Kick
 - Player.Name
 - Player.Ping
 - Player.PlaySound
 - Player.Pos
 - Player.Redirect
 - Player.RestoreCamera
 - Player.RemoveMarker
 - Player.RemoveWeapon
 - Player.Score
 - Player.SecWorld
 - Player.Select()
 - Player.SetAlpha
 - Player.SetAnim
 - Player.SetDrunkLevel
 - Player.SetCameraPos
 - Player.SetInterior
 - Player.SetMarker - bugged
 - Player.SetWantedLevel
 - Player.SetWeapon
 - Player.ShowMarkers
 - Player.Slot
 - Player.Skin
 - Player.Spawn
 - Player.SpectateTarget
 - Player.Speed
 - Player.StandingOnObject
 - Player.StandingOnVehicle
 - Player.State
 - Player.StreamedToPlayer
 - Player.Typing
 - Player.Team
 - Player.UniqueID
 - Player.UniqueID2
 - Player.UniqueWorld
 - Player.Vehicle
 - Player.VehicleSlot
 - Player.VehicleStatus
 - Player.WantedLevel
 - Player.Weapon
 - Player.WhiteScanlines
 - Player.Widescreen
 - Player.World
 - Player.PutInVehicleSlot
 
Player Game Functions
These functions exist for compatibility with the R2 Squirrel server.