Project1

标题: 战斗时怎么只显示可用技能 [打印本页]

作者: 脚本盲    时间: 2014-10-26 11:57
标题: 战斗时怎么只显示可用技能
{:8_460:}RT,游戏里设定了很多被动技能,还有很多限制武器技能,战斗时,这些不能使用或者不满足条件无法使用的技能都会出现在技能列表里,怎么让这些无法使用的技能,在战斗时不显示?
举个例子:比如我设定了一个被动技能,数据库里设定无法使用,战斗时依旧出现在技能列表。还有,如果设定一个技能,限定武器是斧,但主角装备剑时,让这个技能战斗时不出现在列表,但是菜单里还是可见。
作者: taroxd    时间: 2014-10-26 12:14
方法1:将被动技能设成角色没有学会的技能类型
方法2:重定义对应窗口的 include? 方法
举例:
RUBY 代码复制
  1. class Window_BattleSkill
  2.   def include?(item)
  3.     super && enable?(item)
  4.   end
  5. end

作者: 三途亚梦    时间: 2014-10-26 12:15
首先,这个脚本来自于本论坛授权推广的素材站点

日站:Artificial Providence
该站点有墙,且禁止直接二次发布
这次我直接搬运给你,下次请自行到站点中取。

脚本本体在折叠中。
该脚本暂时只能将菜单中可用和不可用的技能和物品在战斗中不显示。
[/fold]




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1