今天学习了机器人相关的知识点.
学习中发现的
1.RobotManage.txt里面只能操作全局变量,不能操作个人变量
2.gmexecute 后面接的@,可以触发Qmanage.txt里的脚本
然后用机器人配合gmexecute
命令做了一个乱斗地图活动
{
[@大乱斗]
{
[@参与大乱斗]
#iF
not equal U3 0
#act
sendmsg 9 你今日已经参加过了!
break
#if
equal <$hour> 19
small <$minute> 20
#elseact
sendmsg 9 还不是活动时间!
break
#if
EQUAL I1 0
EQUAL I2 0
#act
setcamp 1
INC I1 1
mov U3 1
mapmove zdld 21 69
#IF
LARGE I1 <$str(I2)>
#ACT
SETCAMP 2
INC I2 1
mov U3 2
mapmove zdld 89 18
#iF
LARGE I2 <$str(I1)>
#ACT
SETCAMP 1
INC I1 1
mov U3 1
mapmove zdld 21 69
}
}
{
[@大乱斗公告]
#if
#act
SENDMOVEMSG 0 253 0 100 2 大乱斗活动即将在19:00开启,奖励丰厚,金条,装备,神器!快去全服活动处报名吧!
[@大乱斗公告2]
#if
#act
SENDMOVEMSG 0 253 0 100 2 大乱斗活动已经在开启,快去全服活动处进入地图!
[@准备大乱斗]
#if
#act
gmexecute StartQuest @大乱斗跳转
}