为什么物品不能重叠?
物品重叠功能不能使用在拥有持久、属性、品质、纯度等物品上。 StdMode等于 0, 2, 3, 40, 41, 42 ,31
打包物品叠加 StdMode=31 Source=0 OverLap=1或2 需要设置正确的解包物品“UnbindList.txt”,否则不算叠加打包物品,双击还是会消失
物品重叠功能,StdItem.DB 中OverLap=1或2 表示可以重叠 0不叠加
OverLap=1
重量=重叠数量*单物品重量/10
OverLap=2 重量=重叠数量*单物品重量
DuraMax必须大于1
为什么有空气墙?
先确认登录器和M2是否配套,在配套的情况,查看你所在的地图服务端和客户端是否一样,例:“D:\MirServer\Mir200\Map\3.Map” 和 “E:\盛大网络\热血传奇\Map\3.Map”不一样就会有空气墙
为什么地面物品不显示名称,不自动捡取?
M2-查看-列表信息二-内挂捡取
成捆的物品为什么不能自动解包?
客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
例如:
强效金创药 Anicount=100 超级金创药 Shape=100
疗伤药 Anicount=115 疗伤药包 Shape=115
回城卷 Anicount=108 回城卷包 Shape=108
支持2次打包
例如:
可以把“疗伤药包”再次打包
疗伤药包 Anicount=120 超级疗伤药包 Shape=120
使用启动器有个捆绑DB转换一下就正常了
新的解包配置文件 Envir\UnbindList.txt 格式,兼容旧格式,升级新M2如果不需要修改解包数量的,可以不修改Envir\UnbindList.txt:
;物品DB字段Anicount的值 物品名称 解包数量 物品类型(0其他,1加红,2加蓝,3加红蓝,4卷轴)
100 强效金创药 6 1
101 强效魔法药 6 2
119 强效太阳水 6 3
120 万年雪霜 6 3
102 金创药(小量) 6 1
103 魔法药(小量) 6 2
104 金创药(中量) 6 1
105 魔法药(中量) 6 2
106 地牢逃脱卷 6 4
107 随机传送卷 6 4
108 回城卷 6 4
109 行会回城卷 6 4
复古内挂普通体力药、特殊体力药优先级设置
Reserved= 优先级
普通红药:(Reserved=0~99优先级,数字越小优先级越高)
普通蓝药:(Reserved=0~99优先级,数字越小优先级越高)
瞬回药品:(Reserved=0~99优先级,数字越小优先级越高)
回城系列:(Reserved=0~99优先级,数字越小优先级越高)
随机系列:(Reserved=0~99优先级,数字越小优先级越高)
如果没配Reserved优先级,那么按照物品的IDX顺序来使用,优先使用排序在前面的物品
传奇引擎物品数据库使用所需条件说明(NEED/NEEDLEVEL)
物品数据库字段:
(字段包括二个参数的需要用字段计算器算出具体数字)
NEED NEEDLEVEL(NEED对应的数值)
0 需要指定等级以上才可以戴上
1 需要指定攻击力以上才可以戴上
10 需要指定职业及指定等级以上才可以戴上
11 需要指定职业及指定攻击力以上才可以戴上
12 需要指定职业及指定魔法力以上才可以戴上
13 需要指定职业及指定道术以上才可以戴上
2 需要指定魔法力以上才可以戴上
3 需要指定道术以上才可以戴上
4 需要指定转生等级以上才可以戴上
40 需要指定转生等级及指定等级以上才可以戴上
41 需要指定转生等级及指定攻击力以上才可以戴上
42 需要指定转生等级及指定魔法力以上才可以戴上
43 需要指定转生等级及指定道术以上才可以戴上
44 需要指定转生等级及指定声望点以上才可以戴上
5 需要指定声望点以上才可以戴上
6 加入了行会的人才可以戴上
60 行会掌门才可以戴上
7 沙城成员才可以戴上
70 沙城城主才可以戴上
8 会员才可以戴上
81 指定类型会员,及大于或等于指定会员等级,字段设置
82 指定或大于类型会员,及大于或等于指定会员等级 字段设置
如何通过脚本来防止玩家二开或多开游戏?
打开MirServer\Mir200\Envir里MapQuest_Def文件夹里的QManage.txt文件.
在登录[@Login]下加入下列脚本:
goto @二开
然后在QM脚本的最下端加入下面执行脚本:
[@二开]
#if
CheckTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
#act
MESSAGEBOX 本服务器禁止多开游戏!
KICK
#elseact
addTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
打开Market_Def文件夹里的(在MapQuest_Def文件夹下面)QFunction-0.txt文件,在最下面加入下列脚本
[@PlayReconnection]
#if
#act
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
[@PlayOffLine]
#if
#act
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
然后去QuestDiary文件里新建txt,重命名为玩家机器码.txt。
----------------------------------------------------------------------------------
以上为双开。下面为三开以上脚本
-----------------------------------------------------------------------------------
第一步:
打开Envir里MapQuest_Def文件夹里的QManage.txt文件。
在登录[@Login]字段下加入下列脚本:
goto @二开
然后在QManage.txt文件最下面加入对应脚本:
[@二开]
#if
CheckTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
#act
goto@三开
#elseact
addTextList ..\QuestDiary\玩家机器码码.txt <$MACHINEID>
[@三开]
#if
CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#act
MESSAGEBOX 因服务器原因,暂时禁止三开!后续可能会开放!
KICK
#elseact
addTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
打开Market_Def文件夹里的(在MapQuest_Def文件夹下面)QFunction-0.txt文件,,在最下面加入下列脚本
[@PlayReconnection]
#if
CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#act
DelTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#elseact
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
[@PlayOffLine]
#if
CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#act
DelTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>
#elseact
DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>
然后去QuestDiary文件里新建两个TXT,重命名为玩家机器码.txt和玩家机器码2.txt即可。
为什么用GM号登录游戏后就卡住不动了?
多新手GM在架设版本的时候都会遇到这个问题,在游戏成功架设后,把人物设置成GM之后登录游戏就直接卡死了,今天站长针对这个问题教大家怎么去设置GM后游戏不会卡死,我们下面来看一下图,这也是站长在成功架设后遇到的问题。
同时M2日志也可以看到提示 [945封漏洞系统]玩家:[传奇大学]GM权限为10,已被强制下线…
这里不仅是945插件有这个功能,其它引擎的封后门插件也有此功能,如熊猫、神州、gompj、等……都可以使用此方法设置。
第一步,我们在M2找到插件名称,如站长使用的 LM引擎(E),我们只需要在M2,LM引擎,设置打开它。如图

打开设置界面后我们选择 系统设置,如下图:
们只需要在 禁止权限10的人物(有效防止留了权限后门的版本),我们把勾去掉,然后确定保存就可以了。
不过做开区的版本,站长不建议去掉此选项,因为有些版本会被人为刻意留下权限后门脚本,如果真被留下此后门会导致GM权限被玩家使用了,导致刚开的区就废了,我们更建议在需要赋权的GM里添加上你想要设置的GM人物名字即可,这样只针对我们想要的人物才有GM权限,即使其它玩家刷了GM权限也没用,因为登录游戏后插件会强制把不是我们赋权的GM踢下线,那站长教大家怎么设置,如下图:
我们只需要在添加名字处,把GM名字添加进去,然后确定保存即可。

们再次登录游戏,这时候以GM身份登录游戏就不会再被踢下线了。
为什么登录游戏提示:[错误信息] 创建角色名称已被其他人使用!错误代码=2
传奇创建人物名字时提示角色名称被其他人使用,无法创建角色,以及无法创建英文字母等特殊字符名字。
如图所示:
我们游戏里角色名称没被占用的情况,创建人物时弹出无法创建被其他人使用。

解决方法:找到DBServer网关,选项→基本设置→去掉红线框框和箭头所示
根据实际情况去掉箭头所示和禁止建立包含以下字符的人物名称
去掉之后选择确定,然后重启此网关,重新登录游戏后即可正常创建人物名称。
启动传奇服务端的时候,提示script error, load fail错误。
类似于 script error, load fail: \充值RMB点\RMB点\RMB点.txt@领取RMB点 这个问题是因为说传奇版本中没有找到对应的NPC,或NPC脚本错误造成的。
我们给大家介绍两种处理方案。
1、针对提示的报错问题,对NPC脚本进行修复,这个需要相关的技术经验。
2、删除提示错误的脚本对应的NPC即可解决此类报错问题。
下图所示,我们启动报错,是因为我们NPC调取文件缺少NPC脚本导致。

如图所示,脚本对应路 D:\mirserver\Mir200\Envir\QuestDiary\充值RMB点\RMB点\RMB点.txt
首先找到:\mirserver\Mir200\Envir\QuestDiary\充值RMB点\RMB点\ 然后看看有没有 RMB点.txt 这个脚本,如果您没有就说明该”RMB点.txt”脚本已经丢失,我们就需要删除此脚本。
如图所示是因为 缺少充值RMB点的脚本造成,而NPC调取文件又是有的,因为充值系统是对接充值平台的,像这个情况只需要对接好充值RMB的NPC就可以解决了。
但有些脚本不是NPC充值,那我们就要查看这个脚本在版本中是否启动作用,如果脚本在版本是有需要的功能的,那就要修复报错,可以使用文本替换专家替换 RMB点.txt 即可解决报错,如果脚本是没用的,那直接到 D:\Mirserver\Mir200\Envir\MerChant.txt 找到这个调取NPC的文件,删除了就可以了。

如图所示,我们删除完后脚本就不会报错了。
M2Server.exe -系统错误,由于找不到VCRUNTIME140.dll,无法继续执行代码。重新安装程序可能会解决此问题。

安装微软运行库即可解决,主要安装 2015-2022。
https://pan.baidu.com/s/1Li9peu0Ih8xkBREUXpEdTw?pwd=6k52
如果vc2015安装了还有提示缺少VC库,看看服务器server2012r2的系统,那么请安装补丁https://www.microsoft.com/zh-cn/download/details.aspx?id=42334,Windows8.1-KB2919355-x64.msu
传奇引擎添加新怪物补丁编号的计算方法?
首先使用Wil资源编辑器工具打开补丁,如:Mon37.wil

算法:支持mon35~40普通怪(间隔360张图一怪物),例如:MON37第一个怪物代码为360第二个怪物代码为361。

如果一个wil有多个怪点,你可以把它导进去,360个怪点都可以。
第三,客户端Appr里面有360,为什么是360,算法是Mon37.wil的37-1X10=360,后面的代码是361,362。请看上面的图片。

补丁拷贝到客户端,M2重新载入怪物资料库,进入游戏观看效果。
GOM传奇引擎使用CreateNPC脚本命令建立NPC,为什么M2(服务器)重启后消失?
格式: CreateNPC NPC名字 地图 坐标X(-1时随机坐标) 坐标Y(-1时随机坐标) 外观 脚本文件 脚本文件是否要加上地图名称(例如.设置为0时脚本文件必须带“-3”如:“传送员-3.txt” 设置为1时脚本文件不需要带“-3”如:“传送员.txt”这样的好处就是,你可以在任意地图地图创建NPC,只要一个脚本“传送员.txt”而不需要“传送员-0.txt、传送员-3.txt”等等好多NPC脚本)
注意: 脚本文件必须在Market_Def目录中.
例如:首先在Market_Def中建立一个叫测试-3.txt的脚本文件.
#IF
#ACT
CreateNPC 测试 3 330 330 8 测试-3 0
#SAY
通过脚本建立了一个NPC.
#IF
#ACT
CreateNPC 测试NPC 3 -1 -1 8 测试NPC 1
#SAY
通过脚本建立了一个NPC 随机坐标
单机服务端架设完成,登录的时候显示黑屏,登录界面只有账号密码框为什么?
架设完毕黑屏原因之一 NewopUI.PaK没有复制到 客户端DATA下 而生成登录器导致的。
黑屏详解:
pak.txt E:\传奇客户端\Data\NewopUI.Pak|gameofmir|0 第一条UI *必备 很重要
E:\传奇客户端\xxxx\Data\DnItems.Pak|gameofmir.com|0
...
注意看红色部分区别。 再看第一条少了一个 xxxx 一般说的UI 就是他了(自定义客户端补丁文件夹)。
是UI 必备补丁是与传奇的登录窗口,背景,游戏内窗口,人物面板,背包等等素材相关的。缺少他自然黑屏。
新手常遇到的问题,近乎所有新手都存在这个问题。
解决办法一:打开你下载的服务端目录MirServer,找到登录器字样的文件夹。
解决办法二: 选择NewopUI.PaK 右键复制或CTRL+C 复制。
解决办法三: 打开客户端后直接选择DATA文件夹 打开后 右键粘贴或CTRL+V粘贴,提示替换就替换。
最后在啰嗦一句,同版本复制粘贴一次,换版本就要添加一次。默认读取的位置就是客户单DATA。
若是没有相应版本的必备补丁UI,登录时要么黑屏,要么错版。
GOM引擎中,NPC面板中文字备注如何设置?
[@main]
#say
<GOM引擎官方网站|253#GOM引擎官方网站:^254#www.mircoding.com>\
<GOM引擎官方网站|249#GOM引擎官方网站:^250#www.mircoding.com/@打开跳转>\
<Img:210:3:0:0|254#GOM引擎官方网站:^253#www.mircoding.com>\
第一行为文字不可点击。
第二行为文字可点击(@打开跳转)。
第三方为图片不可点击。
鼠标指针指向蓝色部分展示红色部分。
996传奇服务端引擎物品位置代码和相关常量代码汇总
物品位置和相关常量
英雄常量在原来常量基础上增加H. 如:<$H.DRESS>
改名字后常量在原来基础加G_ 如:<$G_DRESS>
衣服(男)
数据库StdMode=10
穿戴位置=0 <$DRESS>
唯一ID <$DRESSID>
衣服(女)
数据库StdMode=11
穿戴位置=0 <$DRESS>
唯一ID <$DRESSID>
武器
数据库StdMode=5、6
穿戴位置=1 <$WEAPON>
唯一ID <$WEAPONID>
武器
数据库StdMode=5、6
穿戴位置=1 <$WEAPON>
唯一ID <$WEAPONID>
勋章
数据库StdMode=30
穿戴位置=2 <$RIGHTHAND>
唯一ID <$RIGHTHANDID>
项链
数据库StdMode=19、20、21
穿戴位置=3 <$NECKLACE>
唯一ID <$NECKLACEID>
头盔
数据库StdMode=15
穿戴位置=4 <$HELMET>
唯一ID <$HELMETID>
右手镯
数据库StdMode=24、26
穿戴位置=5 <$ARMRING_R>
唯一ID <$ARMRING_RID>
左手镯
数据库StdMode=24、26
穿戴位置=6 <$ARMRING_L>
唯一ID <$ARMRING_LID>
右戒指
数据库StdMode=22、23
穿戴位置=7 <$RING_R>
唯一ID <$RING_RID>
左戒指
数据库StdMode=22、23
穿戴位置=8 <$RING_L>
唯一ID <$RING_LID>
符、毒药
数据库StdMode=25、51
穿戴位置=9 <$BUJUK>
唯一ID <$BUJUKID>
腰带
数据库StdMode=54、64
穿戴位置=10 <$BELT>
唯一ID <$BELTID>
鞋子
数据库StdMode=52、62
穿戴位置=11 <$BOOTS>
唯一ID <$BOOTSID>
宝石、魔血石
数据库StdMode=53、63、7
穿戴位置=12 <$CHARM>
唯一ID <$CHARMID>
斗笠
数据库StdMode=16
穿戴位置=13 <$HAT>
唯一ID <$HATID>
军鼓
数据库StdMode=65
穿戴位置=14 <$DRUM>
唯一ID <$DRUMID>
马牌
数据库StdMode=28
穿戴位置=15 <$HORSE>
唯一ID <$HORSEID>
盾牌
数据库StdMode=48
穿戴位置=16 <$SHIELD>
唯一ID <$SHIELDID>
面巾
数据库StdMode=50
穿戴位置=55 <$FTOWEL>
唯一ID <$FTOWELID>
时装衣服(男)
数据库StdMode=66
穿戴位置=17 <$SDRESS>
唯一ID <$SDRESSID>
时装衣服(女)
数据库StdMode=67
穿戴位置=17 <$SDRESS>
唯一ID <$SDRESSID>
时装武器
数据库StdMode=68,69
穿戴位置=18 <$SWEAPON>
唯一ID <$SWEAPONID>
时装武器
数据库StdMode=68,69
穿戴位置=18 <$SWEAPON>
唯一ID <$SWEAPONID>
时装项链
数据库StdMode=75、76、77
穿戴位置=19 <$SNECKLACE>
唯一ID <$SNECKLACEID>
时装头盔
数据库StdMode=78
穿戴位置=20 <$SHELMET>
唯一ID <$SHELMETID>
时装左手镯
数据库StdMode=79、80
穿戴位置=21 <$SARMRING_L>
唯一ID <$SARMRING_LID>
时装右手镯
数据库StdMode=79、80
穿戴位置=22 <$SARMRING_R>
唯一ID <$SARMRING_RID>
时装左戒指
数据库StdMode=81、82
穿戴位置=23 <$SRING_L>
唯一ID <$SRING_LID>
时装右戒指
数据库StdMode=81、82
穿戴位置=24 <$SRING_R>
唯一ID <$SRING_RID>
时装勋章
数据库StdMode=83
穿戴位置=25 <$SRIGHTHAND>
唯一ID <$SRIGHTHANDID>
时装腰带
数据库StdMode=84、85
穿戴位置=26 <$SBELT>
唯一ID <$SBELTID>
时装靴子
数据库StdMode=86、87
穿戴位置=27 <$SBOOTS>
唯一ID <$SBOOTSID>
时装宝石
数据库StdMode=88、89
穿戴位置=28 <$SCHARM>
唯一ID <$SCHARMID>
首饰盒位置1
数据库StdMode=100
穿戴位置=30 <$GODBLESSITEM1>
唯一ID <$GODBLESSITEM1ID>
首饰盒位置2
数据库StdMode=101
穿戴位置=31 <$GODBLESSITEM2>
唯一ID <$GODBLESSITEM2ID>
首饰盒位置3
数据库StdMode=102
穿戴位置=32 <$GODBLESSITEM3>
唯一ID <$GODBLESSITEM3ID>
首饰盒位置4
数据库StdMode=103
穿戴位置=33 <$GODBLESSITEM4>
唯一ID <$GODBLESSITEM4ID>
首饰盒位置5
数据库StdMode=104
穿戴位置=34 <$GODBLESSITEM5>
唯一ID <$GODBLESSITEM5ID>
首饰盒位置6
数据库StdMode=105
穿戴位置=35 <$GODBLESSITEM6>
唯一ID <$GODBLESSITEM6ID>
首饰盒位置7
数据库StdMode=106
穿戴位置=36 <$GODBLESSITEM7>
唯一ID <$GODBLESSITEM7ID>
首饰盒位置8
数据库StdMode=107
穿戴位置=37 <$GODBLESSITEM8>
唯一ID <$GODBLESSITEM8ID>
首饰盒位置9
数据库StdMode=108
穿戴位置=38 <$GODBLESSITEM9>
唯一ID <$GODBLESSITEM9ID>
首饰盒位置10
数据库StdMode=109
穿戴位置=39 <$GODBLESSITEM10>
唯一ID <$GODBLESSITEM10ID>
首饰盒位置11
数据库StdMode=110
穿戴位置=40 <$GODBLESSITEM11>
唯一ID <$GODBLESSITEM11ID>
首饰盒位置12
数据库StdMode=111
穿戴位置=41 <$GODBLESSITEM12>
唯一ID <$GODBLESSITEM12ID>
如何修改盟重土城的地砖效果?
用服务端Mirserver文件夹。新的MAP样式可以选择喜欢的服务端复制一份。
一、把地图复制到服务端Mirserver\Mir200\Map和客户端的Map文件夹中。
二、配套小地图复制替换客户端中的data\minimap\3023.mmap。。

996引擎常见问题注意事项以及部分说明。
1、素材转换,996引擎使用了JPK文件存储自定义素材。官方集成工具可以一键将PAK素材转换成JPK
2、X\Mirserver\Mir200\Envir\EffectImageList.txt,资源列表里的.WIL批量替换成.WZL,.PAK批量替换成.JPK。官方集成工具可以批量替换
3、光柱设置,查看-列表信息二-物品光柱 物品光柱
光柱特效编号ID是从50001开始的,不要与特效编号重复,其他版本光柱设置需要按格式转换到996格式。官方集成工具可以批量转换
4、!Setup.txt 部分内容跟GOM有所不同,请仔细检查M2设置。
设置-物品装备-极品几率
1、武器攻速,取消了减攻速的极品,具体算法 (最高点数+1)/3结果取整数
比如设置 最高点数= 4 结果为(4+1)/3=1 最高点数= 1 结果为(1+1)/3= 0 最高点数= 14 结果为(14+1)/3= 5极品范围就是1~5,以此类推
2、特殊项链手镯的魔法躲避、准确、敏捷可直接设置,由于采用了Excel表来记录装备数据
这些属性大可不必使用AC2、MAC2来替代。同样也支持在xls表里自由配置这些属性。
3、个人商店功能已取消,采用了更灵活方便的拍卖行+邮件收款功能,M2设置-功能设置-个人商店
无需脚本代码,可在M2选项-参数设置-价格费用里面设置拍卖行手续费。
5、无限刀的设置同GOM一样,M2设置-参数设置-速度控制,将攻击速度调至最低,M2设置-客户端控制-内挂控制将
攻击速度-动作时间调至最低,再通过CHANGESPEED脚本调整即可。
996引擎的施法速度算法略快,GOM和其他引擎转过来的版本,M2设置-参数设置-速度控制里面的施法速度在原基础上+(260~300)具体数值自行估测。
攻击速度相同无需调整。
6、cfg_item.xls---------------装备属性表的详细说明,属性配置请参考属性对照表
7、cfg_monster.xls----------怪物表的详细说明,属性配置请参考属性对照表
8、cfg_magic.xls------------技能表的详细说明
9、所有NPC对话框的文字错位,可在M2选项-客户端控制-页面显示里面设置NPC对话框文字坐标微调。
10、写法差别
;注意:996的写法第四个参数(写入的变量)不要带<$STR()> ,读配置,写配置都不要带<$STR()>
ReadConfigFileItem ..\QuestDiary\KEY.ini <$USERNAME> 内容 S$配置项内容
自定义OK框,放入物品之后GOM是可以用checkitem检测到物品在背包,这个逻辑会存在一些漏洞,
996的逻辑是放入OK的物品是用检测背包的命令是检测不到的,可以用CheckBoxItemCount 0 1 检测OK框是否存在物品
11、怪物表的K列(速度/SPEED)实则是怪物躲避,GOM的躲避有效上限为255,996引擎上限65535,如果你的版本怪物躲避超过了255那么请自行调整躲避数值。
12、对于使用无效附加属性,例如:CHECKITEMADDVALUE 1 8 > 0 这种方法来做拾取鉴定、首爆标识或者开光等功能的GM,建议使用物品标记来做,方法更简单方便,支持32个标记可以做更强大的功能。
传奇人物进图后刷怪脚本怎么写?
实现人物进图后刷怪功能思路解析
1:增加进入地图QF触发
[@EnterMap]
ISONMAP 地图名
CHECKMAPNAME 地图名
LARGE <$MAP> 地图名
2:开始脚本刷怪
MonGenEx 地图文件名称 X Y 怪物名称 范围 数量 是否内功怪物(0否,1是) 名称颜色(0~255) 国家名称(属于哪个国家的怪物,没有可以为空) 同一个国家玩家是否可攻击怪怪物(0不可以,1可以)
最后2个参数是国家怪物设置,如果没有可以留空
引申脚本:
检查一个地图内的怪物数量
格式: CheckMonMap 地图号 数量
获取指定地图怪物数量
格式:FindMapMonster 地图号 怪物名称(*号代表全部怪物) 存入变量 模式
模式=0或为空 (当前地图共存在的怪物数量,包含死亡怪物,尸体未清理掉的)
模式=1 当前地图存活的怪物数量
模式=2 当前地图死亡的怪物数量
检查一个地图内的人物数量。
格式:CheckMapHumanCount地图号 ('<' '>' '=')数量
获取指定地图、指定怪物当前血量和最大血量
说明:建议使用在活动或者当前地图就一只这个怪物的情况下
格式:FindMapMonsterHealth 地图编号 怪物名字 N1(当前血量) N2(最大血量)
获取当前地图怪物状态命令
mapBossinfo 参数1 参数2 参数3 参数4 参数5
参数1: 地图编号
参数2: 怪物名称
参数3:怪物名字格式,0=默认名称带数字,1=显示名称去掉名字末尾的数字
参数4: 结果存入的变量名(字符串变量)
参数5: 填空或者0表示刷怪文本里的怪,填1刷怪文本里的怪和脚本命令刷的
检查一个坐标范围内怪物数量。
格式:CheckRangeMonCount 地图号 X坐标 Y坐标 范围 控制符(=,>,<) 数量
游戏中如何开启掉落提示?
重点:地图设置文件mapinfo.txt中,要开启地图触发ONKILLMON
GOM引擎:
M2-功能设置-选中启用地图事件触发

M2-查看列表信息二-物品规则

掉落提示信息可以修改,在String.ini文件DropItemHint=物品[%Item]从[%Name]身上掉落在地图%Map(%X,%Y)处
996PC端引擎:
M2-功能设置-选中掉落来源提示
M2-查看列表信息二-物品规则

掉落提示信息可以修改,在String.ini文件DropItemHint=物品[%Item]从[%Name]身上掉落在地图%Map(%X,%Y)处
如何添加996或GOM等传奇随身仓库功能?
以下是传奇随身仓库脚本功能添加步骤和说明
使用随身仓库是基于QF脚本中的打开仓库触发实现的,如:OPENSTORAGE脚本。
应用案例解析
;随身仓库
;背包中自定义按钮2触发随身仓库打开
#IF
;如果装备了会员卡的物品,可以使用仓库功能(条件根据自己的版本调整)
#ACT
;打开可视化仓库面板
#elseact
;如果不符合条件,提示错误
TIPS:背包中自定义按钮请在登录器配置器--UI编辑器里设置;
打开仓库条件需根据自己版本进行设置,如佩戴装备、背包装备、变量等自由发挥。