原谅我挖一下坟……脚本本身没问题,在跟RTAB整合的时候碰到了点麻烦。本来以为RTAB核心只改了SCENE_BATTLE的前面部分,冲突应该没有才对—— 战斗中点开道具菜单的话,只有道具变灰这项在起作用,但跟人物无关,每个人的这种道具都显示变灰。估计是没能引入ACTIVE_BATTLE.ID?然后实际上不管变不变灰都能使用这道具。 奇怪我都把这脚本放最底了,到底内鬼在哪?? |
现在用了18楼的脚本,目前已经完全没有问题了,十分感谢两位大虾 |
本帖最后由 认真的学 于 2010-7-27 19:41 编辑 我在10楼手滑打错字......修改完毕10L脚本可以使用,但是也没有【变暗】的效果。 LZ用11L脚本出问题,第一个问题LZ有没有把6-10行复制到10行的end后? 第二个问题有没有修改各种ID。 第三个问题我不大确认,就是11L好像把原来的can_use给换掉了,但是又因为这个判断要求使用物品时只能是1号角色使用1号物品,其他情况都不可以,所以使用物品的时候除了1号角色可以使用1号物品之外,其他角色都不能使用物品,1号角色也不能使用其他物品。 如果LZ还是想用11L的脚本的话,小小修改一下就可以使用:
(刚刚才发现回答晚了,LZ还是用LS的比较好嗯) |
@item_window = Window_Item.new 改为 @item_window = Window_Item.new(@active_battler.id) |
又发生新问题了,我把6-10行复制到11-15行然后改了一下物品id但是11-15行的似乎无效,导致现在在战斗中连回复药水都无法使用了...这是怎么回事呢? |
本帖最后由 夏天的枫 于 2010-7-27 18:11 编辑 终于可以了,十分感谢楼上,不过此时其他角色想使用那个特定物品时物品还是亮着的只是按不动,能否使其像其他无法在战斗中使用的物品一样变暗呢? |
啊,那个,不是Game_Battler 是 Scene_Battle 不小心手误了…… |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-24 10:56
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.