Squirrel/Server/Functions/Vehicles/IdleTime
From Liberty Unleashed Wiki
(Difference between revisions)
(New page: __NOTOC__ This ''Vehicle'' class member returns how long (in milliseconds) the given vehicle has been unused. == Syntax == <code>int Vehicle.IdleTime</code> == Arguments == * '''none''...) |
(→Example) |
||
Line 12: | Line 12: | ||
== Example == | == Example == | ||
− | |||
<code lang="squirrel"> | <code lang="squirrel"> | ||
− | + | function onPlayerCommand( player, cmd, text ) | |
+ | { | ||
+ | if ( cmd == "vehidletime" ) | ||
+ | { | ||
+ | if ( text ) | ||
+ | { | ||
+ | local veh = FindVehicle( text.tointeger() ); | ||
+ | if ( veh ) MessagePlayer( "Vehicle ID: " + text + " has been idle for " + ( veh.IdleTime() / 1000 ) + " seconds.", player ); | ||
+ | } | ||
+ | } | ||
+ | } | ||
</code> | </code> | ||
+ | |||
+ | This command will show how long the given vehicle id has been idle for in seconds. | ||
=== Notes === | === Notes === | ||
− | + | The call [[Squirrel/Server/Events/Player/onPlayerCommand|onPlayerCommand]] was used in in this example. More info about this in the corresponding page. | |
== Related Functions == | == Related Functions == | ||
{{Squirrel/Server/Functions/Vehicles}} | {{Squirrel/Server/Functions/Vehicles}} |
Revision as of 14:46, 8 March 2010
This Vehicle class member returns how long (in milliseconds) the given vehicle has been unused.
Syntax
int Vehicle.IdleTime
Arguments
- none
Example
function onPlayerCommand( player, cmd, text ) { if ( cmd == "vehidletime" ) { if ( text ) { local veh = FindVehicle( text.tointeger() ); if ( veh ) MessagePlayer( "Vehicle ID: " + text + " has been idle for " + ( veh.IdleTime() / 1000 ) + " seconds.", player ); } } }
This command will show how long the given vehicle id has been idle for in seconds.
Notes
The call onPlayerCommand was used in in this example. More info about this in the corresponding page.
Related Functions
- CreateVehicle
- FindVehicle
- GetClosestVehicle
- GetVehicleCount
- GetVehicleHandlingData
- GetVehicleIDFromName
- GetVehicleName
- SetVehicleHandlingData
- Vehicle.Alpha
- Vehicle.Angle
- Vehicle.Colour1
- Vehicle.Colour2
- Vehicle.Driver
- Vehicle.EngineDamage
- Vehicle.Explode
- Vehicle.Fix
- Vehicle.GetAddon
- Vehicle.GetPassenger
- Vehicle.GetHandlingData
- Vehicle.GetWheelStatus
- Vehicle.Health
- Vehicle.ID
- Vehicle.IdleRespawnTime
- Vehicle.IdleTime
- Vehicle.LightState
- Vehicle.Locked
- Vehicle.Marker
- Vehicle.MarkerScale
- Vehicle.MarkerSprite
- Vehicle.Model
- Vehicle.OneTime
- Vehicle.PassengerCount
- Vehicle.Pos
- Vehicle.Remove
- Vehicle.Respawn
- Vehicle.RespawnTime
- Vehicle.RGBColour1
- Vehicle.RGBColour2
- Vehicle.SetHandlingData
- Vehicle.SetWheelStatus
- Vehicle.SpawnAngle
- Vehicle.SpawnPos
- Vehicle.SetAddon
- Vehicle.SetEngineState
- Vehicle.SetRadio
- Vehicle.Siren
- Vehicle.SirenLight
- Vehicle.TaxiLight
- Vehicle.Velocity
- Vehicle.VirtualWorld
- Vehicle.Wrecked