a few macros to aid my bid for mod of ko
Posted: April 30th, 2004, 11:37 am
or at least get me membership
these macros are all for Actool
macro1
/////////////////////////////////////////////////////////////////////////////
// Auto pot by Eden ////////////////////////////////////
// You must have the game in 1024 x 768 ////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
ObjVar 10
CommandDelay 1000
constants
healskill=1 //do you want to use a heal skill or pots. 1=skill 2=pots
priesthealkey=0 //what key is oyur heal skill?
HPpotsKey=0 //what key to use pots?
mana=0 //0= use mana pots, 1=sit down for 40 secconds
MpotKey=0 //key to use mana pots
end
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
//////////// DONT EDIT BELOW THIS LINE ////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
Procedure heal
IsRed 200, 9
Call target
Else
if $healskill = 1
keys $priesthealkey
else
Keys $HPpotsKey
End
End
End
Procedure mana
IsBlue 180, 27
Else
if $mana = 0
keys $MpotKey
else
Keys c
Delay 40000
End
End
end
While 1 = 1
Call Heal
Call mana
macro 2
////////////////////////////////////////////////////////////////////////////
// for priest to use in party, keeps everyone healed ///////////////
// and has very fast responce time ///////////////
// only works if using 2 buffs /////////////
// havn't set the macro to work with any more yet //////////////
///////////////////////////////////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
ObjVar 10
constants
UseBuffs=1 // Are you going to use Buffs? 0 = No 1 = Yes
BuffDelay=1 // How often to Buff. min.
BuffAmount=2 // How many Buffs are you going to use (Limit = 4)
BuffSkill1=4 // The key to the first Buff.
BuffSkill2=5 // The key to the second Buff.
BuffSkill3=0 // The Key to the third Buff.
BuffSkill4=0 //
Partymembers // how many in party. needs to be chanded when party members change or ull go for a jog
end
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
//////////// DONT EDIT BELOW THIS LINE ////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
Procedure Buff Every $BuffDelay min
if $usebuffs = 1
if $buffamount = 1
keys $buffskill1
end
if $buffamount = 2 and $Partymembers=2
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=3
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=4
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=5
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=6
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=7
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 345
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=8
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 345
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 391
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 3
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
end
if $buffamount = 4
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
delay 1000
keys $buffskill4
end
end
end
CommandDelay 500
Procedure pot
IsRed 233, 9
Else
Keys 8
End
End
Procedure heal1
IsRed 999, 73
Else
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal2
IsRed 999, 118
Else
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 700
End
End
Procedure heal3
IsRed 999, 161
Else
mousepos 979, 166
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal4
IsRed 999, 209
Else
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal5
IsRed 999, 256
Else
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal6
IsRed 999, 298
Else
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal7
IsRed 999, 345
Else
mousepos 977, 345
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal8
IsRed 999, 391
Else
mousepos 977, 391
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
procedure mana
isBlue 217, 29
Else
Keys 7
End
End
if $partymembers=1
call heal1
if $partymembers=2
call heal1
call heal2
if $partymembers=3
call heal1
call heal2
call heal3
if $partymembers=4
call heal1
call heal2
call heal3
call heal4
if $partymembers=5
call heal1
call heal2
call heal3
call heal4
call heal5
if $partymembers=6
call heal1
call heal2
call heal3
call heal4
call heal6
if $partymembers=7
call heal1
call heal2
call heal3
call heal4
call heal6
call heal7
if $partymembers=8
call heal1
call heal2
call heal3
call heal4
call heal6
call heal7
call heal8
while 1 = 1
Call pot
call mana
End
macro3
///////////////////////////////////////////////
// says your current hp % ///
///////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
Constants
gethp = 159
hppixels = 0
hppixels2 = 0
End
Procedure GetHPPixel
IsRed $gethp, 9
inc hppixels
inc gethp
Else
COMPUTE hppixels = ($hppixels / 110) * 100
Say I Have %$hppixels HP.
Stop
End
End
while 1 = 1
Call GetHPPixel
End
macro 4
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////
///////////// ADVANCED KNIGHT ONLINE BOT //////////////
///////////// Made By //////////////
///////////// Eden and Boo //////////////
///////////// v1.2 //////////////
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
ObjVar 10
Constants
//Attack Settings
UseSkill=1 // When attacking will you use a skill? 0 = No 1 = Yes
SkillKey=1 // What Key do you press to use this skill?
// melee use only skillkey, mages use skillkeys 1,2,3 and 4.
skillkey2=2
skillkey3=3
KillDelay=3000 // How Long it takes on average to kill the selected monster, ms.
attacktype=2// 1= melee 2= mage
// Heal Settings
HPPotsKey=8 // What key is it for your HPPots.
// Mana Settings
MPPotsKey=7 // What key is it for your MPPots.
// Death Settings
Death=1 // Ressurect when you Die? 0 = No 1 = Yes
DeathDelay=1 // How often do you want it to check if your dead in mins.
//party settings
acceptparty=2 //1=yes 2=no
partydelay=5 // how often to check for party requests in mins.
//for priest
healskill=2 //do you want to use heal skill instead of pots? 1=yes 2=no
priesthealkey=8
UseBuffs=1 // Are you going to use Buffs? 0 = No 1 = Yes
BuffDelay=5000 // How often to Buff. mili secconds.
BuffAmount=1 // How many Buffs are you going to use (Limit = 4)
BuffSkill1=4 // The key to the first Buff.
BuffSkill2=0 // The key to the second Buff.
BuffSkill3=0 // The Key to the third Buff.
BuffSkill4=0 // The key to the Fourth Buff
//rest settings
Resting=0// 0=yes 1= no
restdelay=5 // time you want to rest in mins
betweenrestdelay=5 // time between rests in mins
End
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
//////////// DONT EDIT BELOW THIS LINE ////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
Procedure target
Keys z
if $attacktype = 1
call melee
else
call mage
else
Delay 200
end
end
procedure melee
if $UseSkill = 0
Keys R
delay $killDelay
end
If $UseSkill = 1
Keys r
Delay 2000
keys $skillkey
delay $killDelay
end
end
procedure mage
keys $skillkey
delay 500
keys $skillkey2
delay 500
keys $skillkey3
delay 500
end
Procedure Buff Every $BuffDelay min
if $usebuffs = 1
if $buffamount = 1
keys $buffskill1
end
if $buffamount = 2
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 3
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
end
if $buffamount = 4
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
delay 1000
keys $buffskill4
end
end
end
Procedure heal
IsRed 233, 9
Call target
Else
if $healskill = 1
keys $priesthealkey
else
Keys $HPpotsKey
End
End
End
Procedure mana
IsBlue 180, 27
Else
Keys c
Delay 40000
End
End
Procedure Rest every $betweenrestdelay min
if $resting = 0
inc $resting
keys c
Delay $restdelay
keys c
dec $resting
end
end
Procedure Death Every $DeathDelay min
IsRed 160, 11
else
mousepos 513, 436
leftmousedown
delay 500
leftmouseup
delay 10000
Say tp plz.
end
end
procedure party every $partydelay min
if $acceptparty = 1
isblack 515, 454
mousepos 411, 433
leftmousedown
delay 500
leftmouseup
else
end
else
mousepos 604, 432
leftmousedown
delay 500
leftmouseup
end
end
call rest
call party
call Death
Call Buff
while 1 = 1
CALL Mana
Call Heal
end
these macros are all for Actool
macro1
/////////////////////////////////////////////////////////////////////////////
// Auto pot by Eden ////////////////////////////////////
// You must have the game in 1024 x 768 ////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
ObjVar 10
CommandDelay 1000
constants
healskill=1 //do you want to use a heal skill or pots. 1=skill 2=pots
priesthealkey=0 //what key is oyur heal skill?
HPpotsKey=0 //what key to use pots?
mana=0 //0= use mana pots, 1=sit down for 40 secconds
MpotKey=0 //key to use mana pots
end
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
//////////// DONT EDIT BELOW THIS LINE ////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
Procedure heal
IsRed 200, 9
Call target
Else
if $healskill = 1
keys $priesthealkey
else
Keys $HPpotsKey
End
End
End
Procedure mana
IsBlue 180, 27
Else
if $mana = 0
keys $MpotKey
else
Keys c
Delay 40000
End
End
end
While 1 = 1
Call Heal
Call mana
macro 2
////////////////////////////////////////////////////////////////////////////
// for priest to use in party, keeps everyone healed ///////////////
// and has very fast responce time ///////////////
// only works if using 2 buffs /////////////
// havn't set the macro to work with any more yet //////////////
///////////////////////////////////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
ObjVar 10
constants
UseBuffs=1 // Are you going to use Buffs? 0 = No 1 = Yes
BuffDelay=1 // How often to Buff. min.
BuffAmount=2 // How many Buffs are you going to use (Limit = 4)
BuffSkill1=4 // The key to the first Buff.
BuffSkill2=5 // The key to the second Buff.
BuffSkill3=0 // The Key to the third Buff.
BuffSkill4=0 //
Partymembers // how many in party. needs to be chanded when party members change or ull go for a jog
end
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
//////////// DONT EDIT BELOW THIS LINE ////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
Procedure Buff Every $BuffDelay min
if $usebuffs = 1
if $buffamount = 1
keys $buffskill1
end
if $buffamount = 2 and $Partymembers=2
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=3
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=4
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=5
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=6
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=7
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 345
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 2 and $Partymembers=8
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 161
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 345
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
mousepos 977, 391
Leftmousedown
delay 20
leftmouseup
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 3
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
end
if $buffamount = 4
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
delay 1000
keys $buffskill4
end
end
end
CommandDelay 500
Procedure pot
IsRed 233, 9
Else
Keys 8
End
End
Procedure heal1
IsRed 999, 73
Else
mousepos 999, 73
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal2
IsRed 999, 118
Else
mousepos 999, 118
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 700
End
End
Procedure heal3
IsRed 999, 161
Else
mousepos 979, 166
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal4
IsRed 999, 209
Else
mousepos 999, 209
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal5
IsRed 999, 256
Else
mousepos 970, 256
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal6
IsRed 999, 298
Else
mousepos 977, 298
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal7
IsRed 999, 345
Else
mousepos 977, 345
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
Procedure heal8
IsRed 999, 391
Else
mousepos 977, 391
Leftmousedown
delay 20
leftmouseup
Keys 1
delay 500
End
End
procedure mana
isBlue 217, 29
Else
Keys 7
End
End
if $partymembers=1
call heal1
if $partymembers=2
call heal1
call heal2
if $partymembers=3
call heal1
call heal2
call heal3
if $partymembers=4
call heal1
call heal2
call heal3
call heal4
if $partymembers=5
call heal1
call heal2
call heal3
call heal4
call heal5
if $partymembers=6
call heal1
call heal2
call heal3
call heal4
call heal6
if $partymembers=7
call heal1
call heal2
call heal3
call heal4
call heal6
call heal7
if $partymembers=8
call heal1
call heal2
call heal3
call heal4
call heal6
call heal7
call heal8
while 1 = 1
Call pot
call mana
End
macro3
///////////////////////////////////////////////
// says your current hp % ///
///////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
Constants
gethp = 159
hppixels = 0
hppixels2 = 0
End
Procedure GetHPPixel
IsRed $gethp, 9
inc hppixels
inc gethp
Else
COMPUTE hppixels = ($hppixels / 110) * 100
Say I Have %$hppixels HP.
Stop
End
End
while 1 = 1
Call GetHPPixel
End
macro 4
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////
///////////// ADVANCED KNIGHT ONLINE BOT //////////////
///////////// Made By //////////////
///////////// Eden and Boo //////////////
///////////// v1.2 //////////////
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////
SetActiveWindow Knight OnLine Client
ObjVar 10
Constants
//Attack Settings
UseSkill=1 // When attacking will you use a skill? 0 = No 1 = Yes
SkillKey=1 // What Key do you press to use this skill?
// melee use only skillkey, mages use skillkeys 1,2,3 and 4.
skillkey2=2
skillkey3=3
KillDelay=3000 // How Long it takes on average to kill the selected monster, ms.
attacktype=2// 1= melee 2= mage
// Heal Settings
HPPotsKey=8 // What key is it for your HPPots.
// Mana Settings
MPPotsKey=7 // What key is it for your MPPots.
// Death Settings
Death=1 // Ressurect when you Die? 0 = No 1 = Yes
DeathDelay=1 // How often do you want it to check if your dead in mins.
//party settings
acceptparty=2 //1=yes 2=no
partydelay=5 // how often to check for party requests in mins.
//for priest
healskill=2 //do you want to use heal skill instead of pots? 1=yes 2=no
priesthealkey=8
UseBuffs=1 // Are you going to use Buffs? 0 = No 1 = Yes
BuffDelay=5000 // How often to Buff. mili secconds.
BuffAmount=1 // How many Buffs are you going to use (Limit = 4)
BuffSkill1=4 // The key to the first Buff.
BuffSkill2=0 // The key to the second Buff.
BuffSkill3=0 // The Key to the third Buff.
BuffSkill4=0 // The key to the Fourth Buff
//rest settings
Resting=0// 0=yes 1= no
restdelay=5 // time you want to rest in mins
betweenrestdelay=5 // time between rests in mins
End
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
//////////// DONT EDIT BELOW THIS LINE ////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
Procedure target
Keys z
if $attacktype = 1
call melee
else
call mage
else
Delay 200
end
end
procedure melee
if $UseSkill = 0
Keys R
delay $killDelay
end
If $UseSkill = 1
Keys r
Delay 2000
keys $skillkey
delay $killDelay
end
end
procedure mage
keys $skillkey
delay 500
keys $skillkey2
delay 500
keys $skillkey3
delay 500
end
Procedure Buff Every $BuffDelay min
if $usebuffs = 1
if $buffamount = 1
keys $buffskill1
end
if $buffamount = 2
keys $buffskill1
delay 1000
keys $buffskill2
end
if $buffamount = 3
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
end
if $buffamount = 4
keys $buffskill1
delay 1000
keys $buffskill2
delay 1000
keys $buffskill3
delay 1000
keys $buffskill4
end
end
end
Procedure heal
IsRed 233, 9
Call target
Else
if $healskill = 1
keys $priesthealkey
else
Keys $HPpotsKey
End
End
End
Procedure mana
IsBlue 180, 27
Else
Keys c
Delay 40000
End
End
Procedure Rest every $betweenrestdelay min
if $resting = 0
inc $resting
keys c
Delay $restdelay
keys c
dec $resting
end
end
Procedure Death Every $DeathDelay min
IsRed 160, 11
else
mousepos 513, 436
leftmousedown
delay 500
leftmouseup
delay 10000
Say tp plz.
end
end
procedure party every $partydelay min
if $acceptparty = 1
isblack 515, 454
mousepos 411, 433
leftmousedown
delay 500
leftmouseup
else
end
else
mousepos 604, 432
leftmousedown
delay 500
leftmouseup
end
end
call rest
call party
call Death
Call Buff
while 1 = 1
CALL Mana
Call Heal
end