欢迎光临
我们一直在努力

幽冥传奇引擎手游双端详细修改保姆级教程

一、游戏介绍

幽冥传奇手游(含《幽冥传奇》各类衍生版)采用 Cocos 引擎 开发,适合 2D 轻量化传奇手游,适配复古写实画风,能优化移动端运行效率,降低设备适配门槛,符合《幽冥传奇》复古 PK 的核心玩法需求。

《幽冥传奇》未公开官方技术文档,基于传奇类手游行业通用技术选型的合理推断(不同运营商版本可能存在细微差异)。

其核心技术逻辑与同类复古传奇手游一致,优先保障 PK 流畅度、装备系统与移动端适配性。

游戏以充满神秘与暗黑氛围的幽冥世界为舞台,玛法大陆被幽冥之力侵蚀,魔物横行,玩家将以英雄身份踏入这片危机四伏的土地,通过战斗、探索、组队来平定乱世、揭开幽冥背后的秘密。

画面采用复古写实结合暗黑特效的风格,技能光影华丽,场景从幽冥地宫、荒漠古城到沙巴克战场,氛围感强,同时适配移动端的操作界面与流畅度优化。

二、职业设定

延续传奇经典的三大职业,各有明确定位:
  1. 战士:近战王者,高攻高防,技能以野蛮冲撞、烈火剑法为主,适合前排抗伤、正面硬刚;
  2. 法师:远程法术炮台,群体伤害突出,冰咆哮、雷电术等技能清怪效率高,但自身生存能力较弱,需走位配合;
  3. 道士:全能辅助 + 持续输出,可召唤神兽当肉盾,施毒术减益敌人,治愈术续航,是团队中不可或缺的角色。

三、核心玩法

  1. 自由 PK 与爆装:支持野外、主城开红,红名玩家死亡有概率掉落身上装备;BOSS 挑战(如祖玛教主、幽冥领主)、副本可产出极品神装,装备无绑定,支持自由交易;
  2. 经典攻城战:沙巴克攻城玩法,千人同屏,公会集结,占领城堡的公会可获得丰厚奖励与专属荣誉;
  3. 挂机与养成:自带挂机系统,离线也能打怪升级、获取材料;装备强化、宝石镶嵌、技能升级、转生系统等,助力角色战力持续成长;
  4. 社交与福利:即时语音组队,公会系统、好友系统、师徒系统完善;每日签到、在线奖励、天降元宝等活动,降低平民玩家的养成门槛。

四、服务端及客户端修改

1、首充奖励

YMserver\build_pub\Server\LogicServer\data\config\recharge\FirstRechargeConfig.lua

--#include "..\..\language\LangCode.txt"

FirstRechargeCfg = {

openLevel = 1,   --开放等级

firstAward = 
    {
      --首冲奖励		
        { type = 0, id = 5076, count = 1, bind = 1 },
        { type = 0, id = 1909, count = 1, bind = 0 },
        { type = 0, id = 1925, count = 1, bind = 0 },
        { type = 0, id = 4882, count = 1, bind = 1 },
        { type = 0, id = 4778, count = 1, bind = 1 },
    },
}

2、角色N级时候触发邮件发送物品

YMserver\build_pub\Server\LogicServer\data\config\mail\MailEventConfig.lua

{
    cond = {1, 9999},  --开服第几天
    isUse = 1,	--是否使用
    mails = 
    {
        {	--神炉开启礼包
            cond 	= {0, 15},				--角色升级到0转15级触发
            title 	= Lang.ScriptTips.MailEventTitle0004,
            content = Lang.ScriptTips.MailEventTitle0003,
            awards = 
            {
                {type = 0, id = 4737, count = 1, quality = 0, strong = 0, bind=1},
                {type = 0, id = 4738, count = 1, quality = 0, strong = 0, bind=1},
                {type = 0, id = 4739, count = 1, quality = 0, strong = 0, bind=1},
                {type = 0, id = 4740, count = 1, quality = 0, strong = 0, bind=1},
            },
        },
    },
},

3、复活配置

YMserver\build_pub\Server\LogicServer\data\config\misc\ReliveConfig.lua

--复活配置
ReliveConfig = 
{
    limitLevel = 1,	--信春哥复活限制等级
    needitem = { type=0, id = 4268, count = 1,},			--复活石
    needYB 	 = { type=5, id = 0, count = 1000,},		--元宝

    reliveTime = 120, --复活倒计时时间
    placeRate = 1.0,	--原地复活回复HP MP%
    safeRate = 0.2,		--安全复活回复HP MP%
    --protectBuff = {type = 61, time = 5, nTimes = 1, nInterval = 1,},	--复活后加无敌奶罩BUFF type:buff类型 time:持续时间(秒) 没有则type = 0

    protectBuffId = 16,			--短时间的保护buff,避免刚刚出现就被击杀
    NoShowNameScene = {74,199},		--这些场景杀人用*号代替杀人者名字
}

4、传送地图坐标配置

YMserver\build_pub\Server\LogicServer\data\config\NpcMiscCfg\ChuanSongYuanCfg.lua

-- 危险区
{
    -- {地图id, npcid, 等级, 转生等级, 地图名字,}
    {3,   0, 01,  0, "毒\n蛇\n峡\n谷", "01 级"},
    {23,  0, 10,  0, "废\n弃\n矿\n洞", "10 级"},
    {17,  0, 20,  0, "沃\n玛\n寺\n庙", "20 级"},
    {20,  0, 30,  0, "黑\n暗\n地\n带", "30 级"},
    {10,  0, 40,  0, "猪\n洞", "40 级"},
    {13,  0, 50,  0, "祖\n玛\n寺\n庙", "50 级"},
    {26,  0, 60,  0, "赤\n月\n峡\n谷", "60级"},
    {30,  0, 70,  0, "牛\n魔\n洞", "70级"},
    {34,  0, 80,  0, "狐\n狸\n洞", "80级"},
},

5、开服活动

YMserver\build_pub\Server\LogicServer\data\config\activityconfig\OpenServer

6、福利按钮 含等级福利 每日签到等

YMserver\build_pub\Server\LogicServer\data\config\welfare

7、服务器开服时间

YMserver\build_pub\Server\LogicServer\LogicServer.txt

LogicServer =
{
    ServerName = "LogicServer",
    ServerIndex = 1,	

    ServerOpenTime  = "2021-11-16 06:00:00",  --服务器的开区时间,必须按照这个格式写
    ServerCombineTime = "",	--服务器合区时间,必须按照这个格式写

8、角色初始元宝 vip 金币

YMserver\build_pub\Server\LogicServer\data\config\ActorEvent\DefaultConfig.lua

--角色默认设置
DefaultConfig = 
{
    default_vip = 5,		--默认vip等级
    default_yb = 0,		--默认元宝
    default_bindyb = 50000, --默认绑定元宝
    default_coin = 0, --默认金币

}

9、频道聊天等级

YMserver\build_pub\Server\LogicServer\data\config\GlobalConfig.lua

-- 各个聊天频道发言最低等级限制 
--分别对应于:私聊、附近频道、传音、帮派、队伍、团队、地图、系统提示、阵营频道、系统频道、世界频道、呼救频道、出售频道
chatLevelLmt = {35, 1, 35, 35, 1, 1, 20, 1, 1, 0, 35, 1, 1},

10、游戏移速 攻速

YMserver\build_pub\Server\LogicServer\data\config\vocation\VocationConfig.lua

--职业的配置文件
ActorInitConfig =
{
    nCreatePos = 5,			--默认出生点的个数
    nMaxInitSceneNum = 150,   --新手村人数限制
    nMoveSpeed=250,			--移动速度,多少毫秒移动一个格
    nBagGridCount=30,			--默认的背包格子的数量
    nDefaultAttackSpeed=420,		--默认的攻击速度,表示多少毫秒攻击一次

11、客户端右上活动图标

客户端assets\data\scripts\config\auto_new\funopen_auto.lua

return {
    funopen_list = {	
        {
            -- = --福利模块,
            name = "Welfare",
            view_name = "Welfare",			
            ui_type = 1,				
            index = "",	
            tab_param = 1,				
            trigger_type = 1,			
            trigger_param = {0, 1},			
            open_day = 0,				
            other_param = 0,			
        },

12、客户端隐藏广告

客户端assets\data\scripts\config\client\guide\ContentCfg.lua

ContentCfg = {
    "篝火盛宴是前期升级最快的活动,可以让你尽快度过前期。",
    "精英怪必定掉落绑元且有跟高的装备掉落几率。",
    "嘉年华活动和绝地激战活动可以获得提升VIP的道具。",

13、地图泡点经验

YMserver\build_pub\Server\LogicServer\data\envir\scene

盟重地图是scene5.lua,打开后增加{type=41,value = {10}},  —41代表经验

        {
            {type=1,value = { 37, }},	--世界安全区
            {type=18,value = {}},	--穿人
            {type=19,value = {}},	--穿怪
            {type=39,value = {}},	--//"城镇",无参数,表示回城卷或者回城复活,就会回到这里
            {type=46,value = {}},	--安全复活区",即复活点,无参数,如果是表示沙巴克战是复活,第五个参数表示复活的地图id
            {type=60,value = {}},	--禁止自动战斗
            {type=83,value = {}},	--禁止使用火墙术
            {type=80,value = {}},
            {type=3,value = {}},
            {type=41,value = {10}},   --每秒增加10点经验
            {type=85,value = {}},
            {type=98,value = {}},
        }
    },

},

—10代表每秒给10经验值。

未完待续

赞(7)
未经允许不得转载:天涯客 » 幽冥传奇引擎手游双端详细修改保姆级教程

相关推荐

  • 暂无文章

讨论 1

  1. #1

    大佬可以帮我修改吗?眼睛会了手不会…

    匿名2周前 (03-31)回复