make_ta是什么玩意?窗口不够宽没写下?那把targets改为t,然后等号两边的空格去掉吧。 begin t=$scene.active_battler.action.make_targets t[0].add_state(1) rescue #容错 end 另外可以去下一个窗口比较宽的版本的RMVX |
Scene_Battle最前面添加: class Scene_Battle < Scene_Base attr_reader:active_battler 公共事件里: begin targets = $scene.active_battler.action.make_targets #获得目标 targets[0].add_state(1) #给目标添加状态1号 rescue #容错,如果想看报错把这行删了即可 end 不过要注意,如果状态1号是死亡之类的,不会马上刷新图像。如果是想秒杀敌人,弄个 targets[0].hp -= 999999 之类的正常方法比较好。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-24 03:29
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.