游戏精英
 
- 贡献度
- 513
- 金元
- 26644
- 积分
- 4716
- 精华
- 0
- 注册时间
- 2020-8-3
|
cannot find blockend > 56 , pc = 55, f->sizecode = 56
-- Decompiled using luadec 2.2 rev: a18776c for Lua 5.3 from https://github.com/zhangjiequan/luadec
-- Command line: decoded.luac
-- params : ...
-- function num : 0 , upvalues : upval_0
do
if (upval_0.getCEVersion)() < 7.1 then
local l_0_0 = "Warning! CE version should be 7.1 or above"
;
(upval_0.messageDialog)(l_0_0, upval_0.mtWarning, upval_0.mbClose)
;
(upval_0.error)(l_0_0)
return false
end
if not (upval_0.readInteger)(upval_0.processName) and (upval_0.getProcessIDFromProcessName)(upval_0.processName) then
(upval_0.openProcess)(upval_0.processName)
end
do
if not (upval_0.readInteger)(upval_0.processName) then
local l_0_1 = "鏈壘鍒版父鎴忚繘绋嬶細" .. upval_0.processName
;
(upval_0.messageDialog)(l_0_1, upval_0.mtWarning, upval_0.mbClose)
;
(upval_0.error)(l_0_1)
return false
end
local l_0_2 = "aobscanmodule(getPlayer,$process,48 39 87 x x 00 00 B9 01 00 00 00)\naobscanmodule(Selfishness1,$process,44 38 A3 x x 00 00 0F 84 x x x x E8)\naobscanmodule(Selfishness2,$process,88 44 24 x 44 38 x x 0F 84)\naobscanmodule(Selfishness3,$process,80 BF x x 00 00 x 45 0F 57 x 88 44 24 x)\naobscanmodule(getComboOffset,$process,FE C8 3C 01 76 x 44 38 x x x 00 00)\naobscanmodule(getCounterConditionOffset,SparkingZERO-Win64-Shipping.exe,38 86 x x 00 00 75 x 38 86 x x 00 00 75)\naobscanmodule(setCounterCondition,SparkingZERO-Win64-Shipping.exe,0F B6 47 08 FF C8 83 F8 09)\nalloc(player,$1000,getPlayer)\nalloc(selfishness,$1000,Selfishness1)\nlabel(return,return1,return2,return3,return4,bComboOffset,counterConditionOffset,exit)\nregistersymbol(getPlayer,player,Selfishness1,Selfishness2,Selfishness3,selfishness,setCounterCondition)\ngetComboOffset+9:\nbComboOffset:\ngetCounterConditionOffset+2:\ncounterConditionOffset:\nplayer:\n push rax\n db 48 8B 87\n readmem(getPlayer+3,4)\n mov [player+200],rax\n pop rax\n jmp player+100\nplayer+100:\n readmem(getPlayer,7)\n jmp return\ngetPlayer:\n jmp player\n nop 2\nreturn:\nselfishness:\n cmp [player+200],rsi\n jne selfishness+100\n push r8\n movsxd r8,[bComboOffset]\n cmp byte ptr [rsi+r8],1\n pop r8\n je selfishness+100\n db C6 83\n readmem(Selfishness1+3,4)\n db 01\n jmp selfishness+100\nselfishness+100:\n readmem(Selfishness1,7)\n jmp return1\nSelfishness1:\n jmp selfishness\n nop 2\nreturn1:\nselfishness+200:\n cmp [player+200],rsi\n jne selfishness+300\n push r8\n movsxd r8,[bComboOffset]\n cmp byte ptr [rsi+r8],1\n pop r8\n je selfishness+300\n mov al,1\n jmp selfishness+300\nselfishness+300:\n readmem(Selfishness2,8)\n jmp return2\nSelfishness2:\n jmp selfishness+200\n nop 3\nreturn2:\nselfishness+400:\n readmem(Selfishness3,7)\n cmp [player+200],rdi\n jne @f\n mov al,1\n@@:\n readmem(Selfishness3,7)\n jmp return3\nSelfishness3:\n jmp selfishness+400\n nop 2\nreturn3:\nselfishness+500:\n push r8\n cmp rbp,[player+200]\n jne exit\n cmp [selfishness+600],0\n je exit\n movsxd r8,[bComboOffset]\n cmp byte ptr [rbp+r8],1\n je exit\n movsxd r8,[counterConditionOffset]\n cmp [selfishness+600],1\n jne @f\n mov byte ptr [rbp+r8+3],1\n jmp exit\n@@:\n cmp [selfishness+600],2\n jne @f\n mov byte ptr [rbp+r8+4],1\n jmp exit\n@@:\n cmp [selfishness+600],3\n jne exit\n mov byte ptr [rbp+r8+6],1\n jmp exit\nexit:\n pop r8\n readmem(setCounterCondition,6)\n jmp return4\nselfishness+650:\n readmem(setCounterCondition,6)\nsetCounterCondition:\n jmp selfishness+500\n nop\nreturn4:\n\naobscanmodule(infPursuitCount,SparkingZERO-Win64-Shipping.exe,FF 83 x x 00 00 48 8B CB E8 x x x x 48 8B x 48 85 C0 74)\nalloc(pursuitCount,$1000,infPursuitCount)\nlabel(returnhere,pursuitCountOffset)\ninfPursuitCount+2:\npursuitCountOffset:\npursuitCount:\n readmem(infPursuitCount+E,6)\n cmp rbx,[player+200]\n jne @f\n push r8\n movsxd r8,[pursuitCountOffset]\n mov [rbx+r8],0\n mov [rbx+r8+4],0\n mov [rbx+r8+8],0\n pop r8\n@@:\n readmem(infPursuitCount+E,6)\n jmp returnhere\ninfPursuitCount+E:\n jmp pursuitCount\n nop\nreturnhere:\nregistersymbol(infPursuitCount,pursuitCount)\n"
local l_0_3 = (upval_0.autoAssemble)(l_0_2)
if not l_0_3 then
(upval_0.error)("鐗瑰緛鐮佸け鏁\136")
end
end
end |
|