jariiing How do I cheat? Reputation: 0
Joined: 18 Jun 2014 Posts: 9
|
Posted: Sun Jun 11, 2017 7:20 pm Post subject: Request Help Modify Script moveset |
|
|
hii guys, anyone could help me to modif this script?
hope it could add more databse of script editing for those who need it, since there are no tutorial about this outhere yet...
i will explain as detail as posible..
This script for Dynasty warrior 8 XL from shinkansen...this script for massive attack damage for every attack (normal attack, charge attack, ex attack)
enable this code first
Code: |
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
registersymbol(officerbattlebasepointer)
registersymbol(massivespeedupdate_enable)
registersymbol(massivespeedset_enable)
registersymbol(massiveeveryspeedset_enable)
registersymbol(massiveunknownset_enable)
alloc(officerbattlebasepointer,4)
alloc(massivespeedupdate_enable,4)
alloc(massivespeedset_enable,4)
alloc(massiveeveryspeedset_enable,4)
alloc(massiveunknownset_enable,4)
[DISABLE]
unregistersymbol(officerbattlebasepointer)
unregistersymbol(massivespeedupdate_enable)
unregistersymbol(massivespeedset_enable)
unregistersymbol(massiveeveryspeedset_enable)
unregistersymbol(massiveunknownset_enable)
dealloc(officerbattlebasepointer)
dealloc(massivespeedupdate_enable)
dealloc(massivespeedset_enable)
dealloc(massiveeveryspeedset_enable)
dealloc(massiveunknownset_enable)
|
then this below after you enable the script above...
Code: |
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
label(massiveattackdamageupdate)
label(returnhere)
label(originalcode)
label(exit)
registersymbol(massiveattackdamageupdate)
aobscan(searchedAOB,0F B7 48 60 85 C9 79 04 33 C9 EB 0D 81 F9 DC 05 00 00 7E 05 B9 DC 05 00 00 89 0C 24 DB 04 24 85 C9)
alloc(newmem,2048) //2kb should be enough
searchedAOB + 19:
massiveattackdamageupdate:
jmp newmem
nop
returnhere:
newmem:
//mov [officerbattlebasepointer],eax
mov ecx,#999999
originalcode:
db 89 0C 24 DB 04 24
//mov [esp],ecx
//fild dword ptr [esp]
exit:
jmp returnhere
[DISABLE]
massiveattackdamageupdate:
db 89 0C 24 DB 04 24
//mov [esp],ecx
//fild dword ptr [esp]
unregistersymbol(massiveattackdamageupdate)
dealloc(newmem)
|
as i mentioned before, those script above done was to do massive attack damage for all of the character attack..so my question are :
1. Is it possible to make massive damage for just spesific charge attack only? ex : the third charge attack only do massive 9999
the moveset of this game are
square, square, square, square, square = they are normal attack
triangle, triangle, triangle, triangle, triangle = they are charge attack
then additional 2 ex attack
i assume, you guys know this game |
|