|
.版本 2
.支持库 spec
.子程序 处理CRC
.局部变量 GameRpcs模块, 整数型
.局部变量 base模块, 整数型
.局部变量 进程ID, 整数型
.局部变量 动态CRC, 整数型, , "9"
进程ID = 取进程ID (到文本 ({ 99, 114, 111, 115, 115, 102, 105, 114, 101, 46, 101, 120, 101 }))
GameRpcs模块 = 读模块基址 (进程ID, 到文本 ({ 71, 97, 109, 101, 82, 112, 99, 115, 46, 100, 108, 108 }))
base模块 = 读模块基址 (进程ID, 到文本 ({ 99, 114, 111, 115, 115, 102, 105, 114, 101, 66, 97, 115, 101, 46, 100, 108, 108 }))
.如果 (写内存字节集 (进程ID, GameRpcs模块 + 139317, { 144, 144, 144, 144, 144 }) = 假)
写内存字节集 (进程ID, GameRpcs模块 + 139317, { 144, 144, 144, 144, 144 })
写内存字节集 (进程ID, GameRpcs模块 + 142469, { 195 })
写内存字节集 (进程ID, GameRpcs模块 + 2675106, { 235 })
写内存字节集 (进程ID, GameRpcs模块 + 2675128, { 235 })
延迟 (1000)
写内存字节集 (进程ID, base模块 + 42104047, { 195 })
写内存字节集 (进程ID, base模块 + 36760173, { 144, 144, 144, 144, 144 })
写内存字节集 (进程ID, base模块 + 32903532, { 195 })
写内存字节集 (进程ID, base模块 + 30581616, { 195 })
写内存字节集 (进程ID, base模块 + 30098928, { 195 })
写内存字节集 (进程ID, base模块 + 5163616, { 195 })
写内存字节集 (进程ID, base模块 + 4963808, { 195 })
写内存字节集 (进程ID, base模块 + 4922450, { 195 })
延迟 (1000)
写内存字节集 (进程ID, GameRpcs模块 + 2720448, { 195 })
写内存字节集 (进程ID, GameRpcs模块 + 2024944, { 195 })
写内存字节集 (进程ID, GameRpcs模块 + 1867264, { 195 })
写内存字节集 (进程ID, GameRpcs模块 + 1855296, { 195 })
写内存字节集 (进程ID, GameRpcs模块 + 1854496, { 195 })
写内存字节集 (进程ID, GameRpcs模块 + 191770, { 195 })
延迟 (1000)
写内存字节集 (进程ID, base模块 + 33183397, 还原字节集2 (“B8 00000000”))
写内存字节集 (进程ID, base模块 + 33183402, 还原字节集2 (“C3”))
写内存字节集 (进程ID, base模块 + 33183403, 还原字节集2 (“90”))
写内存字节集 (进程ID, base模块 + 33183404, 还原字节集2 (“90”))
写内存字节集 (进程ID, base模块 + 33183405, 还原字节集2 (“90”))
写内存字节集 (进程ID, base模块 + 33183406, 还原字节集2 (“90”))
写内存字节集 (进程ID, base模块 + 33183407, 还原字节集2 (“90”))
写内存整数型 (进程ID, base模块 + 6761, 999)
写内存整数型 (进程ID, base模块 + 601274, 999)
延迟 (1000)
动态CRC [1] = GameRpcs模块 + 2708930
动态CRC [2] = GameRpcs模块 + 2708952
写内存字节集 (进程ID, 动态CRC [1], { 235 })
写内存字节集 (进程ID, 动态CRC [2], { 235 })
延迟 (1000)
修改内存属性 (进程ID, 动态CRC [1], 64)
修改内存属性 (进程ID, 动态CRC [2], 64)
延迟 (1000)
写内存字节集 (进程ID, 动态CRC [1], { 235 })
写内存字节集 (进程ID, 动态CRC [2], { 235 })
' 延迟 (100)
' 写内存字节集 (进程ID, base模块 + 896144, 还原字节集2 (“C3”))
' 写内存字节集 (进程ID, base模块 + 902496, 还原字节集2 (“C3”))
' 写内存字节集 (进程ID, base模块 + 900176, 还原字节集2 (“C3”))
' 写内存字节集 (进程ID, base模块 + 898608, 还原字节集2 (“C3”))
' 写内存字节集 (进程ID, base模块 + 894304, 还原字节集2 (“C3”))
' 写内存字节集 (进程ID, base模块 + 894256, 还原字节集2 (“C3”))
' 写内存字节集 (进程ID, base模块 + 33596942, 还原字节集2 (“C3”))
播放音乐 (#GO, )
.否则
播放音乐 (#OO, )
.如果结束
' 写内存字节集 (进程ID, GameRpcs模块 + 1624128, 还原字节集2 (“18C840”)) |
|