Guest User

BanTribe

a guest
Sep 29th, 2013
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.81 KB | None | 0 0
  1. ----------------BanTribe - By Toonney--------------
  2. bans = {}
  3. times = os.date()
  4. --fonctions de bases
  5. function main()
  6.     tfm.exec.disableAutoNewGame(true);
  7.     system.disableChatCommandDisplay("ban", true)
  8. end
  9.  
  10. --commandes
  11. function eventChatCommand(playerName,message)
  12.     if message=="ban" and playerName=="Toonney" then
  13.         ui.addPopup(1,2,"<font color='#BABD2F' size='13'>Qui veux-tu ban ?</font>",playerName,120,120,500);
  14.         elseif message=="unban" and playerName=="Toonney" then
  15.          unban()
  16.         elseif message=="banlist" then
  17.          ui.addPopup(3,0, table.concat(bans,'\n'),playerName,200,100,400)
  18.          elseif playerName~="Toonney" then
  19.          ui.addPopup(2,0,"<p align='center'><font color='#EB1D51' size='15'>Vous n'êtes pas autorisé ces fonctions</font></p>",playerName,150,120,500);
  20.     end
  21. end
  22.  
  23. function eventPopupAnswer(popupID,playerName,answer)
  24.     if popupID==1 and playerName=="Toonney" then
  25.         table.insert(bans, answer)
  26.         local str = "<font color='#D21723' size='13'><i>"..answer.."</i> a été banni le <b>"..times.."</b> par <b>"..playerName.."</font>"
  27.         str = str .. "<br><br><br>"
  28.         str = str .. "<font color='#B5E655' size='13'><b>Listes des bannis :</b></font>"
  29.         str = str .. "<br><br><i><font color='#ADCF4F' size='11'>" .. table.concat(bans,'\n') .. "</font></i>"
  30.         ui.addPopup(4,0, str, playerName,200,100,400)
  31.                 ui.addTextArea(1,"<p align='center'><font color='#96CA2D' size='20'><br><br><br><br><br><br><br><br>Vous êtes banni</font></p><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>", answer,5,10,792,400,0x669900,0x669900,1)
  32.     end
  33. end
  34.  
  35. function unban()
  36.                  for i,v in ipairs(bans) do table.remove(bans, i) end
  37.          ui.removeTextArea(1,answer)
  38. end
Advertisement
Add Comment
Please, Sign In to add comment