ToggleAllVehicleControls
Jump to navigation
Jump to search
Toggles all vehicle controls for a player based on the provided boolean method (true to enable, false to disable).
Syntax
toggleAllVehicleControls(player, method)
Required Arguments
- player: The player whose vehicle controls will be toggled.
- method: A boolean indicating whether to enable (true) or disable (false) the controls.
Returns
Returns false if the method is not a boolean value, otherwise it returns true.
Code
Click to collapse [-]
Server and Client Side Scriptlocal vehicleControls = { "vehicle_fire", "vehicle_secondary_fire", "vehicle_left", "vehicle_right", "steer_forward", "steer_back", "accelerate", "brake_reverse", "radio_next", "radio_previous", "radio_user_track_skip", "horn", "sub_mission", "handbrake", "vehicle_look_left", "vehicle_look_right", "vehicle_look_behind", "vehicle_mouse_look", "special_control_left", "special_control_right", "special_control_down", "special_control_up" } function toggleAllVehicleControls(player, method) if type(method) ~= "boolean" then return false end for index, control in ipairs(vehicleControls) do toggleControl(player, control, method) end end
Example 1
This example toggles player's vehicle controls off when it entered an Andromeda.
Click to collapse [-]
ServeraddEventHandler("onPlayerVehicleEnter", root, function(vehicle) if getElementModel(vehicle) == 592 then toggleAllVehicleControls(source, false) end end)
Author: Abolfazl