Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
MACRO PARA SWORD RING
#3
(05-29-2013, 11:15 PM)spiff26 Wrote: Self.Inventory.Ring()<>!IDON! e não Self.Inventory.Ring()<>!3094!, o mesmo vale pra as outras partes.
A exclamação serve pra ele pegar o número que tem guardado na varável e, portanto, não deve ser usada quando você coloca diretamente o número.
Por exemplo, você declarou ID:=3091 então, sempre que quiser se referir a esse mesmo anel usará !ID!, a outra forma seria colocar diretamente o número 3091, só que com a variável fica mais prático e dá menos trabalho Smile


Outra coisa, na parte Creatures.ByName(Dragon)>3 [Dragon] o trecho [Dragon] na verdade deveria ser {cyc2}. Ou seja, caso não tenha mais do que três dragons na tela (Creatures.ByName(Dragon)>3 retornando false) ele pula pra a verificação {cyc2} (da forma como você fez, quando Creatures.ByName(Dragon)>3 retornasse false ele pularia pra a verificação {Dragon} mas essa verificação não existe). O mesmo vale pro trecho [DL], deveria ser [cyc3]

Valeu!!

Agora sim ta pegando certinho!!! Fica a dica para quem precisar:

Quote:ID:=3091
IDON:=3094
BP:=0
Creatures.ByName(Dragon)>2 [cyc2]
Self.Inventory.Ring()<>!IDON!
Self.Equip.Ring(!ID!)
Exit()
{cyc2}
Creatures.ByName(Dragon Lord)>0 [cyc3]
Self.Inventory.Ring()<>!IDON!
Self.Equip.Ring(!ID!)
Exit()
{cyc3}
Self.Inventory.Ring()==!IDON!
Self.UnEquip.Ring(!BP!)
Exit()


Messages In This Thread
MACRO PARA SWORD RING - by Erik Gabriel - 05-29-2013, 10:10 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)