传奇一条龙开服GOM引擎【GOM引擎定时器的讲解比如随身泡点】

图片[1]-传奇一条龙开服GOM引擎【GOM引擎定时器的讲解比如随身泡点】-游戏素材网

这节课说下定时的用法和基本命令!
首先打开说明书搜索下定时器!
功能:
个人定时器。

格式:
SETONTIMER 定时器索引(0-255) 定时间隔(单位为秒)
SETOFFTIMER 定时器索引(0-255) //停止定时器

注意看这个 !
SETONTIMER 索引【相当于闹钟的编号比如1号闹钟2号闹钟】 定时间隔【为多久响一次】
SETOFFTIMER这个停止定时器 【前面输入要停止的序号】
我们游戏里面加入一个定时看下!跟介绍的有点不太一样首先要声明一个定时器!看操作
我们现在等级5222没升级了没加经验我们让他每秒+1级!
首先打开QM登陆文件[@Login]在登陆段的下面找个位置声明定时器,

SetOnTimer 1 1
SetOnTimer 22 2
SetOnTimer 48 1
SETONTIMER 50 1
SETONTIMER 19 1
SETONTIMER 98 1
SETONTIMER 10 10
SETONTIMER 52 3
SETONTIMER 60 1
SETONTIMER 55 1
SETONTIMER 62 1
SETONTIMER 199 1
这些是原版本用的定时器我们声明一个125,编号125 间隔3秒!这个就是自动吃元宝的写法让他自己扣除物品然后元宝数量+上
[@ONTIMER10]

IF

CHECKITEM 10元宝 1

ACT

take 10元宝 1
GAMEGOLD + 10
SENDMSG 6 自动吃物品生效.元宝增加10个.当前元宝:<$GAMEGOLD>.此功能10秒钟触发一次
跟我们回收元宝一个性质的哦!

声明完定时器我们去给他写上 按照以上例子为主!写一个段首说明书找个加等级的命令我们尝试下!
M2控制台加载一次 登陆脚本,触发了因为是登陆脚本所以只是在登陆的一瞬间才加载的哦!
改成1秒尝试看,在做几个定时器一起加等级试试看!
SETONTIMER 125 1
SETONTIMER 126 1
SETONTIMER 127 1
这些就是三个定时为一秒 我们小腿加载下看看!我们在加入如果等级大于多少不可以加了怎么操作呢?
用到一个判断等级的命令
[@ONTIMER125]

if

CHECKLEVELEX < 5500

act

CHANGELEVEL + 1

[@ONTIMER126]

if

CHECKLEVELEX < 5500

act

CHANGELEVEL + 1

[@ONTIMER127]

if

CHECKLEVELEX < 5500

act

CHANGELEVEL + 1

这样写只有等级小于 5500才会升级 看下到了5500是不是就停止了!
定时器的用处范围很广,以后会慢慢讲解!比如这个喝药也是定时器控制和变量!
停止了说明理论和操作都是正确的!谢谢

温馨提示: 本文最后更新于2025-06-16,某些文章具有时效性,若有错误或已失效,请在下方留言或联系游戏素材网
© 版权声明
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容