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