Bom, o macro é esse.
E funciona, se não mesmo desativando e ativando o Cavebot, ele não ia funcionar. Agora esse problema de ter que desativar e ativar denovo, só testando o script pra ver.
Eu particularmente resolvi esse problema dessa alavanca de ZAO fazendo uma combinação de MapTools com Macro.
Eu coloco o ID da alavanca quando ela esta virada pro lado errado, no MapTool, se ela estiver pro lado certo, o Maptool não encontra o ID e passa pro próximo waypoint, que no caso é o macro de usar a alavanca no ID certo. Então se ela tiver pro lado errado, o Maptool puxa pro lado certo e o macro usa denovo, se tiver pro lado certo, o maptool passa direto e o macro puxa.
Algo assim:
REP++
E funciona, se não mesmo desativando e ativando o Cavebot, ele não ia funcionar. Agora esse problema de ter que desativar e ativar denovo, só testando o script pra ver.
Eu particularmente resolvi esse problema dessa alavanca de ZAO fazendo uma combinação de MapTools com Macro.
Eu coloco o ID da alavanca quando ela esta virada pro lado errado, no MapTool, se ela estiver pro lado certo, o Maptool não encontra o ID e passa pro próximo waypoint, que no caso é o macro de usar a alavanca no ID certo. Então se ela tiver pro lado errado, o Maptool puxa pro lado certo e o macro usa denovo, se tiver pro lado certo, o maptool passa direto e o macro puxa.
Algo assim:
Code:
Indo Farmine>Zao:
MapTool (33061 31527 10:Target: 2773 Use: 0 Pos: 33062 31527 10)
Macro (33061 31527 10:Use-Lever)
Code:
Voltando Zao>Farmine:
MapTool (32993 31547 4:Target: 2773 Use: 0 Pos: 32994 31547 4)
Macro (32993 31547 4:Use-Lever)
Code:
Macro:
0 {Use-Lever} X:=Self.X() Y:=Self.Y() Z:=Self.Z() Map.Use(2772, !X!, !Y!, !Z!, 2)
REP++