Jump to content
TLThings

Recommended Posts

Olá galera, tudo bem com vocês?

 

Meu problema é o seguinte:

No meu cliente, tenho instalado o switchbot do Mijago 2.3, porém no add 6/7 ele só consegue parar em somente 1 add que eu coloco, como na foto abaixo:

Please login or register to see this image.

2.png.694e50ce473056db41012a8c5ffc5d93.png

 

Mas quando eu tento colocar dois adds, o switch fica em um loop infinito, ou seja, ele não consegue parar  nos dois bônus que eu coloquei, eu já testei e ele passa direto!

Lembrando que esse problema só acontece com os adds 6/7, os adds verdes estão normais. 

Tenho uma leve impressão que o problema esteja nas seguintes funções:

def checkSwitch_rare(self):

def GetProb_rare(self):

Alguém pode ajudar? 

 

Abaixo está o código do switch:

 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

  • Like 1
  • Haha 1
Link to post
Share on other sites
Please login or register to see this quote.

Muito obrigado amigo, comparando o "meu" código com seu, pude perceber que o erro estava realmente na função def GetProb_rare(self): nas linhas 827 e 833 (Quando aberto com notepad++)

 

O problema era:

[827] values = [player.GetItemAttribute(self.index, i+6) for i in range(0,2)] 

[833] self.bonusSelector.ibi[i+6].SetText(affectString)

Solução:

values = [player.GetItemAttribute(self.index, i+5) for i in range(0,2)]

self.bonusSelector.ibi[i+5].SetText(affectString)

 

Switchbot funcionando perfeitamente agora!

  • Like 2
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.