中级玩家
 
- 贡献度
- 0
- 金元
- 1429
- 积分
- 143
- 精华
- 0
- 注册时间
- 2021-10-3
|
我不懂上传CT表,你们复制下面的好了
{ Game : Yet Another Zombie Survivors.exe Version: Date : 2025-04-01 Author : golll This script does blah blah blah}[ENABLE]aobscanmodule(sqfwww,GameAssembly.dll,F3 0F 10 41 5C 0F 2F C8 77 18) // should be uniquealloc(newmem,$1000,sqfwww)label(CXXZ)label(cfhb)label(return)newmem: cmp rbx,F je CXXZ movss xmm0,[rcx+5C] jmp returncfhb: movss xmm0,[rcx+5C] jmp returnCXXZ: mov [rcx+5C],(float)10//重新选择 jmp cfhbsqfwww: jmp newmemreturn:registersymbol(sqfwww)[DISABLE]sqfwww: db F3 0F 10 41 5Cunregistersymbol(sqfwww)dealloc(newmem){// ORIGINAL CODE - INJECTION POINT: GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+5CGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+3D: 73 59 - jae GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+98GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+3F: 48 8B 48 10 - mov rcx,[rax+10]GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+43: 48 85 C9 - test rcx,rcxGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+46: 74 44 - je GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+8CGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+48: 3B 59 18 - cmp ebx,[rcx+18]GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+4B: 73 45 - jae GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+92GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+4D: 48 8B 4C D9 20 - mov rcx,[rcx+rbx*8+20]GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+52: 48 85 C9 - test rcx,rcxGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+55: 74 35 - je GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+8CGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+57: F3 0F 10 49 20 - movss xmm1,[rcx+20]// ---------- INJECTING HERE ----------GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+5C: F3 0F 10 41 5C - movss xmm0,[rcx+5C]// ---------- DONE INJECTING ----------GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+61: 0F 2F C8 - comiss xmm1,xmm0GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+64: 77 18 - ja GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+7EGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+66: F3 0F 10 51 24 - movss xmm2,[rcx+24]GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+6B: 0F 2F C2 - comiss xmm0,xmm2GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+6E: 76 03 - jna GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+73GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+70: 0F 28 C2 - movaps xmm0,xmm2GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+73: 48 8B 5C 24 30 - mov rbx,[rsp+30]GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+78: 48 83 C4 20 - add rsp,20GameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+7C: 5F - pop rdiGameAssembly.PlayerStatisticsRuntime_GetStatisticValue_m632F33CDB218C509AD944F1A96BFDA401FF440F3+7D: C3 - ret }
|
|