admin 发表于 2019-3-17 15:33:26

传奇正传在指在一段时间内才开放的活动

临时活动是指在一段时间内才开放的活动

1、配置AutoRun.xlsx配置表,定义活动的相关时间

其中runtype字段为自动运行的周期类型    0--间隔运行,表示每隔RunTime分钟执行一次Script脚本;1--时间点运行,表示到达该时间点会触发一次Script脚本(其中0 : 00配置无效)

Script需要配置脚本功能所实现的函数名,通常其功能函数写在脚本DayActivity.lua中,故该项配置为DayActivity.XXX(XXX为函数名)(当然也可以另外配置lua文件)

2、在DayActivity.lua脚本中添加函数function XXX()

注:AutoRun.xlsx表配置的时间都是每天都会执行,因此若想只在某个日起段内执行脚本,需要在脚本文件中处理

增加或修改该表,动态加载可立即生效,但删除原有数据,则需要重启服务器方可生效

3、函数中完成活动功能后,将配置表AutoRun.xlsx和脚本文件DayActivity.lua用发布工具导出,上传,GM在游戏中输入指令"@reload autorun"和"@reload script"动态加载即

4、(特殊)如果该活动与npc、道具、地图、怪物相关,则还需要配置CreateNpc.xlsx、Items.xlsx、Map.xlsx、Monster.xlsx配置表。

赤魂雨夜 发表于 2019-3-18 07:06:10

确实是难得好帖啊,顶先!

不怕苦 发表于 2019-4-13 08:54:42

啥也不说了,感谢楼主分享哇!

颠覆信仰 发表于 2019-4-14 08:50:11

确实是难得好帖啊,顶先!

残雪 发表于 2019-4-17 08:13:08

确实是难得好帖啊,顶先!

鲲鹏展翅 发表于 2019-5-7 08:17:32

路过 帮顶 嘿嘿

朵蕾蜜 发表于 2019-5-7 08:31:12

纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下

封情 发表于 2019-5-12 07:21:23

每一个支持传奇论坛新贴,消灭0回复

八翼恶魔 发表于 2019-5-15 09:04:46

路过 帮顶 嘿嘿

众神玖掵貓 发表于 2019-5-21 09:59:38

这贴内容不错
页: [1] 2 3 4 5
查看完整版本: 传奇正传在指在一段时间内才开放的活动