一、查看主机局域网IP
开服的电脑(主机)按Win+R输入cmd回车,执行:
记下"IPv4地址",通常是192.168.1.xxx或192.168.0.xxx(下文用192.168.1.100举例)。确保朋友电脑连同一个路由器/WiFi。
二、修改服务端IP绑定(核心步骤)
单机版默认ServerIP=127.0.0.1只认本机,必须改成局域网IP。
Hero/Blue引擎(最常见)
启动GameCenter.exe(引擎控制器)→【配置向导】或【选项】→【网络设置】:
-游戏服务器IP:改填192.168.1.100(你主机的局域网IP)
•数据库IP也同步改(有的在!Setup.txt里ServerIP=那行)
•端口保持默认(登录端口7000、游戏端口7100/7200)
保存后重启所有网关。
若没配置向导,手动改这几个文件:
•MirServer\Mir200\!Setup.txt→找ServerIP=127.0.0.1改为ServerIP=192.168.1.100
-MirServer\LoginSrv\LoginSrv.ini→LoginIP=和DBServerIP=改同IP
•MirServer\DBServer\DBServer.ini→ServerIP=改同IP
GOM/GEE引擎
打开引擎控制器→【基本设置】→【服务器IP地址】填192.168.1.100→保存配置→重启。
三、防火墙与端口放行
主机上做以下任一项:
•最简单(测试用):控制面板→WindowsDefender防火墙→关闭专用和公用网络防火墙,玩完再开。
-正规做法:防火墙高级设置→入站规则→新建规则→端口→TCP→填700071007200(逗号分隔)→允许连接→全勾选完成。
朋友电脑如开着杀软也可能拦截,建议暂时关闭或允许传奇客户端通过。
四、生成局域网登录器发给朋友
单机端自带登录器默认只认127.0.0.1,需重新生成:
1.打开服务端自带的登录器生成器(GOM配置器/侠客登录器生成器等)。
2.服务器列表点添加:服务器名随便填,IP填192.168.1.100,端口7000(与LoginSrv监听端口一致)。
3.取消勾选"动态IP/单机模式",生成登录器exe。
4.把完整客户端文件夹(含Data、Map补丁)和新登录器一起压缩发给朋友,朋友解压后把登录器放客户端根目录双击进游戏。
朋友进不去排查:
-提示"无法连接服务器"→主机IP填错或防火墙未放行
•能看列表点开始卡住→端口映射问题,确认7100/7200也放行
•朋友本机cmd执行ping192.168.1.100看是否通
五、怪物攻城——开启沙巴克自动攻城
开启沙巴克攻城时间
进MirServer\Mir200\Envir\Castle\打开SabukW.txt(有的叫Sabuk.txt):
[Setup]
Enable=1;1开启0关闭
WarDay1=3;攻城星期(1周一~7周日,可多个WarDay2=6)
StartTime=20:00;攻城开始
EndTime=22:00;攻城结束
保存→M2Server【控制】→【重新加载→城堡数据】或重启。到点系统自动触发沙巴克攻城(行会可申请占领),部分版本会连带刷守城/攻城NPC怪。
纯怪物攻城(非行会战,刷怪攻比奇/土城)用Robot脚本
①Mir200\Envir\Robot_def\AutoRunRobot.txt末尾加(例每天20:30触发):
#AutoRunNPCRUNONDAY20:30@MonCityAttack
②Mir200\Envir\RobotDef\RobotManage.txt(有的在Envir\Robot_def\RobotManage.txt)末尾加:
[@MonCityAttack]
#IF
#ACT
Param10;地图号—比奇通常0,查MapInfo.txt
Param2330;X坐标
Param3330;Y坐标
Param415;刷怪范围(格)
MobPlace祖玛卫士30
MobPlace沃玛教主5
SENDMSG0警告!怪物正在进攻比奇城,勇士速来抵抗!
怪物名须与Mir200\Envir\Monster.DB(或StdMonsters.DB)完全一致。保存→M2【重新加载机器人脚本】或重启。
若怪物刷出站着不动可用MISSION+MOBPLACE组合让怪向目标点移动(部分引擎支持MONGENEX),脚本例:
```
MISSION0330330
PARAM1330
PARAM2330
PARAM310
PARAM45
MOBPLACE祖玛教主
```
六、GM手动触发攻城怪(测试用)
游戏里GM角色(需AdminList.txt设权限10)输入:
•@MobPlace祖玛卫士20或@mob祖玛卫士20—脚下刷指定数量怪
-先@move0330330跳到比奇中心再刷可控制位置
•清空某地图怪:@KillMonInMap0(部分引擎支持)
七、常见排错
•朋友能看列表点开始没反应—7100/7200端口被防火墙拦,手动加inboundrule或关防火墙试
-攻城时间到了不刷怪—SabukW.txt里WarDay与当天星期不符,或Robot脚本未重读;M2→查看→下次攻城时间能看到才算加载成功
•比奇刷怪但怪不攻击/玩家不受伤—比奇默认安全区,MapInfo.txt找到地图0去勾Safe或临时换非安全区地图(如废矿区入口)测试
-MobPlace提示未知怪物—怪物名与Monster.DB不一致(如"祖玛卫士"不是"祖玛士兵"),对照数据库原名
•朋友连同一WiFi但ping不通—路由器开启了AP隔离(客户端隔离),进路由器后台关闭APIsolation/客户端隔离
开服的电脑(主机)按Win+R输入cmd回车,执行:
记下"IPv4地址",通常是192.168.1.xxx或192.168.0.xxx(下文用192.168.1.100举例)。确保朋友电脑连同一个路由器/WiFi。
二、修改服务端IP绑定(核心步骤)
单机版默认ServerIP=127.0.0.1只认本机,必须改成局域网IP。
Hero/Blue引擎(最常见)
启动GameCenter.exe(引擎控制器)→【配置向导】或【选项】→【网络设置】:
-游戏服务器IP:改填192.168.1.100(你主机的局域网IP)
•数据库IP也同步改(有的在!Setup.txt里ServerIP=那行)
•端口保持默认(登录端口7000、游戏端口7100/7200)
保存后重启所有网关。
若没配置向导,手动改这几个文件:
•MirServer\Mir200\!Setup.txt→找ServerIP=127.0.0.1改为ServerIP=192.168.1.100
-MirServer\LoginSrv\LoginSrv.ini→LoginIP=和DBServerIP=改同IP
•MirServer\DBServer\DBServer.ini→ServerIP=改同IP
GOM/GEE引擎
打开引擎控制器→【基本设置】→【服务器IP地址】填192.168.1.100→保存配置→重启。
三、防火墙与端口放行
主机上做以下任一项:
•最简单(测试用):控制面板→WindowsDefender防火墙→关闭专用和公用网络防火墙,玩完再开。
-正规做法:防火墙高级设置→入站规则→新建规则→端口→TCP→填700071007200(逗号分隔)→允许连接→全勾选完成。
朋友电脑如开着杀软也可能拦截,建议暂时关闭或允许传奇客户端通过。
四、生成局域网登录器发给朋友
单机端自带登录器默认只认127.0.0.1,需重新生成:
1.打开服务端自带的登录器生成器(GOM配置器/侠客登录器生成器等)。
2.服务器列表点添加:服务器名随便填,IP填192.168.1.100,端口7000(与LoginSrv监听端口一致)。
3.取消勾选"动态IP/单机模式",生成登录器exe。
4.把完整客户端文件夹(含Data、Map补丁)和新登录器一起压缩发给朋友,朋友解压后把登录器放客户端根目录双击进游戏。
朋友进不去排查:
-提示"无法连接服务器"→主机IP填错或防火墙未放行
•能看列表点开始卡住→端口映射问题,确认7100/7200也放行
•朋友本机cmd执行ping192.168.1.100看是否通
五、怪物攻城——开启沙巴克自动攻城
开启沙巴克攻城时间
进MirServer\Mir200\Envir\Castle\打开SabukW.txt(有的叫Sabuk.txt):
[Setup]
Enable=1;1开启0关闭
WarDay1=3;攻城星期(1周一~7周日,可多个WarDay2=6)
StartTime=20:00;攻城开始
EndTime=22:00;攻城结束
保存→M2Server【控制】→【重新加载→城堡数据】或重启。到点系统自动触发沙巴克攻城(行会可申请占领),部分版本会连带刷守城/攻城NPC怪。
纯怪物攻城(非行会战,刷怪攻比奇/土城)用Robot脚本
①Mir200\Envir\Robot_def\AutoRunRobot.txt末尾加(例每天20:30触发):
#AutoRunNPCRUNONDAY20:30@MonCityAttack
②Mir200\Envir\RobotDef\RobotManage.txt(有的在Envir\Robot_def\RobotManage.txt)末尾加:
[@MonCityAttack]
#IF
#ACT
Param10;地图号—比奇通常0,查MapInfo.txt
Param2330;X坐标
Param3330;Y坐标
Param415;刷怪范围(格)
MobPlace祖玛卫士30
MobPlace沃玛教主5
SENDMSG0警告!怪物正在进攻比奇城,勇士速来抵抗!
怪物名须与Mir200\Envir\Monster.DB(或StdMonsters.DB)完全一致。保存→M2【重新加载机器人脚本】或重启。
若怪物刷出站着不动可用MISSION+MOBPLACE组合让怪向目标点移动(部分引擎支持MONGENEX),脚本例:
```
MISSION0330330
PARAM1330
PARAM2330
PARAM310
PARAM45
MOBPLACE祖玛教主
```
六、GM手动触发攻城怪(测试用)
游戏里GM角色(需AdminList.txt设权限10)输入:
•@MobPlace祖玛卫士20或@mob祖玛卫士20—脚下刷指定数量怪
-先@move0330330跳到比奇中心再刷可控制位置
•清空某地图怪:@KillMonInMap0(部分引擎支持)
七、常见排错
•朋友能看列表点开始没反应—7100/7200端口被防火墙拦,手动加inboundrule或关防火墙试
-攻城时间到了不刷怪—SabukW.txt里WarDay与当天星期不符,或Robot脚本未重读;M2→查看→下次攻城时间能看到才算加载成功
•比奇刷怪但怪不攻击/玩家不受伤—比奇默认安全区,MapInfo.txt找到地图0去勾Safe或临时换非安全区地图(如废矿区入口)测试
-MobPlace提示未知怪物—怪物名与Monster.DB不一致(如"祖玛卫士"不是"祖玛士兵"),对照数据库原名
•朋友连同一WiFi但ping不通—路由器开启了AP隔离(客户端隔离),进路由器后台关闭APIsolation/客户端隔离

