Quote:
DWORD PointerGenerale = 0x6393D0
DWORD AttackMob = 0x636BD8
DWORD Inventario = 0x636BD8
DWORD ArrayMob = 0x6396B8
DWORD AddyInput1 = 0x639288
DWORD AddyInput2 = 0x636BDC
DWORD LockMob = 0x47AFEC
DWORD LockCave = 0x47B022
DWORD HpFix = 0x408828
DWORD HPCodeJump = 0x40882D
DWORD FixMappa = 0x41A837
DWORD FixSelectMob = 0x43A467
DWORD adrmap;
DWORD ADR_HP;
DWORD ADR_MP;
DWORD addy;
DWORD dwEAX;
int SelectID;
// - CAllAsmFunc--
DWORD PickUpCall = 0x43A2A0
DWORD SkillCall1 = 0x437580
DWORD SkillCall2 = 0x500580
DWORD MobberCall = 0x418EB0
DWORD UseItemCall1 = 0x41F2D0
DWORD UseItemCall2 = 0x500580
DWORD DropItemCall1 = 0x41E460
DWORD DropItemCall2 = 0x500580
DWORD UsaCannaCall = 0x417B80
DWORD TerminaGiocoCall = 0x410930
// ---- Func ASm ---- //
void Mobber(int id) {
__asm{
MOV ECX,DWORD PTR DS:[AddyInput1]
PUSH id
PUSH 0x0
CALL MobberCall
}}
void UseItem(int slot) {
__asm{
MOV ECX,DWORD PTR DS:[AddyInput1]
PUSH slot
CALL UseItemCall1
CALL UseItemCall2
}}
void DropItem(int slot,int quantità) {
__asm{
MOV ECX,DWORD PTR DS:[AddyInput1]
PUSH quantità
PUSH 0x0
PUSH slot
CALL DropItemCall1
CALL UseItemCall2
}}
void PickUp() {
__asm{
MOV ECX,DWORD PTR DS:[AddyInput2]
CALL PickUpCall
}}
void SendSkill(int slot) {
__asm{
MOV ECX,DWORD PTR DS:[AddyInput2]
PUSH slot
CALL SkillCall1
CALL SkillCall2
}}
void QuitGame() {
MOV ECX,DWORD PTR DS:[AddyInput1]
CALL TerminaGiocoCall
}}
Thx pls an Dragon von Unfair-Gamer
Quelle:






