[RESOLVIDO] Follow - 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: [RESOLVIDO] Follow (/thread-9412.html) |
[RESOLVIDO] Follow - brunovfx - 05-09-2013 Aqui no bot tem sistema de follow, daqueles que acompanha ate mesmo se o char seguido subir em escada? RE: Follow - Coizado - 05-09-2013 Não. Temos o follow por ataque e agora na ultima versão saiu comando macro para dar follow sem atacar. Porém todos só funcionam no mesmo andar. RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 02:42 AM)Coizado Wrote: Não. Temos o follow por ataque e agora na ultima versão saiu comando macro para dar follow sem atacar. Porém todos só funcionam no mesmo andar. como assim macro para dar follow sem atacar. RE: Follow - Coizado - 05-09-2013 Dentre os novos comando macro anunciados pelo Mega neste tópico "http://forums.bmega.net/thread-12662.html" para esta nova versão, estão: Creature.ByName(Name) Retorna o ID de alguma criatura ou player pelo nome Creature.Follow(ID) Segue uma criatura ou player pelo ID Exemplo: Macro sample, Follow friend when not attacking [macro]1000 {Follow friend} Self.Attacking()==0 MyFriendID:=Creature.ByName(FriendName) Creature.Follow(!MyFriendID!)[/macro] Note que Creature.Follow(ID) usa a função de caminhar do próprio bot, não vai aparecer o quadrado verde. RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 03:22 AM)Coizado Wrote: Dentre os novos comando macro anunciados pelo Mega neste tópico "http://forums.bmega.net/thread-12662.html" para esta nova versão, estão: Pow entao como ficaria para seguir um player com o nome de "RENE SALO" existe IDS para players? RE: Follow - MegaNo0body - 05-09-2013 Muda "FriendName" da macro que ele te deu para "Rene Salo" RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 04:19 AM)MegaNo0body Wrote: Muda "FriendName" da macro que ele te deu para "Rene Salo" Nao funciona, so da follow se eu der no mesmo, como seria para abilitar o macro? eu so coloquei no postedit e mudei o nome como ensinado e salvei RE: Follow - Coizado - 05-09-2013 No menu "Macros" marque a caixinha "Auto Macros Enabled". RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 05:11 AM)Coizado Wrote: No menu "Macros" marque a caixinha "Auto Macros Enabled". Ja esta marcada RE: Follow - Coizado - 05-09-2013 No menu "Variables" na lista da direita, veja se existe uma variável chamada "MyFriendID" e se ela tem um símbolo de = e tem um numero ao lado. RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 05:18 AM)Coizado Wrote: No menu "Variables" na lista da direita, veja se existe uma variável chamada "MyFriendID" e se ela tem um símbolo de = e tem um numero ao lado. Sim one 1 myfriendID =0 RE: Follow - Coizado - 05-09-2013 Aí está o problema, ele não está conseguindo identificar o ID do outro player. Ou ele não está na sua tela, ou vc digitou o nome dele errado. RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 05:26 AM)Coizado Wrote: Aí está o problema, ele não está conseguindo identificar o ID do outro player. Ou ele não está na sua tela, ou vc digitou o nome dele errado. Eu digitei o nome dele certo e ele esta na tela enquanto eu configuro e testo, apertando o alt + f8, ele mostra o id, e quando clicko no "rene salo" aparece ID 99 no tela superior a esquerda, isso ajuda? Edit - Todos os players aparecem ID 99 RE: Follow - Coizado - 05-09-2013 Na verdade não, aquele ID lá de cima, sempre aparece 99 pra players e criaturas, apenas o comando Creature.ByName consegue pegar o real ID de um player ou criatura. Naquela tela que vc tirou o Print Screen, aperte em "Debug" que está em azul e cole aqui o conteúdo da janela que vai abrir. RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 05:33 AM)Coizado Wrote: Na verdade não, aquele ID lá de cima, sempre aparece 99 pra players e criaturas, apenas o comando Creature.ByName consegue pegar o real ID de um player ou criatura. Start-Of-Macro Self.Attacking() returned 0 [True] Self.Attacking()==0 Creature.ByName(Rene Salo) returned 268817831 !MyFriendID! has been set to 268817831 Creature.Follow(!MyFriendID!) returned 1 End-Of-Macro RE: Follow - Coizado - 05-09-2013 Agora o seu char está seguindo o outro? RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 05:47 AM)Coizado Wrote: Agora o seu char está seguindo o outro? Nao segue, o "rene salo" esta andando do meu lado, eu posso ficar ativando e desativando o macro e ele nao segue, so segue se eu der follow no jogo mesmo. RE: Follow - Coizado - 05-09-2013 Hmm... Pelo visto ele pegou o ID do outro player corretamente, e o comando de seguir retornou "1" que significa que foi executado corretamente. Particularmente ainda não testei este novo comando de follow, vou testar e se realmente estiver quebrado, vou pedir ao Mega para consertar. Mas já salva esse Macro aí que está correto, uma próxima versão estará vindo em breve, daí vc já testa o macro denovo. Algo mais que eu possa ajudar? RE: Follow - brunovfx - 05-09-2013 (05-09-2013, 05:51 AM)Coizado Wrote: Hmm... Pelo visto ele pegou o ID do outro player corretamente, e o comando de seguir retornou "1" que significa que foi executado corretamente. Muito obrigado pela atencao, e tomara que esse macro funciona, vai ser muito vantajoso. RE: Follow - Coizado - 05-09-2013 Por nada. Também me vai ser muito útil no futuro. Qualquer coisa, estamos à disposição. Tópico Fechado. |