Ajucaqiu 发表于 2017-4-22 05:43
你给盾牌添加技能岂不是易而快哉
Game_Actor.prototype.hasArmorEtype = function(etypeId) { var data = this.armors().filter(function(item) { return item && item.etypeId === etypeId;}); return data.length > 0 ; };
$gameActors.actor(角色id).hasArmorEtype(2); // 试了一下,盾是 2 ; 头部是 3; 身体是 4; 饰件是 5。MV的 itypeId, wtypeId, atypeId, etypeId, 真让人头疼! // 这也可以用来判断是否装备了衣服,帽子什么的。
raketenfaust02 发表于 2017-5-4 15:52
有个变通的方法:
用YEP.13 – Auto Passive States给所有盾牌附加一个叫做“装备盾”的state,然后在技能 ...
qknight 发表于 2017-5-20 18:25
有个更变通的方法:
让所有盾牌都免疫某个状态,然后再给所有角色都赋予上这个状态,没中这个状态的角色 ...
raketenfaust02 发表于 2017-5-20 23:54
可是如果没有插件,装上盾再卸下来之后,用什么方法把这个状态补回角色身上呢? ...
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |