BBot - The best bot of the world
Poszukuję skryptu ze stealth ringiem - Printable Version

+- BBot - The best bot of the world (https://forums.bmega.net)
+-- Forum: Support (https://forums.bmega.net/forum-6.html)
+--- Forum: Support & Help (https://forums.bmega.net/forum-8.html)
+--- Thread: Poszukuję skryptu ze stealth ringiem (/thread-8637.html)



Poszukuję skryptu ze stealth ringiem - green1500 - 04-14-2013

Chciałbym, by moja postać zakładała Stealth Ring kiedy
a) na ekranie jest więcej niż 2 potwory
b) na ekranie pojawia się cyclops smith
c) na ekranie pojawia się Fire elemental

Z góry dziękuje za pomoc. Repucik czeka ^^


RE: Poszukuję skryptu - Palladynek - 04-14-2013

Zakłada kiedy 2 potwory

1000 {Stealth Ring Eq} Creatures.Beside>=2 Self.Equip.Ring(3049)


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()

tu skrypt z potworami pozmieniaj nazwy i liczbe potworów i będziesz miał Wink


RE: Poszukuję skryptu - yeti1500 - 04-14-2013

a)
Code:
Creatures.OnScreen()>=2
Self.Equip.Ring(3049)

b)
Code:
Target.NameIn(cyclops smith)>0
Self.Equip.Ring(3049)

c)
Code:
Target.NameIn(Fire elemental)>0
Self.Equip.Ring(3049)

Zobacz czy działa.


RE: Poszukuję skryptu ze stealth ringiem - green1500 - 04-14-2013

To cyc1 cyc2 cyc3 jest do usunięcia, czy ma zostać w skrypcie?
Jak dopisywać kolejne potwory, bo kiedy próbowałem zrobić coś takiego, że w skrypcie :

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)

Dopisywałem obok nawiasu kolejny nawias (Fire Elemental) to postać ściągała i zakładała pierścień przez cały czas. Kiedy próbowałem na zasadzie uruchomienia dwóch macro, z czego w jednym był cyc smith, a w drugim FE, działo się dokładnie to samo.

Yeti - śmiga wspaniale. Chciałbym by jeszcze ściągalo pierścień, jak już te potwory umrą/ich liczba zostanie zredukowana do mniej niż 3.


RE: Poszukuję skryptu ze stealth ringiem - yeti1500 - 04-14-2013

Gdy potwory umrą:
Code:
Creatures.OnScreen()<1
Self.UnEquip.Ring(BACKPACK)

Gdy mniej niż 3:
Code:
Creatures.OnScreen()<3
Self.UnEquip.Ring(BACKPACK)

BACKPACK = do którego BP bot ma wkładać ringa
0 - pierwszy BP
1 - drugi BP
itd.