Elfbot Skrypty.txt

(11 KB) Pobierz
Zaklada "Ston Skin Amulet" 

auto 50 if [$amuletslot.id != 3081] equipammy 3081

Bije z runy o id 3187 

auto 500 useoncreature 3187 target

Anty paral 

auto 150 healparalysis utani hur

Bije z SD + reattack 

auto 100 useoncreature 3155 target | wait 500

Gdy masz x hp uzyje UHa
auto 200 if [$hp <= X] useoncreature 3160 self

Leczenie przyjaciela UH-ami
auto 200 foreach 'shootableplayers' $blok {if [$blok.name == 'TuWpiszImieGracza' && $blok.hp < X] uhpc 100 '$blok.name'} 

Re-attack
auto 200 attack target

!soft gdy sie skoncza.
id zepsutych softow: 6530
auto 500 if [$bootsslot.id == 6530] say !soft

Szybkie zatrzymywanie cavebota i targetingu
if [$targetingon || $waypointson] {statusmessage 'ElfBot NG - CaveBot Paused' | settargeting off | setfollowwaypoints off | stopattack} else {statusmessage 'ElfBot NG - CaveBot Resumed' | settargeting on | setfollowwaypoints on}

Alarm, jezeli GM wysle Ci wiadomosc albo pojawi sie czerwona wiadomosc
auto 100 if [$curmsg.sender ? 'GM ' || ($curmsg.isredtext && $curmsg.isbroadcast)] {playsound 'gmdetected.wav' | flash}

Auto log po restarcie
auto 1000 listas 'Anti Idle' | set $MIN 14 | turns | wait 300 | turnn | wait 300 | turne | wait 300 | turnw | wait [$MIN * 60000]

Skrypt bedzie leczyl wszystkich przyjaciol ultimate healthpotionem
Dodaj kolegow do 'List'
auto 200 safe uhealth 70 friend

Jak zaznaczy target to atakuje z czaru "exori flam"
auto 250 isattacking say 'Exori Flam' 

Sprawdzanie pozycji x y z
auto 100 listas '$posx$ $posy$ $posz$'

Reconect po deadzie
auto 200 if [$hp == 0] { reconnect } | wait 1000 | 

Auto haste, kazdy rodzaj mozna ustawic
auto 100 if [$hastetime <= 2000] say 'utamo tempo san'

Auto "exura sio" na przyjaciela.
auto 200 sio 90 FriendName 

Auto Utana vid (sam wrzuca utana vid jak sie skonczy)
auto 200 if [$invisible <= 300] say 'utana vid' 


Zmienia wyglad danego gracza np. w potwora
auto 2000 setoutfit 'NickGracza' 110 

automatyczne siohanie przyjaciol
jak ma sie wiecej niz 2k many
auto 200 if [$mp >= 2000] sio 70 friend | wait 800

gdy nastapi godzina 12:25:31, nasza postac bedzie juz zalogowana
auto 200 if [$systime == 12:25:31] connect 'swiat' 'login' 'haslo' 'nick postaci'

Alarm gdy Pk
auto 2000 listas 'AlarmPK' | if [$attacker.isplayer == 1] {playsound 'playeronscreen.wav' | flash}

Alarm gdy X Cap
auto 2000 listas 'AlarmCAP' | if [$cap =< X] {playsound playeronscreen.wav | flash}

Alarm Bezczynnosci
auto 2000 listas 'Alarm Bezczynnosci' | if [ $standtime >= 60*1000 ] {playsound playeronscreen.wav | flash}

Anty-Trap czyli przechodzenie przez skrzynki, parcele, boxy
auto 200 listas 'Anty-Trap' | allowwalk 145 398 831 832 833 834 897 898 899 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2984 2983 649 2774 6114 2523 6372 7864 2812 2981 2808 2811 6371 2807 6115 2809 2810 2468 2470

Auto Utito Tempo
auto 500 listas 'Utito Tempo' | if [$strengthtime == 0] say 'utito tempo'

Msg Box czyli widzimy 6 ostatich wiadomosci w lewym dolnym rogu [Trzeba miec zaznaczone w HUD "On-Screen Info Enabled"] od siebie dodam ze jest to swietna opcja
auto 100 listas 'MSG Box'| listboxsetup 1 [$screenleft+6] [$screenbottom-2] 6 4500000 'up' | if $curmsg.isprivate { ifnot $curmsg.isbotlook { listboxaddline 1 $setcolor 237 242 '$systime [$curmsg.sender]: [$curmsg.content]' }}

Jesli nasza stamina spadnie do 14h bot stanie, zgubi pz i sie wyloguje
auto 1000 listas 'Log if 14h stamina' | if [$stamina <= 60*14] {setcavebot off | $battlesign == 0] logout}

"Combo" leczenie [Spell + Potion]
W miejsce NICK trzeba wpisac nick naszej postaci np Alex.
W miejsce SPELL trzeba wpisac jakis czar leczacy np Exana Mort, badz Exura Gran
W miejsce ID trzeba wpisac ID potiona.

auto 10 if [$curmsg.sender == 'NICK' && $curmsg.content == 'SPELL' && $curmsg.isdefault] useoncreature ID self

Rzuca magic walla tak aby odgrodzic dany cel od Twoich wrogow
Wrogow dodac do 'List'
auto 50 mwallcover target 


Rzuca magic wall w miejsce, ktore ochroni Cie on przed najwieksza iloscia wrogow
Wrogow dodac do 'List'
auto 50 mwallshield

Jesli przypadkiem zaznaczysz kogos z danej gildii (lub swojej) to skrypt go odznaczy
auto 100 if [$target.haslookinfo && $target.guild == 'NAZWA GILDI'] {stopattack | clear $target}

Wyswietla aktualne hp postaci w liczbie i w procentach Wrogow dodac do 'List'
auto 100 dontlist | setpos 100 100 | setcolor 745769 | displaytext 'HP: $hp $hppc %'

Wyswietla aktualna mane postaci w liczbie i w procentach
auto 100 dontlist | setpos 100 100 | setcolor 745769 | displaytext 'MP: $mp $mppc %'

Ilosc postaci, ktore znajduja sie wogol postaci
auto 100 dontlist | setpos 100 100 | setcolor 745769 | displaytext 'Gracze wogol postaci: $playeraround.1'

llosc kolegow (dodanych w lists), ktorzy aktualnie sa na ekranie
auto 100 dontlist | setpos 100 100 | setcolor 745769 | displaytext 'Przyjaciele na ekranie: $friendcount'

Ilosc wrogow (dodanych w lists), ktorzy aktualnie sa na ekranie
auto 100 dontlist | setpos 100 100 | setcolor 745769 | displaytext 'Wrogowie na ekranie: $enemycount'

Ilosc potworow, ktore znajduja sie wokol postaci
auto 100 dontlist | setpos 100 100 | setcolor 745769 | displaytext 'Potwory wokol postaci: $monsteraround.1'

Jesli postac posiada ponizej 50 SD wylacza cavebota i probuje sie wylogowac
auto 1000 if [$itemcount.'Sudden Death Rune'< 50] {setfollowwaypoints off | logout}

Jesli postac jest w pz wylaczy targeting a jesli jest poza pz wlaczy go.
auto 2000 if $inpz settargeting off | ifnot $inpz settargeting on 

Zamiana w szczora poprzez uzycie czaru Utevo res ina
auto 500 if [$self.outfit != 21] say 'Utevo Res Ina 

Jesli braknie SD bedzie bic z exori frigo.
auto 200 isattacking {if [$itemcount.'Sudden Death' < 2] say 'Exori Frigo'} 

Dash za potworem. Jesli zamiast NAZWA_STWORZENIA podstawisz Dragon, to postac bedzie "dashowac" za celem (dragonem)
auto 50 dashchase NAZWA_STWORZENIA


OTHER #2





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

~~~~?HASTE SCRIPTS?~~~~
UTANI HUR
auto 200 if [$hp > 2500] haste
UTANI GRAN HUR HP 1500
auto 200 if [$hp > 1500] stronghaste
UTANI GRAN HUR
auto 200 ifnothasted say 'UTANI GRAN HUR'
ANTI PARA SH
auto 100 listas 'Anti - Paralyze' | healparalysis 'UTANI GRAN HUR'

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

~~~~?HEAL SCRIPTS?~~~~
UH FRIEND
auto 100 listas 'UH Friend' | uhpc 90 friend
SIO FRIEND
auto 100 safe if [$hppc >= 95] { if [$mppc >= 20] { sio 80 friend } else { uhpc 80 friend } }

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

~~~~?SUPPORT SCRIPTS?~~~~
MANA TRAINER UTANA VID
auto 1000 listas 'Mana Trainer' | if [$mppc >= 100] say utana vid
RECONNECTER
auto 100 ifnot $connected { reconnect | wait 1000 }
ANTI-IDLE
auto 200 listas 'Dance' | turnn | wait 200 | turne | wait 200 | turns | wait 200 | turnw | wait 200 | turnn

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

~~~~?PVP SCRIPTS?~~~~
RE-ATTACKER
auto 100 dontlist | isnottargeting attack target
ANTI-PUSH
auto 100 listas 'Anti Push: ON' | dropitems 283 284 285 | ifnot [$topitem.$posx.$posy.$posz == 3031] dropitemsxyzamount $posx $posy $posz 3031 2 | ifnot [$topitem.$posx.$posy.$posz == 3492] dropitemsxyzamount $posx $posy $posz 3492 2
TRASH ONDER JE
auto 10 listas 'Push MAXX' | moveitemonground $posx [$posy-1] $posz $posx $posy $posz|moveitemonground $posx [$posy+1] $posz $posx $posy $posz|moveitemonground [$posx-1] [$posy-1] $posz $posx $posy $posz|moveitemonground [$posx-1] $posy $posz $posx $posy $posz|moveitemonground [$posx-1] [$posy+1] $posz $posx $posy $posz| moveitemonground [$posx+1] [$posy-1] $posz $posx $posy $posz|moveitemonground [$posx+1] $posy $posz $posx $posy $posz|moveitemonground [$posx+1] [$posy+1] $posz $posx $posy $posz
UTAMO VITA RE-USER
auto 100 safe if [$mshieldtime <= 3000] say 'UTAMO VITA'
ANTI ANTI PUSH
auto 30 collectitems 'backpack' 3031 | collectitems 'backpack' 3492
UE COMBO
auto 10 listas 'UE Combo' | foreach 'newmessages' $ue if ?$ue.content == 'exevo gran mas frigo' && $ue.sender == 'Faronix'] say 'exevo gran mas frigo'
UE COMBO
auto 1 listas 'Combo ue' | clear $wait | set $ComboLeader 'Zythox' | set $ComboLeaderUe 'Exevo gran mas frigo' | set $YourUe 'Exevo gran mas frigo' | if $wait wait 1 | foreach 'newmessages' $j if [$j.sender == $ComboLeader && $j.content ? '$ComboLeaderUe'] {say '$YourUe' | set $wait 1}	

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

~~~~?HUNT SCRIPTS?~~~~
EXORI 3 MONSTERS
auto 1000 listas 'Special Exori' | if [$monstersaround.1 >= 1 && $playersaround.3 == 0] say 'exori'*RECCONECT :

auto 1000 if [$ss != 1] {if [$sstime != 0] set $ss 1} | if [$connected != 1 && $ss == 1] {wait (1 * 60 * 1000) | reconnect | wait 2000 | openbpitem | set $ss 0} | if [$connected != 1 && $ss != 1] {reconnect | wait 2000 | openbpitem}

*SPALANIE MANY :
auto 200 mphigher 20 say 'exura'

*ANTY-PARAL :
auto 100 if $paralyzed {if [$hppc == 100] {say 'Utani Gran Hur' | end} | if [$hppc < 80] {say 'Exura Gran' | end} | if [$hppc < 100] {say 'Exura' | end}}

*RE-ATTACK :
auto 200 attack target 

*UTAMO VITA :
auto 200 manashield

*3 LUB WIECEJ POTWOR??W :
auto 200 if [$monstersaround.1 >= 3] {say 'exori'}

*ANTY-IDLE :
auto 10000 turnn | tur...
Zgłoś jeśli naruszono regulamin