一、查看主机局域网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→保存配置→重启。
三、防火墙与端口放行
主机上做以下任一项:
• 最简单(测试用):控制面板→Windows Defender 防火墙→关闭专用和公用网络防火墙,玩完再开。
- 正规做法:防火墙高级设置→入站规则→新建规则→端口→TCP→填 7000,7100,7200(逗号分隔)→允许连接→全勾选完成。
朋友电脑如开着杀软也可能拦截,建议暂时关闭或允许传奇客户端通过。
四、生成局域网登录器发给朋友
单机端自带登录器默认只认127.0.0.1,需重新生成:
1. 打开服务端自带的登录器生成器(GOM配置器/侠客登录器生成器等)。
2. 服务器列表点添加:服务器名随便填,IP填 192.168.1.100,端口7000(与LoginSrv监听端口一致)。
3. 取消勾选"动态IP/单机模式",生成登录器 exe。
4. 把完整客户端文件夹(含Data、Map补丁)和新登录器一起压缩发给朋友,朋友解压后把登录器放客户端根目录双击进游戏。
朋友进不去排查:
- 提示"无法连接服务器"→主机IP填错或防火墙未放行
• 能看列表点开始卡住→端口映射问题,确认7100/7200也放行
• 朋友本机 cmd 执行 ping 192.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触发):
#AutoRun NPC RUNONDAY 20:30 @MonCityAttack
② Mir200\Envir\RobotDef\RobotManage.txt(有的在 Envir\Robot_def\RobotManage.txt)末尾加:
[@MonCityAttack]
#IF
#ACT
Param1 0 ; 地图号—比奇通常0,查MapInfo.txt
Param2 330 ; X坐标
Param3 330 ; Y坐标
Param4 15 ; 刷怪范围(格)
MobPlace 祖玛卫士 30
MobPlace 沃玛教主 5
SENDMSG 0 警告!怪物正在进攻比奇城,勇士速来抵抗!
怪物名须与 Mir200\Envir\Monster.DB(或 StdMonsters.DB)完全一致。保存→M2【重新加载机器人脚本】或重启。
若怪物刷出站着不动可用 MISSION+MOBPLACE 组合让怪向目标点移动(部分引擎支持 MONGENEX),脚本例:
```
MISSION 0 330 330
PARAM1 330
PARAM2 330
PARAM3 10
PARAM4 5
MOBPLACE 祖玛教主
```
六、GM手动触发攻城怪(测试用)
游戏里GM角色(需AdminList.txt设权限10)输入:
• @MobPlace 祖玛卫士 20 或 @mob 祖玛卫士 20 — 脚下刷指定数量怪
- 先 @move 0 330 330 跳到比奇中心再刷可控制位置
• 清空某地图怪:@KillMonInMap 0(部分引擎支持)
七、常见排错
• 朋友能看列表点开始没反应 — 7100/7200端口被防火墙拦,手动加 inbound rule 或关防火墙试
- 攻城时间到了不刷怪 — SabukW.txt 里 WarDay 与当天星期不符,或 Robot 脚本未重读;M2→查看→下次攻城时间能看到才算加载成功
• 比奇刷怪但怪不攻击/玩家不受伤 — 比奇默认安全区,MapInfo.txt 找到地图0去勾 Safe 或临时换非安全区地图(如废矿区入口)测试
- MobPlace 提示未知怪物 — 怪物名与 Monster.DB 不一致(如"祖玛卫士"不是"祖玛士兵"),对照数据库原名
• 朋友连同一WiFi但ping不通 — 路由器开启了AP隔离(客户端隔离),进路由器后台关闭 AP Isolation/客户端隔离
单机传奇改局域网联机让朋友进服教程 及服务端开启怪物攻城沙巴克与Robot刷怪配置
来源:
作者:
点击:

