setVehicleWindowOpen | Multi Theft Auto: Wiki Skip to content

setVehicleWindowOpen

Client-side
Server-side
Shared

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function sets the vehicle window state.

Syntax

​bool setVehicleWindowOpen ( ​vehicle theVehicle, ​int window, ​bool open )
Required Arguments
  • theVehicle: The vehicle that you wish to change the window state.
  • window: An integer representing window. 0: motorbike shield 1: rear window 2: right front window 3: right back window 4: left front (driver) window 5: left back window 6: windshield
  • open: Boolean which represent window open state.

Returns

  • bool: value

Command which allow player to open window which near sits.

Code Examples

shared

Command which allow player to open window which near sits.

local seatWindows = {
[0] = 4,
[1] = 2,
[2] = 5,
[3] = 3
}
addCommandHandler("window",
function()
local veh = getPedOccupiedVehicle( localPlayer )
if veh then
local seat = getPedOccupiedVehicleSeat( localPlayer )
if seatWindows[seat] and setVehicleWindowOpen( veh, seatWindows[seat], not isVehicleWindowOpen( veh, seatWindows[seat] ) ) then
outputChatBox( "Window switched!" )
else
outputChatBox( "You don't have window!" )
end
else
outputChatBox( "You must be in vehicle!" )
end
end
)

See Also

Vehicle Functions