请注意记事本编码必须要ANSI格式否则脚本载入报错!!!
请注意记事本编码必须要ANSI格式否则脚本载入报错!!!
请注意记事本编码必须要ANSI格式否则脚本载入报错!!!
```
QManage.txt
[@Startup]
;只有在M2启动的时候执行一次
#IF
CHECKLEVELEX > 0
#ACT
#CALL [\925假人\假人\假人变量.txt] @假人变量
[@OnTimer254]
#act
#CALL [\925假人\假人\假人.txt] @假人
[@Login]
#if
ISDUMMY
#act
#CALL [\925假人\假人\假人.txt] @假人登陆
SetOnTimer 254 3
QFunction-0.txt
[@PickUpItemEx] ;捡取触发
#IF
ISDUMMY
#ACT
#CALL [\925假人\假人\捡取触发.txt] @捡取触发
[@PlayDie]
#if
ISDUMMY
#act
#CALL [\925假人\假人\死亡触发.txt] @死亡触发
break
```
```
假人登陆数量
\Mir200\Envir\Robot_def\RobotManage.txt
假人登陆间隔时间
Mir200\Envir\Robot_def\AutoRunRobot.txt
```
```
程序变量说明\[!\]
P0-P999 (私人变量,数字型) 关闭对话框重置为0。
D0-D999 (私人变量,数字型) 下线不保存.摇筛子变量.
M0-M999 (私人变量,数字型) 下线不保存.切换地图清空.
N0-N999 (私人变量,数字型) 下线不保存.小退归0.
S0-S999 (私人变量,字符型) 下线不保存.小退归0.
I0-I999 (全局变量,数字型) 不可保存,服务器重启自动重置为0。
G0-G999 (全局变量,数字型) 可保存。(存放在Mir200/GlobalVal.ini文件里面)
A0-A999 (全局变量,字符型) 可保存。(存放在Mir200/GlobalVal.ini文件里面)
U0-U49 (私人变量,数字型) 可保存。(存放在人物数据库Mir.db里面)
T0-T49 (私人变量,字符型) 可保存。(存放在人物数据库Mir.db里面)
HUMAN 个人变量
GUILD 行会变量
GLOBAL 公共变量
Check [999] 1 =========== equal U39 1
Check [999] 0 =========== equal U39 0
SET [999] 1 =========== MOV U39 1
SET [999] 0 =========== MOV U39 0
#OR
#ACT
传奇脚本命令详解\[!\]
\=========================\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*========================
\------------------------- 程 序 中 的 逻 辑 判 断 语 句 ------------------------
\=========================\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*========================
\[n\] ;n为1-1024正整数,是逻辑变量,有0值和1值,初始0值
#IF
条件--执行
#elsesay 或者 #elseact
否定--执行 ;相当于程序中的条件判断
SET \[n\] 1 ;设置逻辑变量为真
\--------------------关于reset命令的详解------------------------------------
reset \[XXX\] 7 意思是将从XXX开始的7个变量回复到原始值0
比如:reset \[100\] 7 就是把100 101 102 103 104 105 106 107这7个变量赋值为0。
它等同与:set \[100\] 0
set \[101\] 0
set \[102\] 0
set \[103\] 0
set \[104\] 0
set \[105\] 0
set \[106\] 0
\--------------------------------------------------------
Check \[n\] 1 ;测试逻辑变量是否为真,可以测试是否已经完成了任务
变量定义
CHECKVAR HUMAN 假人活动地图 = 土城
申明变量:VAR Integer HUMAN
检测变量:CHECKVAR HUMAN < > =
控制变量:CALCVAR HUMAN + - =
保存变量:SAVEVAR HUMAN
读取变量:LOADVAR HUMAN
VAR Integer HUMAN 冲值检测
LOADVAR HUMAN 冲值检测 ..\QuestDiary\*****支付\冲值检测Save.txt
CHECKVAR HUMAN 经验段 < $STR(S171)
CALCVAR HUMAN 经验段 + 1
SAVEVAR HUMAN 经验段 ..\QuestDiary\数据文件\个人变量.txt
```
```
衣服
@改属性 0 0 999999991
@改属性 0 1 999999992
@改属性 0 2 999999993
@改属性 0 3 999999994
@改属性 0 4 999999995
@改属性 0 5 999999996
@改属性 0 6 9999997
@改属性 0 7 999999998
武器
@改属性 1 0 999999991
@改属性 1 1 999999992
@改属性 1 2 999999993
@改属性 1 3 999999994
@改属性 1 6 999999996
@改属性 1 4 999999995
@改属性 1 5 999999951
```