当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

怎么利用gom引擎更好地架设传奇脚本?

热度:
以下是利用GOM引擎更好地架设传奇脚本的详细步骤:

### 架设前准备
- **下载相关文件**:需要准备好传奇版本、补丁、客户端以及DBC2000数据库。其中,版本文件应解压到指定磁盘,如D盘的“MirServer”文件夹;客户端可解压到D盘或E盘;补丁先不解压.
- **安装和配置DBC2000**:安装DBC2000数据库,安装完成后,打开控制面板中的BDE Administrator(32位),右键点击“Databases”,选择“New”新建一个“STANDARD”数据库,并将其重命名为“HERODB”,然后设置路径为版本所在磁盘的“MirServer/Mud2/DB”,设置完后保存退出.

### 配置GOM引擎
- **打开引擎配置向导**:在版本文件夹中找到“GameOfMir引擎控制器.exe”,双击打开后点击“配置向导”.
- **填写相关信息**:游戏服务端所在目录即版本路径,默认是“D:\Mirserver\”;游戏数据库名称为配置DBC2000时填写的名称,默认是“herodb”;游戏服务器名称可根据自己的需求填写;游戏服务器外网IP地址直接勾选后面的动态IP地址。设置好后点击下一步.
- **设置网关端口**:第二步设置登录网关端口,默认7000,这个端口在列表上也会用到,开首区直接默认设置即可,点击下一步,后面的几个网关全部默认设置,直至生成新的引擎配置文件,启动游戏控制器,并最小化窗口.

### 搭建网站
- **准备备案域名**:如果是外网架设,需要准备一个备案域名,并联系服务商解析过白.
- **添加网站**:进入服务器找到版本配套网站文件夹,右键复制一份到D盘或E盘根目录。点击“开始”-“管理工具”-打开“Internet信息服务(IIS)管理器”,右键点击“网站”,选择“添加网站”。网站名称可随意填写,应用程序池选择默认的“DefaultAppPool”,物理路径选择刚刚复制出来的网站文件夹,IP地址不分配,系统会自动分配,端口填写80,主机名填写备案域名,点击确定即可.
- **测试网站**:搭建好网站后,可在服务器内单击刚刚搭建好的网站,右键“管理网站”-“浏览该网站”,检查是否能正常访问,也可以在外网用浏览器打开域名进行测试,若无法访问,需检查服务器防火墙是否关闭.

### 上传列表
- **获取并修改列表**:在桌面新建一个.txt文档,命名简单一些,如“123.txt”。打开PKP123网站的GOM列表,复制列表内容,粘贴到新建的文档里。由于单机列表中的IP都是127.0.0.1,外网架设时需要把选区的IP替换成服务器的IP.
- **上传列表文件**:将修改好的列表文档复制一份到D盘网站文件夹,通过网站来读取该列表,将列表地址复制到浏览器打开,若能读取到则表示配置成功,后续配置的登录器也可读取该列表.

### 配置登录器
- **填写列表地址**:打开登录器文件夹里的GOM配置器,如绿盟GOM配置器,将上一步获取到的列表地址填写到主要列表和备用列表中。快捷方式即登录器的名称,可自行设置.
- **设置微端模式和皮肤**:如果要做微端,需将搜索客户端条件设置勾选微端模式。点击登录器皮肤编辑,查看是否为配套的登录器皮肤,若不是可右键-读取皮肤配置,选择配套的皮肤.
- **生成登录器**:配置无误后点击生成登录器,下载解压到桌面或D盘根目录,找到“绿盟GOM配置器”和“key.lic”这两个文件,复制粘贴到版本登录器文件夹,若提示文件重复则选择复制和替换,同时将“key.lic”复制到“mir200”文件夹里,然后重启引擎.

### 添加登录器并修改网站内容
- **添加登录器到网站**:将生成的登录器压缩包复制粘贴到网站文件夹,找到“index.html”网页文件,右键选择记事本打开,找到登录器下载/微端下载的代码,在“登录器下载”前面的“a href”后的引号中填入登录器名及后缀名,如“新天魔妖杀.rar”,一个网页源代码里可能有多个登录器下载链接,需仔细检查修改,修改好后保存.
- **测试登录器下载**:在浏览器中打开网页,按Ctrl+F5强制刷新后点击登录器下载,若能正常下载则说明操作无误.

### 配置微端(可选)
- **解压微端服务器**:GOM引擎的版本文件夹里一般有微端服务器的压缩包,将其解压到当前文件夹或指定位置.
- **修改微端网关配置**:打开微端网关“updategate”,将“mir200”文件夹里的“qqwry.dat”复制粘贴到“updategate”文件夹里,双击打开该网关生成的两个配置文件“serverinfo.txt”和“gateinfo.txt”,将其中的127.0.0.1改成服务器的IP,注意“serverinfo.txt”只需要改1个IP,微端网关端口默认8000,若网关端口有修改,则列表上的微端端口也需相应修改.
- **复制相关文件并设置路径**:将登录器文件夹里的“newopui.pak”粘贴到传奇客户端“data”文件夹里,再将登录器文件夹里的“pak.txt”复制一份粘贴到微端服务器的“updateserver”文件夹里。打开“updateserver”网关,点击“选项”-“基本设置”,客户端路径选择客户端所在路径,连接网关地址和登录器连接地址改为服务器的IP,连接网关端口和“updategate”网关的微端端口保持一致,“resources”目录改为补丁文件夹的名称,设置好后点击确定,关闭网关重新启动.
- **修改pak.txt路径**:若遇到pak文件密码错误的问题,可在登录器文件夹找到“pak.txt”文件,打开后将其中的客户端路径修改为正确的路径,保存后将修改好的“pak.txt”复制粘贴到“updateserver”文件夹,替换原文件,再次关闭并重新打开“updateserver”网关即可.

在架设传奇脚本时,GOM 引擎有多种方法可以实现更好的效果。首先,架设前准备工作不可忽视,要通过百度网盘下载版本、补丁、客户端和 DBC2000。版本需解压到 D 盘,客户端可解压到 D 盘或 E 盘,补丁先不解压。确认版本文件是否完整,应包含 DBServer、LoginGate、LoginSrv、LogServer、Mir200、RunGate、SelGate、登录器、网站和 GameOfMir 引擎控制器.exe 等文件。

配置引擎是关键步骤。在版本文件夹中有引擎程序 GameOfMir 引擎控制器.exe,双击打开后点击配置向导。游戏服务端所在目录即版本路径,默认是 D:\MirServer\,根据实际情况填写。游戏数据库名称一般为 HeroDB,与配置 DBC2000 时一致。设置好游戏服务器名称即传奇区名后,勾选外网 IP 地址的动态 IP 地址,一直默认下一步即可完成引擎配置并保存配置。

上传列表配置登入器也很重要。可以使用 pkp123.cn:88/gom.txt 这个 GOM 引擎的免费列表地址,将其填入登录器配置器的主列表和备用列表中。

此外,还可以参考其他方法。如在 M2 工具中的“任务 NPC 配置”页面增加任务 NPC,创建脚本文件放置在 MARKET_DEF 目录下,通过预设的指令和条件来驱动游戏内的任务、活动和事件。对于 GOM 引擎增加经典传奇地图脚本,可设置需要三转、赞助、元宝进入等条件。开新区时要注意一些事项,如无玩家数据下可运行“MirServer\假人行会初始化”目录下的程序,还可修改假人等级、装备等路径以及变量文件路径。在 QFunction-0 添加特定脚本可实现人物死亡自动回城复活等功能,在 QFunction-0 添加脚本还能配合网关完美封挂。同时,利用 GOM 引擎转换配置和脚本时,需准备版本、安装 DBC2000、设置数据库路径、配置引擎和登录器等,并用 996 引擎提供的工具进行转换,复制官方提供的表到特定文件夹并更新引擎程序。总之,通过这些方法可以更好地利用 GOM 引擎架设传奇脚本。
### GOM 引擎架设前准备工作有哪些
架设 GOM 引擎前需要进行一系列的准备工作。首先,要通过百度网盘等渠道下载版本、补丁、客户端和 DBC2000。版本需解压到 D 盘,客户端可以解压到 D 盘或 E 盘,补丁暂不解压。在架设前要确认版本文件是否完整,版本文件必须有 DBServer、LoginGate、LoginSrv、LogServer、Mir200、RunGate、SelGate、登录器、网站和 GameOfMir 引擎控制器.exe 等,缺少任何一个文件都可能导致架设失败。同时,还需要选择合适的 gom 引擎版本,要根据自己的需求和预算进行选择,切勿盲目追求高级版本。可以先查看该版本的官方网站和用户评价,确保该版本具备所需的功能并符合自身需求。另外,若要将传奇版本对外开放,还需要准备域名和空间,服务器也是传奇版本运行的基础设施,可以选择云服务器或物理服务器。

### 如何配置 GOM 引擎
配置 GOM 引擎需要多个步骤。首先,在版本文件夹中有一个引擎程序 GameOfMir 引擎控制器.exe,双击打开后点击【配置向导】。游戏服务端所在目录即版本路径,默认是 D:\\MirServer\\,需根据版本情况填写。游戏数据库名称是在配置 DBC2000 时填写的名称,默认是 HeroDB,要根据 DBC 配置情况填写。游戏服务器名称可自定义为传奇区名。游戏服务器外网 IP 地址直接勾选后面的动态 IP 地址。设置好后点击下一步,设置登录网关端口,默认 7000,后面的几个网关全部默认设置,下一步直至生成新的引擎配置文件,启动游戏控制器,启动后不要关闭,直接最小化。当引擎、网关都启动没问题时,在引擎控制台日志可以体现出来。同时,配置登陆器的时候要注意三个问题,一是 PAK.txt 里面的补丁路径要正确,配登陆器的时候补丁要下载下来一起配;二是 PAK.txt 里面的密码要正确,否则配出来是黑的;三是 Resources 目录要和补丁里的目录名称对应,默认的目录是 Resources,有些版本改过的话,也要相应修改。

### GOM 引擎如何增加传奇地图脚本
GOM 引擎增加传奇地图脚本有多种方法。比如可以增加经典传奇地图脚本,需要三转、赞助、元宝进入。具体实现方式为在脚本中使用条件判断语句,如#IF,当满足一定条件时,如玩家达到三转、有一定的赞助或元宝数量时,允许玩家进入特定地图。还可以添加首充地图,玩家通过首充可以进入专属地图,该地图比外界怪物爆率高,为玩家提供更好的游戏体验。此外,还能添加贪婪老人地图,在这个地图中,玩家可以通过特定的物品进行装备铸造,如日月·暴、日月·怒、日月·神各两把可以免费铸造日月·贪婪装备。

### GOM 引擎转换配置和脚本的方法
端游 GOM 引擎转换配置和脚本可以按照以下步骤进行。首先,准备一款需要转换的 GOM 引擎版本。然后安装 DBC2000,设置当前 GOM 引擎版本数据库路径,配置好数据库,默认数据库名称为 HeroDB。接着打开 GOM 引擎配置器配置相关信息,如果不会使用 GOM 引擎,可以在网上找相关教程。再配置 GOM 引擎版本的登录器,确保当前需要转换的版本可以正常进入游戏,若不会配置也可在网上查找教程。之后用 996 引擎提供的数据库转换工具和 NPC 转换工具进行转换。把官方提供的全部表复制到路径 MirServer\\Mir200\\Envir\\Data\\文件夹中,如果没有此 Data 文件夹需自己新建一个。最后更新 996 官方提供的最新引擎程序。

要更好地利用 GOM 引擎架设传奇脚本,需要在架设前做好充分的准备工作,正确配置引擎,掌握增加传奇地图脚本的方法以及了解引擎转换配置和脚本的步骤。通过这些措施,可以打造出更具吸引力和趣味性的传奇游戏。
[顶部]