[TUTO] Comando /equipe Com atualização instantânea
+3
Weslei
Nikopark
Andriel9
7 participantes
- Andriel9
MEMBRO - Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 19
[TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 11:48 am
Fala galera da Aula Mice Andriel9 Aqui para ensinar a vocês como adicionar o comando "/equipe" com atualização instantânea na sua source, sem mais delongas bora pro tutorial
Ops: Se o código 1 não funcionar tente o código 2
Ops: No código 1 em "Equipe do MiceMestre" Troque MiceMestre Pelo nome do seu mice
Ops: Ambos os códigos mostra quem é fundador (Para mostra que alguém é fundador você precisa dar privilégio "11" para essa pessoa
Código 1 (Bote Em ParseCommands.py):
Código 2 (Bote Em ParseCommands.py):
Espero ter ajudado alguém
Créditos
Loukino (Códigos)
Ops: Se o código 1 não funcionar tente o código 2
Ops: No código 1 em "Equipe do MiceMestre" Troque MiceMestre Pelo nome do seu mice
Ops: Ambos os códigos mostra quem é fundador (Para mostra que alguém é fundador você precisa dar privilégio "11" para essa pessoa
Código 1 (Bote Em ParseCommands.py):
- Código:
elif _command in ["staff", "equipe"]:
if self.client.privLevel >= 0:
lists = ["<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>"]
self.Cursor.execute("select Username, PrivLevel from Users where PrivLevel > 4")
r = self.Cursor.fetchall()
for rs in r:
playerName = rs["Username"]
privLevel = int(rs["PrivLevel"])
player = self.server.players.get(playerName)
lists[{11: 0, 10:1, 9:2, 8:3, 7:4, 6:5, 5:6, 4:7}[privLevel]] += "\n<VP>" + playerName + "<N> - " + {11: "<ROSE>Fundador", 10: "<ROSE>Administrador", 9:"<VI>Coordenador", 8:"<J>Super Moderador", 7:"<CE>Moderador", 6:"<CEP>MapCrew", 5:"<CS>Ajudante", 4:"<CH>Divulgador"}[privLevel] + "<N> - [" + ("<VP>Online<N> - <VP>"+ str(player.Langue) if player != None else "<R>Offline") + "<N>]\n"
self.client.sendLogMessage("<VP><p align='center'><b>Equipe do MiceMestre</b></p>" + "".join(lists) + "</p>")
if self.client.privLevel < 4:
self.client.parseCommands.parseCommand("mod")
if self.client.privLevel < 4:
self.client.parseCommands.parseCommand("mapcrews")
Código 2 (Bote Em ParseCommands.py):
- Código:
elif command in ["staff", "equipe", "equipo"]:
lists = ["<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>", "<p align='center'>"]
this.Cursor.execute("select Username, PrivLevel from Users where PrivLevel > 4")
r = this.Cursor.fetchall()
for rs in r:
playerName = rs["Username"]
privLevel = int(rs["PrivLevel"])
lists[{11:0, 10:1, 9:2, 8:3, 7:4, 6:5, 5:6}[privLevel]] += "\n" + ("<VP> •<N> " if this.server.checkConnectedAccount(playerName) else "<R> • ") + " <N>" + playerName + "<V> - <N>[" + {11: "<J>Fundador", 10: "<ROSE>Administrador", 9:"<VI>Coordenador", 8:"<J>Super Moderador", 7:"<font color='#FF8300'>Moderador", 6:"<font color='#0B57C3'>MapCrew", 5:"<font color='#044B96'>Ajudante</font>"}[privLevel] + "<N>] \n"
this.client.sendLogMessage("<p align='center'><J> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <N> EQUIPE <J> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - </b></b></b></b></p><br><p align = "center"><font size = "12"><VP>• <N>Online<br><R>• <N>Offline</p>" + "".join(lists) + "</p>""<br><br>")
Espero ter ajudado alguém
Créditos
Loukino (Códigos)
Re: [TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 3:28 pm
Tópico movido para Tutoriais > Python
- Andriel9
MEMBRO - Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 19
Re: [TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 4:52 pm
Desculpa pensei que o local certo seria aquiNikopark escreveu:Tópico movido para Tutoriais > Python
- Weslei
MODERADOR - Mensagens : 402
Data de inscrição : 16/01/2015
Idade : 24
Localização : Narnia
Re: [TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 5:08 pm
lists[{11:0, 10:1, 9:2, 8:3, 7:4, 6:5, 5:6}[privLevel]] nossa
- Andriel9
MEMBRO - Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 19
Re: [TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 6:18 pm
O que foi?Weslei escreveu:lists[{11:0, 10:1, 9:2, 8:3, 7:4, 6:5, 5:6}[privLevel]] nossa
- Andriel9
MEMBRO - Mensagens : 239
Data de inscrição : 04/06/2017
Idade : 19
Re: [TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 8:05 pm
Onde e oque está errado?Becker escreveu:Tá errado isso ai.
- Paiposs
MEMBRO - Mensagens : 2
Data de inscrição : 16/06/2017
Idade : 21
Localização : Colombia
Re: [TUTO] Comando /equipe Com atualização instantânea
Seg Jun 19, 2017 8:07 pm
Adriel Nosotros lidamos com o principal ranks que estão ao adminO que foi?Adriel9
Re: [TUTO] Comando /equipe Com atualização instantânea
Dom Jun 25, 2017 2:58 pm
Obrigado pelos créditos reais pelo script
Permissões neste sub-fórum
Não podes responder a tópicos
|
|