Huige1988 发表于 2022-7-24 00:16:24

关于GOM/GEE(V8)引擎,计时器脚本编写攻略。

好了!我又来啦!今天给大家好好讲讲【计时器】脚本的编写。

1、什么是【计时器】
它就好像一个时钟,也可以理解成类似于机器人脚本。但是他是针对的玩家个人。
2、【计时器】有什么用。
这个使用场景就有好多了。比如:你设置一个技能触发,但是你想给这个技能触发加上一个个人的时间限制,那么【计时器】就派上用场了。
3、GOM/GEE(V8)引擎下,【计时器】脚本编写实现。
一、先弄清楚【计时器】脚本放哪里触发。
脚本写的位置在:
你的传奇目录\Mir200\Envir\MapQuest_def\QManage.txt
下面简称QM。
提示:版本可以配合我们的“变量查询工具”,查看【计时器】编号是否被占用。
二、开始编写脚本
第一步:我们在QM中先写好【计时器】具体格式:
[@ONTIMER(计时器编号)】
例子:
[@ONTIMER1]
#IF
//如果玩家元宝少于1000个
CHECKGAMEGOLD < 1000
#ACT
//增加1000个元宝
GAMEGOLD + 1000
QM中的脚本内容就写好了,还有很多种写法玩法,自行研究一下。
第二步:找一个地方开启这个【循环的计时器】
可以在任何脚本中开启。
例子:
我在QM中的[@LOGIN]下面编写一行。
[@LOGIN]
//这是登录触发脚本的位置
#IF
//检测背包内是否有[我爱传奇库]这件装备
CHECKITEM 我爱传奇库 1
#ACT
//开启上面写的Ontimer1【循环计时器】
SETONTIMER 1 1
这样就启动成功了!
如果不想让玩家开启这个计时器了。
可以在对应的脚本位置:
#IF
#ACT
//关闭循环计时器1
SETOFFTIMER 1
好了,是不是很简单呢?


版版 发表于 2022-7-24 00:40:43

感谢大佬的讲解

义气林风 发表于 2022-10-24 11:38:55

感谢讲解
页: [1]
查看完整版本: 关于GOM/GEE(V8)引擎,计时器脚本编写攻略。