Advertisement
Guest User

Untitled

a guest
Feb 19th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.96 KB | None | 0 0
  1. function onSpecial(str)
  2.     local t = table.unserialize(str)
  3.     local cid = t["cid"]
  4.     if(t["name"] == "event_tdm") then
  5.         if(t["typ"] == "prepareDeath") then
  6.             event_tdm.death(cid)
  7.         end
  8.     elseif(t['name'] == 'event_ze') then
  9.         if(t['typ'] == 'onStatsChange') then
  10.             cid = t['variable']
  11.             event_ze.onStatsChange(cid[1], cid[2], cid[3])
  12.         elseif(t['typ'] == 'onUse') then
  13.             return event_ze.onUse(cid)
  14.         end
  15.     elseif(t["name"] == "event_universal") then
  16.         if(t["typ"] == "join") then
  17.             if(event_tdm.state == 1) then
  18.                 event_tdm.join(cid)
  19.             elseif(event_ze.state == 1) then
  20.                 event_ze.join(cid)
  21.             else
  22.                 doPlayerSendCancel(cid,"No running events are able to join.")      
  23.             end
  24.         elseif(t["typ"] == "leave") then
  25.             if(event_tdm.state == 1) then
  26.                 event_tdm.leave(cid)
  27.             elseif(event_ze.state == 1) then
  28.                 event_ze.leave(cid, event_ze.inserted, true)
  29.             else
  30.                 doPlayerSendCancel(cid,"No running events are able to leave.")
  31.             end
  32.         end
  33.     end
  34. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement