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>
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个标记可以做更强大的功能。
GOM引擎转996纯PC端引擎基础教程
准备工作 准备好996PC引擎包 去官网或者官群下载最新版本即可!
1.996纯PC引擎包
2.热血传奇客户端(盛大客户端) 十六周年就可以基本通用
3.版本服务端和版本的完整补丁 (1.76可能没有补丁也正常,可以自行创建自定义补丁)
GOM引擎版本端转996纯PC引擎:
一.开始引擎控制器配置
1.版本服务端解压到D盘根目录 十六周年客户端解压到E盘根目录 版本补丁解压到E盘 十六周年客户端内
2.在D:\Mirserver\Mir200\Envir路径下创建Data文件夹 找到工具文件夹里面的数据库转换工具(如果你用的底板本身就是996PC引擎那就不需要转换! 其他的引擎都是需要转换的)
D:\Mirserver\Mud2\DB 转换数据 存放目录填写D:\Mirserver\Mir200\Envir\Data
3.删除版本路径Mirserver下的所有EXE与dll文件(防止中毒) 只保留Mir200文件夹即可
4.复制引擎包所有文件替换到版本路径Mirserver下
5.打开引擎控制器-配置向导
①服务端设置
版本目录=版本存放路径D:\Mirserver
区服名称=你版本的名字
IP地址 = 服务器IP (单机用127.0.0.1无需修改! 动态IP地址暂时不要勾选)
最大在线人数根据你的实际人数调整 比如100-200 越小越节省内存
②数据库配置
数据库IP=127.0.0.1 (LiteSQL.exe程序所在IP,如果放在开区服务器,一般就是127.0.0.1即可 跟微端同理,微端放在哪台机器IP就写哪里)
名称=禁止开头使用数字与特殊字符 (当数据库不存在时启动自动创建,开多区每个区都需要独立的一个名称)
端口=1-65535(需要与LiteSQL程序-登录端口一样 不要用默认的1433和2433端口,所用的端口禁止TCP外网访问)
用户名=sa(默认名字不能修改,写死的)
密码=随意(需要修改LiteSQL程序-数据库-密码)
第一次搭建的时候是需要SQL手动新建一个数据库输入密码,创建以后直接右键点击删除掉即可,然后启动
此后开区择不需要在创建数据库,只需要设置好数据库名字就可以!
二.GOM引擎版本端转996纯PC引擎: 需要把资源补丁转换.
1.GOM引擎补丁转换
2.打开工具文件里的Pak补丁转换Jpk补丁的工具
3.创建好你新的补丁文件夹
4.选择Pak密码表文件 就是你原底板登录器里的补丁密码txt文本
5.设置好自定义资源目录后 点击确定 即可完成一键转换所有补丁
6.自定义填写的目录 其实就是原GOM底板里的自定义补丁文件
7.资源只转换Pak和Wil文件,Wav与Map文件需复制过去
如果是其他引擎需要先使用原引擎工具,或者手动把版本补丁PAK导出到创建的同名文件夹 (注意这里是创建补丁同名的文件夹然后将素材导入进文件夹内)
先将补丁转换成GOM引擎的Pak然后在进行一键转换 工具目前只支持GOM引擎的Pak 一键转换成996纯pc的Jpk
8.将版本目录Envir下EffectImageList.txt文本内的所有.PAK改为.JPK所有.WIL改为.WZL
三.登录器配置
1.先在后台授权 填写登录器列表等等信息 然后生成的KEY放进登录器和MIR200文件夹
2.打开登录器配置器文件夹---MakeLauncher.exe
3.登录器列表是在后台生成key之前写死的
4.复制授权密匙到--登录网关--选项--安全过滤--新建账号过滤--996M2登录器识别码- 关闭登录网关让其自动重启
5.版本资源目录 就是你转换完成的补丁
6.开启微端密码---配置微端服务器时需要使用
7.登录器配置器---资源读取规则---选择传奇客户端自动读取---选择E:\十六周年客户端---点击保存
8.要把我们转换完毕的JpkList.txt等文本内容 复制到登录器配置器里
9.重新打开登录器配置器 MakeLauncher.exe--查看JPK密码是否正确
10.选择客户端版本---点击生成登录器 (引擎版本和登录器客户端内核要配套 否则无法进游戏)
四.微端配置
1.传奇目录指的就是 热血传奇 盛大客户端目录
2.资源目录指的就是 你版本自定义补丁 目录
3.微端服务器密码 要跟登录器配置器里同步 然后我们关闭掉
4.从登录器配置器文件夹里把JpkList.txt MapList.txt WavList.txt WzlList.txt 都要复制进微端配置文件夹内
5.从新打开微端配置器
6.服务端口 要同步 登录器列表内的端口 指的就是ip:后面的端口数值
996纯PC端引擎搭建新手教程
输入框: 引擎版本号:2024.10.29.0 配套登录器(24.09.20.0)[2973] 即此版本更新后有变化! 使用之前要赋值! 996纯PC说明书 搜自定义输入 MOV S1 <$npcparams(1,s1)>
检测文本: CHECKTEXTLIST ..\QuestDiary\123\怪物.txt S$怪物 这句写法后面的变量值要带括号 <$str(s$怪物)>
一.准备工作
1.996纯PC引擎包
2.热血传奇客户端(盛大客户端) 十六周年就可以基本通用
3.版本服务端和版本的完整补丁 (1.76可能没有补丁也正常,可以自行创建自定义补丁)
二.配置引擎控制器
1.服务端设置
版本目录=版本存放路径D:\Mirserver
区服名称=你版本的名字
IP地址 = 服务器IP (单机用127.0.0.1无需修改! 动态IP地址暂时不要勾选)
最大在线人数根据你的实际人数调整 比如100-200 越小越节省内存
2.数据库配置
数据库IP=127.0.0.1 (LiteSQL.exe程序所在IP,如果放在开区服务器,一般就是127.0.0.1即可 跟微端同理,微端放在哪台机器IP就写哪里)
名称=禁止开头使用数字与特殊字符 (当数据库不存在时启动自动创建,开多区每个区都需要独立的一个名称)
端口=1-65535(需要与LiteSQL程序-登录端口一样 不要用默认的1433和2433端口,所用的端口禁止TCP外网访问)
用户名=sa(默认名字不能修改,写死的)
密码=随意(需要修改LiteSQL程序-数据库-密码)
第一次搭建的时候是需要手动新建一个数据库 输入密码,创建以后直接右键点击删除掉即可,然后启动 (启动前就要放好你外网生成的Key 如果是单机用官方的Key)
此后开区择不需要在创建数据库,只需要设置好数据库名字就可以!
三.配置登录器
1.先在后台授权 填写登录器列表等等信息 然后生成的Key放进登录器生成器和Mir200文件夹内各一份
2.打开登录器配置器文件夹---MakeLauncher.exe
3.登录器列表是在后台生成Key之前写死的 每次修改需要重新生成Key
4.复制授权密匙到--登录网关--选项--安全过滤--新建账号过滤--996M2登录器识别码- 关闭登录网关让其自动重启
5.版本资源目录 就是你的补丁
6.开启微端密码---配置微端服务器时需要使用
7.登录器配置器---资源读取规则---选择传奇客户端自动读取---选择E:\十六周年客户端---点击保存
8.检查JpkList.txt等文本内容 复制到登录器配置器里
9.打开登录器配置器 MakeLauncher.exe--查看JPK密码是否正确
10.注意选择客户端版本---点击生成登录器 (引擎版本和登录器客户端内核要配套 否则无法进游戏)
四.配置微端
1.传奇目录指的就是 热血传奇盛大客户端
2.资源目录指的就是 你版本服务端自定义补丁
3.微端服务器密码 要跟登录器配置器里同步
4.从登录器配置器文件夹里把JpkList.txt MapList.txt WavList.txt WzlList.txt 都要复制进微端配置文件夹内
5.从新打开微端配置器
6.服务端口 要同步到登录器列表内的端口 指的就是ip:后面的端口数值
五.登录器列表
1.打开登录器配置器 MakeLauncher.exe--查看 列表格式
2.在简易服务器的WWW文件夹内创建一个 后台填写的列表txt
3.把刚才看到的列表格式里的内容复制进来
4.把列表里的IP换成服务器IP即可
5.运行简易服务器 端口就是你后台生成Key填写的端口 (如果是单机 直接用默认的80端口运行即可)
数据库SQL 和M2里 可能会出现的异常问题
经常有玩家问,启动引擎会报数据库错误的问题,具体问题如下:
解决方法:
1、SQL不要用默认的1433和2433端口
2、检查环境目录里DATA是否存在
第一次搭建的时候是需要SQL手动新建一个数据库输入密码,创建以后直接右键点击删除掉即可,然后启动
此后开区择不需要在创建数据库,只需要设置好数据库名字就可以!
(重点:不要手动自行创建数据库,引擎初始化会自动创建)
996传奇如何设置客户端热更新?
996传奇登录器列表支持客户端热更新
具体设置如下:
1:登录器列表文件设置[Upgrade]信息,参考下面的格式
0=1 \ 登录器.exe 5325C6C79405F80C3D243C9F35F3E4B9 https://www.fengmolu.com/Upgrade/20250128.exe
1=1 \ 登录器.dat E53C55098F00EADB9F4B6C8283E8A508 https://www.fengmolu.com/Upgrade/20250128.dat
2=0 Config boss.txt E010021C2681129B40B3A4734C22C81E https://www.fengmolu.com/Upgrade/Config/boss.txt
3=0 buding\map 123.map E010021C2681129B40B3A4734C22C81E https://www.fengmolu.com/Upgrade/map/123.map
说明:
;类型(0=普通文件 1=登陆器自身更新与登陆器配置文件更新 2=压缩文件必须是zip文件)
;保存目录(更新登录器本身时目录名称使用\斜杠)
;文件名称(更新登录器时文件名称必须是exe文件,更新登陆器配置时文件名称必须是dat文件)
;MD5值(计算补丁文件MD5指纹,可直接拖入本程序内)
;下载地址(有的空间不支持扩展名为“.exe”文件的下载,可以把扩展名称直接改成“.rar”这样就可以下载了,不是真的用winrar压缩)
补丁的MD5值获取方法:把补丁拖动到登陆器配置器上就可以
列表文件这样设置后,玩家打开登录器就可以自动更新客户端文件了,无需重新下载客户端。
996引擎M2启动报错,卡在HUMMAP映射名处的解决办法。
错误如图:
最大原因是引擎和数据库表不匹配导致,解决办法:
1:下载官方最新引擎包;
2:更新引擎文件;
3:手动将引擎包的数据库表头挨个复制到现有版本中(全部表),每次更新引擎不管官方更新与否,保证不出现问题,建议都要复制遍。
道具表为例,表头样式如下图:
更新后启动控制器查看。
注意:需要关闭引擎更新数据库表。
如何设置996传奇引擎怪物数据Special.免麻痹.免中毒.免暴击.免吸血.强制物理伤害
996传奇引擎怪物Special特殊属性字段介绍: Special字段是配置怪物特殊属性功能,支持的特殊属性类型有免麻痹、免中毒、免暴击、免吸血、强制物理伤害,不同的属性类型在Special字段有不同的数值代码,属性类型对应的Special字段代码:
1、免麻痹
2、免中毒
4、免暴击
8、免吸血
16、强制物理伤害
在指定怪物Special字段写1时,当前怪物有免麻痹属性,Special字段写2时当前怪物有免中毒属性,一个怪物也支持多个属性类型,如果需要指定怪物同时拥有免麻痹和免中毒的属性,把免麻痹和免中毒的属性代码相加以后的数值,就是当前怪物拥有两个属性的代码,如果需要更多的属性类型就把多个属性代码相加,这里配置的属性是指定怪物的特殊属性,而不是怪物数据表整体的怪物特殊属性,这些特殊属性是可以直接在怪物数据表配置的,因为涉及到怪物特殊属性实现的方法及属性类型有很多种,比如:常见的怪物属性配置文件、自定义怪物属性配置,通过不同的方式可以实现不同的怪物属性类型,这一部分我会事先分类好不同的属性实现方法,用单独的一个视频教程给大家演示详细操作。
996传奇引擎怪物Special字段操作流程:
1.人物先在游戏刷出麻痹戒指,怪物数据表Special字段写1测试怪物免麻痹属性演示效果。
2.测试中毒效果时,需要先把引擎M2-选项-功能设置-技能魔法-通用技能-技能参数,毒符佩戴方式:选择无,道士技能-施毒术面板勾选施毒术必中。
3.怪物数据表Special字段写2测试怪物免中毒属性演示效果。
4.怪物数据表Special字段写3测试怪物免麻痹和免中毒属性演示效果。
996传奇服务端引擎护身符、灰色药粉(绿毒)、黄色药粉(黄毒)字段介绍
装备数据表StdMode字段分类号25是护身符、灰色药粉(绿毒)、黄色药粉(红毒)类型物品,决定物品是护身符还是红毒绿毒Shape字段参数,StdMode字段写25和Shape字段写5是护身符类型物品,StdMode字段写25和Shape字段写1是灰色药粉(绿毒)类型物品,StdMode字段写25和Shape字段写2是黄色药粉(红毒)类型物品,DuraMax字段是护身符和红毒绿毒使用次数,DuraMax字段写10000在游戏中可以使用100次,计算方式DuraMax字段数值除以100为在游戏中实际使用次数。
毒符使用方式:
引擎M2-选项-功能设置-技能魔法-通用技能-技能参数-毒符佩戴方式,可以选择护身符和红毒绿毒在背包或装备栏两种模式,也可以选择不需要护身符和红毒绿毒一样可以使用灵魂火符和施毒术技能,引擎M2-选项-功能设置-技能魔法-道士技能-施毒术,可以选择施毒术和群体施毒术的中毒几率及中毒持续时间,红毒绿毒减少血量和防御:引擎M2-选项-参数设置-游戏选项(2)-中毒控制,绿毒减HP间隔时间单位毫秒,1000为1秒25002.5秒,红毒减防御及持久比率,参数除以10为实际数值。
996传奇服务端引擎护身符、绿毒黄毒添加操作流程:
1.添加道士护身符物品演示效果。
2.添加道士灰色药粉(绿毒)物品演示效果。
3.添加道士黄色药粉(黄毒)物品演示效果。
996传奇PC端版本如何架设SQL数据库?
首先安装数据库工具:LiteSQL2014_Release。
下载地址:https://www.mircoding.com/download
安装方法:
1:讲该软件保存到任意盘符目录中(文件夹不要包含中文,可能会无法启动或报错);
2:打开LiteSQL2014软件,如图:
选中“开机运行、自动启动”,记住SQL端口;
3:点击下方“密码”按钮,设置SQL数据库密码,并记住该密码,如图:
此时,SQL数据库已经设置完成,最小化到系统任务栏即可。
4:996传奇服务端设置(配置向导),如图:
根据第二步和第三步中的端口和密码,输入到如上图中,数据库名字自己设置,继续下一步到最后完成配置向导即可。
为什么沙巴克城墙没有血条?
第一步.首先检查M2启动有没报错,如有检查怪物数据库(Monster.DB)有没设置城墙类型怪物名称,如没只需将城墙名称与怪物数据库相对应即可解决,错误信息如下:
[错误信息] 城堡初始化城门失败,检查怪物数据库里有没城门的设置: MainDoor,
第二步.检查怪物数据库内城墙名称的血量,不能超过5000。
为什么装备元素属性不显示?
M2-选项-物品装备-新增属性 勾选“启用新增属性”,勾选后登录器才能显示元素属性
为什么看不见衣服翅膀和武器特效?
1. M2里设置错误
2. 客户端没有相应的补丁
3. 内挂开启了隐藏衣服和武器特效的选项
为什么物品不能重叠?
物品重叠功能不能使用在拥有持久、属性、品质、纯度等物品上。 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-查看-列表信息二-消息过滤 。
就在这个里面过滤了,如果不知道哪个,就全部清空掉。
为什么提示禁止点击该NPC触发字段,如下图?
下面以一个死亡触发为例,不仅仅是死亡触发,引擎的所有触发都不允许玩家点击NPC触发,
例如:物品触发[@StdModeFunc],套装触发[@GroupItemOn] [@GroupItemOff],魔法触发[@MagTagFunc],穿脱装备触发[@TakeOn] [@TakeOff]等等,就不一一举例了。
[@PlayDie]
<下一页/@下一页>
[@下一页]
<返回/@PlayDie>
;<返回/@PlayDie> 新引擎这里“@PlayDie”是引擎内部触发字段,禁止用户通过NPC点击来触发这个字段
;不仅仅“@PlayDie”不允许“@PlayDie1、 @PlayDie2、 @PlayDie死亡”等等都不允许,只有前面的字符和“@PlayDie”一样的后面不管增加什么字符都将不允许
;如果非要使用玩家点击NPC触发的,可以把上面的脚本改成如下,使用goto转一下
[@PlayDie]
<下一页/@下一页>
[@下一页]
<返回/@返回>
[@返回]
#ACT
goto @PlayDie
---------------------------------------------------------------------------------------------------
还有其他一些触发,也属于这类的,比如:
DelayCall 5000 @再次复活
SendCenterMsg 180 251 还剩余%d发放新手奖励. 0 30 @GiveNewHumanItem
“@再次复活”和“@GiveNewHumanItem”就会变成引擎内部触发,也是不允许用使用NPC点击来触发的
还有一些其他脚本命令带字段触发的,就不一一举例了。
为什么打不开NPC界面?
NPC界面分2种写法,控制开关在M2-客户端控制-启用新NPC面板写法,勾选之后就是新的NPC界面写法,老写法的界面就无法再打开了
2种写法不可混用。
为什么所有的衣服外观都只显示重盔甲?
登录器配置器-内挂默认设置 衣服简装显示不要勾选 然后在配置登录器。或者在M2-选项客户端设置-内挂控制-玩家简装显示不要勾选,这样直接去掉这个功能
登录器呼出内挂-所有玩家简装显示 不要勾选。
为什么我的NPC不能买、卖、修理物品?
NPC脚本的第一行加上指定的操作,就可以正常了。
;=================================
(@buy @sell)
%100
+5
+6
[@main]
欢迎光临!!!
<买/@buy>\
<卖/@sell>\ \
<关闭/@exit>
;================================
功能标志说明:
;买物品
@buy
;卖物品
@sell
;炼药
@makedrug
;存仓库
@storage
;取仓库
@getback
;升级武器
@upgradenow
;取回升级武器
@getbackupgnow
;修理
@repair
;特殊修理
@s_repair
;发祝福语
@@sendmsg