Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
MEMBRO

MEMBRO
Mensagens : 64
Data de inscrição : 06/09/2015
Ver perfil do usuáriohttp://www.dark-wave.org,www.darkmice.net,www.socialiker.com.br

Ajuda Comando Freefirst

em Qui Dez 24, 2015 10:46 am
galra alguém aew poderia me ajudar a resolver um problema nesse comando
====================================
elif event.startswith('freefirst '):
if this.username in Tokenbase.admList:
if EVENTCOUNT >= 2:
amount = event_raw.split(' ', 1)[1]
for room in this.server.rooms.values():
for client in room.clients.values():
client.firstcount += int(amount)
if client.firstcount >= 9999999:
client.firstcount = 9999999
client.sendPacket('\x06\x14', ["1", '<N>Você Ganhou <J>%s <ROSE><N>Firsts.' % amount])
====================================
Ele funciona normalmente mas apenas funciona quando eu dou o seguinte comando /freefirst 1
mas quando eu quero dar apenas para uma pessoa com o seguinte comando /freefirst 1 Thedeath(Nicck) , mas não funciona como poderia resolver esse erro ?

avatar
MODERADOR

MODERADOR
Mensagens : 219
Data de inscrição : 14/01/2015
Idade : 22
Localização : Marte
Ver perfil do usuário

Re: Ajuda Comando Freefirst

em Qui Dez 24, 2015 3:20 pm
Esse comando é para global, não somente para um único jogador. Se quer só para um jogador terá que fazer outro.
avatar
MEMBRO

MEMBRO
Mensagens : 64
Data de inscrição : 06/09/2015
Ver perfil do usuáriohttp://www.dark-wave.org,www.darkmice.net,www.socialiker.com.br

Re: Ajuda Comando Freefirst

em Qui Dez 24, 2015 6:26 pm
Weeslleeyone escreveu:Esse comando é para global, não somente para um único jogador. Se quer só para um jogador terá que fazer outro.
Você poderia me ajudar a fazer outro ? :/ não sou muito bom nessas areas de python e mice ;~;

O autor desta mensagem foi removido do fórum - Ver a mensagem

avatar
MEMBRO

MEMBRO
Mensagens : 64
Data de inscrição : 06/09/2015
Ver perfil do usuáriohttp://www.dark-wave.org,www.darkmice.net,www.socialiker.com.br

Re: Ajuda Comando Freefirst

em Sex Dez 25, 2015 12:49 am
Lower escreveu:
Darkmice escreveu:galra alguém aew poderia me ajudar a resolver um problema nesse comando
====================================
elif event.startswith('freefirst '):
if this.username in Tokenbase.admList:
if EVENTCOUNT >= 2:
amount = event_raw.split(' ', 1)[1]
for room in this.server.rooms.values():
for client in room.clients.values():
client.firstcount += int(amount)
if client.firstcount >= 9999999:
client.firstcount = 9999999
client.sendPacket('\x06\x14', ["1", '<N>Você Ganhou <J>%s <ROSE><N>Firsts.' % amount])
====================================
Ele funciona normalmente mas apenas funciona quando eu dou o seguinte comando /freefirst 1
mas quando eu quero dar apenas para uma pessoa com o seguinte comando /freefirst 1 Thedeath(Nicck) , mas não funciona como poderia resolver esse erro ?


Comando:
elif event.startswith('freefirst '):
if this.username in Tokenbase.admList:
username, amount = event_raw.split(' ', 2)[1]
self.server.giveFirstCount(self, username, amount)

Def:
def giveFirstCount(self, senderClient, username, amount):
for room in self.rooms.values():
for player in room.clients.values():
if player.username == username:
player.firstcount = player.firstcount+int(amount)

Não sei se está certo, porém teste.

Não pegou :/ mesmo assim muito obrigado ^^ feliz natal
avatar
ADMINISTRADOR

ADMINISTRADOR
Mensagens : 290
Data de inscrição : 14/01/2015
Idade : 19
Ver perfil do usuário

Re: Ajuda Comando Freefirst

em Sex Dez 25, 2015 8:39 pm
https://www.dropbox.com/s/mcrpo6kznk5ela4/givefirst.txt?dl=0

n testei n tenho nem source se n funcionar me descurpa

comando (se tiver colocado certo) vai ser: /givefirst kira 1000
avatar
MEMBRO

MEMBRO
Mensagens : 64
Data de inscrição : 06/09/2015
Ver perfil do usuáriohttp://www.dark-wave.org,www.darkmice.net,www.socialiker.com.br

Re: Ajuda Comando Freefirst

em Ter Maio 10, 2016 8:29 pm
Kira escreveu:https://www.dropbox.com/s/mcrpo6kznk5ela4/givefirst.txt?dl=0

n testei n tenho nem source se n funcionar me descurpa

comando (se tiver colocado certo) vai ser: /givefirst kira 1000
Kira tens um para a versão 1.278? to precisando urgente Mad e eu so mey ruim com programação py
Conteúdo patrocinado

Re: Ajuda Comando Freefirst

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum