跳转到内容
MOMU EMULATOR 服务器管理知识库需要帮助?联系客服 ↗
MOMUEMULATOR
ENGLISH
实操教程 / 304 分钟阅读 · 基础

创建礼包码与兑换活动

礼包码由 GameServer 校验,DataServer 集中维护账号与兑换码的兑换记录。此实现中的物品奖励发往商城仓库。

已记录流程2.0 版 · English / 简体中文
01 / 学习目标

要达到的结果

礼包码由 GameServer 校验,DataServer 集中维护账号与兑换码的兑换记录。此实现中的物品奖励发往商城仓库。

开始之前

先阅读完整流程与版本说明,记录受影响角色,并将未修改备份放在数据扫描目录之外。

范围教学示例与已记录结构,生效方式及实际玩法需在部署版本验证。

需要的文件

分步操作

一步一步完成

  1. 步骤 1

    活动开始前妥善保管真实兑换码。增加活动前备份配置,并确认数据库结构符合要求。

  2. 步骤 2

    设置 GiftCode 的 Enabled,并更新 CodeCount 以覆盖新 CodeN 区段。兑换码使用 A-Z、数字、连字符或下划线,并确保唯一。

  3. 步骤 3

    配置该码的 Enabled、StartUnix/EndUnix、MaxGlobalUses、MinLevel、MinReset、AllowedClass。0 边界或 -1 职业的含义以该文件说明为准。

  4. 步骤 4

    填写 RewardCount 与各 RewardN。ITEM 使用完整逗号分隔格式;WCOINC、WCOINP、GOBLIN、RUUD、COINATM、ZEN 接受数量;BUFF 使用效果编号、期限及数值字段。

  5. 步骤 5

    按此模块已确认的加载方式应用,或安排重启。测试有效码、错误码、过期码、职业或等级拒绝、重复兑换,以及同账号另一个角色的兑换。

配置示例

教学示例 · 合并片段

保留原根节点、区段及无关行。此示例不是完整原文件,也不能替换整份配置。

教学片段
; Training example only: merge into the existing file and update CodeCount.
[Code2]
Enabled=1
Code=WELCOME-DEMO
Description=Training example
StartUnix=0
EndUnix=0
MaxGlobalUses=100
MinLevel=1
MinReset=0
AllowedClass=-1
RewardCount=1
Reward1=ITEM,14,13,0,1,0,0,0,0,0,0,0,0

应用真实修改

使用步骤中本系统的加载方式;仅启动读取的配置需要维护重启。重载查询可显示已记录分组,但仍需核对具体字段是否仅启动读取。

查询文件重载方式 →

在游戏内验证结果

预期结果未出现时,先恢复备份并按相同方式重载或重启,再进行下一项修改。

依赖与重要细节

更改码文本或删除数据库兑换记录可能改变再次领取资格。应保存活动历史,不要把清空记录作为日常配置步骤。

以随附 MOMU 配置快照为依据。参考条目标明备用副本与未确认字段,请核对部署版本;发布本页不代表审计过压缩包内容或验证过在线玩法。