-----------------
ESX = nil
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
local kapiDurumu = {}
RegisterServerEvent('tgiann-kapikilit:kapi-durumu')
AddEventHandler('tgiann-kapikilit:kapi-durumu', function(no, durum, ikili)
    kapiDurumu[no] = {durum = durum}
    if ikili then
        TriggerClientEvent("tgiann-kapikilit:kapi-durumu-guncelle-ikili", -1, no, kapiDurumu[no])
    else
        TriggerClientEvent("tgiann-kapikilit:kapi-durumu-guncelle", -1, no, kapiDurumu[no])
    end
end)
ESX.RegisterServerCallback('tgiann-kapikilit:ilk-giris', function(source, cb)
    cb(kapiDurumu)
end)
-----------------
Serversideı madem sen yazıyorsun şu tgiannları değiştirseydin keşke.