MapInfo.txt路径固定在MirServer\Mir200\Envir\MapInfo.txt,每一行描述一张地图的连接关系与行为属性。标准行结构:
[地图号地图名]参数1参数2参数3...
连接点格式:地图号XY范围->目标地图号XY
例如:
[3盟重省]FIGHTRUNMON
33303141->0159516
M2启动只读一次,改完必须M2控制台“重新加载地图配置”或重启,不然线上还是旧属性。地图大代码改了忘了配MiniMap.txt(格式:地图号小地图索引),右上角雷达空白。
一、基础环境类参数
-SAFE:绝对安全区,禁止互相攻击/PK,死亡原地复活点关联StartPoint.txt
•FIGHT:战斗区,允许PK,杀人不加PK值,死亡不掉装备(经典竞技场/练功房)
•FIGHT2:战斗区,杀人不加PK值,人物死亡掉装备
-FIGHT3:行会战专用,进图名字变色,格式FIGHT3(0)死亡不掉/FIGHT3(1)死亡掉,可连续复活三次
•FIGHT4:挑战地图,杀人不加PK值,人物和怪物死亡都不掉装备
-FIGHT5:战斗地图,杀人不加PK值,人物死亡不掉装备,怪物死亡掉装备
•NEWFIGHT:新PK地图,可PK但掉装备
•DAY:强制白天,免蜡
•DARK:黑暗区域,强制需火把/蜡烛照明,用于地牢、洞穴
-MINE:允许挖矿地图,绑定Mining.txt矿点
•QUIZ:禁止喊话/全封穿人穿怪(部分新M2支持)
•MUSIC(路径或ID):进图播放背景音,路径如MUSIC(..\Wav\bg.mp3)或客户端音效名,996/GEE用MUSIC(100)指cfg_sound.xlsID
二、传送与移动限制类
•NORECALL:禁记忆套/天地合一召回
•NOGUILDRECALL:禁行会合一
•NODEARRECALL:禁夫妻传送
•NOMASTERRECALL:禁师徒传送
-NORANDOMMOVE:禁随机传送卷
•NOPOSITIONMOVE:禁传送戒指/定坐标移动(地牢逃脱卷等)
•NORECONNECT(地图号)/NORECONNECT(地图XY):掉线重连后被踢到指定地图,攻城/副本强制回城常用
-RUNMON:允许穿怪,任务图建议RUNMON(1)走路跑步都穿,否则卡死
•RUNHUMAN:允许穿人,RUNHUMAN(1)同理解释
•NORUNMON/NORUNHUMAN:反向禁穿
-NEEDHOLE:必须借Race=95怪物钻洞事件进入,尸王殿/桃源之门机制
三、进入条件与脚本联动类
•NEEDSET_ON(编号):人物标志位=1才准进,如NEEDSET_ON(001),配合QuestDiary里SET[001]1做任务门槛
-NEEDSET_OFF(编号):标志位=0才准进
•CHECKQUEST(Q001):进图触发MapQuest_def\Q001.txt脚本段,做副本开场、对话、计时
•NODRUG:禁一切药品/卷轴,闯关图标配
-NODEAL:禁交易
•SAYLEVEL(等级):限制地图内喊话最低等级
•HITMON(@段):攻击怪物触发QFunction指定段
四、数值与结算类(玩法核心)
-EXPRATE(100):杀怪经验倍数,100=1倍,200=2倍,经验副本直接拉
•PKWINLEVEL(1):击杀玩家升1级,竞技场杀人晋级
•PKWINEXP(1000):击杀玩家给1000经验
-PKLOSTLEVEL(1):死亡掉1级
•PKLOSTEXP(1000):死亡掉1000经验(注意老引擎写作PKLOSTEXPP)
•DECHP(秒/点):每N秒扣血,熔岩图/窒息图DECHP(1/10)每秒10点
-INCHP(秒/点):每N秒回血,泡点地图INCHP(3/20)
•DECGAMEGOLD(秒/点):每秒扣游戏币,没币自动回城
•INCGAMEGOLD(秒/点):每秒加游戏币/积分
-INCGAMEPOINT(60/1):每60秒加1点游戏点(老M2常见写法)
•DECMONEY(货币/秒/点/@段)/INCMONEY(货币/秒/点/@段):新引擎扩展,触发QFunction-0.txt对应段
五、副本与高级玩法参数(GEE/996/翎风等新引擎)
•FB(数量名称1):批量生成副本地图,如FB(40祖玛副本1)建40个独立祖玛副本,带1取消三职业限制
•OFFLINE:EI关离线挂机时,带此参地图仍挂机(安全区有效)
-BattlingDisExit:战斗状态禁止退出地图
•NOHORSE/canride:禁/允骑马
•NOMANNOMON:地图没人时不刷怪,省资源
六、实战玩法拼接示例
1.竞技杀人晋级场
[8888决斗祭坛]FIGHTPKWINLEVEL(1)PKWINEXP(50000)PKLOSTLEVEL(2)PKLOSTEXP(200000)NORANDOMMOVENORECALLNODEAL
进图即战场,杀一人升1级给5万经验,死掉2级+20万经验,禁随机禁召回禁交易。
2.任务门槛副本
[7001封印密室]NODRUGRUNMON(1)RUNHUMAN(1)NEEDSET_ON(120)CHECKQUEST(Q0701)EXPRATE(300)NORECONNECT(3330330)
只有完成前置任务(标志120=1)能进,禁药、可穿、3倍经验、掉线回盟重,进图跑Q0701开场脚本。
3.熔岩窒息练级图
[6100熔火深渊]FIGHTDECHP(2/35)INCGAMEPOINT(60/1)EXPRATE(500)MUSIC(..\Wav\lava.mp3)
每2秒掉35血,每60秒回1点游戏点,5倍经验,配背景音,逼玩家带足药+高防进。
4.行会战厅
[0999沙城演武场]FIGHT3(0)NOPOSITIONMOVENORUNHUMANNORECONNECT(3330330)
行会对推不掉装,禁传送戒指,禁穿人,掉线回盟重,攻城彩排专用。
5.镜像多开地图
[0比奇]
[01|0比奇-分线1]
[02|0比奇-分线2]
01/02镜像0.map,多线分流不另做地图文件,原图必须写在镜像行上方。
七、配套文件联动(改MapInfo别忘了)
•MiniMap.txt:地图号→小地图索引,漏配雷达空白
-StartPoint.txt:每张大图安全区复活坐标
•MonGen.txt:刷怪坐标,NEEDHOLE需在洞口坐标刷Race=95怪
•MapQuest_def\Qxxx.txt:CHECKQUEST触发脚本体
-QFunction-0.txt:DECMONEY/INCMONEY/@段回调、HITMON触发
•M2参数设置→PK控制:PKWIN系列生效需在此开总开关
八、完整高频参数速查表
SAFE安全区/FIGHT战斗不掉装/FIGHT2战斗掉人装/FIGHT3(01)行会战/FIGHT4挑战不掉装/FIGHT5战斗怪掉人保/NEWFIGHT新PK掉装/DAY免蜡/DARK黑暗需烛/MINE挖矿/QUIZ禁喊/封穿/MUSIC(路径ID)背景音/NORECALL禁记忆/NOGUILDRECALL禁行会/NODEARRECALL禁夫妻/NOMASTERRECALL禁师徒/NORANDOMMOVE禁随机/NOPOSITIONMOVE禁传送戒/NORECONNECT(图X
Y)掉线踢/RUNMON(1)穿怪/RUNHUMAN(1)穿人/NORUNMON禁穿怪/NORUNHUMAN禁穿人/NEEDHOLE钻洞进/NEEDSET_ON(n)标志开进/NEEDSET_OFF(n)标志关进/CHECKQUEST(Qx)进图脚本/NODRUG禁药/NODEAL禁交易/SAYLEVEL(n)喊话等级/HITMON(@段)打怪触发/EXPRATE(n)经验倍/PKWINLEVEL(n)杀人升级/PKWINEXP(n)杀人经验/PKLOSTLEVEL(n)死掉级/PKLOSTEXP(n)死掉经验/DECHP(s/d)扣血/INCHP(s/d)回血/DECGAMEGOLD(s/d)扣币/INCGAMEGOLD(s/d)加币/INCGAMEPOINT(s/d)加点/FB(n名1)副本批建/OFFLINE离线挂机/NOHORSE禁马/NOMANNOMON无人不刷
地图玩法的全部差异都写在这一行参数里,副本、竞技、闯关、泡点、行会战、镜像分线本质就是SAFE/FIGHT系+NEEDSET/CHECKQUEST门槛+DECHP/EXPRATE/PKWIN结算+FB/NORECONNECT容器的组合排列。
[地图号地图名]参数1参数2参数3...
连接点格式:地图号XY范围->目标地图号XY
例如:
[3盟重省]FIGHTRUNMON
33303141->0159516
M2启动只读一次,改完必须M2控制台“重新加载地图配置”或重启,不然线上还是旧属性。地图大代码改了忘了配MiniMap.txt(格式:地图号小地图索引),右上角雷达空白。
一、基础环境类参数
-SAFE:绝对安全区,禁止互相攻击/PK,死亡原地复活点关联StartPoint.txt
•FIGHT:战斗区,允许PK,杀人不加PK值,死亡不掉装备(经典竞技场/练功房)
•FIGHT2:战斗区,杀人不加PK值,人物死亡掉装备
-FIGHT3:行会战专用,进图名字变色,格式FIGHT3(0)死亡不掉/FIGHT3(1)死亡掉,可连续复活三次
•FIGHT4:挑战地图,杀人不加PK值,人物和怪物死亡都不掉装备
-FIGHT5:战斗地图,杀人不加PK值,人物死亡不掉装备,怪物死亡掉装备
•NEWFIGHT:新PK地图,可PK但掉装备
•DAY:强制白天,免蜡
•DARK:黑暗区域,强制需火把/蜡烛照明,用于地牢、洞穴
-MINE:允许挖矿地图,绑定Mining.txt矿点
•QUIZ:禁止喊话/全封穿人穿怪(部分新M2支持)
•MUSIC(路径或ID):进图播放背景音,路径如MUSIC(..\Wav\bg.mp3)或客户端音效名,996/GEE用MUSIC(100)指cfg_sound.xlsID
二、传送与移动限制类
•NORECALL:禁记忆套/天地合一召回
•NOGUILDRECALL:禁行会合一
•NODEARRECALL:禁夫妻传送
•NOMASTERRECALL:禁师徒传送
-NORANDOMMOVE:禁随机传送卷
•NOPOSITIONMOVE:禁传送戒指/定坐标移动(地牢逃脱卷等)
•NORECONNECT(地图号)/NORECONNECT(地图XY):掉线重连后被踢到指定地图,攻城/副本强制回城常用
-RUNMON:允许穿怪,任务图建议RUNMON(1)走路跑步都穿,否则卡死
•RUNHUMAN:允许穿人,RUNHUMAN(1)同理解释
•NORUNMON/NORUNHUMAN:反向禁穿
-NEEDHOLE:必须借Race=95怪物钻洞事件进入,尸王殿/桃源之门机制
三、进入条件与脚本联动类
•NEEDSET_ON(编号):人物标志位=1才准进,如NEEDSET_ON(001),配合QuestDiary里SET[001]1做任务门槛
-NEEDSET_OFF(编号):标志位=0才准进
•CHECKQUEST(Q001):进图触发MapQuest_def\Q001.txt脚本段,做副本开场、对话、计时
•NODRUG:禁一切药品/卷轴,闯关图标配
-NODEAL:禁交易
•SAYLEVEL(等级):限制地图内喊话最低等级
•HITMON(@段):攻击怪物触发QFunction指定段
四、数值与结算类(玩法核心)
-EXPRATE(100):杀怪经验倍数,100=1倍,200=2倍,经验副本直接拉
•PKWINLEVEL(1):击杀玩家升1级,竞技场杀人晋级
•PKWINEXP(1000):击杀玩家给1000经验
-PKLOSTLEVEL(1):死亡掉1级
•PKLOSTEXP(1000):死亡掉1000经验(注意老引擎写作PKLOSTEXPP)
•DECHP(秒/点):每N秒扣血,熔岩图/窒息图DECHP(1/10)每秒10点
-INCHP(秒/点):每N秒回血,泡点地图INCHP(3/20)
•DECGAMEGOLD(秒/点):每秒扣游戏币,没币自动回城
•INCGAMEGOLD(秒/点):每秒加游戏币/积分
-INCGAMEPOINT(60/1):每60秒加1点游戏点(老M2常见写法)
•DECMONEY(货币/秒/点/@段)/INCMONEY(货币/秒/点/@段):新引擎扩展,触发QFunction-0.txt对应段
五、副本与高级玩法参数(GEE/996/翎风等新引擎)
•FB(数量名称1):批量生成副本地图,如FB(40祖玛副本1)建40个独立祖玛副本,带1取消三职业限制
•OFFLINE:EI关离线挂机时,带此参地图仍挂机(安全区有效)
-BattlingDisExit:战斗状态禁止退出地图
•NOHORSE/canride:禁/允骑马
•NOMANNOMON:地图没人时不刷怪,省资源
六、实战玩法拼接示例
1.竞技杀人晋级场
[8888决斗祭坛]FIGHTPKWINLEVEL(1)PKWINEXP(50000)PKLOSTLEVEL(2)PKLOSTEXP(200000)NORANDOMMOVENORECALLNODEAL
进图即战场,杀一人升1级给5万经验,死掉2级+20万经验,禁随机禁召回禁交易。
2.任务门槛副本
[7001封印密室]NODRUGRUNMON(1)RUNHUMAN(1)NEEDSET_ON(120)CHECKQUEST(Q0701)EXPRATE(300)NORECONNECT(3330330)
只有完成前置任务(标志120=1)能进,禁药、可穿、3倍经验、掉线回盟重,进图跑Q0701开场脚本。
3.熔岩窒息练级图
[6100熔火深渊]FIGHTDECHP(2/35)INCGAMEPOINT(60/1)EXPRATE(500)MUSIC(..\Wav\lava.mp3)
每2秒掉35血,每60秒回1点游戏点,5倍经验,配背景音,逼玩家带足药+高防进。
4.行会战厅
[0999沙城演武场]FIGHT3(0)NOPOSITIONMOVENORUNHUMANNORECONNECT(3330330)
行会对推不掉装,禁传送戒指,禁穿人,掉线回盟重,攻城彩排专用。
5.镜像多开地图
[0比奇]
[01|0比奇-分线1]
[02|0比奇-分线2]
01/02镜像0.map,多线分流不另做地图文件,原图必须写在镜像行上方。
七、配套文件联动(改MapInfo别忘了)
•MiniMap.txt:地图号→小地图索引,漏配雷达空白
-StartPoint.txt:每张大图安全区复活坐标
•MonGen.txt:刷怪坐标,NEEDHOLE需在洞口坐标刷Race=95怪
•MapQuest_def\Qxxx.txt:CHECKQUEST触发脚本体
-QFunction-0.txt:DECMONEY/INCMONEY/@段回调、HITMON触发
•M2参数设置→PK控制:PKWIN系列生效需在此开总开关
八、完整高频参数速查表
SAFE安全区/FIGHT战斗不掉装/FIGHT2战斗掉人装/FIGHT3(01)行会战/FIGHT4挑战不掉装/FIGHT5战斗怪掉人保/NEWFIGHT新PK掉装/DAY免蜡/DARK黑暗需烛/MINE挖矿/QUIZ禁喊/封穿/MUSIC(路径ID)背景音/NORECALL禁记忆/NOGUILDRECALL禁行会/NODEARRECALL禁夫妻/NOMASTERRECALL禁师徒/NORANDOMMOVE禁随机/NOPOSITIONMOVE禁传送戒/NORECONNECT(图X
Y)掉线踢/RUNMON(1)穿怪/RUNHUMAN(1)穿人/NORUNMON禁穿怪/NORUNHUMAN禁穿人/NEEDHOLE钻洞进/NEEDSET_ON(n)标志开进/NEEDSET_OFF(n)标志关进/CHECKQUEST(Qx)进图脚本/NODRUG禁药/NODEAL禁交易/SAYLEVEL(n)喊话等级/HITMON(@段)打怪触发/EXPRATE(n)经验倍/PKWINLEVEL(n)杀人升级/PKWINEXP(n)杀人经验/PKLOSTLEVEL(n)死掉级/PKLOSTEXP(n)死掉经验/DECHP(s/d)扣血/INCHP(s/d)回血/DECGAMEGOLD(s/d)扣币/INCGAMEGOLD(s/d)加币/INCGAMEPOINT(s/d)加点/FB(n名1)副本批建/OFFLINE离线挂机/NOHORSE禁马/NOMANNOMON无人不刷
地图玩法的全部差异都写在这一行参数里,副本、竞技、闯关、泡点、行会战、镜像分线本质就是SAFE/FIGHT系+NEEDSET/CHECKQUEST门槛+DECHP/EXPRATE/PKWIN结算+FB/NORECONNECT容器的组合排列。

