Post by Masi on Mar 31, 2016 16:48:55 GMT
Preview:
Available colors:
Available positions:
Edit ONLY these:
For kill counter, if you want to track e.g 3 not 5 monsters, make sure you enable them in order! (i.e enable monster 1, 2 and 3 NOT monster 1, 3, 5 etc)
Put the following into hotkeys>edit (make sure you click save and have 'Persistent' ticked)
Available colors:
Orange
Red
Green
Blue
White
Pink
Purple
Yellow
Aqua
Available positions:
bottomleft
bottommid
bottomright
midleft
midright
topleft
topmid
topright
Edit ONLY these:
For kill counter, if you want to track e.g 3 not 5 monsters, make sure you enable them in order! (i.e enable monster 1, 2 and 3 NOT monster 1, 3, 5 etc)
set $showexp true
set $expcolor orange
set $exppos midleft
set $showinfo true
set $infocolor yellow
set $infopos midright
set $showloot true
set $lootcolor aqua
set $lootpos bottomleft
set $killcolor green
set $killpos bottomright
set $showmonster1 true
set $monster1name Cave Rat
set $showmonster2 true
set $monster2name Minotaur Guard
set $showmonster3 true
set $monster3name Minotaur Archer
set $showmonster4 true
set $monster4name Dragon Lord
set $showmonster5 true
set $monster5name Minotaur Mage
Put the following into hotkeys>edit (make sure you click save and have 'Persistent' ticked)
set $showexp true
set $expcolor orange
set $exppos midleft
set $showinfo true
set $infocolor yellow
set $infopos midright
set $showloot true
set $lootcolor aqua
set $lootpos bottomleft
set $killcolor green
set $killpos bottomright
set $showmonster1 true
set $monster1name Cave Rat
set $showmonster2 true
set $monster2name Minotaur Guard
set $showmonster3 true
set $monster3name Minotaur Archer
set $showmonster4 true
set $monster4name Dragon Lord
set $showmonster5 true
set $monster5name Minotaur Mage
auto 1 dontlist | if [$expcolor == orange] { set $colorexp1 233 | set $colorexp2 89 | set $colorexp3 3 }
auto 1 dontlist | if [$expcolor == red] { set $colorexp1 244 | set $colorexp2 0 | set $colorexp3 0 }
auto 1 dontlist | if [$expcolor == green] { set $colorexp1 0 | set $colorexp2 255 | set $colorexp3 0 }
auto 1 dontlist | if [$expcolor == blue] { set $colorexp1 0 | set $colorexp2 0 | set $colorexp3 255 }
auto 1 dontlist | if [$expcolor == white] { set $colorexp1 255 | set $colorexp2 255 | set $colorexp3 255 }
auto 1 dontlist | if [$expcolor == pink] { set $colorexp1 255 | set $colorexp2 0 | set $colorexp3 255 }
auto 1 dontlist | if [$expcolor == purple] { set $colorexp1 128 | set $colorexp2 0 | set $colorexp3 128 }
auto 1 dontlist | if [$expcolor == yellow] { set $colorexp1 255 | set $colorexp2 255 | set $colorexp3 0 }
auto 1 dontlist | if [$expcolor == aqua] { set $colorexp1 0 | set $colorexp2 255 | set $colorexp3 255 }
auto 1 dontlist | if [$exppos == bottomleft] { set $exppos1 [$screenleft+5] | set $exppos2 [$screenbottom-43] | set $exppos3 [$screenbottom-30] | set $exppos4 [$screenbottom-17] }
auto 1 dontlist | if [$exppos == topleft] { set $exppos1 [$screenleft+5] | set $exppos2 [$screentop+5] | set $exppos3 [$screentop+18] | set $exppos4 [$screentop+33] }
auto 1 dontlist | if [$exppos == midleft] { set $exppos1 [$screenleft+5] |set $exppos2 [$screenbottom/2] | set $exppos3 [$screenbottom/2+13] | set $exppos4 [$screenbottom/2+26] }
auto 1 dontlist | if [$exppos == topmid] { set $exppos1 [$screenright/2] | set $exppos2 [$screentop+5] | set $exppos3 [$screentop+18] | set $exppos4 [$screentop+33] }
auto 1 dontlist | if [$exppos == topright] { set $exppos1 [ $screenright-145] | set $exppos2 [$screentop+5] | set $exppos3 [$screentop+18] | set $exppos4 [$screentop+33] }
auto 1 dontlist | if [$exppos == midright] { set $exppos1 [$screenright-145] | set $exppos2 [$screenbottom/2] | set $exppos3 [$screenbottom/2+13] | set $exppos4 [$screenbottom/2+26] }
auto 1 dontlist | if [$exppos == bottomright] { set $exppos1 [$screenright-145] | set $exppos2 [$screenbottom-43] | set $exppos3 [$screenbottom-30] | set $exppos4 [$screenbottom-17] }
auto 1 dontlist | if [$exppos == bottommid] { set $exppos1 [$screenright/2] | set $exppos2 [$screenbottom-43] | set $exppos3 [$screenbottom-30] | set $exppos4 [$screenbottom-17] }
auto 1 dontlist | if [$showexp == true] { setcolor $colorexp1 $colorexp2 $colorexp3 | setpos $exppos1 $exppos2 | displaytext "$formatnum.$exph Exp/h" }
auto 1 dontlist | if [$showexp == true] { setcolor $colorexp1 $colorexp2 $colorexp3 | setpos $exppos1 $exppos3 | displaytext "$formatnum.$exptnl Exp for level [$level+1]" }
auto 1 dontlist | if [$showexp == true] { setcolor $colorexp1 $colorexp2 $colorexp3 | setpos $exppos1 $exppos4 | displaytext "Time remaining: $formattime.$timetolevel.[$level+1]" }
auto 1 dontlist | if [$killcolor == orange] { set $colorkill1 233 | set $colorkill2 89 | set $colorkill3 3 }
auto 1 dontlist | if [$killcolor == red] { set $colorkill1 244 | set $colorkill2 0 | set $colorkill3 0 }
auto 1 dontlist | if [$killcolor == green] { set $colorkill1 0 | set $colorkill2 255 | set $colorkill3 0 }
auto 1 dontlist | if [$killcolor == blue] { set $colorkill1 0 | set $colorkill2 0 | set $colorkill3 255 }
auto 1 dontlist | if [$killcolor == white] { set $colorkill1 255 | set $colorkill2 255 | set $colorkill3 255 }
auto 1 dontlist | if [$killcolor == pink] { set $colorkill1 255 | set $colorkill2 0 | set $colorkill3 255 }
auto 1 dontlist | if [$killcolor == purple] { set $colorkill1 128 | set $colorkill2 0 | set $colorkill3 128 }
auto 1 dontlist | if [$killcolor == yellow] { set $colorkill1 255 | set $colorkill2 255 | set $colorkill3 0 }
auto 1 dontlist | if [$killcolor == aqua] { set $colorkill1 0 | set $colorkill2 255 | set $colorkill3 255 }
auto 1 dontlist | if [$killpos == bottomleft] { set $monpos1 [$screenleft+5] | set $mon1pos [$screenbottom-69] | set $mon2pos [$screenbottom-56] | set $mon3pos [$screenbottom-43] | set $mon4pos [$screenbottom-30] | set $mon5pos [$screenbottom-17] }
auto 1 dontlist | if [$killpos == bottommid] { set $monpos1 [$screenright/2] | set $mon1pos [$screenbottom-69] | set $mon2pos [$screenbottom-56] | set $mon3pos [$screenbottom-43] | set $mon4pos [$screenbottom-30] | set $mon5pos [$screenbottom-17] }
auto 1 dontlist | if [$killpos == bottomright] { set $monpos1 [$screenright-145] | set $mon1pos [$screenbottom-69] | set $mon2pos [$screenbottom-56] | set $mon3pos [$screenbottom-43] | set $mon4pos [$screenbottom-30] | set $mon5pos [$screenbottom-17] }
auto 1 dontlist | if [$killpos == midright] { set $monpos1 [$screenright-145] | set $mon1pos [$screenbottom/2] | set $mon2pos [$screenbottom/2+13] | set $mon3pos [$screenbottom/2+26] | set $mon4pos [$screenbottom/2+39] | set $mon5pos [$screenbottom/2+52] }
auto 1 dontlist | if [$killpos == midleft] { set $monpos1 [$screenleft+5] | set $mon1pos [$screenbottom/2] | set $mon2pos [$screenbottom/2+13] | set $mon3pos [$screenbottom/2+26] | set $mon4pos [$screenbottom/2+39] | set $mon5pos [$screenbottom/2+52] }
auto 1 dontlist | if [$killpos == topleft] { set $monpos1 [$screenleft+5 | set $mon5pos [$screentop+5] | set $mon4pos [$screentop+18] | set $mon3pos [$screentop+31] | set $mon2pos [$screentop+44] | set $mon1pos [$screentop+57] }
auto 1 dontlist | if [$killpos == topmid] { set $monpos1 [$screenright/2] | set $mon5pos [$screentop+5] | set $mon4pos [$screentop+18] | set $mon3pos [$screentop+31] | set $mon2pos [$screentop+44] | set $mon1pos [$screentop+57] }
auto 1 dontlist | if [$killpos== topright] { set $monpos1 [$screenright-145] | set $mon5pos [$screentop+5] | set $mon4pos [$screentop+18] | set $mon3pos [$screentop+31] | set $mon2pos [$screentop+44] | set $mon1pos [$screentop+57] }
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == false] { if [$showmonster3 == false] { if [$showmonster2 == false] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon5pos | displaytext "[$monster1name]: $monster1amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == false] { if [$showmonster3 == false] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon4pos | displaytext "[$monster1name]: $monster1amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == false] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon3pos | displaytext "[$monster1name]: $monster1amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon2pos | displaytext "[$monster1name]: $monster1amount"}}}}}
auto 1 dontlist | if [$showmonster5 == true] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon1pos | displaytext "[$monster1name]: $monster1amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == false] { if [$showmonster3 == false] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon5pos | displaytext "[$monster2name]: $monster2amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == false] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon4pos | displaytext "[$monster2name]: $monster2amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == true] {if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon3pos | displaytext "[$monster2name]: $monster2amount"}}}}}
auto 1 dontlist | if [$showmonster5 == true] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon2pos | displaytext "[$monster2name]: $monster2amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == false] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon5pos | displaytext "[$monster3name]: $monster3amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon4pos | displaytext "[$monster3name]: $monster3amount"}}}}}
auto 1 dontlist | if [$showmonster5 == true] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon3pos | displaytext "[$monster3name]: $monster3amount"}}}}}
auto 1 dontlist | if [$showmonster5 == false] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon5pos | displaytext "[$monster4name]: $monster4amount"}}}}}
auto 1 dontlist | if [$showmonster5 == true] { if [$showmonster4 == true] { if [$showmonster3 == true] { if [$showmonster2 == true] { if [$showmonster1 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon4pos | displaytext "[$monster4name]: $monster4amount"}}}}}
auto 1 dontlist | if [$showmonster5 == true] { setcolor $colorkill1 $colorkill2 $colorkill3 | setpos $monpos1 $mon5pos | displaytext "[$monster5name]: $monster5amount"}
auto 1 dontlist | foreach 'newmessages' $monster1 if [$monster1.content ? 'loot of a $monster1name'] { set $monster1amount [$monster1amount+1] }
auto 1 dontlist | foreach 'newmessages' $monster2 if [$monster2.content ? 'loot of a $monster2name'] { set $monster2amount [$monster2amount+1] }
auto 1 dontlist | foreach 'newmessages' $monster3 if [$monster3.content ? 'loot of a $monster3name'] { set $monster3amount [$monster3amount+1] }
auto 1 dontlist | foreach 'newmessages' $monster4 if [$monster4.content ? 'loot of a $monster4name'] { set $monster4amount [$monster4amount+1] }
auto 1 dontlist | foreach 'newmessages' $monster5 if [$monster5.content ? 'loot of a $monster5name'] { set $monster5amount [$monster5amount+1] }
auto 1 dontlist | if [$infocolor == orange] { set $colorinfo1 233 | set $colorinfo2 89 | set $colorinfo3 3 }
auto 1 dontlist | if [$infocolor == red] { set $colorinfo1 244 | set $colorinfo2 0 | set $colorinfo3 0 }
auto 1 dontlist | if [$infocolor == green] { set $colorinfo1 0 | set $colorinfo2 255 | set $colorinfo3 0 }
auto 1 dontlist | if [$infocolor == blue] { set $colorinfo1 0 | set $colorinfo2 0 | set $colorinfo3 255 }
auto 1 dontlist | if [$infocolor == white] { set $colorinfo1 255 | set $colorinfo2 255 | set $colorinfo3 255 }
auto 1 dontlist | if [$infocolor == pink] { set $colorinfo1 255 | set $colorinfo2 0 | set $colorinfo3 255 }
auto 1 dontlist | if [$infocolor == purple] { set $colorinfo1 128 | set $colorinfo2 0 | set $colorinfo3 128 }
auto 1 dontlist | if [$infocolor == yellow] { set $colorinfo1 255 | set $colorinfo2 255 | set $colorinfo3 0 }
auto 1 dontlist | if [$infocolor == aqua] { set $colorinfo1 0 | set $colorinfo2 255 | set $colorinfo3 255 }
auto 1 dontlist | if [$infopos == bottomleft] { set $infopos1 [$screenleft+5] | set $infopos2 [$screenbottom-69 | set $infopos3 [$screenbottom-56] | set $infopos4 [$screenbottom-43] | set $infopos5 [$screenbottom-30 | set $infopos6 [$screenbottom-17] }
auto 1 dontlist | if [$infopos == bottommid] { set $infopos1 [$screenright/2] | set $infopos2 [$screenbottom-69 | set $infopos3 [$screenbottom-56] | set $infopos4 [$screenbottom-43] | set $infopos5 [$screenbottom-30 | set $infopos6 [$screenbottom-17] }
auto 1 dontlist | if [$infopos == bottomright] { set $infopos1 [$screenright-145] | set $infopos2 [$screenbottom-69 | set $infopos3 [$screenbottom-56] | set $infopos4 [$screenbottom-43] | set $infopos5 [$screenbottom-30 | set $infopos6 [$screenbottom-17] }
auto 1 dontlist | if [$infopos == midright] { set $infopos1 [$screenright-145] | set $infopos2 [$screenbottom/2] | set $infopos2 [$screenbottom/2+13] | set $infopos3 [$screenbottom/2+26] | set $infopos4 [$screenbottom/2+39] | set $infopos5 [$screenbottom/2+52] | set $infopos6 [$screenbottom/2+65] }
auto 1 dontlist | if [$infopos == topright] { set $infopos1 [$screenright-145] | set $infopos2 [$screentop+5] | set $infopos3 [$screentop+18] | set $infopos4 [$screentop+31] | set $infopos5 [$screentop+44] | set $infopos6 [$screentop+57] }
auto 1 dontlist | if [$infopos == topmid] { set $infopos1 [$screenright/2] | set $infopos2 [$screentop+5] | set $infopos3 [$screentop+18] | set $infopos4 [$screentop+31] | set $infopos5 [$screentop+44] | set $infopos6 [$screentop+57] }
auto 1 dontlist | if [$infopos == topleft] { set $infopos1 [$screenleft+5] | set $infopos2 [$screentop+5] | set $infopos3 [$screentop+18] | set $infopos4 [$screentop+31] | set $infopos5 [$screentop+44] | set $infopos6 [$screentop+57] }
auto 1 dontlist | if [$showinfo == true] { setcolor $colorinfo1 $colorinfo2 $colorinfo3 | setpos $infopos1 $infopos6 | displaytext "Last DMG Amount: [$lastdmg]" }
auto 1 dontlist | if [$showinfo == true] { setcolor $colorinfo1 $colorinfo2 $colorinfo3 | setpos $infopos1 $infopos5 | displaytext "Last DMG Time: $formattime.$lastdmgtime" }
auto 1 dontlist | if [$showinfo == true] { setcolor $colorinfo1 $colorinfo2 $colorinfo3 | setpos $infopos1 $infopos4 | displaytext "Attacker: $attacker.name" }
auto 1 dontlist | if [$showinfo == true] { setcolor $colorinfo1 $colorinfo2 $colorinfo3 | setpos $infopos1 $infopos2 | displaytext "Follow: $followed.name" }
auto 1 dontlist | if [$showinfo == true] { setcolor $colorinfo1 $colorinfo2 $colorinfo3 | setpos $infopos1 $infopos3 | displaytext "Target: $target.name" }
auto 1 dontlist | if [$lootcolor == orange] { set $colorloot1 233 | set $colorloot2 89 | set $colorloot3 3 }
auto 1 dontlist | if [$lootcolor == red] { set $colorloot1 244 | set $colorloot2 0 | set $colorloot3 0 }
auto 1 dontlist | if [$lootcolor == green] { set $colorloot1 0 | set $colorloot2 255 | set $colorloot3 0 }
auto 1 dontlist | if [$lootcolor == blue] { set $colorloot1 0 | set $colorloot2 0 | set $colorloot3 255 }
auto 1 dontlist | if [$lootcolor == white] { set $colorloot1 255 | set $colorloot2 255 | set $colorloot3 255 }
auto 1 dontlist | if [$lootcolor == pink] { set $colorloot1 255 | set $colorloot2 0 | set $colorloot3 255 }
auto 1 dontlist | if [$lootcolor == purple] { set $colorloot1 128 | set $colorloot2 0 | set $colorloot3 128 }
auto 1 dontlist | if [$lootcolor == yellow] { set $colorloot1 255 | set $colorloot2 255 | set $colorloot3 0 }
auto 1 dontlist | if [$lootcolor == aqua] { set $colorloot1 0 | set $colorloot2 255 | set $colorloot3 255 }
auto 1 dontlist | if [$lootpos == bottomleft] { set $lootpos1 [$screenleft+5] | set $lootpos2 [$screenbottom-5] }
auto 1 dontlist | if [$lootpos == bottommid] { set $lootpos1 [$screenright/2] | set $lootpos2 [$screenbottom-5] }
auto 1 dontlist | if [$lootpos == bottomright] { set $lootpos1 [$screenright-145] | set $lootpos2 [$screenbottom-5] }
auto 1 dontlist | if [$lootpos == midright] { set $lootpos1 [$screenright-145] | set $lootpos2 [$screenbottom/2+10] }
auto 1 dontlist | if [$lootpos == topright] { set $lootpos1 [$screenright-145] | set $lootpos2 [$screentop+65]
auto 1 dontlist | if [$lootpos == topmid] { set $lootpos1 [$screenright/2] | set $lootpos2 [$screentop+65]
auto 1 dontlist | if [$lootpos == topleft] { set $lootpos1 [$screenleft+5] | set $lootpos2 [$screentop+65]
auto 1 dontlist | if [$lootpos == midleft] { set $lootpos1 [$screenleft+5] | set $lootpos2 [$screenbottom/2+10] }
auto 1 dontlist | if [$showloot == true] { listboxsetup 1 $lootpos1 $lootpos2 5 300000 up }
auto 1 dontlist | foreach 'newmessages' $a if [$a.content ? 'loot of'] {listboxaddline 1 $colorloot1 $colorloot2 $colorloot3 "$systime $a.content" }
auto 1 donlist | setcolor 0 255 0 | setpos [$screenright+20] [$screentop-10] | displaytext "Customizable Hud by Masi"