SHARE
TWEET
Untitled
a guest
Oct 27th, 2017
59
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- { Game : SouthPark_TFBW.exe
- Version:
- Date : 2017-10-27
- Author : Kalas
- This script does blah blah blah
- }
- [ENABLE]
- aobscanmodule(_HeroHealth,SouthPark_TFBW.exe,66 0F 6E 43 24 0F)
- aobscanmodule(OneHitKill,SouthPark_TFBW.exe,89 46 24 89 4C 24 58)
- aobscanmodule(_Money,SouthPark_TFBW.exe,8B 4D 0C 48 8B 45 18)
- aobscanmodule(_ItemsInCrafting,SouthPark_TFBW.exe,C7 8B 41 0C 89 43 0C)
- aobscanmodule(_CrafterRank,SouthPark_TFBW.exe,89 83 DC 00 00 00 E8)
- alloc(Store, 256)
- alloc(newmemA,$100,SouthPark_TFBW.exe)
- alloc(newmemB,$100,SouthPark_TFBW.exe)
- alloc(newmemC,$100,SouthPark_TFBW.exe)
- alloc(newmem,$100,SouthPark_TFBW.exe)
- alloc(newmemE,$100,SouthPark_TFBW.exe)
- Store:
- alloc(SetHealth, 08)
- registersymbol(SetHealth)
- SetHealth:
- dd 0
- alloc(OHKSet, 08)
- registersymbol(OHKSet)
- OHKSet:
- dd 0
- alloc(MoneySet, 08)
- registersymbol(MoneySet)
- MoneySet:
- dd 0
- alloc(ItemsSet, 08)
- registersymbol(ItemsSet)
- ItemsSet:
- dd 0
- alloc(ptrBase, 08)
- registersymbol(ptrBase)
- ptrBase:
- dd 0
- alloc(RankSet, 08)
- registersymbol(RankSet)
- RankSet:
- dd 0
- label(codeA)
- label(returnA)
- label(codeB)
- label(returnB)
- label(HeroCheck)
- label(codeC)
- label(returnC)
- label(codeD)
- label(returnD)
- label(codeE)
- label(returnE)
- // Health //
- newmemA:
- cmp dword ptr [SetHealth], 0
- je @f
- fld [rbx+20]
- fstp [rbx+24]
- codeA:
- movd xmm0,[rbx+24]
- jmp returnA
- _HeroHealth:
- jmp newmemA
- returnA:
- registersymbol(_HeroHealth)
- // OHK //
- newmemB:
- cmp rax, 39
- je @f
- jmp HeroCheck
- @@:
- cmp dword ptr [OHKSet], 0
- je @f
- mov eax, 0
- codeB:
- mov [rsi+24],eax
- mov [rsp+58],ecx
- jmp returnB
- HeroCheck:
- mov [rsi+24],eax
- jmp returnB
- OneHitKill:
- jmp newmemB
- nop
- nop
- returnB:
- registersymbol(OneHitKill)
- // Money //
- newmemC:
- cmp dword ptr [MoneySet], 0
- je @f
- mov [rbp+0C], #999999
- codeC:
- mov ecx,[rbp+0C]
- mov rax,[rbp+18]
- jmp returnC
- _Money:
- jmp newmemC
- nop
- nop
- returnC:
- registersymbol(_Money)
- // ItemsInCraftingArea //
- newmemD:
- cmp dword ptr [ItemsSet], 0
- je @f
- mov [rcx+0C], #99
- codeD:
- mov eax,[rcx+0C]
- mov [rbx+0C],eax
- jmp returnD
- _ItemsInCrafting+01:
- jmp newmemD
- nop
- returnD:
- registersymbol(_ItemsInCrafting)
- // Crafter Rank //
- newmemE:
- mov [ptrBase], rbx
- cmp dword ptr [RankSet], 0
- je @f
- add eax, #9999
- codeE:
- mov [rbx+000000DC],eax
- jmp returnE
- _CrafterRank:
- jmp newmemE
- nop
- returnE:
- registersymbol(_CrafterRank)
- [DISABLE]
- _HeroHealth:
- db 66 0F 6E 43 24
- OneHitKill:
- db 89 46 24 89 4C 24 58
- _Money:
- db 8B 4D 0C 48 8B 45 18
- _CrafterRank:
- db 89 83 DC 00 00 00
- unregistersymbol(_HeroHealth)
- unregistersymbol(OneHitKill)
- unregistersymbol(_Money)
- unregistersymbol(_ItemsInCrafting)
- unregistersymbol(_CrafterRank)
- unregistersymbol(SetHealth)
- unregistersymbol(OHKSet)
- unregistersymbol(MoneySet)
- unregistersymbol(ItemsSet)
- unregistersymbol(ptrBase)
- unregistersymbol(RankSet)
- dealloc(newmemA)
- dealloc(newmemB)
- dealloc(newmemC)
- dealloc(newmemD)
- dealloc(newmemE)
- dealloc(SetHealth)
- dealloc(OHKSet)
- dealloc(MoneySet)
- dealloc(ItemsSet)
- dealloc(ptrBase)
- dealloc(RankSet)
RAW Paste Data

