From b84713e9a410430346083675c59deefb55a128cd Mon Sep 17 00:00:00 2001 From: Andyyy7666 <86536434+Andyyy7666@users.noreply.github.com> Date: Sat, 9 Jul 2022 19:35:06 +0200 Subject: [PATCH] Syncing doors when a new player joins. --- ND_Doorlocks/source/server.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ND_Doorlocks/source/server.lua b/ND_Doorlocks/source/server.lua index 5edfc97..42d9015 100644 --- a/ND_Doorlocks/source/server.lua +++ b/ND_Doorlocks/source/server.lua @@ -1,5 +1,14 @@ -- For support join my discord: https://discord.gg/Z9Mxu72zZ6 +local updatedDoors = {} + RegisterNetEvent("ND_Doorlocks:syncDoor") AddEventHandler("ND_Doorlocks:syncDoor", function(doorID, state) + updatedDoors[doorID] = state TriggerClientEvent("ND_Doorlocks:syncDoor", -1, doorID, state) -end) \ No newline at end of file +end) + +RegisterNetEvent("ND_Doorlocks:getDoors") +AddEventHandler("ND_Doorlocks:getDoors", function() + local player = source + TriggerClientEvent("ND_Doorlocks:returnDoors", player, updatedDoors) +end)