Strong Haste
auto 200 listas 'Auto Strong Haste' | if [$mp >= 100 && $inpz==0] stronghaste
Mana Shield
auto 200 listas 'Auto Manashield' | if [$mp >= 50 && $inpz==0] manashield
auto 200 listas 'Auto Manashield' | if [$mp >= 50 && $inpz==0] manashield
Hold Target
auto 200 if $attacked set $holdd $attacked | if [$attacked != $holdd && $holdd.hppc != 0] attack $holdd.id | ifnot [$holdd.hppc] clear $holdd | setpos [$screenleft-202] [$screentop+50] | setcolor 206 206 206 | if $holdd displaytext 'Hold Target: [$holdd.name]' | ifnot $holdd displaytext 'Hold Target: None'
auto 200 if $attacked set $holdd $attacked | if [$attacked != $holdd && $holdd.hppc != 0] attack $holdd.id | ifnot [$holdd.hppc] clear $holdd | setpos [$screenleft-202] [$screentop+50] | setcolor 206 206 206 | if $holdd displaytext 'Hold Target: [$holdd.name]' | ifnot $holdd displaytext 'Hold Target: None'
Clear Hold Target
clear $holdd | clear target
clear $holdd | clear target
Exiva Last
exivalast
exivalast
Exiva Target
exivatarget
exivatarget
Level Spy Up
spyup
spyup
Level Spy Down
spydown
spydown
Automatically SD Target
auto 100 listas 'SD Target' | safe sd target
auto 100 listas 'SD Target' | safe sd target
UE Combo
auto 100 listas 'UE Combo' | foreach 'newmessages' $ue if [$ue.content == 'LEADER'S UE SPELL' && $ue.sender == 'LEADER'S NAME HERE'] say 'YOUR UE SPELL'
auto 100 listas 'UE Combo' | foreach 'newmessages' $ue if [$ue.content == 'LEADER'S UE SPELL' && $ue.sender == 'LEADER'S NAME HERE'] say 'YOUR UE SPELL'
Sio Friend List
auto 100 listas 'Sio Friend' | safe sio 75 friend
auto 100 listas 'Sio Friend' | safe sio 75 friend
UH Friend List
auto 200 listas 'UH Friend' | safe uhpc 75 friend
auto 200 listas 'UH Friend' | safe uhpc 75 friend
GMP Friend List
auto 100 listas 'Pot Friend' | $potionid 238 | set $perc 60 | set $dist 2 | clear $best | set $lowest 100 | foreach 'screenplayers' $fr {if [$fr.distance <= $dist && $fr.hppc < $perc && $fr.hppc < $lowest && ($fr.isfriend || $fr.issubfriend)] {set $lowest $fr.hppc | set $best $fr}} | if [$hppc <= $perc] set $best $self | if $best {dashchase $best.id | useoncreature 238 $best.id | wait 300}
auto 100 listas 'Pot Friend' | $potionid 238 | set $perc 60 | set $dist 2 | clear $best | set $lowest 100 | foreach 'screenplayers' $fr {if [$fr.distance <= $dist && $fr.hppc < $perc && $fr.hppc < $lowest && ($fr.isfriend || $fr.issubfriend)] {set $lowest $fr.hppc | set $best $fr}} | if [$hppc <= $perc] set $best $self | if $best {dashchase $best.id | useoncreature 238 $best.id | wait 300}
Energy Ring at 40% hp
auto 100 listas 'E-Ring' | if [$hppc < 40] {equipring 3051} | if [$hppc > 90] {unequip 'ring' 'empty'}
auto 100 listas 'E-Ring' | if [$hppc < 40] {equipring 3051} | if [$hppc > 90] {unequip 'ring' 'empty'}
Auto Time Ring
auto 200 dontlist | equipring 3053
auto 200 dontlist | equipring 3053
Auto Stone Skin Amulet
auto 200 dontlist | fastequipammy 3081
auto 200 dontlist | fastequipammy 3081
Auto Might Ring
auto 100 dontlist | if [$ringslot.id != 3049] {equipring 3049}
auto 100 dontlist | if [$ringslot.id != 3049] {equipring 3049}
Eat Food
auto 100 dontlist | if [$inpz == 0] eatfood | [$inpz == 0] eatfood | wait 20000
auto 100 dontlist | if [$inpz == 0] eatfood | [$inpz == 0] eatfood | wait 20000
Keep Magic Wall Up
auto 100 listas 'Keep Magic Wall' | keepmagwall
auto 100 listas 'Keep Magic Wall' | keepmagwall
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
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
Drag All Items Underneath You
auto 100 listas 'Push All' | 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
auto 100 listas 'Push All' | 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
Collect Items On Ground
auto 100 collectitems 'empty' 3555 3388 3414 3031 3035 3725 3043 3492 3447 7368 5801 9019 8090 6529 3051 8097 10384 285 284
auto 100 collectitems 'empty' 3555 3388 3414 3031 3035 3725 3043 3492 3447 7368 5801 9019 8090 6529 3051 8097 10384 285 284
Opens Most Doors, Uses Sewer Grates, Uses Ladders, Opens Holes With Shovel, Uses Rope On Holes, Cuts Tree Walls With Machete, All In One Hotkey
usegrounditem 5007 | usegrounditem 4911 | usegrounditem 1632 | usegrounditem 1633 | usegrounditem 1629 | usegrounditem 1630 | usegrounditem 5108 | usegrounditem 5107 | usegrounditem 5281 | usegrounditem 1968 | usegrounditem 435 | useongrounditem 3003 386 | usegrounditem 1948 | usegrounditem 5542 | useongrounditem 3308 2130 | 3308 3696 useongrounditem
Magic Wall Around Target
auto 100 listas 'MW Target' | safe {set $y $target.posy | set $x $target.posx | if [$target.posx > $posx] inc $x | if [$target.posx < $posx] dec $x | if [$target.posy > $posy] inc $y | if [$target.posy < $posy] dec $y | {useongroundxyz [3180] [$x] [$y] [$target.posz]}}
auto 100 listas 'MW Target' | safe {set $y $target.posy | set $x $target.posx | if [$target.posx > $posx] inc $x | if [$target.posx < $posx] dec $x | if [$target.posy > $posy] inc $y | if [$target.posy < $posy] dec $y | {useongroundxyz [3180] [$x] [$y] [$target.posz]}}
Automatically Put Guild War Enemies On Enemy List
auto 200 dontlist | {foreach 'screenplayers' $h} if [$h.isfriend == 0 && $h.warbanner == 2] {setrelation '$h.name' 'enemy' | setrelation '$name' '0'}
Change Outfit Of Enemies Depending On Vocation
auto 100 foreach 'allplayers' $l {if [$l.isenemy || $l.issubenemy] {setoutfitcolor $l.name 123 123 123 123 3 | if [$l.issorcerer] setoutfit $l.name 130 | if [$l.isdruid] setoutfit $l.name 144 | if [$l.isknight] setoutfit $l.name 134 | if [$l.ispaladin] setoutfit $l.name 152}}
auto 200 dontlist | {foreach 'screenplayers' $h} if [$h.isfriend == 0 && $h.warbanner == 2] {setrelation '$h.name' 'enemy' | setrelation '$name' '0'}
Change Outfit Of Enemies Depending On Vocation
auto 100 foreach 'allplayers' $l {if [$l.isenemy || $l.issubenemy] {setoutfitcolor $l.name 123 123 123 123 3 | if [$l.issorcerer] setoutfit $l.name 130 | if [$l.isdruid] setoutfit $l.name 144 | if [$l.isknight] setoutfit $l.name 134 | if [$l.ispaladin] setoutfit $l.name 152}}
Dash with Number Pad
Put these two hotkeys in Persistant Hotkeys:
auto 1 dontlist | if [$hotkeys != 0] {set $dashing 0} | if [$dashing && $standtime > 2000] {set $dashing 0}
auto 1 dontlist | if [$key.97 && $dashing == 1] {movesw} | if [$key.98 && $dashing == 1] {moves} | if [$key.99 && $dashing == 1] {movese} | if [$key.100 && $dashing == 1] {movew} | if [$key.102 && $dashing == 1] {movee} | if [$key.103 && $dashing == 1] {movenw} | if [$key.104 && $dashing == 1] {moven} | if [$key.105 && $dashing == 1] {movene}
Now put these in regular hotkeys on the specified key:
num1:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy+1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy+1] $target.posz
num2:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx
[$target.posy+1] $target.posz
num3:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy+1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy+1] $target.posz
num4:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] $target.posy $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] $target.posy $target.posz
num6:
if [$hotkeys == 1] {loop 1 moveitemonground [$target.posx] [$target.posy] [$target.posz] [$target.posx+1] [$target.posy] [$target.posz]
if [$hotkeys == 1] {loop 1 moveitemonground [$target.posx] [$target.posy] [$target.posz] [$target.posx+1] [$target.posy] [$target.posz]
num7:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy-1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy-1] $target.posz
num8:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx [$target.posy-1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx [$target.posy-1] $target.posz
num9:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy-1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy-1] $target.posz
Push max on Target with NumPad (compatable with Dash)
Toggle Dash/Pushmax
if [$hotkeys == 0] {set $hotkeys 1 | statusmessage '$systime - Hotkeys Set #2 (PUSHMAX ON)' | wait 1000} | if [$hotkeys == 1] {clear $hotkeys | statusmessage '$systime - Hotkeys Set #1 (DASH ON)' | wait 1000}
if [$hotkeys == 0] {set $hotkeys 1 | statusmessage '$systime - Hotkeys Set #2 (PUSHMAX ON)' | wait 1000} | if [$hotkeys == 1] {clear $hotkeys | statusmessage '$systime - Hotkeys Set #1 (DASH ON)' | wait 1000}
num1:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy+1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy+1] $target.posz
num2:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx [$target.posy+1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx [$target.posy+1] $target.posz
num3:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy+1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy+1] $target.posz
num4:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] $target.posy $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] $target.posy $target.posz
num6:
if [$hotkeys == 1] {loop 1 moveitemonground [$target.posx] [$target.posy] [$target.posz] [$target.posx+1] [$target.posy] [$target.posz]
if [$hotkeys == 1] {loop 1 moveitemonground [$target.posx] [$target.posy] [$target.posz] [$target.posx+1] [$target.posy] [$target.posz]
num7:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy-1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx-1] [$target.posy-1] $target.posz
num8:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx [$target.posy-1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz $target.posx [$target.posy-1] $target.posz
num9:
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy-1] $target.posz
if [$hotkeys == 1] {loop 1 moveitemonground $target.posx $target.posy $target.posz [$target.posx+1] [$target.posy-1] $target.posz
i need help with the dash and push max, not seeming to work for me, i am new at this also
ReplyDeleteYou have to add a regular hotkey for this to switch between dash and pushmax:
ReplyDeleteif [$hotkeys == 0] {set $hotkeys 1 | statusmessage '$systime - Hotkeys Set #2 (PUSHMAX ON)' | wait 1000} | if [$hotkeys == 1] {clear $hotkeys | statusmessage '$systime - Hotkeys Set #1 (DASH ON)' | wait 1000}
And make sure you have the correct PERSISTANT hotkeys and regular hotkeys for the Number Pad buttons.
Please be more specific if you need more help.
I need help with the dash I put the persistant and the regular hotkeys but it doesn't work
ReplyDeletenice hotkeys Really for war thx for you guys 4 ever and elfbot team <3 ( Mc Ghazbaran here )
ReplyDeleteThx Guys
ReplyDeletefor this hotkeys
(it's me xinup)
I've noticed the dash works without the hotkeys being set but I'm having trouble getting it to toggle....do I need the change the hotkey numbers....within the script?...I get one or other to work...seems at times it wants to push but I'm also dashing
ReplyDeletegive printscreen with explanation , i tried it alot :/
ReplyDeleteyes , same problem , it want to push , and dashing same time :/
ReplyDeleteThx i want Script Throw gp to dp ppl when hes play dice !
ReplyDelete20:37 [ FASTEST FINGER ] The first player to type "!fastest ,R,A,X,M,P~L,U,R,G,U" without the commas(,) including the tildes(~) wins a prize! I neeed scrpit make me win this event =D
ReplyDeleteit is with red color
Deletequero uma hotkey de botcheck para o ot noxiousot.com
ReplyDeleteHow do I make a custom spell loop so it keeps attacking without having to keep pushing the hotkey button?
ReplyDeleteThe displaytext command doesnt seem to work for me, are there any options i missed? thanks in advance
ReplyDeleteee can eny one here learn me to push player in elf boot and give me Script eld boot....?
ReplyDeleteGooOoooD but not push fast :D
ReplyDeleteDash is not working!
ReplyDeleteThx Alexander Here <3
ReplyDeletei need help if me use the pushmax i run with dash to how ?
ReplyDeleteMano, Eu Preciso De Ajuda Porque Tipo Eu Faço Tudo Direitinho , Coloco As Hotkey Só Que Ele Não Dasha Junto Com O Push , Tipo Ele Pusha Normalmente , Ok Até Ai Tudo Bem, Más Ele Não Dasha :_:
ReplyDeletei want hotkeys for attack all monster and loot him
ReplyDeletei want hotkeys for attack all monster and loot him
ReplyDeleteGreat blog! I really love how it is easy on my eyes and the information are well written.
ReplyDelete123 HP DJ 2130 Setup
I want Script Anti push for tibia 8.10
ReplyDeleteIam New and I Cant use It ..!
Thanks and that i have a keen present: Is It Good To Buy Old House And Renovate house repair quotes
ReplyDelete