【植物萌斗】版本修改教程

下载默认同意此说明
提醒 视频教程教的是搭建流程,并非所有版本都是跟视频完全一样,还是要以文本教程为准,仔细听视频教程的讲解
  • 1
    下载前请先仔细查看搭建前必读
  • 2
    默认解压密码:www.9417ym.com
  • 3
    下载须知:请使用【好压】解压下载后的资源,否则可能报错!点我下载官方正版好压
  • 4
    付费下载视为赞助本站的版本整理工作,并非购买、获得的行为,不存在售后,如介意请不要下载!
  • 5
    所有版本虽经测试,只保证进游戏,但不保证无BUG、无病毒、无木马、无后门等问题,如介意请不要下载!
  • 6
    所有版本都有搭建视频教程或参考视频教程,无视频教程的也会有详细的文字搭建教程,不提供任何答疑服务,如果实在无法理解请不要下载!

这篇教程能解决什么问题

玩家在竞技场匹配后,想要调整再次匹配需要等待的时间。比如觉得匹配太快或太慢,都可以通过本教程修改。

操作前准备(新手必看)

你需要有服务器的文件管理权限,能够打开并编辑配置文件。

修改前建议备份原文件,方便出问题时恢复。

修改步骤如下

第1步:打开文件

使用你的文件管理工具(如宝塔面板、FTP软件等),找到服务器上的配置文件。

文件路径如下:

/data/publish_debug/config/gameworld/globalconfig/otherconfig.json

预期看到:一个包含很多参数的文本内容,格式像 {“xxx”: “xxx”, …}。

常见错误:找不到文件——请检查路径是否完全一致,注意大小写。

第2步:定位参数

打开文件后,找到这一行:

"arena_match_cd": "1"

这个就是竞技场匹配冷却时间,单位是秒。

预期看到:当前值是 “1”,表示冷却1秒。

第3步:按示例修改

把数字改成你想要的冷却秒数。比如改成10秒。

修改前:

{    "arena_match_cd": "1",    "frame_login_num": "500",    "is_notification": "1"}

修改后(示例:冷却改为10秒):

{    "arena_match_cd": "10",    "frame_login_num": "500",    "is_notification": "1"}

注意:只改数字,不要删掉引号,也不要漏掉逗号。

常见错误:把引号删了,或者多写了一个逗号,会导致服务器报错。

修改保存后,需要重启相关游戏服务才能生效。

修改保存后,需要重启相关游戏服务才能生效。

修改保存后,需要重启相关游戏服务才能生效。

修改保存后,需要重启相关游戏服务才能生效。

第5步:验证是否生效

进入游戏,尝试竞技场匹配一次,然后观察需要等待多久才能再次匹配。

预期看到:等待时间变成了你设置的秒数。

修改保存后,需要重启相关游戏服务才能生效。

这篇教程能解决什么问题

玩家角色死亡后点击复活,需要消耗一定数量的货币。本教程教你如何修改这个消耗的货币类型和数量,比如把原来消耗30改成消耗10,或者换成另一种货币。

操作前准备(新手必看)

你需要有服务器的文件管理权限,能够通过FTP或者宝塔面板访问服务器文件。修改前建议备份原文件,万一改错了可以恢复。

修改步骤如下

第1步:打开文件

在服务器上找到这个配置文件并打开:

/data/publish_debug/config/gameworld/logicconfig/other_config.json

用文本编辑器打开后,你会看到一堆花括号和英文,这就是JSON格式的配置文件。

常见错误:不要用Word打开,会破坏格式。用Notepad++或者宝塔自带的编辑器。

第2步:定位参数

在文件开头找到 "revive" 这个关键字,它就是复活相关的配置块。

预期看到这样的结构:

"revive": [    {        "money_type": "0",        "consume_num": "30",        ...    }]

第3步:按示例修改

这里有两个关键参数需要你关注:

参数1:money_type —— 货币类型,”0″表示金币,改成其他数字可以换成别的货币

参数2:consume_num —— 消耗数量,”30″表示扣30个,改成你想要的数字

修改前(原始代码):

"revive": [    {        "money_type": "0",        "consume_num": "30",        "decrease_hp1": "100",        "decrease_hp2": "50",        "decrease_hp3": "50",        "add_role_hp": "100"    }]

修改后(示例:改成消耗10个):

"revive": [    {        "money_type": "0",        "consume_num": "10",        "decrease_hp1": "100",        "decrease_hp2": "50",        "decrease_hp3": "50",        "add_role_hp": "100"    }]

上面我只改了 "consume_num": "30" 变成 "consume_num": "10",其他保持不变。

常见错误:数字两边的双引号不要删掉,必须是 "10" 而不是 10

修改保存后,需要重启相关游戏服务才能生效。

修改保存后,需要重启相关游戏服务才能生效。

修改保存后,需要重启相关游戏服务才能生效。

第5步:验证是否生效

进游戏让角色死亡一次,点击复活,看消耗的货币数量是不是变成了你改的数字。

修改保存后,需要重启相关游戏服务才能生效。

玩家反馈在线奖励需要挂机太久才能领,你想缩短领取时间,让玩家更快拿到奖励。比如:原来需要在线60分钟才能领最后一个奖励,现在想改成30分钟就能领。

操作前准备(新手必看)

你需要一个能编辑服务器文件的软件,比如 Notepad++ 或者 VS Code。修改前建议备份原文件,改错了可以还原。时间单位是秒,60=1分钟,3600=1小时,计算好再改。

修改步骤如下

第1步:打开文件

找到服务器上的配置文件,路径是:

/data/publish_debug/config/gameworld/logicconfig/randactivity/online_reward.json

用文本编辑器打开它。

预期看到:一堆大括号和英文,里面有 need_time、reward 这些字样。

常见错误:打开成其他文件了,确认文件名结尾是 online_reward.json。

第2步:定位参数

在文件里搜索 need_time 这个词。

这个参数就是”需要在线多少秒”才能领奖。

预期看到:很多个 need_time,每个对应一档奖励。

第3步:按示例修改

找到你想改的那一档,修改 need_time 后面的数字。

比如:把第1天的第1档奖励,从60秒改成30秒。

修改前:

{    "seq": "0",    "day": "1",    "need_time": "60",    "reward": [...]}

修改后

{    "seq": "0",    "day": "1",    "need_time": "30",    "reward": [...]}

再比如:把第1天的最后一档奖励,从3600秒(1小时)改成1800秒(30分钟)。

修改前:

{    "seq": "6",    "day": "1",    "need_time": "3600",    "reward": [...]}

修改后:

{    "seq": "6",    "day": "1",    "need_time": "1800",    "reward": [...]}

注意:day 表示第几天,seq 表示第几档,改的时候别改错位置。

常见错误:改成了中文引号或者漏掉引号,必须保持英文双引号。

修改保存后,需要重启相关游戏服务才能生效。

修改保存后,需要重启相关游戏服务才能生效。

预期看到:文件保存成功,没有报错提示。

常见错误:保存失败,检查文件权限是否正确。

第5步:验证是否生效

进游戏,查看在线奖励界面,确认显示的时间已经变成你改的数值。

预期看到:奖励领取条件变成新的时间。

修改保存后,需要重启相关游戏服务才能生效。

当玩家完成新手任务后,系统发放的奖励道具、数量达不到使用需求时,可通过本教程替换奖励物品、调整道具数量。例如将默认的基础货币,更换为高阶稀有道具。

操作前期准备(新手必读)

提前准备文本编辑工具,推荐使用 Notepad++、VS Code 等专业编辑器。

重要提醒:正式修改文件前,务必对原配置文件进行备份,防止修改出错后无法还原。

道具 ID 需自行查阅游戏物品数据表,本文仅讲解奖励位置与道具数量的修改方法。

详细修改步骤

第一步:打开目标配置文件

按照路径找到对应文件:

/data/publish_debug/config/gameworld/logicconfig/beginner_task.json

正常打开后会看到大量带大括号的代码内容,文件内包含 task_list、seq 等关键字段。

常见问题排查:若无法正常打开文件,请核对文件路径是否准确,或是服务器文件权限不足。

第二步:定位奖励配置参数

在文件内检索关键词 task_reward,该字段区域即为新手任务奖励配置板块。

文件内依靠 seq 区分不同任务,seq 代表任务编号,编号从 0 开始依次排序。

task_reward 下属包含两个核心参数:item_id 为道具编号,num 为道具数量。

正常检索后,能看到类似 "item_id": "40001" 格式的代码内容。

第三步:参照示例完成内容修改

选中需要调整的对应任务条目,修改 item_id 数值即可更换奖励道具,修改 num 数值即可调整道具数量。

示例 1:修改第 0 号任务奖励

原始配置(第 0 个任务,奖励道具 ID40001 共计 20 个、道具 ID40000 共计 200 个):

{    "seq": "0",    "type": "8",    "param_1": "1",    "param_2": "0",    "task_reward": [        {            "item_id": "40001",            "num": "20"        },        {            "item_id": "40000",            "num": "200"        }    ]}

修改后配置(替换为道具 ID60501 共计 1 个、道具 ID40000 共计 500 个):

{    "seq": "0",    "type": "8",    "param_1": "1",    "param_2": "0",    "task_reward": [        {            "item_id": "60501",            "num": "1"        },        {            "item_id": "40000",            "num": "500"        }    ]}

示例 2:修改第 19 号任务奖励

原始配置:

{    "seq": "19",    "type": "16",    "param_1": "1",    "param_2": "7",    "task_reward": [        {            "item_id": "40001",            "num": "20"        },        {            "item_id": "60501",            "num": "1"        }    ]}

修改后配置(将两类道具数量翻倍):

{    "seq": "19",    "type": "16",    "param_1": "1",    "param_2": "7",    "task_reward": [        {            "item_id": "40001",            "num": "40"        },        {            "item_id": "60501",            "num": "2"        }    ]}

易错提示:编辑过程中不要遗漏逗号、双引号,JSON 格式错误会直接导致游戏服务器运行异常。

文件编辑完成并保存后,必须重启游戏相关服务,修改内容才能正式生效。

第四步:验证修改效果

注册新游戏账号进入游戏,完成对应的新手任务,核对最终领取的道具种类、数量是否和自己设置的内容一致。

文件编辑完成并保存后,必须重启游戏相关服务,修改内容才能正式生效。

THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容