<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
<CheatEntries>
<CheatEntry>
<ID>83</ID>
<Description>"Damage Hack"</Description>
<VariableType>Double</VariableType>
<Address>MapleSaga.exe+4ED7B0</Address>
</CheatEntry>
<CheatEntry>
<ID>28</ID>
<Description>"DupeX"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
alloc(FindCharacterAddress, 1024)
alloc(ListOffset, 4)
alloc(ESIList, 1024)
alloc(DupeXVac, 1024)
alloc(EDIValue, 4)
alloc(dupex,64)
alloc(address,4)
registersymbol(address)
registersymbol(FindCharacterAddress)
registersymbol(ListOffset)
label(disablez)
label(on)
label(vac)
label(EndSearch)
label(CompareOffset)
label(StoreESI)
label(DoNormal)
FindCharacterAddress:
mov [esi+114],edi
push eax
push ebx
push ecx
push edx
mov eax,0
mov ebx,ListOffset
mov ecx,ESIList
mov edx,EDIValue
CompareOffset:
cmp eax,[ebx]
je StoreESI
cmp esi,[ecx+eax*4]
je EndSearch
inc eax
jmp CompareOffset
StoreESI:
mov [ecx+eax*4],esi
inc eax
mov [ebx],eax
mov [edx],edi
EndSearch:
pop edx
pop ecx
pop ebx
pop eax
jmp 7F4386
DupeXVac:
push eax
push ebx
push ecx
mov ebx,[ListOffset]
dec ebx
mov ecx,ESIList
mov eax,[ecx+ebx*4]
cmp esi,eax
je DoNormal
mov edi,[EDIValue]
DoNormal:
mov [esi+114],edi
pop eax
pop ebx
pop ecx
jmp 7F4386 //DupeX Addy +6
address:
db 00 00 00 00
007F4380://Dupex Addy : 89 BE 14 01 00 00 EB
jmp dupex
nop
dupex:
cmp [address],0
je disablez
cmp [address],1
je on
cmp [address],2
je vac
disablez:
mov [esi+00000114],edi
jmp 007F4386 //1 addy under dupex
on:
jmp FindCharacterAddress
vac:
jmp DupeXVac
[disable]
007F4380:
mov [esi+00000114],edi
dealloc(FindCharacterAddress, 1024)
dealloc(ListOffset)
dealloc(ESIList)
dealloc(DupeXVac)
dealloc(EDIValue)
unregistersymbol(FindCharacterAddress)
unregistersymbol(ListOffset)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>29</ID>
<Description>"0 Disable 1 On 2 Vac"</Description>
<VariableType>4 Bytes</VariableType>
<Address>address</Address>
</CheatEntry>
<CheatEntry>
<ID>30</ID>
<Description>"ListOffset"</Description>
<VariableType>4 Bytes</VariableType>
<Address>ListOffset</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>31</ID>
<Description>"Speed Delay Activate"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
Alloc(location,32)
Alloc(speed,32)
Registersymbol(location)
Registersymbol(speed)
Label(rtn)
location:
mov eax,[speed]
add eax,0a
mov [ebp-40],eax
jmp rtn
00442DF8: //83 C0 0A 89 45 C0 89 75 0C 8B 87 84 04 00 00 99
jmp location
nop
rtn:
[DISABLE]
00442DF8:
db 83 c0 0a
00442DFB: //89 45 C0 89 75 0C 8B 87 84 04 00 00 99 B9 10 27
db 89 45 c0
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Activate</Action>
<Keys>
<Key>122</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
<CheatEntries>
<CheatEntry>
<ID>32</ID>
<Description>"Speed Delay"</Description>
<VariableType>4 Bytes</VariableType>
<Address>speed</Address>
<Hotkeys>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>122</Key>
</Keys>
<Value>-1000</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>123</Key>
</Keys>
<Value>0</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>27</ID>
<Description>"No Breath"</Description>
<Color>0000FF</Color>
<VariableType>4 Bytes</VariableType>
<Address>00978358</Address>
<Offsets>
<Offset>528</Offset>
</Offsets>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>122</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1</ID>
<Description>"Unlimited Attack"</Description>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
5040ACDD:
dec [esi+000000CC]
[DISABLE]
5040ACDD:
inc [esi+000000CC]
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>122</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>14</ID>
<Description>"MP Regen Hack"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
00830420: //81 FB 10 27 00 00 7C 69 56 E8 18 42 E2 FF 83 C0
cmp ebx,00000001
[disable]
00830420:
cmp ebx,00002710
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4</ID>
<Description>"Accuracy Hack"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
alloc(fix,8)
fix:
db 66 66 66 66 66 66 E6 3F
00424D22: //DC 0D C8 F1 8E 00 DD 5D 34 74 58 FF B6 84 00 00
fmul qword ptr [fix]
008ED6F8: //66 66 66 66 66 66 E6 3F 33 33 33 33 33 33 D3 3F
db 00 00 00 E0 CF 12 63 41
005DE247: //0F 85 9A 00 00 00 8B 7D 08 6B F6 1C 8B 03 6B FF
db 90 90 90 90 90 90
[disable]
00424D22:
fmul qword ptr [008e89c8]
008ED6F8:
db 66 66 66 66 66 66 E6 3F
005DE247:
jne 005de2e7
dealloc(fix)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"No Breath"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
0078C1C9:
mov [esi+00000528],00000000
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
0078C1C9:
mov [esi+00000528],00001388
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>11</ID>
<Description>"Item Vac"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
registersymbol(itemvac)
alloc(itemvac, 1024)
label(return)
004C9419: //50 FF 75 DC 8D 45 CC 50 FF 15 3C 80 97 00 85 C0
jmp itemvac
nop
nop
return:
itemvac:
pushad
mov ecx, [ebp+8]
mov ebx, [ebp-24]
mov [ecx], ebx
mov [ecx+4], eax
mov ecx, eax
mov eax, ebx
lea edx, [eax-19]
mov [ebp-34], edx
lea edx, [ecx-32]
add eax, 19
add ecx, A
mov [ebp-30], edx
mov [ebp-2C], eax
mov [ebp-28], ecx
popad
push eax
push dword ptr ss:[ebp-24]
lea eax,dword ptr ss:[ebp-34]
jmp return
[disable]
004C9419:
push eax
push [ebp-24]
lea eax,[ebp-34]
push eax
dealloc(itemvac)
unregistersymbol(itemvac)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>21</ID>
<Description>"Speed Walk"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
007F246D: //0F ?? ?? ?? ?? ?? FF B6 ?? ?? ?? ?? 57 E8 ou 0F 84 82 00 00 00 FF B6 4C 01 00 00 57 E8 89 3D
db 90 90 90 90 90 90
[disable]
007F246D:
je 007f24f5
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>10</ID>
<Description>"Fly"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
007F1C0A: //0F 84 D0 00 00 00 FF B6 4C 01 00 00 8D 86 44 01
ja 007f1ce0
[disable]
007F1C0A:
je 007f1ce0
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>53</ID>
<Description>"Vac"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[MapleSaga.exe+00578138]+24")
saved_right = readInteger("[MapleSaga.exe+00578138]+2C")
saved_top = readInteger("[MapleSaga.exe+00578138]+28")
saved_bottom = readInteger("[MapleSaga.exe+00578138]+30")
my_x = readInteger("[MapleSaga.exe+00579268]+59C")
my_y = readInteger("[MapleSaga.exe+00579268]+5A0")
writeInteger("[MapleSaga.exe+00578138]+24", my_x - 15)
writeInteger("[MapleSaga.exe+00578138]+2C", my_x + 15)
writeInteger("[MapleSaga.exe+00578138]+28", my_y - 35)
writeInteger("[MapleSaga.exe+00578138]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[MapleSaga.exe+00578138]+24", saved_left)
writeInteger("[MapleSaga.exe+00578138]+2C", saved_right)
writeInteger("[MapleSaga.exe+00578138]+28", saved_top)
writeInteger("[MapleSaga.exe+00578138]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>54</ID>
<Description>"Vac - wide"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[MapleSaga.exe+00578138]+24")
saved_right = readInteger("[MapleSaga.exe+00578138]+2C")
saved_top = readInteger("[MapleSaga.exe+00578138]+28")
saved_bottom = readInteger("[MapleSaga.exe+00578138]+30")
my_x = readInteger("[MapleSaga.exe+00579268]+59C")
my_y = readInteger("[MapleSaga.exe+00579268]+5A0")
writeInteger("[MapleSaga.exe+00578138]+24", my_x - 150)
writeInteger("[MapleSaga.exe+00578138]+2C", my_x + 150)
writeInteger("[MapleSaga.exe+00578138]+28", my_y - 35)
writeInteger("[MapleSaga.exe+00578138]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[MapleSaga.exe+00578138]+24", saved_left)
writeInteger("[MapleSaga.exe+00578138]+2C", saved_right)
writeInteger("[MapleSaga.exe+00578138]+28", saved_top)
writeInteger("[MapleSaga.exe+00578138]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>55</ID>
<Description>"Vac - wide"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[MapleSaga.exe+00578138]+24")
saved_right = readInteger("[MapleSaga.exe+00578138]+2C")
saved_top = readInteger("[MapleSaga.exe+00578138]+28")
saved_bottom = readInteger("[MapleSaga.exe+00578138]+30")
my_x = readInteger("[MapleSaga.exe+00579268]+59C")
my_y = readInteger("[MapleSaga.exe+00579268]+5A0")
writeInteger("[MapleSaga.exe+00578138]+24", my_x - 300)
writeInteger("[MapleSaga.exe+00578138]+2C", my_x + 300)
writeInteger("[MapleSaga.exe+00578138]+28", my_y - 35)
writeInteger("[MapleSaga.exe+00578138]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[MapleSaga.exe+00578138]+24", saved_left)
writeInteger("[MapleSaga.exe+00578138]+2C", saved_right)
writeInteger("[MapleSaga.exe+00578138]+28", saved_top)
writeInteger("[MapleSaga.exe+00578138]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>12</ID>
<Description>"Kill Ending Ad"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
007C66E3: //E8 A3 7D 45 00 83 EC 10 8B 45 0C 48 0F 84 B8 00
nop
nop
nop
nop
nop
[DISABLE]
007C66E3:
call 0040e48b
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>33</ID>
<Description>"Instant Speed Attack"</Description>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
00442DF8: //0F 8E ?? ?? ?? ?? 83 C0 ?? 89 45 ?? 39 BE ou 83 C0 0A 89 45 C0 89 75 0C 8B 87 84 04 00 00 99
db 0f 8f
[disable]
00442DF8:
db 0f 8e
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26</ID>
<Description>"Attack Count"</Description>
<VariableType>4 Bytes</VariableType>
<Address>00978358</Address>
<Offsets>
<Offset>1F04</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>6</ID>
<Description>"Blink Godmode"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
0078F829://00796ACF //83 EF 1E 57 8D 8B 20 17 00 00 E8 3D 06 CD FF 3B
add edi,1e
[DISABLE]
0078F829:
sub edi,1e
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>17</ID>
<Description>"Miss GodMode"</Description>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
007AD487://0060EC65 OU 00712C73 //89 06 83 C6 04 FF 4D C0 75 E8 8B 75 18 3B F3 89
db c7 06 00 00 00 00 90 90
[disable]
007AD487:
db 89 06 83 c6 04 ff 4d c8
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>122</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>5</ID>
<Description>"Anti-Death"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
007A7099://74 0B 8B 45 10 83 E0 01 83 C8 12 EB 63 FF B7 F4
jmp 007a70a6
[DISABLE]
007A7099:
je 007a70a6
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>7</ID>
<Description>"Damage Cap"</Description>
<VariableType>Double</VariableType>
<Address>008ED798</Address>
</CheatEntry>
<CheatEntry>
<ID>8</ID>
<Description>"Damage Control"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
Alloc(damage,2)
Registersymbol(damage)
0082F295: //E8 30 92 20 00 5F 5E 5B C9 C2 1C 00 55 8B EC 83
mov eax,[damage]
[disable]
0082F295:
call 004184ca
Dealloc(damage,2)
Unregistersymbol(damage)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>9</ID>
<Description>"Damage Shift Gmode"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
alloc(Damage,4)
alloc(minDamage,4)
alloc(maxDamage,4)
alloc(ClientDamage,128)
label(DamageReset)
label(ServerDamage)
label(ClientJump)
label(ServerJump)
registersymbol(minDamage)
registersymbol(maxDamage)
ClientDamage:
inc [Damage]
push ebx
mov ebx,[maxDamage]
inc ebx
cmp [Damage],ebx
pop ebx
jnl DamageReset
sub eax, [Damage]
mov ecx,edi
jmp ClientJump
DamageReset:
push ebx
mov ebx,[minDamage]
mov [Damage],ebx
pop ebx
sub eax, [Damage]
mov ecx,edi
jmp ClientJump
ServerDamage:
push [Damage]
lea ecx,[ebp-20]
call 004133f0 //56 8B F1 6A 01 E8 14 00 00 00 8B 4E 08 8B 46 04
jmp ServerJump
minDamage:
db 01 00 00 00
maxDamage:
db 02 00 00 00
007AE25D: //2B 45 08 8B CF 03 45 BC 03 45 EC 50 E8 0D DF FD
jmp ClientDamage
ClientJump:
007AE2C0: //75 ?? 68 FE 00 00 00 8D 4D C0 E8 ou 75 31 68 FE 00 00 00 8D 4D 98 E8 31 B6 CA FF 53
db 74
007ADA9E://007A9616: //FF 8B FE 39 5D C4 0F 85 10 04 00 00 B9 F8 60 97
jmp ServerDamage
nop
nop
nop
nop
nop
nop
ServerJump:
[disable]
007AE25D:
sub eax, [ebp+08]
mov ecx,edi
007AE2C0:
db 75
007ADA9E:
push [ebp+08]
lea ecx,[ebp-20]
call 004133f0
dealloc(ClientDamage)
dealloc(ServerDamage)
dealloc(Damage)
unregistersymbol(minDamage)
unregistersymbol(maxDamage)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>13</ID>
<Description>"Lag Hack"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
007F157D: //74 0B 8B 06 6A 1E 8B CE FF 50 30 5E C3 33 C0 5E
db 75 0b
[disable]
007F157D:
db 74 0b
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>15</ID>
<Description>"Magic ATT Cap"</Description>
<VariableType>4 Bytes</VariableType>
<Address>006642A7</Address>
</CheatEntry>
<CheatEntry>
<ID>16</ID>
<Description>"Meso Drop Cap"</Description>
<VariableType>4 Bytes</VariableType>
<Address>006C150B</Address>
</CheatEntry>
<CheatEntry>
<ID>18</ID>
<Description>"Shift Max Damage"</Description>
<VariableType>4 Bytes</VariableType>
<Address>maxDamage</Address>
</CheatEntry>
<CheatEntry>
<ID>19</ID>
<Description>"Shift Min Damage"</Description>
<VariableType>4 Bytes</VariableType>
<Address>minDamage</Address>
</CheatEntry>
<CheatEntry>
<ID>20</ID>
<Description>"Spam"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
00471054://74 27 83 45 08 04 83 7D 08 10 7C E5 FF 15 C4 81
jmp 0047107d
0047109E://73 1D FF 15 C4 81 97 00 53 53 53 53 51 89 46 04
jmp 004710bd
004A149F://7E 7E 33 FF 85 DB 74 08 8B 43 FC 89 45 E8 EB 04
jmp 004a151f
004A9478://7E 03 89 7D 10 8B 4D 08 85 C9 74 05 8B 41 FC EB
jmp 004a947d
[disable]
00471054://spam UPDATED1
je 0047107d
0047109E://spam UPDATED1
jae 004710bd
004A149F://Infinite Text UPDATED1
jle 004a151f
004A9478://Infinite Text UPDATED1
jle 004a947d
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>22</ID>
<Description>"Swim in Air"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
00614CC7: //75 04 33 C0 EB 03 6A 01 58 5F C9 C3 8B 81 90 01
db 74 04
[DISABLE]
00614CC7:
db 75 04
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>23</ID>
<Description>"Take Max Damage"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
0066E303: //72 08 DD D8 DD 05 78 A7 8E 00 E8 30 92 20 00 5F
ja 0066e30d
[disable]
0066E303:
jb 0066e30d
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>24</ID>
<Description>"Tubi"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE] //Tubi (Fast loot)
004BECC6: //75 36 83 7C 24 0C 00 75 19 8B 86 98 20 00 00 FF
nop
nop
[DISABLE]
004BECC6:
jne 004becfe
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>25</ID>
<Description>"ZZ Vac"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
007F162B://ZZ Vac DD 45 F0 57 8B CE 51 51 DD 1C 24 E8 54 1D D0 FF
nop
nop
nop
007F163B://ZZ Vac DD 45 E8 8D 4E 18 51 51 DD 1C 24 89 46 10 E8 41
nop
nop
nop
[DISABLE]
007F162B://ZZ Vac
fld qword ptr [ebp-10]
007F163B://ZZ Vac
fld qword ptr [ebp-18]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>34</ID>
<Description>"Sit"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
007A70BC: //74 0B 8B 45 10 83 E0 01 83 C8 14 EB 40 39 9F D0
nop
nop
[DISABLE]
007A70BC:
je 007a70c9
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>35</ID>
<Description>"Char X"</Description>
<VariableType>4 Bytes</VariableType>
<Address>03398A38</Address>
</CheatEntry>
<CheatEntry>
<ID>36</ID>
<Description>"Char Y"</Description>
<VariableType>4 Bytes</VariableType>
<Address>03398A3C</Address>
</CheatEntry>
<CheatEntry>
<ID>37</ID>
<Description>"char x"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0BACE910</Address>
</CheatEntry>
<CheatEntry>
<ID>38</ID>
<Description>"char y"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0BACE914</Address>
</CheatEntry>
<CheatEntry>
<ID>39</ID>
<Description>"left wall"</Description>
<VariableType>4 Bytes</VariableType>
<Address>03370BD0</Address>
</CheatEntry>
<CheatEntry>
<ID>40</ID>
<Description>"top wall"</Description>
<VariableType>4 Bytes</VariableType>
<Address>03370BD4</Address>
</CheatEntry>
<CheatEntry>
<ID>41</ID>
<Description>"right wall"</Description>
<VariableType>4 Bytes</VariableType>
<Address>03370BD8</Address>
</CheatEntry>
<CheatEntry>
<ID>42</ID>
<Description>"down wall"</Description>
<VariableType>4 Bytes</VariableType>
<Address>03370BDC</Address>
</CheatEntry>
<CheatEntry>
<ID>43</ID>
<Description>"new char X"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0C124798</Address>
</CheatEntry>
<CheatEntry>
<ID>44</ID>
<Description>"new char Y"</Description>
<VariableType>4 Bytes</VariableType>
<Address>0C12479C</Address>
</CheatEntry>
<CheatEntry>
<ID>45</ID>
<Description>"left wall"</Description>
<VariableType>4 Bytes</VariableType>
<Address>084D1B80</Address>
</CheatEntry>
<CheatEntry>
<ID>46</ID>
<Description>"No description"</Description>
<VariableType>4 Bytes</VariableType>
<Address>084D1B84</Address>
</CheatEntry>
<CheatEntry>
<ID>47</ID>
<Description>"No description"</Description>
<VariableType>4 Bytes</VariableType>
<Address>084D1B88</Address>
</CheatEntry>
<CheatEntry>
<ID>48</ID>
<Description>"No description"</Description>
<VariableType>4 Bytes</VariableType>
<Address>084D1B8C</Address>
</CheatEntry>
<CheatEntry>
<ID>49</ID>
<Description>"pointerscan result"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"MapleSaga.exe"+00578138</Address>
<Offsets>
<Offset>24</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>50</ID>
<Description>"pointerscan result"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"MapleSaga.exe"+00579268</Address>
<Offsets>
<Offset>59C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>51</ID>
<Description>"pointerscan result"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"MapleSaga.exe"+00579268</Address>
<Offsets>
<Offset>5A0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>52</ID>
<Description>"------------------------"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[MapleSaga.exe+00578138]+24")
saved_right = readInteger("[MapleSaga.exe+00578138]+2C")
saved_top = readInteger("[MapleSaga.exe+00578138]+28")
saved_bottom = readInteger("[MapleSaga.exe+00578138]+30")
my_x = readInteger("[00BEBF98]+116C")
my_y = readInteger("[00BEBF98]+1170")
writeInteger("[MapleSaga.exe+00578138]+24", my_x - 150)
writeInteger("[MapleSaga.exe+00578138]+2C", my_x + 150)
writeInteger("[MapleSaga.exe+00578138]+28", my_y - 35)
writeInteger("[MapleSaga.exe+00578138]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[MapleSaga.exe+00578138]+24", saved_left)
writeInteger("[MapleSaga.exe+00578138]+2C", saved_right)
writeInteger("[MapleSaga.exe+00578138]+28", saved_top)
writeInteger("[MapleSaga.exe+00578138]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>56</ID>
<Description>"speedattack set to 3 after attack"</Description>
<VariableType>4 Bytes</VariableType>
<Address>3492A1B0</Address>
</CheatEntry>
<CheatEntry>
<ID>57</ID>
<Description>"speedattakscript"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
0041A765:
nop
nop
nop
[DISABLE]
0041A765:
mov [eax-04],esi
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>58</ID>
<Description>"Char X"</Description>
<VariableType>4 Bytes</VariableType>
<Address>33D77D18</Address>
</CheatEntry>
<CheatEntry>
<ID>59</ID>
<Description>"Char Y"</Description>
<VariableType>4 Bytes</VariableType>
<Address>33D77D1C</Address>
</CheatEntry>
<CheatEntry>
<ID>60</ID>
<Description>"Left wall "</Description>
<VariableType>4 Bytes</VariableType>
<Address>2B6802C8</Address>
</CheatEntry>
<CheatEntry>
<ID>62</ID>
<Description>"speed attack"</Description>
<VariableType>4 Bytes</VariableType>
<Address>3C44B728</Address>
</CheatEntry>
<CheatEntry>
<ID>64</ID>
<Description>"Char X"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"z41n.wz"+007ED788</Address>
<Offsets>
<Offset>5D4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>65</ID>
<Description>"Char Y"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"z41n.wz"+007ED788</Address>
<Offsets>
<Offset>5D8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>67</ID>
<Description>"Left Wall"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"z41n.wz"+007EBFA0</Address>
<Offsets>
<Offset>24</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>71</ID>
<Description>"Top w"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"z41n.wz"+007EBFA0</Address>
<Offsets>
<Offset>28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>72</ID>
<Description>"Right w"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"z41n.wz"+007EBFA0</Address>
<Offsets>
<Offset>2C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>73</ID>
<Description>"Bottom w"</Description>
<VariableType>4 Bytes</VariableType>
<Address>"z41n.wz"+007EBFA0</Address>
<Offsets>
<Offset>30</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>74</ID>
<Description>"No description"</Description>
<VariableType>4 Bytes</VariableType>
<Address>33D438E8</Address>
</CheatEntry>
<CheatEntry>
<ID>75</ID>
<Description>"Vac"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[MapleSaga.exe+00578138]+24")
saved_right = readInteger("[MapleSaga.exe+00578138]+2C")
saved_top = readInteger("[MapleSaga.exe+00578138]+28")
saved_bottom = readInteger("[MapleSaga.exe+00578138]+30")
my_x = readInteger("[MapleSaga.exe+00579268]+59C")
my_y = readInteger("[MapleSaga.exe+00579268]+5A0")
writeInteger("[MapleSaga.exe+00578138]+24", my_x - 15)
writeInteger("[MapleSaga.exe+00578138]+2C", my_x + 15)
writeInteger("[MapleSaga.exe+00578138]+28", my_y - 35)
writeInteger("[MapleSaga.exe+00578138]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[MapleSaga.exe+00578138]+24", saved_left)
writeInteger("[MapleSaga.exe+00578138]+2C", saved_right)
writeInteger("[MapleSaga.exe+00578138]+28", saved_top)
writeInteger("[MapleSaga.exe+00578138]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>77</ID>
<Description>"Vac"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[MapleSaga.exe+00578138]+24")
saved_right = readInteger("[MapleSaga.exe+00578138]+2C")
saved_top = readInteger("[MapleSaga.exe+00578138]+28")
saved_bottom = readInteger("[MapleSaga.exe+00578138]+30")
my_x = readInteger("[MapleSaga.exe+00579268]+59C")
my_y = readInteger("[MapleSaga.exe+00579268]+5A0")
writeInteger("[MapleSaga.exe+00578138]+24", my_x - 15)
writeInteger("[MapleSaga.exe+00578138]+2C", my_x + 15)
writeInteger("[MapleSaga.exe+00578138]+28", my_y - 35)
writeInteger("[MapleSaga.exe+00578138]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[MapleSaga.exe+00578138]+24", saved_left)
writeInteger("[MapleSaga.exe+00578138]+2C", saved_right)
writeInteger("[MapleSaga.exe+00578138]+28", saved_top)
writeInteger("[MapleSaga.exe+00578138]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>76</ID>
<Description>"MapleCit vac"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[z41n.wz+007EBFA0]+24")
saved_right = readInteger("[z41n.wz+007EBFA0]+2C")
saved_top = readInteger("[z41n.wz+007EBFA0]+28")
saved_bottom = readInteger("[z41n.wz+007EBFA0]+30")
my_x = readInteger("[z41n.wz+007ED788]+5D4")
my_y = readInteger("[z41n.wz+007ED788]+5D8")
writeInteger("[z41n.wz+007EBFA0]+24", my_x - 15)
writeInteger("[z41n.wz+007EBFA0]+2C", my_x + 15)
writeInteger("[z41n.wz+007EBFA0]+28", my_y - 35)
writeInteger("[z41n.wz+007EBFA0]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[z41n.wz+007EBFA0]+24", saved_left)
writeInteger("[z41n.wz+007EBFA0]+2C", saved_right)
writeInteger("[z41n.wz+007EBFA0]+28", saved_top)
writeInteger("[z41n.wz+007EBFA0]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>82</ID>
<Description>"MapleCit vac - med"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[z41n.wz+007EBFA0]+24")
saved_right = readInteger("[z41n.wz+007EBFA0]+2C")
saved_top = readInteger("[z41n.wz+007EBFA0]+28")
saved_bottom = readInteger("[z41n.wz+007EBFA0]+30")
my_x = readInteger("[z41n.wz+007ED788]+5D4")
my_y = readInteger("[z41n.wz+007ED788]+5D8")
writeInteger("[z41n.wz+007EBFA0]+24", my_x - 15)
writeInteger("[z41n.wz+007EBFA0]+2C", my_x + 15)
writeInteger("[z41n.wz+007EBFA0]+28", my_y - 35)
writeInteger("[z41n.wz+007EBFA0]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[z41n.wz+007EBFA0]+24", saved_left)
writeInteger("[z41n.wz+007EBFA0]+2C", saved_right)
writeInteger("[z41n.wz+007EBFA0]+28", saved_top)
writeInteger("[z41n.wz+007EBFA0]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>78</ID>
<Description>"MapleCit vac - lkong"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//Created by NoobHacker on Youtube;

//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
saved_left = readInteger("[z41n.wz+007EBFA0]+24")
saved_right = readInteger("[z41n.wz+007EBFA0]+2C")
saved_top = readInteger("[z41n.wz+007EBFA0]+28")
saved_bottom = readInteger("[z41n.wz+007EBFA0]+30")
my_x = readInteger("[z41n.wz+007ED788]+5D4")
my_y = readInteger("[z41n.wz+007ED788]+5D8")
writeInteger("[z41n.wz+007EBFA0]+24", my_x - 250)
writeInteger("[z41n.wz+007EBFA0]+2C", my_x + 250)
writeInteger("[z41n.wz+007EBFA0]+28", my_y - 35)
writeInteger("[z41n.wz+007EBFA0]+30", my_y - 10)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
writeInteger("[z41n.wz+007EBFA0]+24", saved_left)
writeInteger("[z41n.wz+007EBFA0]+2C", saved_right)
writeInteger("[z41n.wz+007EBFA0]+28", saved_top)
writeInteger("[z41n.wz+007EBFA0]+30", saved_bottom)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>79</ID>
<Description>"No Breath"</Description>
<VariableType>4 Bytes</VariableType>
<Address>3B9B95F0</Address>
</CheatEntry>
<CheatEntry>
<ID>80</ID>
<Description>"No Delay number"</Description>
<VariableType>4 Bytes</VariableType>
<Address>335C1630</Address>
</CheatEntry>
<CheatEntry>
<ID>81</ID>
<Description>"Another no delay, from lsitener"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
00452A94:
cmp dword ptr [eax-04],03
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
00452A94:
cmp [eax-04],esi
</AssemblerScript>
</CheatEntry>
</CheatEntries>
<CheatCodes>
<CodeEntry>
<Description>Change of inc [esi+000000CC]</Description>
<AddressString>GR2D_DX8.DLL+ACDD</AddressString>
<Before>
<Byte>50</Byte>
<Byte>08</Byte>
<Byte>8B</Byte>
<Byte>4D</Byte>
<Byte>DC</Byte>
</Before>
<Actual>
<Byte>FF</Byte>
<Byte>86</Byte>
<Byte>CC</Byte>
<Byte>00</Byte>
<Byte>00</Byte>
<Byte>00</Byte>
</Actual>
<After>
<Byte>8D</Byte>
<Byte>86</Byte>
<Byte>CC</Byte>
<Byte>00</Byte>
<Byte>00</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of inc [esi+08]</Description>
<AddressString>z41n.wz+4A2C8</AddressString>
<Before>
<Byte>23</Byte>
<Byte>D1</Byte>
<Byte>89</Byte>
<Byte>50</Byte>
<Byte>04</Byte>
</Before>
<Actual>
<Byte>FF</Byte>
<Byte>46</Byte>
<Byte>08</Byte>
</Actual>
<After>
<Byte>8D</Byte>
<Byte>48</Byte>
<Byte>10</Byte>
<Byte>F7</Byte>
<Byte>D8</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of dec [ecx+08]</Description>
<AddressString>z41n.wz+46AA5</AddressString>
<Before>
<Byte>23</Byte>
<Byte>C2</Byte>
<Byte>89</Byte>
<Byte>78</Byte>
<Byte>08</Byte>
</Before>
<Actual>
<Byte>FF</Byte>
<Byte>49</Byte>
<Byte>08</Byte>
</Actual>
<After>
<Byte>56</Byte>
<Byte>E8</Byte>
<Byte>80</Byte>
<Byte>C2</Byte>
<Byte>FB</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of mov [esi],eax</Description>
<AddressString>z41n.wz+52FCA4</AddressString>
<Before>
<Byte>45</Byte>
<Byte>14</Byte>
<Byte>FF</Byte>
<Byte>75</Byte>
<Byte>18</Byte>
</Before>
<Actual>
<Byte>89</Byte>
<Byte>06</Byte>
</Actual>
<After>
<Byte>8B</Byte>
<Byte>0D</Byte>
<Byte>D4</Byte>
<Byte>78</Byte>
<Byte>BE</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of mov [eax-04],esi</Description>
<AddressString>z41n.wz+1A765</AddressString>
<Before>
<Byte>03</Byte>
<Byte>85</Byte>
<Byte>C0</Byte>
<Byte>74</Byte>
<Byte>03</Byte>
</Before>
<Actual>
<Byte>89</Byte>
<Byte>70</Byte>
<Byte>FC</Byte>
</Actual>
<After>
<Byte>8B</Byte>
<Byte>03</Byte>
<Byte>5F</Byte>
<Byte>5E</Byte>
<Byte>5B</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of mov eax,[ebx]</Description>
<AddressString>z41n.wz+1A768</AddressString>
<Before>
<Byte>74</Byte>
<Byte>03</Byte>
<Byte>89</Byte>
<Byte>70</Byte>
<Byte>FC</Byte>
</Before>
<Actual>
<Byte>8B</Byte>
<Byte>03</Byte>
</Actual>
<After>
<Byte>5F</Byte>
<Byte>5E</Byte>
<Byte>5B</Byte>
<Byte>C9</Byte>
<Byte>C2</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of mov esi,[ebp+08]</Description>
<AddressString>z41n.wz+1A75C</AddressString>
<Before>
<Byte>8A</Byte>
<Byte>FE</Byte>
<Byte>FF</Byte>
<Byte>89</Byte>
<Byte>33</Byte>
</Before>
<Actual>
<Byte>8B</Byte>
<Byte>75</Byte>
<Byte>08</Byte>
</Actual>
<After>
<Byte>8B</Byte>
<Byte>03</Byte>
<Byte>85</Byte>
<Byte>C0</Byte>
<Byte>74</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of dec [ecx+08]</Description>
<AddressString>GR2D_DX8.DLL+C802</AddressString>
<Before>
<Byte>23</Byte>
<Byte>C2</Byte>
<Byte>89</Byte>
<Byte>78</Byte>
<Byte>08</Byte>
</Before>
<Actual>
<Byte>FF</Byte>
<Byte>49</Byte>
<Byte>08</Byte>
</Actual>
<After>
<Byte>56</Byte>
<Byte>E8</Byte>
<Byte>A2</Byte>
<Byte>88</Byte>
<Byte>FF</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of dec [ecx+08]</Description>
<AddressString>SHAPE2D.DLL+465D</AddressString>
<Before>
<Byte>23</Byte>
<Byte>C2</Byte>
<Byte>89</Byte>
<Byte>78</Byte>
<Byte>08</Byte>
</Before>
<Actual>
<Byte>FF</Byte>
<Byte>49</Byte>
<Byte>08</Byte>
</Actual>
<After>
<Byte>56</Byte>
<Byte>E8</Byte>
<Byte>88</Byte>
<Byte>DF</Byte>
<Byte>FF</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of cmp [eax-04],esi</Description>
<AddressString>z41n.wz+545CC</AddressString>
<Before>
<Byte>00</Byte>
<Byte>3B</Byte>
<Byte>C6</Byte>
<Byte>74</Byte>
<Byte>09</Byte>
</Before>
<Actual>
<Byte>39</Byte>
<Byte>70</Byte>
<Byte>FC</Byte>
</Actual>
<After>
<Byte>90</Byte>
<Byte>90</Byte>
<Byte>90</Byte>
<Byte>90</Byte>
<Byte>90</Byte>
</After>
</CodeEntry>
<CodeEntry>
<Description>Change of mov edi,[eax-04]</Description>
<AddressString>z41n.wz+1A68D</AddressString>
<Before>
<Byte>04</Byte>
<Byte>33</Byte>
<Byte>FF</Byte>
<Byte>EB</Byte>
<Byte>03</Byte>
</Before>
<Actual>
<Byte>8B</Byte>
<Byte>78</Byte>
<Byte>FC</Byte>
</Actual>
<After>
<Byte>8B</Byte>
<Byte>75</Byte>
<Byte>08</Byte>
<Byte>3B</Byte>
<Byte>F7</Byte>
</After>
</CodeEntry>
</CheatCodes>
<UserdefinedSymbols/>
</CheatTable>