Lion.exe is what you see above, config.lua is offsets(no need to recompile) and your character name
Press Load Config and choose your script file
cleric_bot.lua is a simple script I wrote to control my cleric.
Code:
Code:
key_x = 0x58 key_insert = 0x2D key_tab = 0x9 key_num1 = 0x31 key_num2 = 0x32 key_num3 = 0x33 key_num4 = 0x34 key_num5 = 0x35 function main() Update() if player.mp < 400 then if player.state == 1 then if player.target.hp == 0 then SendKey(key_x) do return end end end SendKey(key_insert) do return end end if player.mp > 1500 then if player.state == 3 then SendKey(key_insert) Wait(300) end end if player.state == 0 then if player.target.name == player.name then SendKey(key_tab) end if player.target.hp == 0 then SendKey(key_tab) else SendKey(key_x) end end if player.state == 1 then if player.hp < 600 then SendKey(key_num2) do return end end if player.target.hp == 0 then SendKey(key_x) SendKey(key_tab) do return end end SendKey(key_num3) Wait(200) SendKey(key_num4) Wait(200) SendKey(key_num4) Wait(200) SendKey(key_num5) Wait(200) SendKey(key_num5) end end
Update() - updates player info (hp, mp etc)
Wait() - basically a Sleep()
player - object contains, name, hp, mp, target information
your script must have a "main" function.
it will be called based on the interval specified in config.lua
If my interest sparks up again I may inject DLL, take control of movement/looting etc. But for now this is very primitive!
Maybe when I get some time away from the military I can expand on this. It has the potential to very powerful.