MessagingService:SubscribeAsync("Events", function(message)
local success, data = pcall(function()
return typeof(message.Data) == "table" and message.Data or HttpService:JSONDecode(message.Data)
end)
if not success or not data.EventId then
warn("[Event Subscriber] Invalid message:", message.Data)
return
end
if processedEvents[data.EventId] then
warn("[Event Subscriber] Duplicate event ignored:", data.EventName)
return
end
processedEvents[data.EventId] = true
print("[Event Subscriber] Received event:", data.EventName, "ID:", data.EventId)
adminEvent(data.EventName)
task.delay(600, function()
processedEvents[data.EventId] = nil
end)
end)
This part is where I subscribe
** You are now Level 16! **