Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local SetCooldown = "#s"
- local GetCooldown = "#g"
- local runningevents = {}
- local ann(event, delay, repeats, player)
- for _, v in pairs(GetPlayersInWorld()) do
- v:SendBroadcastMessage(""..player:GetLuaCooldown().."")
- end
- end
- local function ChatSystem(event, player, msg, _, lang)
- if (msg == SetCooldown) then
- player:SetLuaCooldown(60)
- elseif (msg == GetCooldown) then
- if (runningevents[player:GetGUIDLow()]) then
- player:RemoveEventById(runningevents[player:GetGUIDLow()])
- runningevents[player:GetGUIDLow()] = nil
- player:SendNotification("announce removed")
- else
- ann()
- runningevents[player:GetGUIDLow()] = player:RegisterEvent(ann, 1000, player:GetCooldown())
- end
- else
- return
- end
- return false
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement