Postado Abril 1, 2011 14 anos Gente estou com uma dúvida sobre o anti paralyze ElseIf ParalyseComboBox.Text = "Exura" Then If p.Mana >= 25 And p.HasFlag(Tibia.Constants.Flag.Paralyzed) Or p.Mana >= 25 And p.HasFlag(Tibia.Constants.Flag.Paralysed) = True Then c.Console.Say("exura") End If End If Está correto o uso para verificar as conditions paralyzes? Desde já agradeço pela ajuda
Postado Abril 1, 2011 14 anos Só não intendi porque você fez duas condições iguais, basta apenas uma. # Regras Gerais - TibiaKing.com # Contato: [email protected]Não respondo dúvidas via MP.
Postado Abril 1, 2011 14 anos A lógica pode estar falha. Você deveria seguir assim: Verificar se está paralizado -> Verificar qual a magia -> Verificar a mana necessária Você tá verificando primeiro se tá selecionado exura pra depois olhar a mana e o status de paralizado. Além de estar fazendo isso duas vezes como já dito. No entanto, depende do que você tá tentando fazer aí no seu programa, e de como ele tá organizado.
Postado Abril 1, 2011 14 anos Autor A lógica pode estar falha. Você deveria seguir assim: Verificar se está paralizado -> Verificar qual a magia -> Verificar a mana necessária Você tá verificando primeiro se tá selecionado exura pra depois olhar a mana e o status de paralizado. Além de estar fazendo isso duas vezes como já dito. No entanto, depende do que você tá tentando fazer aí no seu programa, e de como ele tá organizado. 2x é pq tipo no tibiaapi tem as 2 ai não sei se tanto faz uma quanto a outra mas valeu pela dica vou fazer as verificações como voce falou ;p Fiz asism If c.LoggedIn Then If p.HasFlag(Tibia.Constants.Flag.Paralyzed) = True Then If ParalyseComboBox.Text = "Exura" Then If p.Mana >= 25 Then c.Console.Say("exura") End If End If End If End If Correto? Editado Abril 1, 2011 14 anos por Toty (veja o histórico de edições)
Postado Abril 1, 2011 14 anos Agora sim tá certo. Se quiser melhorar o código, deixando ele mais abrangente , coloque uma textbox para a quantidade necessária de mana. Aí você não vai precisar usar desse condicional para saber qual magia é.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.