Quando tiver com X Spear voltar para tal Label - Printable Version +- BBot - The best bot of the world (https://forums.bmega.net) +-- Forum: Support (https://forums.bmega.net/forum-6.html) +--- Forum: Support & Help (https://forums.bmega.net/forum-8.html) +--- Thread: Quando tiver com X Spear voltar para tal Label (/thread-10284.html) |
Quando tiver com X Spear voltar para tal Label - Fresh Meat - 06-14-2013 Alguem consegue me ajudar com esse macro ? Quando tiver com X spears parar de atacar tudo e voltar para tal label ? vlw ! RE: Quando tiver com X Spear voltar para tal Label - Kimoszin - 06-15-2013 [macro]1000 {Stop Attacking If} spearID:=0 spearCount:=1 Misc.ItemCountEx(!spearID!)>=!spearCount! Self.Stop() Killer.Stop() CaveBot.GoLabel(Meu Label)[/macro] RE: Quando tiver com X Spear voltar para tal Label - Fresh Meat - 06-15-2013 Opa, vlw ! vou testar aqui pra ver se funciona =P Então, não sei se sou eu que coloquei o macro errado ou se o macro que ta errado mas aqui não ta funcionando não, ele chega ao numero de royal spears que eu coloquei e continua caçando normal =d 1000 {Stop Attacking If} spearID:=7378 spearCount:=6 Misc.ItemCountEx(!spearID!)>=!spearCount! Self.Stop() Killer.Stop() CaveBot.GoLabel(Start) RE: Quando tiver com X Spear voltar para tal Label - Kimoszin - 06-16-2013 Você quer parar o cavebot ao atingir o limite? RE: Quando tiver com X Spear voltar para tal Label - Eduardoroeder - 06-16-2013 Kimoszin, seria melhor você colocar uma variavel pra que ele nao fique indo praquele waypoint direto... faz assim: Code: 1000 {Stop Attacking If} spearID:=0 spearCount:=1 Misc.ItemCountEx(!spearID!)<!spearCount! StopAttackIf<>2 StopAttackIf:=2 Self.Stop() Killer.Stop() CaveBot.GoLabel(Meu Label) Aí no waypoint q ele vai você coloca pra ele definir StopAttackIf como 1 RE: Quando tiver com X Spear voltar para tal Label - Kimoszin - 06-16-2013 É, esqueci de pensar nisso. :B RE: Quando tiver com X Spear voltar para tal Label - Eduardoroeder - 06-17-2013 e vc inverteu o sinal de >. O certo é < RE: Quando tiver com X Spear voltar para tal Label - Fresh Meat - 06-17-2013 Vou testar aqui e ja posto o resultado =P vlw Não ta dando certo =/ Eu fico caçando e chega a 3~2 spears no meio da hunt e até chegar no FullCheck Label pra voltar e fazer os refiller as spear já acabaram ai acabo morrendo por não ter como atacar Mas isso não acontece sempre, é raro acontecer mas é bom evitar =P RE: Quando tiver com X Spear voltar para tal Label - Eduardoroeder - 06-17-2013 Code: 1000 {Stop Attacking If} spearID:=7378 spearCount:=10 Misc.ItemCountEx(!spearID!)<!spearCount! StopAttackIf<>2 StopAttackIf:=2 Self.Stop() Killer.Stop() CaveBot.GoLabel(Start) RE: Quando tiver com X Spear voltar para tal Label - Fresh Meat - 06-17-2013 (06-17-2013, 03:46 AM)Eduardoroeder Wrote: O resultado com menos de 10 royal spears: Start-Of-Macro !spearID! has been set to 7378 !spearCount! has been set to 10 Misc.ItemCountEx(!spearID!) returned 3 [True] Misc.ItemCountEx(!spearID!)<!spearCount! [True] StopAttackIf<>2 !StopAttackIf! has been set to 2 Self.Stop() returned 1 Killer.Stop() returned 1 CaveBot.GoLabel(Start) returned 1 End-Of-Macro Resultado com mais de 10 royal spears: Start-Of-Macro !spearID! has been set to 7378 !spearCount! has been set to 10 Misc.ItemCountEx(!spearID!) returned 21 [False] Misc.ItemCountEx(!spearID!)<!spearCount! [@] Exit of macro End-Of-Macro RE: Quando tiver com X Spear voltar para tal Label - Eduardoroeder - 06-17-2013 parece que ta tudo certo, vc tem que mudar o label que vai ir RE: Quando tiver com X Spear voltar para tal Label - Fresh Meat - 06-19-2013 Boa, testei aqui e ta funcionando =P Vlw pela ajuda ! Quando chega a menos de 10 spears ele vai pra label que eu quero, certo. Mas o bot não da um tempo de sair do sqm que ele ja manda dnv pro começo da label =/ tem como arrumar isso ? colocar pra eleexecutar esse macro uma vez só quando tiver menos que 10 royal spears ? Ja tentei de vários jeitos fazer isso e não consegui =/ RE: Quando tiver com X Spear voltar para tal Label - Dexter - 06-21-2013 Desmarca a opção "auto" e insere um novo macro no seu cavebot, como essa macro. No modulo Macro (sem o "auto" ficaria): [macro]0 {Stop Attacking If} spearID:=7378 spearCount:=10 Misc.ItemCountEx(!spearID!)<!spearCount! StopAttackIf<>2 StopAttackIf:=2 Self.Stop() Killer.Stop() CaveBot.GoLabel(Start)[/macro] No cavebot algo assim: Code: Point (x y z) RE: Quando tiver com X Spear voltar para tal Label - Fresh Meat - 06-21-2013 (06-21-2013, 05:01 PM)Dexter Wrote: Desmarca a opção "auto" e insere um novo macro no seu cavebot, como essa macro. Vlw, funcionou direitinho =P vlw a todos os outros ai que ajudaram, +REP pra vcs ! |