Ir para baixo

O autor desta mensagem foi banido do fórum - Mostrar mensagem

Harever
Harever
MEMBRO

MEMBRO
Mensagens : 100
Data de inscrição : 20/01/2015
Idade : 27
Localização : Brazil

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Qua Fev 25, 2015 5:11 pm
Faz uma verificação se o jogador "x" está na lista de amigos

Faça assim:

Código:

if name in self.ignoredList:
   self.ignoredList.remove(name)
ɗɛʂɪɢɴɛʀ
ɗɛʂɪɢɴɛʀ
MEMBRO

MEMBRO
Mensagens : 6
Data de inscrição : 25/02/2015

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Qua Fev 25, 2015 5:12 pm
Olá colega, se você está precisando de ajuda não crie 2 post e sim só 1, pois bem, vamos lá.

Por favor post na " RESPOSTA " toda a parte do código do " self.ignoredList.remove(name) " para que eu possa lhe ajuda sem que aja erros.

Aguardo a sua postagem ...
Harever
Harever
MEMBRO

MEMBRO
Mensagens : 100
Data de inscrição : 20/01/2015
Idade : 27
Localização : Brazil

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Qua Fev 25, 2015 5:15 pm
ɗɛʂɪɢɴɛʀ escreveu:Olá colega, se você está precisando de ajuda não crie 2 post e sim só 1, pois bem, vamos lá.

Por favor post na " RESPOSTA " toda a parte do código do " self.ignoredList.remove(name) " para que eu possa lhe ajuda sem que aja erros.

Aguardo a sua postagem ...

Deixe que a moderação/administração passe os alertas para os usuários, ok?
ɗɛʂɪɢɴɛʀ
ɗɛʂɪɢɴɛʀ
MEMBRO

MEMBRO
Mensagens : 6
Data de inscrição : 25/02/2015

Bug de remover jogador da lista de ignorado Empty RE

Qua Fev 25, 2015 5:16 pm
Harever escreveu:
ɗɛʂɪɢɴɛʀ escreveu:Olá colega, se você está precisando de ajuda não crie 2 post e sim só 1, pois bem, vamos lá.

Por favor post na " RESPOSTA " toda a parte do código do " self.ignoredList.remove(name) " para que eu possa lhe ajuda sem que aja erros.

Aguardo a sua postagem ...

Deixe que a moderação/administração passe os alertas para os usuários, ok?

Falo nada!
Harever
Harever
MEMBRO

MEMBRO
Mensagens : 100
Data de inscrição : 20/01/2015
Idade : 27
Localização : Brazil

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Qua Fev 25, 2015 5:24 pm
Problema pode ser na estrutura do pacote, algo deve está errado na parte de remover. (Talvez seja na parte dos 20 bytes).

O autor desta mensagem foi banido do fórum - Mostrar mensagem

O autor desta mensagem foi banido do fórum - Mostrar mensagem

ɗɛʂɪɢɴɛʀ
ɗɛʂɪɢɴɛʀ
MEMBRO

MEMBRO
Mensagens : 6
Data de inscrição : 25/02/2015

Bug de remover jogador da lista de ignorado Empty Ponha esse código no lugar:

Qua Fev 25, 2015 5:29 pm
Harever escreveu:Faz uma verificação se o jogador "x" está na lista de amigos

Faça assim:

Código:

if name in self.ignoredList:
   self.ignoredList.remove(name)

Ponha o código acima no lugar de:

Código:

if name not in ('x', 'X'):
self.ignoredList.remove(name)

O autor desta mensagem foi banido do fórum - Mostrar mensagem

O autor desta mensagem foi banido do fórum - Mostrar mensagem

Harever
Harever
MEMBRO

MEMBRO
Mensagens : 100
Data de inscrição : 20/01/2015
Idade : 27
Localização : Brazil

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Qua Fev 25, 2015 5:32 pm
Código:

elif datas in [TDatas('RemoveIgnored')]:
    name = data[8:]
    if not name.startswith('*'):
        name = name.lower().capitalize()
        if not name == self.username:
            if name in self.ignoredList:
                self.ignoredList.remove(name)
                dbignoreList = json.dumps(self.ignoredList)
                dbcur.execute('UPDATE users SET ignoreds = %s WHERE name = %s', (dbignoreList, self.username))
                self.TFMTribulle.sendIgnoredList()
                self.sendData('<\x01', ETribulle('RemoveIgnored') + struct.pack('!h', len(name)) + name, True)

O autor desta mensagem foi banido do fórum - Mostrar mensagem

O autor desta mensagem foi banido do fórum - Mostrar mensagem

Igoor
Igoor
MEMBRO

MEMBRO
Mensagens : 78
Data de inscrição : 29/01/2015
http://igoor.comze.com/

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Qua Fev 25, 2015 8:21 pm
transforedd escreveu:elif datas in [TDatas('RemoveIgnored')]:
       name = data[8:]
       if not name.startswith('*'):
           name = name.lower().capitalize()
           if not name == self.username:
               if name not in ('x', 'X'):
                   self.ignoredList.remove(name)
                   dbignoreList = json.dumps(self.ignoredList)
                   dbcur.execute('UPDATE users SET ignoreds = %s WHERE name = %s', (dbignoreList, self.username))
                   self.TFMTribulle.sendIgnoredList()
                   self.sendData('<\x01', ETribulle('RemoveIgnored') + struct.pack('!h', len(name)) + name, True)
Ai meu pâncreas, quem pois "if name not in ('x', 'X'):" foi muito genio '-' e ainda erro a posição do "not"
Já que a duvida foi resolvida vou fechar o tópico
Conteúdo patrocinado

Bug de remover jogador da lista de ignorado Empty Re: Bug de remover jogador da lista de ignorado

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos