SetActiveWindow Knight Online Client
ObjVar 10
Commanddelay 50
constants
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//Party Options ///
Player1present = 1 //player n1 present? 1 = yes, 0 = no <<always yes ///
Player2present = 1 //player n2 present? 1 = yes, 0 = no ///
Player3present = 1 //player n3 present? 1 = yes, 0 = no ///
Player4present = 1 //player n4 present? 1 = yes, 0 = no ///
Player5present = 1 //player n5 present? 1 = yes, 0 = no ///
Player6present = 1 //player n6 present? 1 = yes, 0 = no ///
Player7present = 0 //player n7 present? 1 = yes, 0 = no ///
Player8present = 0 //player n8 present? 1 = yes, 0 = no ///
Party = 1 //are you in a party 1 = yes, 0 = no <<no if you are by yourself ///
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//Heal + Buff + DeBuff Options Turning ON and OFF ///
restore = 1 //Restore on Yes or No <<For those HardCore partys ///
Heal = 1 //Turn on Healing 1 = yes, 0 = no ///
Buff = 1 //Turn on or Buffing 1 = yes, 0 = no ///
debuffdelay = 30 // Delay before starting debuff sequence over again in sec ///
DeBuff = 1 //Turn on Debuff 1 = yes, 0 = no ///
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//Keys for Heal + Buff + Debuff + Restore ///
buff1 = 1 //key for first buff ///
buff2 = 2 //key for second buff ///
buff3 = 3 //key for third buff ///
healkey = 8 //key for heal party ///
restorekey = 7 //key for restore ///
debuffkey1 = 4 //key for first debuff you want to use ///
debuffkey2 = 5 //key for seconds debuff you want to use ///
debuffkey3 = 6 //key for third debuff you want to use (Leave blank if none) ///
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//Mele Options ///
melee = 1 //do you actually want to fight or sit back? 1 = yes, 0 = no ///
meleesec = 30 //time between each attck on different monsters in seconds ///
meleekey1 = 4 //key here for attack (such as 150% damage) ///
meleekey2 = 5 //if you dont have 2 mele put same key as melekey1 ///
runtime = 15 //time for you to run to enemy to attack it in seconds ///
skilldelay = 5 //time between using skill 1 and 2 in seconds ///
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//Mana Regen Options ///
mppot = 1 //do you want to use mp pot if your mana goes low 1 = yes, 0 = no ///
sit = 1 //do you want to sit in order to regen your mana 1 = yes, 0 = no ///
mppotslot = 1 //slot to put your mana potions at triggered at 1/3 mana ///
sitcheck = NoValue //Dont edit unless your yurning for a burning ///
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
//Resurection Options ///
resurection = 1 //do you want to resurect people 1 = yes, 0 = no ///
rezkey = 5 //key you want to hit when you want to rez your party member 4stone///
/////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////
end
Procedure Buff1 every 310 sec
if $Buff = 1
if $Party = 1
MousePos 1245, 75 //first player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
exit
end
else
exit
end
end
Procedure Buff2 every 315 sec
if $Buff = 1
if $Player2present = 1
MousePos 1245, 121 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
exit
end
else
exit
end
end
Procedure Buff3 every 320 sec
if $Buff = 1
if $Player3present = 1
MousePos 1245, 164 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
exit
end
else
exit
end
end
Procedure Buff4 every 325 sec
if $Buff = 1
if $Player4present = 1
MousePos 1245, 211 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
exit
end
else
exit
end
end
Procedure Buff5 every 330 sec
if $Buff = 1
if $Player5present = 1
MousePos 1245, 257 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
exit
end
else
exit
end
end
Procedure Buff6 every 335 sec
if $Buff = 1
if $Player6present = 1
MousePos 1245, 301 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
exit
end
else
exit
end
end
Procedure Buff7 every 340 sec
if $Buff = 1
if $Player7present = 1
MousePos 1245, 346 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
else
exit
end
else
exit
end
end
Procedure Buff8 every 345 sec
if $Buff = 1
if $Player8present = 1
MousePos 1245, 390 //second player
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $buff1
delay 200
keys $buff2
delay 200
keys $buff3
delay 10
set $sitcheck = 0
exit
else
exit
end
else
exit
end
end
Procedure Heal
if $party = 1
if $Player1present = 1
if $Heal = 1
Isred 1245, 75
else
MousePos 1245, 75
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
else
if $heal = 1
Isred 1245, 75
if $party = 0
keys $healkey
delay 200
set $sitcheck = 0
end
end
end
end
end
Procedure Heal2
if $Player1present = 2
if $Heal = 1
Isred 1245, 121
else
MousePos 1245, 121
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure Heal3
if $Player1present = 3
if $Heal = 1
Isred 1245, 164
else
MousePos 1245, 164
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure Heal4
if $Player1present = 4
if $Heal = 1
Isred 1245, 211
else
MousePos 1245, 211
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure Heal5
if $Player1present = 5
if $Heal = 1
Isred 1245, 257
else
MousePos 1245, 257
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure Heal6
if $Player1present = 6
if $Heal = 1
Isred 1245, 301
else
MousePos 1245, 301
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure Heal7
if $Player1present = 7
if $Heal = 1
Isred 1245, 346
else
MousePos 1245, 346
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure Heal8
if $Player1present = 8
if $Heal = 1
Isred 1245, 390
else
MousePos 1245, 390
LeftMouseDown 100
delay 10
LeftMouseUp 100
delay 10
keys $healkey
delay 200
if $restore = 1
keys $restorekey
delay 10
set $sitcheck = 0
else
End
end
else
end
end
end
Procedure melee every $meleesec sec
if $mele = 1
keys z
delay 50
keys r
delay $runtime sec
keys $meleekey1
delay $skilldelay sec
keys $meleekey2
delay $skilldelay sec
set $sitcheck = 0
exit
else
end
end
Procedure Debuff every $debuffdelay sec
if $DeBuff = 1
keys z
delay 200
keys $debuffkey1
delay 200
keys $debuffkey2
delay 200
keys $debuffkey3
delay 200
set $sitcheck = 0
exit
end
end
end
Procedure Mana
if $mppot = 1
IsBlue 187, 30
else
keys $mppotslot
delay 200
end
else
end
end
Procedure SityourAssdown
if $sitcheck = 1
else
keys c
set $sitcheck = 1
end
End
While 1 = 1
processmessages
delay 50
call Heal
call Heal2
call Heal3
call Heal4
call Heal5
call Heal6
call Heal7
call Heal8
call Mana
call Sitdown
end
|