断语句:
charif 人物数据判断
petif 宠物数据判断
itemif 道具数据判断
判断符号:
== 等于符
>= 大于等于符
<= 小于等于符
!= 不等于符
赋值增量语句:
charset 人物数据修改
petset 宠物数据修改
itemset 道具数值修改
数值增量符号:
= 赋值符
+ 增量符
随机符:
~ 至
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #魔力脚本范例一 block LuaModule charif| 9 == 2 , 18 == 0 , 42 >= 10000 #判断语句:判断人物数据库第 9 列等于 2 (等级),第 18 列等于 0 (种族),第 42 列等于 10000 (经验) if localcount 33 == 1 Window "\n\n条件满足!" ,Ok Window_Ok localcount 33 == 1 LuaModule charset| 9 = 10 , 18 + 1 , 42 + 10000 ~ 15000 #赋值语句:设置人物数据库第 9 列等于 10 (等级),第 18 列增量 1 (种族),第 42 列增量 10000 ~ 15000 (经验) elself localcount 33 == 0 EndWindow "\n\n条件不满足" end #魔力脚本范例二 block LuaModule itemif| 1 == 11 , 19 <= 100 #判断语句:判断道具数据库第 1 列等于 11 (道具编号),第 19 列小于等于 100 (攻击) if localcount 33 == 1 Window "\n\n条件满足!" ,Ok Window_Ok localcount 33 == 1 LuaModule itemset| 19 + 1 ~ 15 , 20 +- 10 ~- 5 #赋值语句:设置道具数据库第 19 列增量 1 至 15 (攻击),第 20 列增量- 10 至- 5 (防御) elself localcount 33 == 0 EndWindow "\n\n条件不满足" end |