赞 | 1 |
VIP | 0 |
好人卡 | 0 |
积分 | 7 |
经验 | 0 |
最后登录 | 2024-5-31 |
在线时间 | 13 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 731
- 在线时间
- 13 小时
- 注册时间
- 2016-11-5
- 帖子
- 12
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
都是些很新人向的经验,大佬用不到……
1.在rmmz_objects.js里找到了玩家角色自动战斗的代码,那个action.evaluate()应该是评价技能优先度的函数,需要调整角色自动战斗逻辑的可以研究一下。
Game_Actor.prototype.makeAutoBattleActions = function() {
for (let i = 0; i < this.numActions(); i++) {
const list = this.makeActionList();
let maxValue = -Number.MAX_VALUE;
for (const action of list) {
const value = action.evaluate();
if (value > maxValue) {
maxValue = value;
this.setAction(i, action);
}
}
}
this.setActionState("waiting");
};
|
|