魔法书自走棋:契约

魔法书自走棋:契约Mod相关内容


2. 填写你的武器属性信息

<p>该篇需要用到的表格有</p> <ul> <li>EquipQualityConfig</li> <li>DismantleEquipConfig</li> </ul> <p>配之前需要注意:由于配置的是Jason表,与实际游戏中的数据有所不同。游戏内的<code>;</code>在该配置表中都用<code>,</code>代替。例如配置为<code>[1;2]</code>,但是在Jason表中配置为<code>[1,2]</code> 后续不在赘述</p> <h2>0.实际配置预览</h2> <p>在该篇章开始之前,先看一个案例,该案例展示了一个品质为<code>蓝色</code>,职业为<code>战士</code>的武器。 案例中展示了该武器的<code>面板属性</code>以及武器搭载的<code>技能</code>以及<code>其他功能</code> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=7235a83616b7f2635794ecb0c4c56984&amp;amp;file=file.png" alt="" /></p> <p>&gt; &quot;Woo———— 是不是被这么多的参数吓了一跳?没关系,看起来参数很多,实际上有一些参数根本不需要配置。而部分参数则不推荐配置,所以实际上动手配置起来并不需要多困难,往后阅读吧&quot;</p> <p>我们来看看这么多参数都代表着什么意思吧</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">功能说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Id</td> <td style="text-align: left;">该项为武器id+品质阶级(武器id15,品质01,所以填1501),一共需要填[1501 - 1506]一共6个品质的id</td> </tr> <tr> <td style="text-align: left;">WenziDesc</td> <td style="text-align: left;">该项为该品质的武器描述字段(也就是游戏内阅读到的整段武器效果,包含普通攻击到技能释放的信息)与<code>[LanguagePackage]</code>一起使用可以支持多语言。不需要其他国家语言时可以直接填写名称</td> </tr> <tr> <td style="text-align: left;">IsEquipSet</td> <td style="text-align: left;">游戏内记录套装的参数,我们只做的是武器MOD,所以此处不需要修改</td> </tr> <tr> <td style="text-align: left;">Skill</td> <td style="text-align: left;">该项为该品质下武器搭载的全部技能</td> </tr> <tr> <td style="text-align: left;">AbnormalTipsIds</td> <td style="text-align: left;">该项为提示说明。游戏内为鼠标悬浮在武器上展示的右侧小框体内的文本内容</td> </tr> <tr> <td style="text-align: left;">Merge</td> <td style="text-align: left;">该项为采用合成材料进行合成时,单把武器需要消耗对应品质的材料带代替的数量</td> </tr> <tr> <td style="text-align: left;">BuyPrice</td> <td style="text-align: left;">魔法书中<code>购买</code>时消耗的金币</td> </tr> <tr> <td style="text-align: left;">Price</td> <td style="text-align: left;">用于<code>出售</code>该装备时获得的金币</td> </tr> <tr> <td style="text-align: left;">Power</td> <td style="text-align: left;">一级属性,力量</td> </tr> <tr> <td style="text-align: left;">Agile</td> <td style="text-align: left;">一级属性,敏捷</td> </tr> <tr> <td style="text-align: left;">Intellect</td> <td style="text-align: left;">一级属性,智力</td> </tr> <tr> <td style="text-align: left;">Endurance</td> <td style="text-align: left;">一级属性,体力</td> </tr> <tr> <td style="text-align: left;">Knowledge</td> <td style="text-align: left;">一级属性,意志</td> </tr> <tr> <td style="text-align: left;">Weight</td> <td style="text-align: left;">一级属性,坚韧</td> </tr> <tr> <td style="text-align: left;">Mass</td> <td style="text-align: left;">重量修正值。游戏内采用的是基础5+Mass数值组成该单位的重量大小。填-2意味着5-2为3,系游戏内大部分远程的水准。备注[法师/祭祀/游侠-3丨盗贼-4丨战士-5丨守护-6]</td> </tr> <tr> <td style="text-align: left;">Hp</td> <td style="text-align: left;">血量</td> </tr> <tr> <td style="text-align: left;">RestoreMp</td> <td style="text-align: left;">技能恢复,代表每秒恢复多少能量。填0则能量不会自然增长</td> </tr> <tr> <td style="text-align: left;">MinAttack</td> <td style="text-align: left;">最小物理攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">MaxAttack</td> <td style="text-align: left;">最大物理攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">MinMagicAttack</td> <td style="text-align: left;">最小魔法攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">MaxMagicAttack</td> <td style="text-align: left;">最大魔法攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">Defense</td> <td style="text-align: left;">物理防御</td> </tr> <tr> <td style="text-align: left;">MagicDefense</td> <td style="text-align: left;">魔法防御</td> </tr> <tr> <td style="text-align: left;">Treatment</td> <td style="text-align: left;">治疗因子</td> </tr> <tr> <td style="text-align: left;">CritPro</td> <td style="text-align: left;">暴击概率。为负数则无法暴击</td> </tr> <tr> <td style="text-align: left;">CritMul</td> <td style="text-align: left;">暴击伤害。填写标准为大于1的数值。小于1时则暴击后造成的伤害更低</td> </tr> <tr> <td style="text-align: left;">MoveMul</td> <td style="text-align: left;">移动速度。游戏内采用的是非特殊情况下所有人都是5,填0则无法移动</td> </tr> <tr> <td style="text-align: left;">AttackMul</td> <td style="text-align: left;">攻击速度。游戏内采用的是基础0.5的攻速+AttackMul数值组成该武器的攻速,填0.5意味着0.5+0.5为1,100%的攻速,填0意味着50%的攻速</td> </tr> <tr> <td style="text-align: left;">UElementa</td> <td style="text-align: left;">该品质下的羁绊类别与分数。[A,B]A为职业类别,B为具体分数</td> </tr> </tbody> </table> <h2>1.武器的面板属性</h2> <ul> <li>会成长的属性</li> <li>相对固定的属性</li> </ul> <p>在武器的面板属性中,存在着会随着品质提升而提升的属性,同时也存在着不会随着品质提升而提升的相对固定属性(但这并不是绝对,只要你想要这么做,就可以这么做) 先介绍会成长的属性</p> <table> <thead> <tr> <th style="text-align: left;">推荐填写的参数</th> <th style="text-align: left;">值类型</th> <th style="text-align: left;">配置区间</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">BuyPrice</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">随品级<code>100/250/500/1500/2500/5000</code></td> </tr> <tr> <td style="text-align: left;">Price</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">随品级<code>40/100/200/600/1000/2000</code></td> </tr> <tr> <td style="text-align: left;">Power</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">Agile</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">Intellect</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">Endurance</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">Knowledge</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">Weight</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">Treatment</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">无头绪的可以按照演示案例里面的数值填写</td> </tr> <tr> <td style="text-align: left;">UElementa</td> <td style="text-align: left;">正整数组[A,B]<code>int[]</code></td> <td style="text-align: left;">B随品级<code>30/60/80/100/200/300</code></td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">不推荐填写的参数</th> <th style="text-align: left;">功能说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Hp</td> <td style="text-align: left;">由<code>Endurance</code>属性可以转化而来,不推荐直接填写</td> </tr> <tr> <td style="text-align: left;">MinAttack</td> <td style="text-align: left;">最小物理攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">MaxAttack</td> <td style="text-align: left;">最大物理攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">MinMagicAttack</td> <td style="text-align: left;">最小魔法攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">MaxMagicAttack</td> <td style="text-align: left;">最大魔法攻击力[底层结构,现游戏内已废弃,但无法删除,能不填这里尽量不填这里]</td> </tr> <tr> <td style="text-align: left;">Defense</td> <td style="text-align: left;">由<code>Weight</code>属性可以转化而来,不推荐直接填写</td> </tr> <tr> <td style="text-align: left;">MagicDefense</td> <td style="text-align: left;">由<code>Knowledge</code>属性可以转化而来,不推荐直接填写</td> </tr> </tbody> </table> <p>而相对固定的属性为</p> <table> <thead> <tr> <th style="text-align: left;">推荐填写的参数</th> <th style="text-align: left;">值类型</th> <th style="text-align: left;">配置区间</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Mass</td> <td style="text-align: left;">整数<code>int</code></td> <td style="text-align: left;">指定参数<code>[ -2 丨 -1 丨 0 丨 1 ]</code></td> </tr> <tr> <td style="text-align: left;">CritPro</td> <td style="text-align: left;">正浮点数<code>float</code></td> <td style="text-align: left;">推荐参数<code>[ 0.1 ~ 0.3 ]</code></td> </tr> <tr> <td style="text-align: left;">CritMul</td> <td style="text-align: left;">正浮点数<code>float</code></td> <td style="text-align: left;">推荐参数<code>[ 1.2 ~ 1.5 ]</code></td> </tr> <tr> <td style="text-align: left;">MoveMul</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">推荐参数<code>[ 5 ]</code></td> </tr> <tr> <td style="text-align: left;">AttackMul</td> <td style="text-align: left;">浮点数<code>float</code></td> <td style="text-align: left;">推荐参数<code>[ 0 ~ 1 ]</code></td> </tr> </tbody> </table> <h2>2.武器搭载的技能</h2> <ul> <li>普通攻击</li> <li>主动技能</li> <li>被动技能</li> </ul> <p>在技能篇开始之前,我们先统一一个观念。在 <strong>&lt; 魔法书自走棋:契约 &gt;</strong> 这款游戏中,<strong>普通攻击</strong>也是<strong>技能</strong>,只是发动普通攻击这个技能的<strong>能量消耗为0</strong>,所以角色会<strong>一直释放普通攻击</strong>。而等待能量达到足以释放高能量需求的技能时,会转而释放高能量需求的技能,也就是<strong>主动技能</strong></p> <p>技能的具体效果与配置方式在下一个篇章进行讲解,该篇章只讲解武器能搭载的技能类型与技能数量</p> <p>武器的技能构成为:</p> <table> <thead> <tr> <th style="text-align: left;">技能类型</th> <th style="text-align: left;">数量</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">普通攻击</td> <td style="text-align: left;">1个</td> </tr> <tr> <td style="text-align: left;">主动技能</td> <td style="text-align: left;">1个</td> </tr> <tr> <td style="text-align: left;">被动技能</td> <td style="text-align: left;">多个</td> </tr> </tbody> </table> <p>&gt; 游戏内的武器 &lt; 电击枪 &gt; 则是仅配置了主动技能与被动技能,所以你会发现它没有普通攻击效果。而 &lt; 羽灵弓 &gt; 则是没有配置主动技能,所以它没有技能可以释放</p> <h2>3.分解武器的材料获得</h2> <p>本篇为DismantleEquipConfig的配置教学 该表是控制指定id武器被分解后产生的道具的内容,基本可以不用修改案例表中的配置内容。id需要和制作的武器id保持一致,否则无法正确分解该武器</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">功能说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Id</td> <td style="text-align: left;">该武器的id,用于匹配各项参数</td> </tr> <tr> <td style="text-align: left;">Qua_x</td> <td style="text-align: left;">拆解x品质的该武器时,获得的道具id</td> </tr> <tr> <td style="text-align: left;">Qua_x_Num</td> <td style="text-align: left;">拆解x品质的该武器时,获得Qua_x填写的指定id道具的数量</td> </tr> <tr> <td style="text-align: left;">Qua_x_Weight</td> <td style="text-align: left;">拆解x品质的该武器时,获得Qua_x填写的指定id道具的权重</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">值类型</th> <th style="text-align: left;">配置区间</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Id</td> <td style="text-align: left;">正整数</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">Qua_x</td> <td style="text-align: left;">正整数组</td> <td style="text-align: left;">指定参数[1;3;1003;1004;1005;1006;1007]</td> </tr> <tr> <td style="text-align: left;">Qua_x_Num</td> <td style="text-align: left;">正整数组</td> <td style="text-align: left;">推荐参数[1 - 3]</td> </tr> <tr> <td style="text-align: left;">Qua_x_Weight</td> <td style="text-align: left;">正整数组</td> <td style="text-align: left;">推荐参数[1]</td> </tr> </tbody> </table> <p>以下为道具id对照表</p> <table> <thead> <tr> <th style="text-align: left;">道具id</th> <th style="text-align: left;">对应道具</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">1</td> <td style="text-align: left;">金币,基础货币</td> </tr> <tr> <td style="text-align: left;">3</td> <td style="text-align: left;">经验,升级角色</td> </tr> <tr> <td style="text-align: left;">1003</td> <td style="text-align: left;">白色材料</td> </tr> <tr> <td style="text-align: left;">1004</td> <td style="text-align: left;">绿色材料</td> </tr> <tr> <td style="text-align: left;">1005</td> <td style="text-align: left;">蓝色材料</td> </tr> <tr> <td style="text-align: left;">1006</td> <td style="text-align: left;">紫色材料</td> </tr> <tr> <td style="text-align: left;">1007</td> <td style="text-align: left;">橙色材料</td> </tr> </tbody> </table> <h2>4.其他功能</h2> <ul> <li>文字信息</li> <li>悬浮窗小提示</li> <li>合成时所需要的通用合成材料数量</li> </ul> <table> <thead> <tr> <th style="text-align: left;">推荐填写的参数</th> <th style="text-align: left;">值类型</th> <th style="text-align: left;">配置区间</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">WenziDesc</td> <td style="text-align: left;">字符串<code>string</code></td> <td style="text-align: left;">描述该品质的武器技能强度</td> </tr> <tr> <td style="text-align: left;">AbnormalTipsIds</td> <td style="text-align: left;">正整数组<code>int[]</code></td> <td style="text-align: left;">具体id与效果在文档中的<code>异常提示表</code>内查询</td> </tr> <tr> <td style="text-align: left;">Merge</td> <td style="text-align: left;">正整数<code>int</code></td> <td style="text-align: left;">推荐参数<code>[ 3 ]</code></td> </tr> </tbody> </table>

页面列表

ITEM_HTML