Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Poszukuję skryptu ze stealth ringiem
#1
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 ^^
#2
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
[center]MY EK-RP , Pomogłem? Daj Reputa. [/center]

[center][Image: 96856136516772769148.gif][/center]
#3
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.
#4
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.
#5
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.


Forum Jump:


Users browsing this thread: 1 Guest(s)