BBot - The best bot of the world

Full Version: Refiller
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Potrzebuje skrypt na wybieranie kasy na poty pewnej ilosci i kupowanie potow do ustawionej ilości. Narazie działały takie

Macro (32819 31248 7:5000 {WithdrawMana} VarSetEx(Total, 200) VarSet(MPnow) Misc.ItemCountEx(268) VarSub(Total, !MPnow!) VarMult(Total, 50) HUD.Display(!Total!) Self.Say(hi) Macro.Wait(2000) NPC.Say(withdraw) Macro.Wait(2000) NPC.Say(!Total!) Macro.Wait(2000) NPC.Say(yes))))))

Macro (32789 31238 5:5000 {Mp Reffil} VarSetEx(Total, 150) VarSet(MPnow) Misc.ItemCountEx(268) VarSub(Total, !MPnow!) HUD.Display(!Total!) Self.Say(hi) Macro.Wait(2000) NPC.Say(trade) NPC.Buy(268, !Total!, 50) Macro.Wait(2000) NPC.Say(bye))))))

Ale teraz nie reaguje na to po prostu je omija. Jak to zrobić ?

Frohser

1000 {Withdraw} VarSetEx(Total, X) VarSet(Potnow) Misc.ItemCountEx(Y) VarSub(Total, !Potnow!) VarMult(Total, Z) HUD.Display(!Total!) NPC.Say(!Total!)

Where:
X - lidzba potow do kupna
Y - ID pota
Z - koszt 1 sztuki potiona

przyklad:

Quote:Fixed (32338 32836 7)
Say (32338 32836 7:hi)
NPCSay (32338 32836 7:withdraw)
Macro (32338 32836 7:1000 {Withdraw} VarSetEx(Total, 100) VarSet(Potnow) Misc.ItemCountEx(268) VarSub(Total, !Potnow!) VarMult(Total, 50) HUD.Display(!Total!) NPC.Say(!Total!))
NPCSay (32338 32836 7:yes)


----------------------------------------------------------------------------------

1000 {Potions Reffiler} VarSetEx(Total, X) VarSet(Potnow) Misc.ItemCountEx(Y) VarSub(Total, !Potnow!) HUD.Display(!Total!) NPC.Buy(Y, !Total!, 1)

Where:
X - lidzba potow do kupna
Y - ID potiona



przyklad:

Quote:Fixed (32345 32810 7)
Say (32345 32810 7:hi)
NPCSay (32345 32810 7:trade)
Macro (32345 32810 7:1000 {Potions Reffiler} VarSetEx(Total, 100) VarSet(Potnow) Misc.ItemCountEx(268) VarSub(Total, !Potnow!) HUD.Display(!Total!) NPC.Buy(268, !Total!, 1))
NPCSay (32345 32810 7:bye)












Pamietaj, dodaj fixed point i saye.
Rep
Ustawiłem myśle wszystko tak jak trzeba, włączałem/wyłączałem opcje Auto Macro w innej zakladce ale po prostu nie reaguje na linijke Macro i pisze Yes.

Fixed (33221 32387 7)
Say (33221 32387 7:hi)
NPCSay (33221 32387 7:withdraw)
Macro (33221 32387 7:1000 {Withdraw} VarSetEx(Total, 200) VarSet(Potnow) Misc.ItemCountEx(268) VarSub(Total, !Potnow!) VarMult(Total, 50) HUD.Display(!Total!) NPC.Say(!Total!))
NPCSay (33221 32387 7:yes)


Dobra teraz to sie robi tak :

Fixed (33221 32387 7)
Say (33221 32387 7:hi)
NPCSay (33221 32387 7:withdraw)
Withdraw (33221 32387 7:268 50 200)
NPCSay (33221 32387 7:yes)