先准备需要用到的工具,包含服务端压缩包、配套数据库工具、客户端、补丁解压工具、登录器。客户端优先选用和服务端版本匹配的安装包,版本不匹配会出现地图黑屏、装备花屏、技能失效等问题。下载完成后,先把客户端解压到纯英文路径,路径里面不能出现中文、空格和特殊符号,很多启动失败的根源都来自中文目录。服务端同样解压到英文路径,不要放在桌面,桌面路径层级复杂,容易读取文件超时。
数据库使用配套的DB工具,安装完成后打开数据库控制面板,新建数据库,数据库名称对照服务端里的配置文件填写,一般默认是LegendDB,字符集选择对应版本要求的格式,保存之后检查数据库服务是否设置为自动启动。数据库服务没有正常运行,后续引擎会直接报错,提示连接数据库失败。
打开服务端文件夹,找到配置文件,依次核对数据库地址、数据库名称、账号密码,默认本地地址填写127.0.0.1,密码和数据库设置保持一致。部分版本附带一键启动批处理文件,双击批处理就可以依次启动各个组件,包含网关、日志服务、主引擎。没有一键启动的版本,需要按顺序手动启动,先开启数据库服务,再启动日志服务器,接着启动网关程序,最后启动主引擎程序,顺序颠倒会造成连接异常。
全部程序启动完成之后,查看引擎窗口日志,观察有没有报错信息。日志提示文件缺失,就去服务端补丁目录核对对应的素材文件,复制到客户端对应文件夹。提示端口占用,打开任务管理器,关闭占用端口的其他程序,或者修改配置文件里的端口号,端口修改之后,登录器列表里面的IP和端口也要同步改动。
接下来配置登录器,打开登录器配置工具,填写游戏名称,服务器IP填写127.0.0.1,端口和引擎网关端口保持一致,选择客户端主程序路径,加载补丁pak或者wil文件。生成登录器之后,把登录器放到客户端根目录,补丁文件全部复制到客户端,覆盖原有文件,覆盖前可以备份原始文件,防止素材损坏。
双击登录器打开游戏,注册账号,创建角色进入游戏。如果进游戏黑屏,优先检查补丁是否完整覆盖,客户端版本和服务端是否匹配,也可以检查网关和引擎是否正常在线。角色创建之后看不见NPC,是Quest脚本文件没有加载成功,打开引擎查看脚本加载日志,看是否提示文件编码错误,脚本文件需要转为ANSI编码。
想要给自己添加元宝和权限,在引擎窗口找到在线人物列表,找到自己角色,双击打开人物资料面板,直接修改元宝、金币、积分数值。也可以在引擎管理列表添加管理员账号,设置管理员权限,小退重登之后,在聊天框输入对应的管理指令,调整货币、设置会员、刷取装备。
搭建过程里有不少容易踩坑的地方。杀毒软件会拦截引擎和网关程序,解压和启动前,把整个服务端和客户端文件夹加入白名单,不然程序会被隔离删除,启动直接闪退。系统权限不足的时候,右键启动程序,选择以管理员身份运行。防火墙也会拦截本地连接,单机使用可以暂时关闭防火墙,避免连接中断。
部分版本自带配套的资源工具,可以用来修改爆率、NPC对话、装备属性、地图刷新规则。修改脚本文件之后,不需要全部重启服务,很多引擎支持重载脚本,在引擎管理菜单找到重载选项,执行之后改动就能生效。修改数据库内的装备、怪物数据,需要关闭引擎再修改,修改完成保存,重新启动引擎读取数据。
如果出现登录器连接不上服务器,先确认引擎和网关窗口没有关闭,日志里面没有断开连接提示,再核对登录器列表IP和端口,127.0.0.1是本地回环地址,只适合单机游玩。想要其他设备连接,需要更换为公网或者局域网地址,单机搭建不需要改动这一项。
游戏内技能释放异常、怪物不攻击、NPC不对话,大多是脚本缺失或者脚本路径配置错误,对照服务端里的QuestDiary目录,检查脚本文件夹结构,不要随意改动文件夹名称。还有部分版本需要配套的字体文件,缺少字体文件会出现文字乱码,把字体文件放到客户端字体目录即可。
单机搭建完成之后,每次游玩都要按照固定顺序启动程序,先开数据库,再启动日志和网关,最后开启主引擎,全部启动完毕再打开登录器进游戏。结束游戏的时候,先关闭登录器,再依次关闭引擎、网关、数据库程序,强制关闭程序容易造成人物数据损坏,出现存档丢失的情况。
传奇世界单机版从服务端准备到进游戏完整搭建步骤和常见故障处理教程
来源:
作者:
点击:

