10-04-2012, 03:30 PM
(10-04-2012, 10:38 AM)NinhoT Wrote: infelizmente ainda n funcionou preciso q ao invez de pular ele envie para uma label tipo CaveBot.GoLabel(TyrsungCave) ao invés de dar exit assim posso programas todas as 3 ilhas erradas para ele checar como faria? ainda n funcional o program é q o macro de nada serve se ele checa a posição no mapa no cave boot logo n da certo no fim ''/
Mas o macro que postei acima faz exatamente isso!
Aquele label que pedi que tu criasse é exatamente isso que você mencionou. Vou usar o exemplo do spiff, que por sinal está muito bem explicado, para você verificar:
Code:
Label (X Y X:Go Boat) //aqui seria o caminho do dp até o barco
Point (X Y Z)
Point (X Y Z)
.
.
Label (X Y Z:goToTyrsung)
NPCSay (X Y Z:Hi)
NPCSay (X Y Z:Tyrsung)
NPCSay (X Y Z:Yes)
Macro (X Y Z:Verficar Posição)
.
.
Label (X Y Z:Hunt)
.
.
FullCheck (X Y Z:Full Back Else Hunt Code Cap<500;268<100)
Label (X Y Z:Back)
.
.
Depositer (X Y Z)
. //aqui você faz o caminho pra refilar
.
GoLabel (X Y Z:Go Boat)
Label (X Y Z:goToTyrsung)
NPCSay (X Y Z:Hi)
NPCSay (X Y Z:Tyrsung)
NPCSay (X Y Z:Yes)
Macro (X Y Z:Verficar Posição)
Essa parte do codigo em negrito irá fazer exatamente o que você está solicitando. Após ele conversar com o npc e ir para uma das ilhas irá verificar se é a posição correta, caso sim, simplesmente prossegue com os points, caso não, volta para o label goToTyrsung e inicia toda a conversa.
