Skrypty
Skrypty
1. ED/MS (Druid/Sorcerer) - Połączę bo wystarczy wpisać inne spelle.a) Skrypt na UE - tzw. no RS:
auto 100 ifnoplayeronscreen if [$monstersaround.5 >= 1 && $mp >= 100] {say 'spell1'| wait 100} |isattacking ifplayeronscreen if [$monstersaround.5 >= 1 && $mp >= 40] {say 'spell2' | wait 800}
Spell1 - Czar, który będzie używany, gdy nie ma graczy na ekranieSpell2 - To samo co wyżej tylko przy graczach.
Czyli np. spell1-Frozen wave || spell2-exori frigo.
b) Standardowy skrypt na utamo vitę:
auto 200 manashield
c) Dodatkowy skrypt na utamo vitę (wypisuje ją co ~2 minuty):
auto 9999 if [$mshieldtime <= 5000] say 'utamo vita'
d) Skrypt na manarunę:
auto 100 if [$mppc < 90] useoncreature 3157 self
90 - Procent many przy którym ma być używana runa.e) Kolejny skrypt na manarunę, używa jej wtedy gdy do pełnej many będzie brakować określonej jej ilości.
W poniższym przypadku manaruna będzie używana po tym jak spadnie nam minimalnie 4000 many:
auto 100 listas 'Manaruna' | mpmissinghigher 4000 useoncreature 3157 self
Uwaga! Przydatne, gdy mamy tzw. 2 paski manyf) Skrypt na automatyczne bicie z SD w zaznaczony przez nas cel:
auto 200 Sd Target
2. EK
a) Skrypt na UE - tzw. no RS (200+ lvl):
auto 100 ifnoplayeronscreen if [$monstersaround.5 >= 1 && $mp >= 100] {say 'exori gran vita'| wait 100} |isattacking ifplayeronscreen if [$monstersaround.5 >= 1 && $mp >= 40] {say 'exori hur' | wait 800}
b) Skrypt na manarunę, użyje manaruny, gdy gracz będzie mieć mniej niż 40% many:
auto 100 if [$mppc < 40] useoncreature 3157 self
c) Automatyczne wpisywanie "utito tempo" (niby co 5 sekund, ale przy spamie wpisuje rzadziej):
auto 5000 say "utito tempo"
d) Skrypt na UHa (użyje UHa przy mniej niż 80% HP):
auto 200 if [$hppc <= 80] useoncreature '3160' self
e) Skrypt na exanę mort (użyje jej, gdy gracz będzie miał mniej niż 70% HP):
auto 200 if [$hppc < 70] say 'exana mort'
f) Skrypt na UHP (będzie go używał przy < 90% HP):
auto 100 if [$hppc < 90] useoncreature 7643 self
3. RP.
a) Skrypt na UE - tzw. no RS (200+ lvl):
auto 100 ifnoplayeronscreen if [$monstersaround.5 >= 1 && $mp >= 100] {say 'holy power'| wait 100} |isattacking ifplayeronscreen if [$monstersaround.5 >= 1 && $mp >= 40] {say 'exori san' | wait 800}
b) Skrypt na exurę san (używa przy 85% HP):
auto 100 if [$hppc <= 85] say 'exura san'
c) Skrypt na great spirit potion na HP (używa przy 95% HP):
auto 100 if [$hppc < 95] useoncreature 7642 self
d) To samo co wyżej, tylko że na manę (używa przy 95% many):
auto 100 if [$mppc < 95] useoncreature 7642 self
e) Skrypt na manarunę (używa przy 30% many):
auto 100 if [$mppc < 30] useoncreature 3157 self
f) Najważniejszy skrypt na palka - zakładanie energy ringów. Przy 40% HP zakłada energy ringa, a przy 70% HP crystal ringa, którego można wylootować z warlocków:
auto 1 if [$hppc <= 55 && $mppc >= 40] equipring 3051 | if [$hppc >= 70] equipring 3007
4. Skrypty przydatne dla wszystkich.
a) Standardowy skrypt na zakładanie stone skin amuletów:
auto 1 equipammy 3081
b) Kolejny skrypt na zakładanie SSa:
auto 1 if [$hppc <= 30 && $inpz == 0] equipammy 3081 | if [$hppc >= 70 || $inpz] equipammy 3013
(Gdy HP spadnie do 30% założy Ss'a gdy wyleczymy się do 70% założy Mistic Amulet)(Można przerobić scrypt na profesje magiczną zamieniając "hppc" na "mppc"
(Np.[$hppc <= 30 && $inpz == 0] -na- [$mppc <= 30 && $inpz == 0].
c) Skrypty na utani hura, utani gran hura i mega hura:
auto 200 haste
auto 200 stronghaste
auto 200 listas 'Mega Hur' | ifnot $hasted say 'mega hur'
d) Skrypt na ładowanie Vestia Boots kamyczkami - small enchanted rubies (można je kupić u NPC Szada):
auto 10 listas 'FWB Refill' | if [$itemcount.9020== 1] { useoninventoryitem 676 9020} | wait 1000
e) Automatyczne wpisywanie "!bless" co 10 sekund:
auto 10000 say "!bless"
f) Skrypt na automatyczne logowanie się po wyłączeniu serwera lub po padnięciu:
auto 1000 listas "Auto login" | if [$ss != 1] {if [$sstime != 0] set $ss 1} | if [$connected != 1 && $ss == 1] {wait (20 * 60 * 1000) | reconnect | wait 2000 | openbpitem | set $ss 0} | if [$connected != 1 && $ss != 1]{reconnect | wait 2000 | openbpitem}
g) Automatyczne wpisywanie "!tasks maxpoints" co 10 sekund:
auto 10000 say "!tasks maxpoints"
h) Automatyczne wpisywanie "!task level" po wbiciu lvla (niestety jeśli będzie 99% do następnego lvla to nie wpisze):
auto 100 listas 'TASK LEVEL' | ifnot $lv set $lv $level | set $tookssdead 1} | if [$level != $lv] {set $lv $level | say '!task level'}
i) Skrypt na zatrzymywanie cavebota i targetingu. Polecam na ikonę. :
if [$targetingon || $waypointson] {statusmessage 'ElfBot NG - CaveBot Paused' | settargeting off | setfollowwaypoints off | stopattack} else {statusmessage 'ElfBot NG - CaveBot Resumed' | settargeting on | setfollowwaypoints on}
(skrypt po kliknięciu/użyciu wyłącza cavebota i targeting, ponowne kliknięcie je włącza)
j) Skrypt na Anty RSa.
Jego działanie jest proste: gdy skrypt zobaczy na ekranie "the murder of...", czyli, że kogoś zabiłeś/aś, wypisze na ekranie słowa "anty rs" (co można oczywiście zmienić) i da xloga.
Uwaga: Nie przydatne przy autologu - nasza postać zaloguje się z powrotem.
auto 1 if [$curmsg.content ? 'the murder of'] {say 'anty rs' | wait 2000 | xlog } | listas 'Anty RS' | setcolor 300 400 500 |
k) Skrypt na god's fruitsy (będzie je używał przy 20% HP):
auto 1 if [$hppc < 20] useoncreature 3020 self
l) Skrypt na używanie Dziwnej Lalki:
auto 11000 useitem 10290
m) Skrypt przydatny dla MS i EDów. Działa on tak, że przy określonej ilości many wyłącza cavebota.
Gdy postać się "wymanasuje" do określonej ilości many, cavebot jest włączany spowrotem.
Przykład: przy 15000 many cavebot się wyłącza, a przy 38000 jest włączany spowrotem. :
auto 200 listas "wpt stop/start" | if [$mp <= 15000] { if [$waypointson == 1 ] { setfollowwaypoints off }} | if [$mp >= 38000] { if [$waypointson == 0 ] { setfollowwaypoints on }}
n) Skrypt na anty pusha (a więc wyrzucanie na przemian GP i platynek):
auto 100 listas "Anti push enabled" | if [$itemcount.3035 >= 2] {dropitemsxyzamount $posx $posy $posz 3035 2 | wait 300} | if [$itemcount.3031 >= 2] {dropitemsxyzamount $posx $posy $posz 3031 2 | wait 300} | if [$itemcount.283 >= 1] {dropitems 283 | wait
o) Skrypt na automatyczne zakładanie time ringa:
auto 1 listas 'Time Ringi' | equipring 3053
p) Skrypt na rzucanie magic walla dwie kratki przed cel:
auto 200 magwall target
q) Skrypt na zakładanie might ringów:
auto 1 setcolor 911 384 | listas 'Might Ringi' | equipring 3048
r) Usuwanie krzaków obok postaci (potrzebna jest macheta):
useongrounditem 3330 2130
s) Automatyczne używanie liny (działa pod i dookoła postaci):
useongrounditem 3003 386
t) Automatyczne leczenie wszystkich z friend listy (jeśli mają mniej niż 85% HP):
auto 1 sio 85 friend
t) To samo co wyżej, tylko UHem i < 50% HP przyjaciela:
auto 200 uhpc 50 friend
u) Skrypt na leczenie czarem exura sio wszystkich uczestnikow party:
auto 100 | listas 'Sio party: ON' | foreach 'allplayers' $l {if [$l.party = 3 && $l.hppc < 75] {say 'exura sio "$l.name'}}
Więcej skryptów znajdziesz na naszym forum lub na google.pl :)
Pozdrawiam, spis by: Fajterek.