小秋橙 发表于 2023-7-24 19:59 感谢大佬的参考 |
sunhihi 发表于 2023-7-24 15:16 感谢大佬,大佬的插件,我用了不少 ![]() |
a30254 发表于 2023-7-24 14:52 Game_Actor.prototype.equipSlots = function() { const slots = []; for (let i = 1; i < $dataSystem.equipTypes.length; i++) { slots.push(i); } if (slots.length >= 2 && this.isDualWield()) { slots[1] = 1; } slots = [2,3,4,1,5,6,7]; // 本行为新增内容,默认是1到n,可以更改1的位置来将武器放在靠后的位置 return slots; }; |
本帖最后由 sunhihi 于 2023-7-24 15:32 编辑 a30254 发表于 2023-7-24 14:52 RPG MAKER 內建的雙持是有邏輯問題的 程式的實現法是針對特性檢查主武器是否有雙持特性 或是人物職業本身有雙持特性 若是前者在裝備武器時你的第二個裝備欄位會被強制轉換成武器空格(問題是他沒有針對武器做裝備限制,也就是說副手可以裝任何武器) 若是後者一開始你的第一第二裝備欄位就是武器(跟上面那個也有一樣的問題) 武器裝備欄位因為是程式寫死的 所以你想換其他位置是沒辦法的 我簽名檔的聯結有針對雙持的修正插件 也有DEMO 你可以抓來玩玩看 DEMO的話你要去買一隻短劍裝在左手 我雙持插件的效果 重新定義武器的雙持特性 武器定義為雙持被我認定為[可以裝在副手的武器] 也就是有雙持特性的人也可以裝備盾牌 雙手武器則是定義為裝備在主手時 左手無法裝備任何東西的武器(像是弓) |
小秋橙 发表于 2023-7-21 15:38 大佬,Weapons内如何设定双刀流,能否有个范例参考... 预设的Weapons内似乎没有双刀流... 实在感谢你 目前Weapons设定这样,在装备介面内显示是正常的 {"id":6,"animationId":6,"description":"使用了龙牙剑的进行精炼打造而成的长剑","etypeId":4,"traits":[{"code":31,"dataId":1,"value":0},{"code":22,"dataId":0,"value":0.75},{"code":11,"dataId":2,"value":1.5},{"code":13,"dataId":4,"value":0.2},{"code":22,"dataId":7,"value":0.5}],"iconIndex":97,"name":"龙牙利刃(测)","note":"","params":[0,0,72,0,0,0,0,0],"price":6970,"wtypeId":2}, 但依旧有上列事项发生,双刀流...不理解... |
在【装备类型】处修改顺序只会影响文字,实际上依然是【第一个为Weapon,其他为Armor】(如果是二刀流状态则是前两个为Weapon),如果希望将Weapon放在靠后的位置,需要仿照二刀流的实现方法来修改js文件呢…… |
本帖最后由 暴走的露露 于 2023-7-20 23:40 编辑 看错了回错了,请无视我,抱歉~ |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-6-19 20:33
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.