|
GG脚本制作入门第七课:冻结语句的编写
很多修改的数据,在游戏中如果不冻结,就无法修改成功! 今天这节课就是教同学们如何编写冻结语句。
编写冻结语句我们要用到循环语句,因为要在众多的数里找到你要冻结的代码,我们来看下编写的方法:
function A() //定义一个取名叫 A 的函数
gg.clearResults() //清空数据
gg.searchNumber('230887;256',4) //查找 230887;256 类型是四字节
gg.searchNumber('230887',4) //再次查找 230887 类型是四字节
aa=gg.getResults(50) //查找范围50
i=1 //计数初始值设为1
while i<10 do //当计数小于10时,循环查找 四字节 数值1148814823
a1 ={{address=aa.address,flags=4,value= "1148814823",freeze=true}} // true 找到后冻结
gg.setValues(a1) //确认修改的冻结的数值
gg.addListItems(a1) //确认冻结的数值
i=i+1 //如果没找到,计数 +1 继续循环 找到要冻结的值跳出循环
end
gg.toast("OK") //确认找到冻结弹出 OK
end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~解除冻结
function B() //定义一个取名叫 B 的函数
gg.clearResults() //清空数据
gg.searchNumber('1148814823',4) //查找 "1148814823" 类型是四字节
aa=gg.getResults(100) //查找范围100
i=1 //计数初始值设为1
while i<10 do //当计数小于10时,循环查找 四字节 数值1148814823
a1 ={{address=aa.address,flags=4,value= "1148814823",freeze=false}} //false 假 找到后解冻
gg.setValues(a1) //确认修改的冻结的数值
gg.addListItems(a1) //确认冻结的数值
i=i+1 //如果没找到,计数 +1 继续循环 找到要解冻的值跳出循环
end
gg.clearsaveResults()
gg.toast("OK") //确认找到冻解弹出 OK
end
想要学习冻结 和解冻的同学们去自己的脚本中试试吧!
|
|