小宇宙飞升按“小宇宙值+境界层数+材料元宝”做,NPC负责查询、灌注、突破、降境、领每日小宇宙任务;QFunction负责击杀攒小宇宙、受击爆发短buff;Robot负责整点活动发小宇宙结晶;MonGen给小宇宙副本刷怪。下面按Hero通版写,GOM/Legend/Blue只换变量与属性命令。
一、MapInfo小宇宙飞升地图
新建小宇宙秘境、飞升台两张图。MapInfo.txt加:
xzm001小宇宙秘境110010010000NORANDOMMOVENORECALLNOGUILDRECALLNOMASTERRECALLNORECONNECT(3)RUNMONEXPRATE(150)
xzm002飞升台1505010000NORANDOMMOVENORECALLNORECONNECT(3)RUNMONNOTALLOWUSEMAGIC(瞬息移动)
xzm001给刷小宇宙怪和采小宇宙结晶,双倍半经验;xzm002只做突破NPC和飞升BOSS,禁瞬移防跳层。若要做等级进图限制,加NEEDLEVEL(50);做会员限制加NEEDSET_ON(600)。
二、MerChant注册NPC
土城3放小宇宙飞升使,坐标330330;飞升台xzm002放飞升长老,坐标2525。
MerChant.txt:
小宇宙飞升使333033010005
飞升长老xzm002252510005
脚本文件:
Mir200\Envir\Market_Def\小宇宙飞升使-3.txt
Mir200\Envir\Market_Def\飞升长老-xzm002.txt
文件名地图号必须和MerChant一致,否则不加载。
三、StdItems小宇宙材料
StdItems.DB建:
小宇宙结晶:材料类,突破主消耗,按纯度可不分,脚本只计数量
小宇宙精华:高阶突破消耗,BOSS掉
小宇宙丹:直接使用加小宇宙值,可走脚本GIVE后回收入D变量
飞升令:进xzm001门票,可由日常任务发
小宇宙勋章:突破奖励展示物,DB按勋章Stdmode填,属性用Reserved/AniCount按本服飞升字段配
星河战甲/星河法袍/星河道衣:每突破一阶可发对应职业套装,DB先建好再GIVE
四、个人小宇宙值与境界变量
Hero个人永久变量用D0-D9示例,避免和别的系统冲突可改D20起:
D20小宇宙值,击杀/任务/丹药累加
D21当前境界,1凡胎、2聚气、3星辰、4银河、5宇宙、6超维
D22今日小宇宙任务次数
D23爆发技能冷却锁,0可放、1冷却
D24突破失败保护次数
登录初始化放QManage或QF登录段:
[@OnLogin]
IFEQUALD210
ACTMOVD211
SENDMSG1小宇宙系统已激活,当前境界:凡胎。找小宇宙飞升使灌注突破!
五、土城NPC主菜单
Market_Def\小宇宙飞升使-3.txt:
[@main]
\\
小宇宙飞升使\
击杀攒小宇宙值,灌注结晶突破境界,全属性永久提升\
当前小宇宙值:<&D20>当前境界:<$STR(D21)>\
\\
查询境界@SeeJ\
小宇宙灌注@AddJ\
境界突破@UpJ\
降境返材@DownJ\
每日小宇宙任务@DayTask\
进小宇宙秘境@GoMaze\
小宇宙爆发说明@BurstInfo\
[@SeeJ]
IFEQUALD211
ACTSENDMSG1凡胎:无附加,可灌注到聚气。
Goto@main
IFEQUALD212
ACTSENDMSG1聚气:攻击/魔法/道术+5,物防+10,魔防+10。
Goto@main
IFEQUALD213
ACTSENDMSG1星辰:攻/魔/道+12,物防+25,魔防+25,经验+10%。
Goto@main
IFEQUALD214
ACTSENDMSG1银河:攻/魔/道+25,物防+50,魔防+50,经验+20%,受击可爆发。
Goto@main
IFEQUALD215
ACTSENDMSG1宇宙:攻/魔/道+50,物防+100,魔防+100,经验+35%,爆发增强。
Goto@main
IFEQUALD216
ACTSENDMSG1超维:攻/魔/道+100,物防+200,魔防+200,经验+50%,全状态强化。
Goto@main
ELSEACT
SENDMSG1未激活境界,先灌注小宇宙值。
Goto@main
六、小宇宙灌注加值不破境
只把小宇宙结晶转成D20,不升境界;突破单独用D20门槛。
[@AddJ]
IFCHECKITEM小宇宙结晶1
ACTTAKE小宇宙结晶1
INCD2010
SENDMSG0灌注小宇宙结晶1个,小宇宙值+10,当前<D20>。
Goto@main
ELSEACT
MESSAGEBOX需要小宇宙结晶,可去小宇宙秘境击杀星兽或在活动领结晶。
用元宝直接买值:
[@AddJYb]
IFCHECKGAMEGOLD>999
ACTGAMEGOLD-1000
INCD2050
SENDMSG0消耗1000元宝转化小宇宙值50,当前<D20>。
Goto@main
把@AddJYb加进主菜单即可。元宝价按服内经济改。
七、境界突破分层脚本
突破按D20门槛+D21当前层+材料+元宝,成功给属性。Hero加属性若支持ADDATTRIBUTE用ADDATTRIBUTE,支持USEBONUSPOINT用USEBONUSPOINT,不支持就发小宇宙勋章/套装并配合M2永久附加。
[@UpJ]
IFEQUALD211
CHECKITEM小宇宙结晶10
CHECKITEM飞升令1
CHECKGAMEGOLD>1999
EQUALD20100
ACTTAKE小宇宙结晶10
TAKE飞升令1
GAMEGOLD-2000
MOVD200
MOVD212
ADDATTRIBUTE115
ADDATTRIBUTE125
ADDATTRIBUTE135
ADDATTRIBUTE1410
ADDATTRIBUTE1510
SETRANKLEVELNAME%s\『聚气小宇宙』
SENDMSG0[%s]突破至聚气境界!攻/魔/道+5,防+10。
Goto@main
ELSEACT
MESSAGEBOX聚气需:小宇宙值达100、小宇宙结晶10、飞升令1、元宝2000。
[@UpJ2]
IFEQUALD212
CHECKITEM小宇宙结晶30
CHECKITEM小宇宙精华1
CHECKGAMEGOLD>4999
EQUALD20300
ACTTAKE小宇宙结晶30
TAKE小宇宙精华1
GAMEGOLD-5000
MOVD200
MOVD213
ADDATTRIBUTE1112
ADDATTRIBUTE1212
ADDATTRIBUTE1312
ADDATTRIBUTE1425
ADDATTRIBUTE1525
EXPRATE1100
SETRANKLEVELNAME%s\『星辰小宇宙』
SENDMSG0[%s]突破至星辰境界!攻/魔/道+12,防+25,经验+10%。
Goto@main
ELSEACT
MESSAGEBOX星辰需:小宇宙值300、结晶30、精华1、元宝5000。
[@UpJ3]
IFEQUALD213
CHECKITEM小宇宙结晶60
CHECKITEM小宇宙精华3
CHECKGAMEGOLD>9999
EQUALD20600
ACTTAKE小宇宙结晶60
TAKE小宇宙精华3
GAMEGOLD-10000
MOVD200
MOVD214
ADDATTRIBUTE1125
ADDATTRIBUTE1225
ADDATTRIBUTE1325
ADDATTRIBUTE1450
ADDATTRIBUTE1550
EXPRATE1200
SETRANKLEVELNAME%s\『银河小宇宙』
SENDMSG0[%s]突破至银河境界!攻/魔/道+25,防+50,经验+20%,可触发小宇宙爆发。
Goto@main
ELSEACT
MESSAGEBOX银河需:小宇宙值600、结晶60、精华3、元宝10000。
[@UpJ4]
IFEQUALD214
CHECKITEM小宇宙结晶120
CHECKITEM小宇宙精华6
CHECKITEM小宇宙丹2
CHECKGAMEGOLD>19999
EQUALD201000
ACTTAKE小宇宙结晶120
TAKE小宇宙精华6
TAKE小宇宙丹2
GAMEGOLD-20000
MOVD200
MOVD215
ADDATTRIBUTE1150
ADDATTRIBUTE1250
ADDATTRIBUTE1350
ADDATTRIBUTE14100
ADDATTRIBUTE15100
EXPRATE1350
SETRANKLEVELNAME%s\『宇宙小宇宙』
SENDMSG0[%s]突破至宇宙境界!攻/魔/道+50,防+100,经验+35%,爆发大幅增强。
Goto@main
ELSEACT
MESSAGEBOX宇宙需:小宇宙值1000、结晶120、精华6、小宇宙丹2、元宝20000。
[@UpJ5]
IFEQUALD215
CHECKITEM小宇宙结晶240
CHECKITEM小宇宙精华12
CHECKITEM小宇宙丹5
CHECKGAMEGOLD>39999
EQUALD202000
ACTTAKE小宇宙结晶240
TAKE小宇宙精华12
TAKE小宇宙丹5
GAMEGOLD-40000
MOVD200
MOVD216
ADDATTRIBUTE11100
ADDATTRIBUTE12100
ADDATTRIBUTE13100
ADDATTRIBUTE14200
ADDATTRIBUTE15200
EXPRATE1500
SETRANKLEVELNAME%s\『超维小宇宙』
SENDMSG0[%s]突破至超维境界!全属性暴涨,经验+50%,小宇宙终极爆发。
Goto@main
ELSEACT
MESSAGEBOX超维需:小宇宙值2000、结晶240、精华12、小宇宙丹5、元宝40000。
主菜单把各层入口列出:
\\
聚气突破@UpJ\
星辰突破@UpJ2\
银河突破@UpJ3\
宇宙突破@UpJ4\
超维突破@UpJ5\
ADDATTRIBUTE不支持就改成发对应小宇宙勋章,勋章DB写死攻防;EXPRATE110表示经验系数,按本Hero文档改百分比或千分比。SETRANKLEVELNAME按示例写称号,攻城或小宇宙爆发不受影响。
八、突破成功率与保底
纯扣材料太硬,可加Random和保底D24:
[@UpJ3]
IFEQUALD213
CHECKITEM小宇宙结晶60
CHECKITEM小宇宙精华3
CHECKGAMEGOLD>9999
EQUALD20600
ACTTAKE小宇宙结晶60
TAKE小宇宙精华3
GAMEGOLD-10000
INCD241
IFRANDOM2
ACTMOVD200
MOVD214
MOVD240
ADDATTRIBUTE1125
ADDATTRIBUTE1225
ADDATTRIBUTE1325
ADDATTRIBUTE1450
ADDATTRIBUTE1550
EXPRATE1200
SETRANKLEVELNAME%s\『银河小宇宙』
SENDMSG0[%s]银河突破成功!攻/魔/道+25,防+50。
Goto@main
IFEQUALD243
ACTMOVD200
MOVD214
MOVD240
ADDATTRIBUTE1125
ADDATTRIBUTE1225
ADDATTRIBUTE1325
ADDATTRIBUTE1450
ADDATTRIBUTE1550
EXPRATE1200
SETRANKLEVELNAME%s\『银河小宇宙』
SENDMSG0[%s]保底触发,银河突破成功!
Goto@main
ELSEACT
SENDMSG1银河突破失败,材料已扣,保底次数+1;三次必成。
Goto@main
RANDOM2约50%,保底3次;低层可RANDOM1更高成功,高层RANDOM5约20%加保底。失败不返结晶,可用防爆符:
IFCHECKITEM小宇宙防爆符1
ACTTAKE小宇宙防爆符1
SENDMSG1使用防爆符,本次失败仅扣元宝不扣结晶!
Goto@UpJ3Keep
按需要拆分支。
九、降境返材
玩家想回退重升或换号继承用:
[@DownJ]
IFEQUALD212
ACTMOVD211
DECD200
GIVE小宇宙结晶5
GIVE飞升令1
ADDATTRIBUTE11-5
ADDATTRIBUTE12-5
ADDATTRIBUTE13-5
ADDATTRIBUTE14-10
ADDATTRIBUTE15-10
SETRANKLEVELNAME%s\『凡胎小宇宙』
SENDMSG1已降回凡胎,返还部分材料,属性回收。
Goto@main
IFEQUALD213
ACTMOVD212
GIVE小宇宙结晶15
GIVE小宇宙精华1
ADDATTRIBUTE11-12
ADDATTRIBUTE12-12
ADDATTRIBUTE13-12
ADDATTRIBUTE14-25
ADDATTRIBUTE15-25
EXPRATE1000
SETRANKLEVELNAME%s\『聚气小宇宙』
SENDMSG1已降回聚气,返还部分材料。
Goto@main
ELSEACT
MESSAGEBOX凡胎不可降;高阶降境按对应层返材,避免属性负溢出。
ADDATTRIBUTE减值若引擎不支持负向,用重新发勋章方式覆盖;降境前检测装备小宇宙勋章是否穿戴,避免属性重复。
十、每日小宇宙任务
[@DayTask]
IFEQUALD223
ACTSENDMSG1今日小宇宙任务已完成3次,明日重置。
Close
IFCHECKITEM飞升令0
ACTGIVE飞升令1
INCD221
SENDMSG1领取小宇宙任务:带飞升令进入xzm001,击杀星兽攒结晶,完成后找我领值。
Goto@main
ELSEACT
IFCHECKITEM小宇宙结晶20
ACTTAKE小宇宙结晶20
INCD20100
INCD221
SENDMSG0提交20结晶,小宇宙值+100,今日任务次数<D22>。
Goto@main
ELSEACT
MESSAGEBOX每日任务:交20小宇宙结晶换100小宇宙值,每日限3次;也可领飞升令去秘境。
QManage每日0点重置D22:
[@OnDayReset]
IF
ACTMOVD220
SENDMSG1小宇宙每日任务已重置,可重新找飞升使接取。
十一、进小宇宙秘境
[@GoMaze]
IFCHECKITEM飞升令1
ACTTAKE飞升令1
MAPMOVExzm0015050
SENDMSG1进入小宇宙秘境,击杀星兽掉结晶,死亡回3。
Goto@main
ELSEACT
MESSAGEBOX需要飞升令1个;可在每日小宇宙任务领取,或消耗1000元宝购买。
[@GoMazeYb]
IFCHECKGAMEGOLD>999
ACTGAMEGOLD-1000
MAPMOVExzm0015050
SENDMSG1消耗1000元宝进入小宇宙秘境。
Goto@main
主菜单加@GoMazeYb备选。
十二、MonGen秘境刷星兽
xzm0015050小宇宙星兵10206000249
xzm0017070小宇宙星法10206000249
xzm0019090小宇宙星道10106000249
xzm0015090小宇宙星兽669001252
xzm0017050小宇宙兽王2118001253
MonItems\小宇宙星兵.txt:
1/20小宇宙结晶
1/50小宇宙丹
1/100飞升令
MonItems\小宇宙星兽.txt:
1/10小宇宙结晶
1/20小宇宙精华
1/30小宇宙丹
1/50飞升令
MonItems\小宇宙兽王.txt:
1/5小宇宙结晶
1/8小宇宙精华
1/10小宇宙丹
1/15飞升令
1/20小宇宙勋章
怪物名和MonDB一致;间隔600秒小怪、900中怪、1800BOSS。只做活动临时刷可用NPCMONGENEX替代MonGen固定行。
十三、QFunction击杀攒小宇宙值
QFunction-0.txt:
[@KillMon]
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星兵
ACTINCD202
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星法
ACTINCD202
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星道
ACTINCD202
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星兽
ACTINCD208
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙兽王
ACTINCD2030
SENDMSG6击杀小宇宙兽王,小宇宙值+30!
非秘境全图也攒值可去掉CHECKMAPxzm001,只留怪物名;多地图通用把CHECKKILLMONNAME列全。D20重启会清就用H变量或落盘,重要飞升进度别只靠D。
十四、小宇宙爆发受击/技能buff
按境界给短buff,银河以上才可爆发。QF示例:
[@OnUnderAttack]
IFEQUALD214
EQUALD230
RANDOM5
ACTMOVD231
ChangeModeEx110
SENDMSG6小宇宙爆发!10秒无敌,银河境界触发。
SETONTIMER5010
Goto@main
[@OnUnderAttackM]
IFEQUALD215
EQUALD230
RANDOM3
ACTMOVD231
ChangeModeEx112
ChangeModeEx212
SENDMSG6宇宙小宇宙爆发!12秒无敌+隐身。
SETONTIMER5012
Goto@main
[@OnUnderAttackS]
IFEQUALD216
EQUALD230
RANDOM2
ACTMOVD231
ChangeModeEx115
ChangeModeEx215
ADDATTRIBUTE1150
SENDMSG6超维小宇宙爆发!15秒无敌隐身,攻击临时+50。
SETONTIMER5015
Goto@main
定时器复位D23:
QManage或Robot定时器@Timer50:
[@Timer50]
IF
ACTMOVD230
SETOFFTIMER50
SENDMSG6小宇宙爆发结束,可再次积累触发。
ChangeModeEx模式号按本Hero文档:1无敌、2隐身等示例可参考小宇宙脚本;不同版本模式参数名不同,按M2模式列表改。只做人形PK爆发可加IsPlayer/CHECKACTCOMPARE,只防怪物加CheckMonster。
主动爆发命令可绑技能或NPC:
[@BurstNow]
IFEQUALD214
EQUALD230
ACTMOVD231
ChangeModeEx110
SENDMSG6手动引爆小宇宙,银河无敌10秒!
SETONTIMER5010
Goto@main
IFEQUALD215
EQUALD230
ACTMOVD231
ChangeModeEx112
ChangeModeEx212
SENDMSG6手动引爆小宇宙,宇宙无敌隐身12秒!
SETONTIMER5012
Goto@main
ELSEACT
MESSAGEBOX银河及以上可手动爆发;或冷却中、小宇宙值不足。
十五、Robot整点活动发结晶与开秘境
Robot_def\AutoRunRobot.txt:
AutoRunNPCMIN0@XzmOpen
AutoRunNPCMIN30@XzmOpen
AutoRunNPCMIN55@XzmClose
RobotManage.txt:
[@XzmOpen]
IFEQUALG600
ACTSETG601
SENDMSG0小宇宙飞升活动开启!土城找小宇宙飞升使进秘境,整点双倍结晶。
MONGENEXxzm0015050小宇宙星兵10206000249
MONGENEXxzm0017070小宇宙星法10206000249
MONGENEXxzm0019090小宇宙星兽669001252
SENDMSG0小宇宙兽王已降临xzm001,击杀必出精华与勋章!
Goto@XzmBoss
[@XzmBoss]
IF
ACTMONGENEXxzm0017050小宇宙兽王2118001253
Goto@main
[@XzmClose]
IFEQUALG601
ACTSETG600
MONCLEARxzm001
SENDMSG0小宇宙活动结束,秘境清场,未提交结晶请下次参加。
Goto@main
机器人命令名按Hero版本改;MONGENEX参数顺序、MONCLEAR地图名必须和MapInfo一致。
十六、飞升台长老终极突破与BX
xzm002飞升长老只做宇宙到超维、超维专属、小宇宙勋章洗练。
[@main]
\\
飞升长老\
宇宙之上可超维,小宇宙勋章可洗附加,飞升台禁瞬移\
当前境界:<$STR(D21)>小宇宙值:<&D20>\
\\
宇宙突破超维@UpJ5\
小宇宙勋章洗练@Xilian\
飞升台BOSS召唤@CallBoss\
回土城@BackHome\
[@Xilian]
IFCHECKITEM小宇宙勋章1
CHECKITEM小宇宙精华5
CHECKGAMEGOLD>9999
ACTTAKE小宇宙精华5
GAMEGOLD-10000
RANDOM3
ACTUPGRADEITEMEX00010
SENDMSG0小宇宙勋章洗练成功,附加属性提升!
Goto@main
ELSEACT
SENDMSG1洗练失败,精华与元宝已扣;勋章属性按本服极品规则重roll。
Goto@main
UPGRADEITEMEX参数按Hero物品极品命令改;若用GEE/GOM用各自升级极品命令。勋章Stdmode和Reserved抗麻/小宇宙字段在StdItems配,不只在脚本发空白勋章。
[@CallBoss]
IFEQUALG610
ACTSETG611
MONGENEXxzm0022530飞升之主1136001255
SENDMSG0飞升之主降临飞升台,击杀掉落超维结晶与超维套装!
Goto@main
ELSEACT
SENDMSG1飞升之主已存在,3600秒后重置。
Goto@main
MonItems\飞升之主.txt:
1/5超维结晶
1/8小宇宙精华
1/10小宇宙丹
1/12超维战甲
1/12超维法袍
1/12超维道衣
1/20小宇宙勋章
超维突破把@UpJ5材料中的小宇宙结晶部分替换超维结晶:
[@UpJ5]
IFEQUALD215
CHECKITEM超维结晶1
CHECKITEM小宇宙精华12
CHECKITEM小宇宙丹5
CHECKGAMEGOLD>39999
EQUALD202000
ACTTAKE超维结晶1
TAKE小宇宙精华12
TAKE小宇宙丹5
GAMEGOLD-40000
MOVD200
MOVD216
ADDATTRIBUTE11100
ADDATTRIBUTE12100
ADDATTRIBUTE13100
ADDATTRIBUTE14200
ADDATTRIBUTE15200
EXPRATE1500
SETRANKLEVELNAME%s\『超维小宇宙』
SENDMSG0[%s]超维飞升成功!全属性暴涨,小宇宙终极爆发。
Goto@main
ELSEACT
MESSAGEBOX超维需超维结晶1、精华12、小宇宙丹5、小宇宙值2000、元宝40000。
十七、GOM/GEE改写
材料检测CHECKITEM、元宝CHECKGAMEGOLD、扣费GAMEGOLD-不变;小宇宙值用H20/H21等个人变量,INC改INCH,EQUAL改EQUALH21,MOV改MOVH21。属性附加若GOM用M2属性插件而非ADDATTRIBUTE,就发小宇宙勋章并在M2设勋章附加;经验倍率用EXPRATE或M2经验接口。爆发用ChangeModeEx或M2状态命令;机器人AutoRunRobot格式同Hero但命令名按GOM文档。SETRANKLEVELNAME若GOM不支持换SET单位置/称号变量。
十八、Legend改写
标签[@MAIN]大写,条件CHECKITEM、CHECKGAMEGOLD、EQUAL通用;个人变量用D/H按Legend版本,INC用INC或本版自增。属性用ADDATTRIBUTE若不支持改发飞升套装;经验用EXPRATE或Legend经验命令;爆发ChangeModeEx按Legend模式号改。Robot走Legend定时目录,MONGENEX参数按Legend文档重排。
十九、Blue改写
Market用[@main],MerChant按Blue格式;小宇宙值用个人持久变量,元宝按Blue经济命令(CHECKGAMEGOLD/TakeMoney/本服元宝变量)。属性用ADDATTRIBUTE或发小宇宙勋章;爆发用Blue模式命令,定时器用BlueRobot;MonGen固定刷用xzm001/xzm002,活动临时用Blue刷怪命令。Blue对路径和变量作用域严格,NPC改完重读脚本、Robot重读、MapInfo重读。
二十、重载与排错
1.NPC不显示:MerChant加行,Market_Def文件名“小宇宙飞升使-3.txt”“飞升长老-xzm002.txt”地图号一致,坐标可站立。
2.点突破无反应:#IF条件顺序,CHECKGAMEGOLD、CHECKITEM、EQUALD20/D21都写全;ADDATTRIBUTE不支持会整段不执行,先注释属性只发勋章测试。
3.小宇宙值不涨:QFunction[@KillMon]没挂,CHECKMAP地图码xzm001拼错,CHECKKILLMONNAME怪物名和MonDB不一致;全图攒值先去掉CHECKMAP。
4.经验倍率异常:EXPRATE多次叠加会乘会覆盖按引擎不同;每层突破重新EXPRATE110/120/135/150,降境EXPRATE100还原,避免重复点NPC倍率叠满。
5.爆发不触发:D23锁死未复位,定时器@Timer50没挂;ChangeModeEx模式号错按本Hero模式表改;银河以下按脚本不应触发。
6.机器人不刷秘境:AutoRunRobot标签和RobotManage标签不对应,M2机器人总开关没开;MONGENEX参数顺序错用MonGen固定行替代。
7.材料未知物品:小宇宙结晶/精华/丹/飞升令/勋章名和StdItemsName完全一致,发奖GIVE名称一致;勋章Stdmode错会显示未知。
8.降境属性变负崩溃:ADDATTRIBUTE减值不支持就改“记录突破前基础属性+重发勋章”方案;降境先脱小宇宙勋章再回收。
9.飞升台进不去:MapInfoxzm002没RUNMON或坐标障碍,MAPMOVExzm0022525不可走;NOTALLOWUSEMAGIC(瞬息移动)只禁瞬移不拦走路。
10.小宇宙值重启清零:D变量仅示例,正式用H或落盘;QManage登录读档并补偿D20/D21,避免飞升进度丢。
11.活动结晶翻倍没生效:Robot只刷怪不调爆率,需要在MonItems把活动期爆率单独写,或Robot开启时替换MonItems文件并重读刷怪。
12.称号乱码:SETRANKLEVELNAME按本Hero支持写,不支持就改单位置称号或SENDMSG广播代替。
最小可运行组合:MapInfo开xzm001/xzm002,MerChant放土城与飞升台NPC,市场脚本做查询/灌注/五层突破/降境/每日任务/进秘境,QFunction击杀xzm001星兵星法星道星兽兽王分别加D20,MonGen固定刷星兵星法星道星兽,Robot整点开活动补兽王,QF按D21做银河/宇宙/超维受击ChangeModeEx爆发并用定时器解D23锁,StdItems建小宇宙结晶/精华/丹/飞升令/勋章及超维套装,重读MapInfo/NPC/QFunction/MonGen/Robot后进3点飞升使、进xzm001打怪攒值、回城逐层突破即可。
一、MapInfo小宇宙飞升地图
新建小宇宙秘境、飞升台两张图。MapInfo.txt加:
xzm001小宇宙秘境110010010000NORANDOMMOVENORECALLNOGUILDRECALLNOMASTERRECALLNORECONNECT(3)RUNMONEXPRATE(150)
xzm002飞升台1505010000NORANDOMMOVENORECALLNORECONNECT(3)RUNMONNOTALLOWUSEMAGIC(瞬息移动)
xzm001给刷小宇宙怪和采小宇宙结晶,双倍半经验;xzm002只做突破NPC和飞升BOSS,禁瞬移防跳层。若要做等级进图限制,加NEEDLEVEL(50);做会员限制加NEEDSET_ON(600)。
二、MerChant注册NPC
土城3放小宇宙飞升使,坐标330330;飞升台xzm002放飞升长老,坐标2525。
MerChant.txt:
小宇宙飞升使333033010005
飞升长老xzm002252510005
脚本文件:
Mir200\Envir\Market_Def\小宇宙飞升使-3.txt
Mir200\Envir\Market_Def\飞升长老-xzm002.txt
文件名地图号必须和MerChant一致,否则不加载。
三、StdItems小宇宙材料
StdItems.DB建:
小宇宙结晶:材料类,突破主消耗,按纯度可不分,脚本只计数量
小宇宙精华:高阶突破消耗,BOSS掉
小宇宙丹:直接使用加小宇宙值,可走脚本GIVE后回收入D变量
飞升令:进xzm001门票,可由日常任务发
小宇宙勋章:突破奖励展示物,DB按勋章Stdmode填,属性用Reserved/AniCount按本服飞升字段配
星河战甲/星河法袍/星河道衣:每突破一阶可发对应职业套装,DB先建好再GIVE
四、个人小宇宙值与境界变量
Hero个人永久变量用D0-D9示例,避免和别的系统冲突可改D20起:
D20小宇宙值,击杀/任务/丹药累加
D21当前境界,1凡胎、2聚气、3星辰、4银河、5宇宙、6超维
D22今日小宇宙任务次数
D23爆发技能冷却锁,0可放、1冷却
D24突破失败保护次数
登录初始化放QManage或QF登录段:
[@OnLogin]
IFEQUALD210
ACTMOVD211
SENDMSG1小宇宙系统已激活,当前境界:凡胎。找小宇宙飞升使灌注突破!
五、土城NPC主菜单
Market_Def\小宇宙飞升使-3.txt:
[@main]
\\
小宇宙飞升使\
击杀攒小宇宙值,灌注结晶突破境界,全属性永久提升\
当前小宇宙值:<&D20>当前境界:<$STR(D21)>\
\\
查询境界@SeeJ\
小宇宙灌注@AddJ\
境界突破@UpJ\
降境返材@DownJ\
每日小宇宙任务@DayTask\
进小宇宙秘境@GoMaze\
小宇宙爆发说明@BurstInfo\
[@SeeJ]
IFEQUALD211
ACTSENDMSG1凡胎:无附加,可灌注到聚气。
Goto@main
IFEQUALD212
ACTSENDMSG1聚气:攻击/魔法/道术+5,物防+10,魔防+10。
Goto@main
IFEQUALD213
ACTSENDMSG1星辰:攻/魔/道+12,物防+25,魔防+25,经验+10%。
Goto@main
IFEQUALD214
ACTSENDMSG1银河:攻/魔/道+25,物防+50,魔防+50,经验+20%,受击可爆发。
Goto@main
IFEQUALD215
ACTSENDMSG1宇宙:攻/魔/道+50,物防+100,魔防+100,经验+35%,爆发增强。
Goto@main
IFEQUALD216
ACTSENDMSG1超维:攻/魔/道+100,物防+200,魔防+200,经验+50%,全状态强化。
Goto@main
ELSEACT
SENDMSG1未激活境界,先灌注小宇宙值。
Goto@main
六、小宇宙灌注加值不破境
只把小宇宙结晶转成D20,不升境界;突破单独用D20门槛。
[@AddJ]
IFCHECKITEM小宇宙结晶1
ACTTAKE小宇宙结晶1
INCD2010
SENDMSG0灌注小宇宙结晶1个,小宇宙值+10,当前<D20>。
Goto@main
ELSEACT
MESSAGEBOX需要小宇宙结晶,可去小宇宙秘境击杀星兽或在活动领结晶。
用元宝直接买值:
[@AddJYb]
IFCHECKGAMEGOLD>999
ACTGAMEGOLD-1000
INCD2050
SENDMSG0消耗1000元宝转化小宇宙值50,当前<D20>。
Goto@main
把@AddJYb加进主菜单即可。元宝价按服内经济改。
七、境界突破分层脚本
突破按D20门槛+D21当前层+材料+元宝,成功给属性。Hero加属性若支持ADDATTRIBUTE用ADDATTRIBUTE,支持USEBONUSPOINT用USEBONUSPOINT,不支持就发小宇宙勋章/套装并配合M2永久附加。
[@UpJ]
IFEQUALD211
CHECKITEM小宇宙结晶10
CHECKITEM飞升令1
CHECKGAMEGOLD>1999
EQUALD20100
ACTTAKE小宇宙结晶10
TAKE飞升令1
GAMEGOLD-2000
MOVD200
MOVD212
ADDATTRIBUTE115
ADDATTRIBUTE125
ADDATTRIBUTE135
ADDATTRIBUTE1410
ADDATTRIBUTE1510
SETRANKLEVELNAME%s\『聚气小宇宙』
SENDMSG0[%s]突破至聚气境界!攻/魔/道+5,防+10。
Goto@main
ELSEACT
MESSAGEBOX聚气需:小宇宙值达100、小宇宙结晶10、飞升令1、元宝2000。
[@UpJ2]
IFEQUALD212
CHECKITEM小宇宙结晶30
CHECKITEM小宇宙精华1
CHECKGAMEGOLD>4999
EQUALD20300
ACTTAKE小宇宙结晶30
TAKE小宇宙精华1
GAMEGOLD-5000
MOVD200
MOVD213
ADDATTRIBUTE1112
ADDATTRIBUTE1212
ADDATTRIBUTE1312
ADDATTRIBUTE1425
ADDATTRIBUTE1525
EXPRATE1100
SETRANKLEVELNAME%s\『星辰小宇宙』
SENDMSG0[%s]突破至星辰境界!攻/魔/道+12,防+25,经验+10%。
Goto@main
ELSEACT
MESSAGEBOX星辰需:小宇宙值300、结晶30、精华1、元宝5000。
[@UpJ3]
IFEQUALD213
CHECKITEM小宇宙结晶60
CHECKITEM小宇宙精华3
CHECKGAMEGOLD>9999
EQUALD20600
ACTTAKE小宇宙结晶60
TAKE小宇宙精华3
GAMEGOLD-10000
MOVD200
MOVD214
ADDATTRIBUTE1125
ADDATTRIBUTE1225
ADDATTRIBUTE1325
ADDATTRIBUTE1450
ADDATTRIBUTE1550
EXPRATE1200
SETRANKLEVELNAME%s\『银河小宇宙』
SENDMSG0[%s]突破至银河境界!攻/魔/道+25,防+50,经验+20%,可触发小宇宙爆发。
Goto@main
ELSEACT
MESSAGEBOX银河需:小宇宙值600、结晶60、精华3、元宝10000。
[@UpJ4]
IFEQUALD214
CHECKITEM小宇宙结晶120
CHECKITEM小宇宙精华6
CHECKITEM小宇宙丹2
CHECKGAMEGOLD>19999
EQUALD201000
ACTTAKE小宇宙结晶120
TAKE小宇宙精华6
TAKE小宇宙丹2
GAMEGOLD-20000
MOVD200
MOVD215
ADDATTRIBUTE1150
ADDATTRIBUTE1250
ADDATTRIBUTE1350
ADDATTRIBUTE14100
ADDATTRIBUTE15100
EXPRATE1350
SETRANKLEVELNAME%s\『宇宙小宇宙』
SENDMSG0[%s]突破至宇宙境界!攻/魔/道+50,防+100,经验+35%,爆发大幅增强。
Goto@main
ELSEACT
MESSAGEBOX宇宙需:小宇宙值1000、结晶120、精华6、小宇宙丹2、元宝20000。
[@UpJ5]
IFEQUALD215
CHECKITEM小宇宙结晶240
CHECKITEM小宇宙精华12
CHECKITEM小宇宙丹5
CHECKGAMEGOLD>39999
EQUALD202000
ACTTAKE小宇宙结晶240
TAKE小宇宙精华12
TAKE小宇宙丹5
GAMEGOLD-40000
MOVD200
MOVD216
ADDATTRIBUTE11100
ADDATTRIBUTE12100
ADDATTRIBUTE13100
ADDATTRIBUTE14200
ADDATTRIBUTE15200
EXPRATE1500
SETRANKLEVELNAME%s\『超维小宇宙』
SENDMSG0[%s]突破至超维境界!全属性暴涨,经验+50%,小宇宙终极爆发。
Goto@main
ELSEACT
MESSAGEBOX超维需:小宇宙值2000、结晶240、精华12、小宇宙丹5、元宝40000。
主菜单把各层入口列出:
\\
聚气突破@UpJ\
星辰突破@UpJ2\
银河突破@UpJ3\
宇宙突破@UpJ4\
超维突破@UpJ5\
ADDATTRIBUTE不支持就改成发对应小宇宙勋章,勋章DB写死攻防;EXPRATE110表示经验系数,按本Hero文档改百分比或千分比。SETRANKLEVELNAME按示例写称号,攻城或小宇宙爆发不受影响。
八、突破成功率与保底
纯扣材料太硬,可加Random和保底D24:
[@UpJ3]
IFEQUALD213
CHECKITEM小宇宙结晶60
CHECKITEM小宇宙精华3
CHECKGAMEGOLD>9999
EQUALD20600
ACTTAKE小宇宙结晶60
TAKE小宇宙精华3
GAMEGOLD-10000
INCD241
IFRANDOM2
ACTMOVD200
MOVD214
MOVD240
ADDATTRIBUTE1125
ADDATTRIBUTE1225
ADDATTRIBUTE1325
ADDATTRIBUTE1450
ADDATTRIBUTE1550
EXPRATE1200
SETRANKLEVELNAME%s\『银河小宇宙』
SENDMSG0[%s]银河突破成功!攻/魔/道+25,防+50。
Goto@main
IFEQUALD243
ACTMOVD200
MOVD214
MOVD240
ADDATTRIBUTE1125
ADDATTRIBUTE1225
ADDATTRIBUTE1325
ADDATTRIBUTE1450
ADDATTRIBUTE1550
EXPRATE1200
SETRANKLEVELNAME%s\『银河小宇宙』
SENDMSG0[%s]保底触发,银河突破成功!
Goto@main
ELSEACT
SENDMSG1银河突破失败,材料已扣,保底次数+1;三次必成。
Goto@main
RANDOM2约50%,保底3次;低层可RANDOM1更高成功,高层RANDOM5约20%加保底。失败不返结晶,可用防爆符:
IFCHECKITEM小宇宙防爆符1
ACTTAKE小宇宙防爆符1
SENDMSG1使用防爆符,本次失败仅扣元宝不扣结晶!
Goto@UpJ3Keep
按需要拆分支。
九、降境返材
玩家想回退重升或换号继承用:
[@DownJ]
IFEQUALD212
ACTMOVD211
DECD200
GIVE小宇宙结晶5
GIVE飞升令1
ADDATTRIBUTE11-5
ADDATTRIBUTE12-5
ADDATTRIBUTE13-5
ADDATTRIBUTE14-10
ADDATTRIBUTE15-10
SETRANKLEVELNAME%s\『凡胎小宇宙』
SENDMSG1已降回凡胎,返还部分材料,属性回收。
Goto@main
IFEQUALD213
ACTMOVD212
GIVE小宇宙结晶15
GIVE小宇宙精华1
ADDATTRIBUTE11-12
ADDATTRIBUTE12-12
ADDATTRIBUTE13-12
ADDATTRIBUTE14-25
ADDATTRIBUTE15-25
EXPRATE1000
SETRANKLEVELNAME%s\『聚气小宇宙』
SENDMSG1已降回聚气,返还部分材料。
Goto@main
ELSEACT
MESSAGEBOX凡胎不可降;高阶降境按对应层返材,避免属性负溢出。
ADDATTRIBUTE减值若引擎不支持负向,用重新发勋章方式覆盖;降境前检测装备小宇宙勋章是否穿戴,避免属性重复。
十、每日小宇宙任务
[@DayTask]
IFEQUALD223
ACTSENDMSG1今日小宇宙任务已完成3次,明日重置。
Close
IFCHECKITEM飞升令0
ACTGIVE飞升令1
INCD221
SENDMSG1领取小宇宙任务:带飞升令进入xzm001,击杀星兽攒结晶,完成后找我领值。
Goto@main
ELSEACT
IFCHECKITEM小宇宙结晶20
ACTTAKE小宇宙结晶20
INCD20100
INCD221
SENDMSG0提交20结晶,小宇宙值+100,今日任务次数<D22>。
Goto@main
ELSEACT
MESSAGEBOX每日任务:交20小宇宙结晶换100小宇宙值,每日限3次;也可领飞升令去秘境。
QManage每日0点重置D22:
[@OnDayReset]
IF
ACTMOVD220
SENDMSG1小宇宙每日任务已重置,可重新找飞升使接取。
十一、进小宇宙秘境
[@GoMaze]
IFCHECKITEM飞升令1
ACTTAKE飞升令1
MAPMOVExzm0015050
SENDMSG1进入小宇宙秘境,击杀星兽掉结晶,死亡回3。
Goto@main
ELSEACT
MESSAGEBOX需要飞升令1个;可在每日小宇宙任务领取,或消耗1000元宝购买。
[@GoMazeYb]
IFCHECKGAMEGOLD>999
ACTGAMEGOLD-1000
MAPMOVExzm0015050
SENDMSG1消耗1000元宝进入小宇宙秘境。
Goto@main
主菜单加@GoMazeYb备选。
十二、MonGen秘境刷星兽
xzm0015050小宇宙星兵10206000249
xzm0017070小宇宙星法10206000249
xzm0019090小宇宙星道10106000249
xzm0015090小宇宙星兽669001252
xzm0017050小宇宙兽王2118001253
MonItems\小宇宙星兵.txt:
1/20小宇宙结晶
1/50小宇宙丹
1/100飞升令
MonItems\小宇宙星兽.txt:
1/10小宇宙结晶
1/20小宇宙精华
1/30小宇宙丹
1/50飞升令
MonItems\小宇宙兽王.txt:
1/5小宇宙结晶
1/8小宇宙精华
1/10小宇宙丹
1/15飞升令
1/20小宇宙勋章
怪物名和MonDB一致;间隔600秒小怪、900中怪、1800BOSS。只做活动临时刷可用NPCMONGENEX替代MonGen固定行。
十三、QFunction击杀攒小宇宙值
QFunction-0.txt:
[@KillMon]
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星兵
ACTINCD202
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星法
ACTINCD202
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星道
ACTINCD202
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙星兽
ACTINCD208
IFCHECKMAPxzm001
CHECKKILLMONNAME小宇宙兽王
ACTINCD2030
SENDMSG6击杀小宇宙兽王,小宇宙值+30!
非秘境全图也攒值可去掉CHECKMAPxzm001,只留怪物名;多地图通用把CHECKKILLMONNAME列全。D20重启会清就用H变量或落盘,重要飞升进度别只靠D。
十四、小宇宙爆发受击/技能buff
按境界给短buff,银河以上才可爆发。QF示例:
[@OnUnderAttack]
IFEQUALD214
EQUALD230
RANDOM5
ACTMOVD231
ChangeModeEx110
SENDMSG6小宇宙爆发!10秒无敌,银河境界触发。
SETONTIMER5010
Goto@main
[@OnUnderAttackM]
IFEQUALD215
EQUALD230
RANDOM3
ACTMOVD231
ChangeModeEx112
ChangeModeEx212
SENDMSG6宇宙小宇宙爆发!12秒无敌+隐身。
SETONTIMER5012
Goto@main
[@OnUnderAttackS]
IFEQUALD216
EQUALD230
RANDOM2
ACTMOVD231
ChangeModeEx115
ChangeModeEx215
ADDATTRIBUTE1150
SENDMSG6超维小宇宙爆发!15秒无敌隐身,攻击临时+50。
SETONTIMER5015
Goto@main
定时器复位D23:
QManage或Robot定时器@Timer50:
[@Timer50]
IF
ACTMOVD230
SETOFFTIMER50
SENDMSG6小宇宙爆发结束,可再次积累触发。
ChangeModeEx模式号按本Hero文档:1无敌、2隐身等示例可参考小宇宙脚本;不同版本模式参数名不同,按M2模式列表改。只做人形PK爆发可加IsPlayer/CHECKACTCOMPARE,只防怪物加CheckMonster。
主动爆发命令可绑技能或NPC:
[@BurstNow]
IFEQUALD214
EQUALD230
ACTMOVD231
ChangeModeEx110
SENDMSG6手动引爆小宇宙,银河无敌10秒!
SETONTIMER5010
Goto@main
IFEQUALD215
EQUALD230
ACTMOVD231
ChangeModeEx112
ChangeModeEx212
SENDMSG6手动引爆小宇宙,宇宙无敌隐身12秒!
SETONTIMER5012
Goto@main
ELSEACT
MESSAGEBOX银河及以上可手动爆发;或冷却中、小宇宙值不足。
十五、Robot整点活动发结晶与开秘境
Robot_def\AutoRunRobot.txt:
AutoRunNPCMIN0@XzmOpen
AutoRunNPCMIN30@XzmOpen
AutoRunNPCMIN55@XzmClose
RobotManage.txt:
[@XzmOpen]
IFEQUALG600
ACTSETG601
SENDMSG0小宇宙飞升活动开启!土城找小宇宙飞升使进秘境,整点双倍结晶。
MONGENEXxzm0015050小宇宙星兵10206000249
MONGENEXxzm0017070小宇宙星法10206000249
MONGENEXxzm0019090小宇宙星兽669001252
SENDMSG0小宇宙兽王已降临xzm001,击杀必出精华与勋章!
Goto@XzmBoss
[@XzmBoss]
IF
ACTMONGENEXxzm0017050小宇宙兽王2118001253
Goto@main
[@XzmClose]
IFEQUALG601
ACTSETG600
MONCLEARxzm001
SENDMSG0小宇宙活动结束,秘境清场,未提交结晶请下次参加。
Goto@main
机器人命令名按Hero版本改;MONGENEX参数顺序、MONCLEAR地图名必须和MapInfo一致。
十六、飞升台长老终极突破与BX
xzm002飞升长老只做宇宙到超维、超维专属、小宇宙勋章洗练。
[@main]
\\
飞升长老\
宇宙之上可超维,小宇宙勋章可洗附加,飞升台禁瞬移\
当前境界:<$STR(D21)>小宇宙值:<&D20>\
\\
宇宙突破超维@UpJ5\
小宇宙勋章洗练@Xilian\
飞升台BOSS召唤@CallBoss\
回土城@BackHome\
[@Xilian]
IFCHECKITEM小宇宙勋章1
CHECKITEM小宇宙精华5
CHECKGAMEGOLD>9999
ACTTAKE小宇宙精华5
GAMEGOLD-10000
RANDOM3
ACTUPGRADEITEMEX00010
SENDMSG0小宇宙勋章洗练成功,附加属性提升!
Goto@main
ELSEACT
SENDMSG1洗练失败,精华与元宝已扣;勋章属性按本服极品规则重roll。
Goto@main
UPGRADEITEMEX参数按Hero物品极品命令改;若用GEE/GOM用各自升级极品命令。勋章Stdmode和Reserved抗麻/小宇宙字段在StdItems配,不只在脚本发空白勋章。
[@CallBoss]
IFEQUALG610
ACTSETG611
MONGENEXxzm0022530飞升之主1136001255
SENDMSG0飞升之主降临飞升台,击杀掉落超维结晶与超维套装!
Goto@main
ELSEACT
SENDMSG1飞升之主已存在,3600秒后重置。
Goto@main
MonItems\飞升之主.txt:
1/5超维结晶
1/8小宇宙精华
1/10小宇宙丹
1/12超维战甲
1/12超维法袍
1/12超维道衣
1/20小宇宙勋章
超维突破把@UpJ5材料中的小宇宙结晶部分替换超维结晶:
[@UpJ5]
IFEQUALD215
CHECKITEM超维结晶1
CHECKITEM小宇宙精华12
CHECKITEM小宇宙丹5
CHECKGAMEGOLD>39999
EQUALD202000
ACTTAKE超维结晶1
TAKE小宇宙精华12
TAKE小宇宙丹5
GAMEGOLD-40000
MOVD200
MOVD216
ADDATTRIBUTE11100
ADDATTRIBUTE12100
ADDATTRIBUTE13100
ADDATTRIBUTE14200
ADDATTRIBUTE15200
EXPRATE1500
SETRANKLEVELNAME%s\『超维小宇宙』
SENDMSG0[%s]超维飞升成功!全属性暴涨,小宇宙终极爆发。
Goto@main
ELSEACT
MESSAGEBOX超维需超维结晶1、精华12、小宇宙丹5、小宇宙值2000、元宝40000。
十七、GOM/GEE改写
材料检测CHECKITEM、元宝CHECKGAMEGOLD、扣费GAMEGOLD-不变;小宇宙值用H20/H21等个人变量,INC改INCH,EQUAL改EQUALH21,MOV改MOVH21。属性附加若GOM用M2属性插件而非ADDATTRIBUTE,就发小宇宙勋章并在M2设勋章附加;经验倍率用EXPRATE或M2经验接口。爆发用ChangeModeEx或M2状态命令;机器人AutoRunRobot格式同Hero但命令名按GOM文档。SETRANKLEVELNAME若GOM不支持换SET单位置/称号变量。
十八、Legend改写
标签[@MAIN]大写,条件CHECKITEM、CHECKGAMEGOLD、EQUAL通用;个人变量用D/H按Legend版本,INC用INC或本版自增。属性用ADDATTRIBUTE若不支持改发飞升套装;经验用EXPRATE或Legend经验命令;爆发ChangeModeEx按Legend模式号改。Robot走Legend定时目录,MONGENEX参数按Legend文档重排。
十九、Blue改写
Market用[@main],MerChant按Blue格式;小宇宙值用个人持久变量,元宝按Blue经济命令(CHECKGAMEGOLD/TakeMoney/本服元宝变量)。属性用ADDATTRIBUTE或发小宇宙勋章;爆发用Blue模式命令,定时器用BlueRobot;MonGen固定刷用xzm001/xzm002,活动临时用Blue刷怪命令。Blue对路径和变量作用域严格,NPC改完重读脚本、Robot重读、MapInfo重读。
二十、重载与排错
1.NPC不显示:MerChant加行,Market_Def文件名“小宇宙飞升使-3.txt”“飞升长老-xzm002.txt”地图号一致,坐标可站立。
2.点突破无反应:#IF条件顺序,CHECKGAMEGOLD、CHECKITEM、EQUALD20/D21都写全;ADDATTRIBUTE不支持会整段不执行,先注释属性只发勋章测试。
3.小宇宙值不涨:QFunction[@KillMon]没挂,CHECKMAP地图码xzm001拼错,CHECKKILLMONNAME怪物名和MonDB不一致;全图攒值先去掉CHECKMAP。
4.经验倍率异常:EXPRATE多次叠加会乘会覆盖按引擎不同;每层突破重新EXPRATE110/120/135/150,降境EXPRATE100还原,避免重复点NPC倍率叠满。
5.爆发不触发:D23锁死未复位,定时器@Timer50没挂;ChangeModeEx模式号错按本Hero模式表改;银河以下按脚本不应触发。
6.机器人不刷秘境:AutoRunRobot标签和RobotManage标签不对应,M2机器人总开关没开;MONGENEX参数顺序错用MonGen固定行替代。
7.材料未知物品:小宇宙结晶/精华/丹/飞升令/勋章名和StdItemsName完全一致,发奖GIVE名称一致;勋章Stdmode错会显示未知。
8.降境属性变负崩溃:ADDATTRIBUTE减值不支持就改“记录突破前基础属性+重发勋章”方案;降境先脱小宇宙勋章再回收。
9.飞升台进不去:MapInfoxzm002没RUNMON或坐标障碍,MAPMOVExzm0022525不可走;NOTALLOWUSEMAGIC(瞬息移动)只禁瞬移不拦走路。
10.小宇宙值重启清零:D变量仅示例,正式用H或落盘;QManage登录读档并补偿D20/D21,避免飞升进度丢。
11.活动结晶翻倍没生效:Robot只刷怪不调爆率,需要在MonItems把活动期爆率单独写,或Robot开启时替换MonItems文件并重读刷怪。
12.称号乱码:SETRANKLEVELNAME按本Hero支持写,不支持就改单位置称号或SENDMSG广播代替。
最小可运行组合:MapInfo开xzm001/xzm002,MerChant放土城与飞升台NPC,市场脚本做查询/灌注/五层突破/降境/每日任务/进秘境,QFunction击杀xzm001星兵星法星道星兽兽王分别加D20,MonGen固定刷星兵星法星道星兽,Robot整点开活动补兽王,QF按D21做银河/宇宙/超维受击ChangeModeEx爆发并用定时器解D23锁,StdItems建小宇宙结晶/精华/丹/飞升令/勋章及超维套装,重读MapInfo/NPC/QFunction/MonGen/Robot后进3点飞升使、进xzm001打怪攒值、回城逐层突破即可。

