OnPlayerInteractDoor

From Onset Developer Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
OnPlayerInteractDoor

Type: Event
Context: Server
Introduced: v1.0

Description

Called when a player interacts with a door through pressing 'E'.

Syntax

OnPlayerInteractDoor(player, door, bWantsOpen)

Parameters

  • player
    The player identifier.
  • door
    The door identifier.
  • bWantsOpen
    true if the door is currently closed on the client and therefore wants it open and vice versa.

Example

AddEvent("OnPlayerInteractDoor", function(player, door, bWantsOpen)
	--AddPlayerChat(player, "Door: "..door..", "..tostring(bWantsOpen))

	-- Let the players open/close the door by default.
	if IsDoorOpen(door) then
		SetDoorOpen(door, false)
	else
		SetDoorOpen(door, true)
	end
end)

See also