赞 | 35 |
VIP | 0 |
好人卡 | 0 |
积分 | 72 |
经验 | 0 |
最后登录 | 2024-11-16 |
在线时间 | 474 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7247
- 在线时间
- 474 小时
- 注册时间
- 2021-12-4
- 帖子
- 513
|
JRPG的异常状态往往是自己无法操作只能被队友用药解除,不过出于复刻其他RPG的效果确实会有这样的需求。可以试着修改下面的函数:
- Window_ActorCommand.prototype.makeCommandList = function() {
- if (this._actor) {
- this.addAttackCommand();
- this.addSkillCommands();
- this.addGuardCommand();
- // 在这一行加上 if (this._actor.isStateAffected(id) 来判断该角色是否具有某个状态id
- this.addItemCommand();
- }
- };
复制代码 |
|