OldSchoolHack

Register / Login English

[Aion] Lion.rar

  • Category: Other FPS Games
  • Developer:
  • Uploaded by: KN4CK3R
  • Uploaded at:
  • System: Windows
Download (143.73 KB)

VirusTotal Result: 1/46

virustotal

Description

A project I started, kind of lost interest. Non-invasive, as in no DLLs  are being injected. Relies heavily on in-game key mapping. Although it  still works while the game is minimized.
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.
LUA Code:
  1. key_x = 0x58
  2. key_insert = 0x2D
  3. key_tab = 0x9
  4. key_num1 = 0x31
  5. key_num2 = 0x32
  6. key_num3 = 0x33
  7. key_num4 = 0x34
  8. key_num5 = 0x35
  9.  
  10. function main()
  11.    Update()
  12.  
  13.    if player.mp < 400 then
  14.        if player.state == 1 then
  15.            if player.target.hp == 0 then
  16.                SendKey(key_x)
  17.                do return end
  18.            end
  19.        end
  20.        SendKey(key_insert)
  21.        do return end
  22.    end
  23.  
  24.    if player.mp > 1500 then
  25.        if player.state == 3 then
  26.            SendKey(key_insert)
  27.            Wait(300)
  28.        end
  29.    end
  30.  
  31.    if player.state == 0 then
  32.        if player.target.name == player.name then
  33.            SendKey(key_tab)
  34.        end
  35.        if player.target.hp == 0 then
  36.            SendKey(key_tab)
  37.        else
  38.            SendKey(key_x)
  39.        end
  40.    end
  41.  
  42.    if player.state == 1 then
  43.  
  44.        if player.hp < 600 then
  45.            SendKey(key_num2)
  46.            do return end
  47.        end
  48.  
  49.        if player.target.hp == 0 then
  50.            SendKey(key_x)
  51.            SendKey(key_tab)
  52.            do return end
  53.        end
  54.  
  55.        SendKey(key_num3)
  56.        Wait(200)
  57.        SendKey(key_num4)
  58.        Wait(200)
  59.        SendKey(key_num4)
  60.        Wait(200)
  61.        SendKey(key_num5)
  62.        Wait(200)
  63.        SendKey(key_num5)
  64.  
  65.    end
  66. end
Functions exposed to the scripts are:
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!

Download [Aion] Lion.rar
There are no posts in this thread.