1个回答
展开全部
local vLocked=0;
local vPriodLocked=0;
vLocked=YXGetSimpleLockState();
vPriodLocked=YXGetPeriodLockState();
if (vLocked==1) then
YXDisableSimpleLock();
end
if (vPriodLocked==1) then
YXPausePeriodLock();
end
-- 设置查找变量
YXSetScanValueZ(-1168832924);
-- 设置偏移
YXClearOffsetParam();
YXAddOffsetParam(-36,1);
YXAddOffsetParam(-160,0);
YXAddOffsetParam(92,255);
-- 开始查找
YXDoReScan();
-- 修改地址
YXUpdateResultAddrs(1,64);
-- 修改10进制数据
YXUpdateResultDatas(2,1);
-- 提交修改结果
YXSubmitResults();
-- 修改地址
YXUpdateResultAddrs(0,206);
-- 修改10进制数据
YXUpdateResultDatas(2,17282);
-- 提交修改结果
YXSubmitResults();
-- 修改地址
YXUpdateResultAddrs(0,4);
-- 修改10进制数据
YXUpdateResultDatas(2,17332);
-- 提交修改结果
YXSubmitResults();
YXClearScanValue();
YXClearResults();
if (vLocked==1) then
YXEnableSimpleLock();
end
if (vPriodLocked==1) then
YXContinuePeriodLock();
end 这是宏
local vPriodLocked=0;
vLocked=YXGetSimpleLockState();
vPriodLocked=YXGetPeriodLockState();
if (vLocked==1) then
YXDisableSimpleLock();
end
if (vPriodLocked==1) then
YXPausePeriodLock();
end
-- 设置查找变量
YXSetScanValueZ(-1168832924);
-- 设置偏移
YXClearOffsetParam();
YXAddOffsetParam(-36,1);
YXAddOffsetParam(-160,0);
YXAddOffsetParam(92,255);
-- 开始查找
YXDoReScan();
-- 修改地址
YXUpdateResultAddrs(1,64);
-- 修改10进制数据
YXUpdateResultDatas(2,1);
-- 提交修改结果
YXSubmitResults();
-- 修改地址
YXUpdateResultAddrs(0,206);
-- 修改10进制数据
YXUpdateResultDatas(2,17282);
-- 提交修改结果
YXSubmitResults();
-- 修改地址
YXUpdateResultAddrs(0,4);
-- 修改10进制数据
YXUpdateResultDatas(2,17332);
-- 提交修改结果
YXSubmitResults();
YXClearScanValue();
YXClearResults();
if (vLocked==1) then
YXEnableSimpleLock();
end
if (vPriodLocked==1) then
YXContinuePeriodLock();
end 这是宏
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询