设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: c571811558
打印 上一主题 下一主题

[有事请教] 关于VA战斗中跳过行动选择强制进入战斗action指令报错

[复制链接]

Lv2.观梦者

梦石
0
星屑
262
在线时间
20 小时
注册时间
2020-8-6
帖子
11
11
 楼主| 发表于 2025-3-31 22:06:32 | 只看该作者
本帖最后由 c571811558 于 2025-3-31 22:31 编辑

..............
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
262
在线时间
20 小时
注册时间
2020-8-6
帖子
11
12
 楼主| 发表于 2025-3-31 22:31:26 | 只看该作者
百里_飞柳 发表于 2025-3-30 15:08
我粗浅理解了下你想要做的,是打开开关后,限时选择角色指令,否则就跳过?

我结合自己的计时器扩展,想了 ...

我确实有用到相关插件
Yanfly Engine Ace - 战斗系统 v1.22
Yanfly Engine Ace - 战斗系统插件:敌人目标信息 v1.02
Yanfly Engine Ace - 战斗信息记录 v1.02
MOTHER 3 BASE
MOTHER 3 SCROLL
RGSS3 战斗中查看状态指令 Ver1.05 by 星潟
我把我用到的能涉及到的插件整理了一个新项目给鹰酱
Project1.zip (1.46 MB, 下载次数: 3)

点评

等我出差结束了看看  发表于 2025-4-1 01:08
回复 支持 反对

使用道具 举报

Lv6.析梦学徒

老鹰

梦石
40
星屑
34504
在线时间
6730 小时
注册时间
2012-5-26
帖子
3236

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

13
发表于 2025-4-4 01:59:16 | 只看该作者
c571811558 发表于 2025-3-31 22:31
我确实有用到相关插件
Yanfly Engine Ace - 战斗系统 v1.22
Yanfly Engine Ace - 战斗系统插件:敌人目标 ...

现在应该可以了,实际上就是要关闭下 yea 新增的一个角色状态窗口,然后把这些窗口全部取消激活状态
  1. class << BattleManager
  2.   attr_accessor :actor_index
  3. end
  4. class Scene_Battle
  5.   alias :update_20250324 :update
  6.   def update
  7.     update_20250324
  8.     if $game_switches[2]
  9.       $game_switches[2] = false
  10.       $game_party.battle_members.each do |m|
  11.         # 如果还没有行动 or 还没选择指令 or 还没选择技能目标
  12.         if m.input.item == nil || m.input.item.id == 0 || m.input.target_index < 0
  13.           # 直接强制给他变成 数据库-技能 中的 7号技能待机
  14.           m.input.set_skill(7)
  15.         end
  16.       end
  17.       # 关闭 选择敌人、选择我方角色、技能、物品等窗口
  18.       @enemy_window.deactivate.hide
  19.       @actor_window.deactivate.hide
  20.       @skill_window.deactivate.hide
  21.       @item_window.deactivate.hide
  22.       # 关闭 YEA的技能使用时的角色窗口
  23.       @status_window.show
  24.       @status_aid_window.hide
  25.       # 利用默认的行动序列,直接跳转到回合开始
  26.       BattleManager.actor_index = $game_party.members.size
  27.       next_command
  28.     end
  29.   end
  30. end
复制代码
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
262
在线时间
20 小时
注册时间
2020-8-6
帖子
11
14
 楼主| 发表于 2025-4-4 10:42:54 | 只看该作者
百里_飞柳 发表于 2025-4-4 01:59
现在应该可以了,实际上就是要关闭下 yea 新增的一个角色状态窗口,然后把这些窗口全部取消激活状态
...

十分感谢!!鹰酱是我的恩人qwq
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-5-10 00:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表