分享

传奇技能,第十祭:游戏充值系统与开区合区

 zippo97 2023-06-13 发布于河南
技能献祭,Get 新技能:传奇技能——线上正式服配置
跟航家学技能,用正式服带你飞,底部有配套学习资源

编辑

传奇技能-第十技

建立游戏充值系统,准备工作:先注册个充值平台,这里以航家在用的一个平台为例讲解,其他平台类似,触类旁通。

本篇目录
一、游戏与充值平台的关联逻辑
二、新建[分区模板]与[安装分区]
三、[分区管理]
四、充值链接获取
五、开区与合区(多个区合并)

下面只讲解几个关键的,其他未讲到的请自行点点,应该不难理解。

一、游戏与充值平台的关联逻辑

为避免新手开始接触一头雾水,这里说一下充值平台与游戏内部的关联逻辑。

a、每个充值平台都会有一个充值网关,下载网关放置服务器任意盘,并运行起来,后台不要关闭。

下载网关

b、同时,启动游戏服务端的引擎控制台,保证游戏能够正常运行。

这两步是为了保证充值平台与服务器中运行的游戏建立通讯连接,这样你在充值平台建立的分区与模板等操作时,都会自动同步到你的游戏版本服务端对应的文本内容中。

文本内容同步,是通过在充值平台指定路径并手动加载来实现的。下面会图文解析。

二、新建[分区模板]与[安装分区]

[分区模板]

所谓分区模板就是游戏内的货币类别分类,如元宝,灵符。如只有这两种货币,建立两个分区模板即可,用于充值区分。

下图为一示例,点击“ 热血传奇”进入分区模板编辑

分区模板

安装分区

模板名称:填写货币类型,如元宝,灵符;下面有勾选项,也可以自定义货币类型

游戏币名称:会跟着上面勾选变动,GAMEGOLD 是游戏内GM脚本命令,意为增加元宝, 后面跟增加数量。

NPC名称:游戏内NPC显示名称,可以任意命名。下面是NPC配置参数,地图3,0分别代表地图盟重与比奇,X,Y是坐标,12是NPC外观。

游戏引擎:你用的什么引擎就选什么。

浏览器指令:一般为默认,不需要改动

[安装分区]

示例如下,下图这步需要在建立[分区模板]的情况下才能进行;

图中提示,先把客户端运行起来,也是前面提到的游戏与充值平台的关联逻辑中,要通讯互通;

分区名称:就是登陆器左侧的列表所开分区,所对应的充值货币类别,如:XX一区-灵符充值

服务器IP:填写正确的服务器IP,这里不需要加端口

通讯端口:为默认,不需要修改

安装路径:开的每个区都有对应的服务端,这里的路径不要填错了,不然充值会充错区

模板:就是建立的[分区模板]

最后,确定保存,分区安装成功,之后可以在[分区管理]通过克隆来增加分区,只需要修改分区名称与安装路径即可。

三、[分区管理]

下图依次为:编号,分区名称,货币,服务器IP,分区路径

分区管理

充值:对应手动充值入口

检测:用于检查游戏运行与充值平台通讯网关是否互通,如果不通则不能加载同步到游戏服务端对应NPC文本内容中

加载:用于将此处修改的内容,同步到游戏服务端Maerchant.txt,同步内容如下图

充值脚本

该文本路径:D:\MirServer\Mir200\Envir,找到文本:Maerchant.txt

加载后,它会自动将充值平台编辑的货币模板(即分区模板)增加至此文本底部,见图充值NPC

补发:可以在此处给玩家补发任意充值金额

克隆:通过克隆,可便捷建立各个区的对应充值入口

小技巧:每次点加载完成后,需要在引擎控制器M2加载一次全部NPC,方能生效,否则还是原来的充值入口,重要提示,切记。

四、充值链接获取

见本文第二张图,控制面板-获取链接,把它加到你的网站的充值入口处即可。

登陆器如何加入充值链接?

打开列表格式文本,[Setup]下,客户服务=填入充值链接地址

五、开区与合区(多个区合并)

如何开区?

装备工作:1、在服务器上安装好客户端;2、安装并建好数据库DBE2000;3、开区版本服务端一个,并将其完整补丁解压至客户端根目录;4、登陆器的配置生成;5、IIS Manager搭建网站;6、其他。

若不会,同单机搭建,稍有区别,请看前面章节,下面附上正式服开区的引擎控制器配置一览图

第一步:基本设置

服务器IP:线上服填服务器外网IP,单机填:127.0.0.1

注:红框框住部分为要修改内容,其他不要动

第二步:登录网关

开第一个区不用改,默认的即可;

第二个区改为:7001,第三个区改为7002,依此类推。

第三步:角色网关

修改部分同上

第四步:游戏网关

开启网关数控制,数量为1时,只生效服务端口一,一般的200人以内,开一个端口即可

第五步:登录服务器

修改部分同上

第六步:数据库服务器

修改部分同上

第七步:游戏日志服务器

修改部分同上

第八步:游戏引擎主服务器

修改部分同上

最后,保存配置,启动引擎服务,等个几秒,待全部运行完成,方可进入游戏。

如何开多个区?

首先,在D盘找到版本服务端:MirServer,复制一份,并命名为MirServer1,打开引擎控制器,清理数据,见下图

如需开多个区,只要将清理数据的服务端MirServer1,复制多份,重命名即可,如图

下图为6个区,然后按照上面开区配置,第一步~第八步完成配置即可。

怎么合区?

打开D盘的主服务端:MirServer,找到【开区专属工具】-点开【合区工具】

在桌面上新建文件夹,可以任意命名,合几个就建几个,用于放置合区数据。

保存目录:选择刚才在桌面新建的文件夹,

主库:是指合完后留存运行的区

从库:是指合完后,不再需要的区(为避免合错,请将从库进行备份处理)

这里的主库不一定指MirServer,也可以把MirServer1,MirServer2,当作主库

如何将多个区合成一个区?

操作同上,先定一个主库,再将要合的区,两两相合,都合到这个主库区即可。

附上合区步骤:

1、检查待合区与主区沙城奖励;

2、检查待合区与主区提现情况;

3、合区后——关闭新手打宝活动;

4、修改列表以及充值平台,并刷新M2的NCP;

5、合区选择待合区数据自动替换到主区,合区数据备份;

6、登陆游戏,检查待合区与主区账号登陆是否正常;

7、合区完成。

如果你也想GET到这门技能,不妨关注一波,公众号:技能献祭,回复关键词“天赐”,获取配套技能资源(基础版本 完整补丁 DBC数据库 常用工具),助你学而有货!

下一篇:基础篇已完结;之后章节为游戏内具体功能的实现与应用进阶篇(塑造版本)

技能献祭:看到献祭二字,你的脑海中可能会出现电影中的场景:宗教祭祀、祈求神明、献祭给神兽,是一个与恐怖氛围相连的词。
但一款现象级游戏,赋予了它新的定义,如果你玩过《王者荣耀》就不会对雅典娜献祭流打法有所陌生。
献祭流打法:直接看是送人头,内涵地看是断三路兵线,快速强大自己的同时,为三路队友争取线上优势,将兵线优势发挥到何种程度,全看队友造化。
引申到技能献祭:直接看是送技能,内涵地看是强大自身寻找动力,这个动力是分享技能,这过程是你受益我受益,何乐不为!!
大家好,我叫李家航,此名是算命先生起的,家里人迷信,说我五行缺火又缺水,故得此名。而后又分享技能,故以“航家”自居,不喜勿喷!!
如果你想看几行字,Get 到新技能,不妨关注一波,不亏。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多