Advertisement
Guest User

Adicionar Novos Cargos

a guest
Oct 5th, 2016
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. elif command == "rank":
  2. if this.client.privLevel >= 11:
  3. this.requireArgs(2)
  4. playerName = this.client.TFMUtils.parsePlayerName(args[0])
  5. rank = args[1].lower()
  6. this.requireNoSouris(playerName)
  7.  
  8. if not this.server.checkExistingUser(playerName):
  9. this.client.sendClientMessage("Não foi possível encontrar o usuário: <V>"+playerName+"<BL>.")
  10. else:
  11. privLevel = 11 if rank.startswith("b3l") else 10 if rank.startswith("adm") else 9 if rank.startswith("coord") else 8 if rank.startswith("smod") else 7 if rank.startswith("mod") else 6 if rank.startswith("map") or rank.startswith("mc") else 5 if rank.startswith("hel") else 4 if rank.startswith("dv") or rank.startswith("div") else 3 if rank.startswith("dev") or rank.startswith("lua") else 2 if rank.startswith("vip") else 1
  12. rankName = "Fundador" if rank.startswith("b3l") else "Administrador" if rank.startswith("adm") else "Coordenador" if rank.startswith("coord") else "Super Moderador" if rank.startswith("smod") else "Moderador" if rank.startswith("mod") else "MapCrew" if rank.startswith("map") or rank.startswith("mc") else "Helper" if rank.startswith("hel") else "Divulgador" if rank.startswith("dv") or rank.startswith("div") else "Lua Developer" if rank.startswith("dev") or rank.startswith("lua") else "Vip" if rank.startswith("vip") else "Player"
  13.  
  14. player = this.server.players.get(playerName)
  15. if player != None:
  16. player.privLevel = privLevel
  17. player.TitleNumber = 0
  18. player.sendLogin()
  19. else:
  20. this.Cursor.execute("update Users set PrivLevel = ?, TitleNumber = 0 where Username = ?", [privLevel, playerName])
  21.  
  22. this.server.sendModMessage(7, "<V>"+playerName+"<BL> ganhou o rank de <V>"+rankName+"<BL>.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement