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

传奇架设教程系列第二课:传奇单机架设步骤及游戏GM设置方法

热度:
一、传奇单机架设前的准备工作
在开始单机架设前,需提前准备三类核心文件与工具,确保后续操作顺利:
匹配版本的服务端与客户端:选择适合新手的轻量版传奇服务端(如1.76经典版),客户端版本需与服务端完全一致,避免出现连接失败或画面错乱问题;
基础运行工具:安装MySQL数据库(建议选择5.5-5.7版本,兼容性更强)、文本编辑器(如Notepad++,用于修改配置文件)、数据库管理工具(如Navicat,方便后续账号管理);
必备补丁文件:部分服务端需搭配对应引擎补丁(如Hero、GOM引擎补丁),需从正规渠道获取,确保补丁与服务端引擎匹配。
注意:所有文件解压路径需避免中文(如选择“D:\LegendServer”而非“D:\传奇服务端”),否则可能导致服务端启动失败。
二、传奇单机架设详细步骤
步骤1:配置MySQL数据库
安装MySQL后,打开Navicat,新建连接并命名为“LegendDB”,设置数据库密码(建议记录备用);
找到服务端文件夹中的“数据库脚本.sql”文件,在Navicat中右键“LegendDB”选择“运行SQL文件”,导入脚本完成数据库初始化。
步骤2:修改服务端配置文件
进入服务端“Config”文件夹,用Notepad++打开“LoginSrv.ini”,将“DBIP”“DBName”“DBUser”“DBPassword”修改为步骤1中设置的数据库信息(如DBIP填“127.0.0.1”,DBName填“LegendDB”);
打开“GameSrv.ini”,将“ServerIP”改为本地IP(通过“cmd”输入“ipconfig”查询IPv4地址),“ServerName”可自定义为想要的服务器名称(如“单机传奇测试服”)。
步骤3:启动服务端与客户端
双击服务端文件夹中的“启动数据库.bat”,待提示“MySQLstartedsuccessfully”后,依次启动“启动登录服务.bat”“启动游戏服务.bat”,确保两个窗口无报错(若出现“端口被占用”,可在配置文件中修改端口号);
打开客户端文件夹,找到“登录器.exe”,右键选择“以管理员身份运行”,在登录器中填写“服务器IP”(即本地IPv4地址),输入自定义账号密码,点击“登录”即可进入单机传奇游戏。
三、游戏GM设置方法
1.创建GM账号
打开Navicat,进入“LegendDB”数据库,找到“account”表,右键选择“打开表”;
新增一行数据:“username”填GM账号(如“GM001”),“password”填MD5加密后的密码(可通过在线MD5加密工具生成),“level”填“10”(10为最高GM权限等级),“status”填“0”(0表示账号正常),保存后GM账号创建完成。
2.GM命令使用方法
登录GM账号进入游戏后,按“Ctrl+F12”打开GM命令面板(或在聊天框直接输入命令),常用命令及格式如下:
刷取装备:@give角色名装备ID数量(如“@giveGM00110011”,1001为木剑ID,可在服务端“Data\Item.txt”中查询装备ID);
调整角色等级:@level角色名等级(如“@levelGM00150”,将角色等级提升至50级);
添加游戏金币:@gold角色名数量(如“@goldGM0011000000”,添加100万金币);
开启地图权限:@map地图ID(如“@map3”,开启盟重省地图权限,地图ID可在“Data\Map.txt”中查询)。
3.GM权限管理
若需限制GM权限(如创建低权限GM账号),可在服务端“Config\Admin.ini”中设置:
新增“Admin=GM0025”(GM002为账号,5为权限等级),等级5仅开放刷基础装备、调等级权限,无删除账号、修改地图等高级权限;
保存后重启游戏服务,权限设置即可生效。
四、常见问题解决
服务端启动后客户端无法连接:检查本地IP是否填写正确,或关闭电脑防火墙(单机测试可临时关闭防火墙);
GM命令无效:确认账号“level”字段是否为10(高权限),或命令格式是否正确(角色名需与游戏内一致);
游戏内画面缺失:将服务端“Patch”文件夹中的补丁复制到客户端“Data”文件夹,覆盖原有文件即可。
五、总结
本课程重点讲解了传奇单机架设的核心流程(数据库配置-服务端修改-启动连接)与GM账号设置、命令使用方法,新手可按步骤逐步操作,若遇到问题可优先检查文件路径、配置信息是否正确。下一课将讲解传奇局域网架设方法,帮助大家实现多设备联机体验。
[顶部]