GM1991 发表于 2013-1-12 02:39:10

拾取触发的脚本,被卡了

添加了一个活动物品。
玩家拾取到这个物品,就向全服的玩家弹出窗口,追杀他。然后并每隔30秒报告一次携带这个物品的玩家位置
现在脚本写了一半,写不下去了
------------------------------------------------------------------------------------------------------------------------
首先
在mapquest里面添加
GD04       0       活动物品          *      Q0002

再在MapQuest_Def这个文件夹里添加一个文件名为Q002的文本文件Q002.TXT内容为

[@main]
觐天宝匣出现在<XXXX(不知道这里应该怎么弄)>身上\

<我要去追杀他/@追杀>                <暂时不想理他/@EXIT>\

[@追杀]
#IF
#ACT
GMEXECUTE 跟踪 <XXXX)>
GuildNoticeMsg 255 47 <$USERNAME>在宝藏的诱惑下飞到了活动地图!
------------------------------------------------------------------------------------------------------------------------
按照上面的添加以后,我测试发现,拾取这个活动物品后,并不会触发脚本,不知道是什么原因、、

每隔30秒报告一次携带这个物品的玩家位置。又该怎么写?

芝麻论坛 发表于 2013-1-12 03:49:04

Mir200\Envir\MapEvent.txt 里增加

下面的这个参数 你在引擎帮助里搜下 有使用解释的 坐标什么我都是随便写的
3 333 333 -1:1 2:回城卷:0 2 1:@MapEventPickUpItem
QFunction-0.txt中的内容
[@MapEventPickUpItem]
#Act
SENDMSG 1 <$USERNAME>在(%M,%X,%Y)拣到物品:回城卷
GMEXECUTE 开始提问 @捡物追杀

QManage.txt 里
[@捡物追杀]
觐天宝匣出现在<XXXX(不知道这里应该怎么弄)>身上\

<我要去追杀他/@追杀>                <暂时不想理他/@EXIT>\

[@追杀]
#IF
#ACT
GMEXECUTE 跟踪 <XXXX)>
GuildNoticeMsg 255 47 <$USERNAME>在宝藏的诱惑下飞到了活动地图!
页: [1]
查看完整版本: 拾取触发的脚本,被卡了