- 相关图片
- 视频演示
简要介绍:
根据自身开服需要,设置专属活动开放时间和关闭时间,活动开放后主屏幕和人物装备面板会出现活动入口,在活动中,玩家可使用道具兑换专属的人物变装权利,变装后没有设置任何属性的增益,只为了活跃游戏气氛和娱乐效果,具体请参考游戏截图或视频展示查看。
涉及变量及参数:
先通过[变量查询器]查看自己版本中变量是否有冲突,代码中根据自己的实际情况进行修改变量名称。
# | 全局变量 | 个人变量 | 自定义变量 | 申明变量 | 自定义按钮 |
---|---|---|---|---|---|
1 | A100 | T31-T40 | S$变身展开类目 | VAR String GLOBAL 节日活动开关 | addbutton 110 250 |
2 | A101 | T45 | S$XXX激活状态 | addbutton 3 252 | |
3 | S$XXX变身按钮 | ||||
4 | S$XXX激活按钮 | ||||
5 | S$变身展开说明 | ||||
6 | S$变身展开说明文字 |
部分脚本代码展示.txt
登录游戏判断节日是否开启,根据判断结果显示活动入口信息(图标、装备栏、NPC等根据需要调整),下方是激活全服活动变身脚本,以下只展示部分脚本,更多请查看完整脚本文件。
[@开启节日活动判断]
#if
CHECKVAR GLOBAL 节日活动开关 = 关闭
#ACT
ClearGlobalCustVar 节日活动开关
MOV A100
MOV A101
DELBUTTON 110 250
DELBUTTON 3 252
MOV T31
MOV T32
MOV T33
MOV T34
MOV T35
MOV T36
MOV T37
MOV T38
MOV T39
MOV T40
MOV T45
ChangeItemShape 0 = 0
ChangeItemShape 1 = 0
HAIRSTYLE 1
Break
#if
CHECKVAR GLOBAL 节日活动开关 = 开启
#ACT
;左侧添加活动图标
MOV A100
INC A100
INC A100
Mirserver\Mir200\Envir\Robot_def\RobotManage.txt
机器人定时开启节日活动触发,根据自己的需要设置相应的时间,节日活动开启时间,每年重大节日搞活动,活动内容在QM和节日活动文件夹中添加修改,每逢节日,提前策划好内容和功能,再设置时间。
[@节日活动开]
#if
#ACT
CALCVAR GLOBAL 节日活动开关 = 开启
SAVEVAR GLOBAL 节日活动开关
GMEXECUTE 开始提问 @开启节日活动
[@节日活动关]
#if
#ACT
CALCVAR GLOBAL 节日活动开关 = 关闭
SAVEVAR GLOBAL 节日活动开关
GMEXECUTE 开始提问 @关闭节日活动
......
功能文件列表:
- 安装说明.txt
- Mir200\Envir\Market_Def\QFunction-0.txt
- Mir200\Envir\MapQuest_Def\QManage.txt
- Mir200\Envir\QuestDiary\节日活动\超级变变变.txt
- Mir200\Envir\QuestDiary\游戏登陆\节日变身活动登录判断.txt
- Mir200\Envir\QuestDiary\游戏登陆\全局变量.txt
- Mir200\Envir\Robot_def\AutoRunRobot.txt
- Mir200\Envir\Robot_def\RobotManage.txt
- Mir200\Envir\DATA\cfg_item.xls
- Mir200\Envir\DATA\cfg_model_info.xls
- 客户端补丁\dev\anim\角色模型补丁
- 客户端补丁\dev\res\客户端素材补丁
安装说明:
使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、该脚本功能设计初衷为日常不开放,只有在特定时间开放,如节日等;
2、开放时间修改机器人脚本AutoRunRobot.txt;
3、开放后,游戏主界面和人物装备面板会出现活动入口,在QM脚本中修改样式;
4、脚本中包含了印记道具据库cfg_item.xls、变身人物外观数据库cfg_model_info.xls和相关客户端素材;
5、QM调用了声明变量脚本和登录判断活动是否开启脚本;
6、客户端补丁中包含palyer变身后人物外观模型素材补丁文件;
7、其他相关请查看下载的脚本文件。