查看: 386|回复: 2

【第十四课】传奇指定地图定时开启进入定时关闭活动脚本编写教程

[复制链接]

226

主题

284

帖子

6570

积分

Rank: 9Rank: 9Rank: 9

积分
6570
发表于 2022-8-11 18:49:19 | 显示全部楼层 |阅读模式
基本信息
教程类型: 脚本变量
引擎类型: GOM引擎 BLUE引擎 

课程介绍:

今天我们来编写一个进入地图活动NPC功能,每天的指定时间的几点几分开启活动,当前地图只有活动开启以后所有玩家才可以进入,开启以后十分钟关闭,开启时间玩家小退、大退、死亡可以重新进入,当前活动开启玩家第一次进入地图免费,第二次进入需要100元宝,第三次进入需要200,以后每进入一次增加100元宝,第二天活动开启进入进入次数及需要的元宝数量清除。

X

www.xuexikaifu.com




重要细节:

清理人物的数字型可保存U变量需要注意的细节,清理人物变量需要人物必须在线,因为涉及到人物小退、大退、不在线的问题,清理需要记录玩家角色名字,先新建一个txt文本文件用来记录清理过的玩家名字,23.59分机器人开始对人物变量清理前,先对新建的txt文本文件清空内容,再开始对人物变量清理,清理的同时把当前角色名字写入到txt文本文件记录,注意好顺序,是先清理文本在清理人物变量,这样是为了避免部分玩家在清理变量时间,小退、大退不在线不能清理变量问题,当清理时间玩家不在线没有清理变量的,再到QM登录脚本人物每次登录触发标签下写相同的检测条件,再次登录检测当前玩家角色是否在指定文本中,如果在就是清理过变量的玩家,如果不在就是在清理变量时间人物没有在线,重新在对玩家角色变量清理一次。

传奇指定地图定时开启进入定时关闭活动脚本编写教程

传奇指定地图定时开启进入定时关闭活动脚本编写教程



课程准备:

传奇通过QManage.txt登录脚本实现新人上线赠送物品功能教程
使用传奇Robot_def机器人脚本编写定时刷怪活动功能教程
传奇人物私有变量及服务器全局变量基本使用教程


传奇定时开启地图功能实现方法:

1.每天指定时间开启活动可以使用机器人脚本实现。
2.开启的条件及时间可以使用服务器全局数字型G变量实现,开启的条件及时间计算有机器人脚本控制。
3.进入地图次数及需要元宝数量,使用人物的私有数字型U变量来实现,记录每次进入的次数及下次进入需要的元宝数量,可以在进入活动地图的NPC脚本文件实现。
4.每天清理玩家进入次数及元宝数量,可以使用机器人脚本实现,每天的23.59分清理人物的私有数字型U变量数值,第二天活动开启人物的进入次数及需要的元宝数量重新开始计算。




学习资料  下载连接  必须回帖  即可显示
游客,学习工具资料,需要回复帖子才能显示。



回复

使用道具 举报

0

主题

22

帖子

0

积分

Rank: 1

积分
0
发表于 2022-9-2 02:43:20 | 显示全部楼层
换成v那么美
回复

使用道具 举报

0

主题

1

帖子

0

积分

Rank: 1

积分
0
发表于 2022-9-3 16:55:57 | 显示全部楼层
xuexzhonsdf
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
在线客服
QQ613945605
工作时间:
10:00-24:00
客服热线:
15639769199
官方微信扫一扫
返回顶部 返回列表