解释function HS1 ggclearResults ggsetRangesggREGION_ANONYMOUS ggsearchNumber4D;1;2;417 FLOAT false ggSIGN_EQUAL 0 -1 if gggetResultCount == 0 then ggtoast开启失败 else ggsearchNumber2FLOAT false ggSIGN_EQU
这段代码是一个GG脚本函数,主要功能是用于修改游戏内的数值,实现十倍数开启。具体解释如下:
-
gg.clearResults():清除之前搜索的结果。
-
gg.setRanges(gg.REGION_ANONYMOUS):设置搜索范围为匿名区域,即游戏内存空间。
-
gg.searchNumber("4D;1;2;4::17", FLOAT, false, gg.SIGN_EQUAL, 0, -1):搜索浮点类型的数值,值为4D、1、2、4,偏移量为17,符号为等于,搜索次数为无限次。
-
if gg.getResultCount() == 0 then gg.toast("开启失败"):如果搜索结果为0,则弹出开启失败的提示框。
-
gg.searchNumber("2",FLOAT , false, gg.SIGN_EQUAL, 0, -1):在上一步搜索结果的基础上,继续搜索浮点类型的数值,值为2,符号为等于,搜索次数为无限次。
-
jg=gg.getResults(100):获取前100个搜索结果。
-
sl=gg.getResultCount():获取搜索结果的数量。
-
for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = FLOAT,freeze = true,value = "10"}}) end:对搜索结果进行循环处理,将地址、类型、数值以及是否冻结设置好,并加入到列表中。
-
gg.toast("十倍数开启成功"):弹出开启成功的提示框。
-
gg.clearResults():清除搜索结果,释放内存。
原文地址: https://www.cveoy.top/t/topic/bCNo 著作权归作者所有。请勿转载和采集!