Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local events = {
- ["dota"] = {tp_pos = {x = 160, y = 54, z = 7}, event_pos = {x = 720, y = 30, z = 7}},
- ["ctf"] = {tp_pos = {x = 230, y = 150, z = 7}, event_pos = {x = 210, y = 180, z = 6}},
- }
- function onSay(cid, words, param)
- local event = events[param:lower()]
- if not event then
- local str = "Eventos disponíveis:"
- for i, _ in pairs(events) do
- str = str .. "\n".. string.upper(i:sub(1, 1)) .. i:sub(2, #i)
- end
- return doPlayerPopupFYI(cid, str)
- end
- if getTileItemById(event, 1347).uid > 100 then
- doPlayerSendCancel(cid, "O evento ".. param .. " já está aberto!")
- else
- doBroadcastMessage("[".. getCreatureName(cid) .. "]: O evento ".. param .. " está aberto!")
- doCreateTeleport(1387, event.event_pos, event.tp_pos)
- end
- return true
- end
Advertisement
Add Comment
Please, Sign In to add comment