diff --git a/client/main.lua b/client/main.lua index 0d446792..d61a7d0a 100644 --- a/client/main.lua +++ b/client/main.lua @@ -30,6 +30,10 @@ function CreateInstance() TriggerServerEvent('instance:create') end +function CloseInstance() + TriggerServerEvent('instance:close') +end + function EnterInstance(instance) TriggerServerEvent('instance:enter', InstanceInvite.host) end @@ -59,6 +63,10 @@ AddEventHandler('instance:create', function() CreateInstance() end) +AddEventHandler('instance:close', function() + CloseInstance() +end) + AddEventHandler('instance:enter', function(instance) EnterInstance(instance) end) diff --git a/server/main.lua b/server/main.lua index 9b08a315..d8309566 100644 --- a/server/main.lua +++ b/server/main.lua @@ -96,6 +96,11 @@ AddEventHandler('instance:create', function() CreateInstance(source) end) +RegisterServerEvent('instance:close') +AddEventHandler('instance:close', function() + CloseInstance(source) +end) + RegisterServerEvent('instance:enter') AddEventHandler('instance:enter', function(instance) AddPlayerToInstance(instance, source)