BBot - The best bot of the world

Full Version: gdy cyclops smith na ekranie to stealth ring
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
jak w temacie, potrzebuje macro zeby zakładał s ringa gdy na ekranie jest smith
Code:
1000 {Equip Ring} COUNT:=3 ID_RING:=9998 ID_USEDRING:=9999 Creatures.ByName(CREATURE_NAME)>=!COUNT! [desequi] Self.Inventory.Ring()<>!ID_USEDRING! Self.Equip.Ring(!ID_RING!) Exit() {desequi} Self.Inventory.Ring()==!ID_USEDRING! Self.UnEquip.Ring(0)

pozmieniaj nazwy potworów i count czyli ilosc potworów kiedy ma zalożyć ring


edit: tu jeszcze jeden gdyby ten nie działał , wystarczy tylko poszukać.

Code:
500 {Stealth Ring} ID:=3049 IDON:=3086 BP:=0 Creatures.ByName(Cyclops)>0 [cyc1] Self.Inventory.Ring()<>!IDON! Self.Equip.Ring(!ID!) Exit() {cyc1} Creatures.ByName(Cyclops Drone)>0 [cyc2] Self.Inventory.Ring()<>!IDON! Self.Equip.Ring(!ID!) Exit() {cyc2} Creatures.ByName(Cyclops Smith)>0 [cyc3] Self.Inventory.Ring()<>!IDON! Self.Equip.Ring(!ID!) Exit() {cyc3} Self.Inventory.Ring()==!IDON! Self.UnEquip.Ring(!BP!) Exit()
ten u góry mam, sam go używam, ale chodziło mi o konkret samego smitha, a ten poniższy skrypt zakłada i zdejmuje ringa gdy widzi cycka;s
Code:
1000 {Equip Ring} COUNT:=1 ID_RING:=3049 ID_USEDRING:=3086 Creatures.ByName(Cyclops Smith)>=!COUNT! [desequi] Self.Inventory.Ring()<>!ID_USEDRING! Self.Equip.Ring(!ID_RING!) Exit() {desequi} Self.Inventory.Ring()==!ID_USEDRING! Self.UnEquip.Ring(0)
bot ładnie zakłada gdy widzi smitha, ale nie zdejmie go po zabiciu dlaczego?