Scripting/Squirrel/Functions/Vehicle.Alarm: Difference between revisions
Jump to navigation
Jump to search
This wiki is using an old backup from 2020
Some information may be old/missing
No edit summary |
(→Syntax) |
||
Line 3: | Line 3: | ||
<pre>Vehicle.Alarm = false; | <pre>Vehicle.Alarm = false; | ||
Vehicle.Alarm = true;</pre> | Vehicle.Alarm = true;</pre> | ||
== Example == | |||
<source lang=squirrel> | |||
function onPlayerCommand( player, cmd, text ) | |||
else if ( cmd == "alarmoff" ) | |||
{ | |||
if ( !player.IsSpawned ) MessagePlayer("You need be spawned to use this command.", player ); | |||
else if ( !text ) MessagePlayer( "Use /alarmoff <Vehicle ID>.", player ); | |||
else if ( !IsNum( text ) ) MessagePlayer( "Vehicle ID must be an integer.", player ); | |||
else { | |||
local Vehicle = FindVehicle( text.tointeger() ); | |||
if ( !text ) MessagePlayer( "Use /alarmoff <Vehicle ID>.", player ); | |||
else if ( !Vehicle ) MessagePlayer( "Invalid Vehicle.", player ); | |||
else { | |||
MessagePlayer( "You turned off alarm for vehicle ID: " + GetVehicleNameFromModel( Vehicle.Model ) + "." , player ) | |||
Vehicle.Alarm = false; | |||
} | |||
} | |||
return 0; | |||
} | |||
else if ( cmd == "alarmon" ) | |||
{ | |||
if ( !player.IsSpawned ) MessagePlayer("You need be spawned to use this command.", player ); | |||
else if ( !text ) MessagePlayer( "Use /alarmon <Vehicle ID>.", player ); | |||
else if ( !IsNum( text ) ) MessagePlayer( "Vehicle ID must be an integer.", player ); | |||
else { | |||
local Vehicle = FindVehicle( text.tointeger() ); | |||
if ( !text ) MessagePlayer( "Use /alarmon <Vehicle ID>.", player ); | |||
else if ( !Vehicle ) MessagePlayer( "Invalid Vehicle.", player ); | |||
else { | |||
MessagePlayer( "You turned on alarm for vehicle ID: " + GetVehicleNameFromModel( Vehicle.Model ) + "." , player ) | |||
Vehicle.Alarm = true; | |||
} | |||
} | |||
return 0; | |||
} | |||
</source> | |||
== Related Functions == | == Related Functions == | ||
{{Scripting/Squirrel/Functions/Vehicle_Functions}} | {{Scripting/Squirrel/Functions/Vehicle_Functions}} | ||
[[Category:Scripting/Squirrel/Functions/Vehicle_Functions]] | [[Category:Scripting/Squirrel/Functions/Vehicle_Functions]] |
Latest revision as of 07:43, 26 April 2019
Syntax
Vehicle.Alarm = false; Vehicle.Alarm = true;
Example
function onPlayerCommand( player, cmd, text )
else if ( cmd == "alarmoff" )
{
if ( !player.IsSpawned ) MessagePlayer("You need be spawned to use this command.", player );
else if ( !text ) MessagePlayer( "Use /alarmoff <Vehicle ID>.", player );
else if ( !IsNum( text ) ) MessagePlayer( "Vehicle ID must be an integer.", player );
else {
local Vehicle = FindVehicle( text.tointeger() );
if ( !text ) MessagePlayer( "Use /alarmoff <Vehicle ID>.", player );
else if ( !Vehicle ) MessagePlayer( "Invalid Vehicle.", player );
else {
MessagePlayer( "You turned off alarm for vehicle ID: " + GetVehicleNameFromModel( Vehicle.Model ) + "." , player )
Vehicle.Alarm = false;
}
}
return 0;
}
else if ( cmd == "alarmon" )
{
if ( !player.IsSpawned ) MessagePlayer("You need be spawned to use this command.", player );
else if ( !text ) MessagePlayer( "Use /alarmon <Vehicle ID>.", player );
else if ( !IsNum( text ) ) MessagePlayer( "Vehicle ID must be an integer.", player );
else {
local Vehicle = FindVehicle( text.tointeger() );
if ( !text ) MessagePlayer( "Use /alarmon <Vehicle ID>.", player );
else if ( !Vehicle ) MessagePlayer( "Invalid Vehicle.", player );
else {
MessagePlayer( "You turned on alarm for vehicle ID: " + GetVehicleNameFromModel( Vehicle.Model ) + "." , player )
Vehicle.Alarm = true;
}
}
return 0;
}
Related Functions
- ResetAllVehicleHandling
- IsHandlingRuleSet
- SetHandlingRule
- GetHandlingRule
- ResetHandlingRule
- ResetVehicleHandling
- Vehicle.AddRelTurnSpeed
- Vehicle.AddSpeed
- Vehicle.AddTurnSpeed
- Vehicle.Alarm
- Vehicle.Angle
- Vehicle.Colour1
- Vehicle.Colour2
- Vehicle.Damage
- Vehicle.Delete
- Vehicle.Driver
- Vehicle.EulerAngle
- Vehicle.EulerSpawnAngle
- Vehicle.Fix
- Vehicle.GetHandlingData
- Vehicle.GetOccupant
- Vehicle.GetPart
- Vehicle.GetTyre
- Vehicle.Health
- Vehicle.ID
- Vehicle.Immunity
- Vehicle.IsGhost
- Vehicle.IsHandlingSet
- Vehicle.Kill
- Vehicle.Lights
- Vehicle.Locked
- Vehicle.Model
- Vehicle.Pos
- Vehicle.Radio
- Vehicle.RadioLocked
- Vehicle.RelativeSpeed
- Vehicle.RelativeTurnSpeed
- Vehicle.ResetAllHandling
- Vehicle.ResetHandlingData
- Vehicle.Respawn
- Vehicle.RespawnTimer
- Vehicle.Rotation
- Vehicle.SetFlatTyres
- Vehicle.SetHandlingData
- Vehicle.SetPart
- Vehicle.SetTyre
- Vehicle.Siren
- Vehicle.SpawnAngle
- Vehicle.SpawnPos
- Vehicle.Speed
- Vehicle.StreamedForPlayer
- Vehicle.SyncSource
- Vehicle.SyncType
- Vehicle.TurnSpeed
- Vehicle.TurretRotation
- Vehicle.World
- Vehicle.Wrecked