| 赞 | 1  | 
 
| VIP | 0 | 
 
| 好人卡 | 0 | 
 
| 积分 | 8 | 
 
| 经验 | 1010 | 
 
| 最后登录 | 2025-9-30 | 
 
| 在线时间 | 98 小时 | 
 
 
 
 
 
Lv2.观梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 791 
 
        - 在线时间
 - 98 小时
 
        - 注册时间
 - 2017-9-28
 
        - 帖子
 - 29
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
这是Galv的武器熟练度的插件  
 写在注释内容 的 调用的函式 
Galv.WPROF.value(aId,wId);   // return an actor's weapon proficiency.  (返回角色ID,武器种类的熟练度) 
 *                                  // aId = actor id, wId = weapon type id 
 *                                  // leave wId out to get currently equipped 
 *                                  // weapon id. 
 *                                  // use in control variables in SCRIPT 
 * 
--------------------------------------------------------------- 
 
Galv.WPROF.value = function(actorId,wTypeId) { 
        var actor = $gameActors.actor(actorId); 
        var wTypeId = wTypeId != undefined ? wTypeId : actor.equippedWType() 
        return actor.getWProf(wTypeId); 
}; 
 
因为判断的原因,我想把 function里的 actorId 改成当前角色的ID 
不是自己输入的 , 如果是角色1 actorId就=1 如果是2就=2 以此类推 
 
但是用了很多方法都無效 有用 for(i =0; i<$dataActros.length i++) {}算出资料库角色的长度 
在带入actorId 或着直接改成 this._actorId    
                                                  
 
还是需要带入原型 Game_Actor.prototype 才有办法更改? |   
 
 
 
 |