Project1

标题: 怎样让装备限制技能 [打印本页]

作者: CrinicFreeva    时间: 2009-8-14 21:44
标题: 怎样让装备限制技能
比如:
1-10号技能需装备11-20号、31-40号武器才能使用。
就是,剑只能发剑技,抢只能发枪技的说。
作者: njx937    时间: 2009-8-15 09:58
  1. #~     if $game_party.members.size == 0          # 如果队伍为空
  2. #~       @command_window.draw_item(0, false)     # 无效化物品选项
  3. #~       @command_window.draw_item(1, false)     # 无效化技能选项
  4. #~       @command_window.draw_item(2, false)     # 无效化装备选项
  5. #~       @command_window.draw_item(3, false)     # 无效化状态选项
  6. #~     end
  7. #~     if $game_system.save_disabled             # 如果禁止存档
  8. #~       @command_window.draw_item(6, false)     # 无效化存档选项
  9. #~     end
复制代码
scene menu 有这段
战斗时的话
  1.   #--------------------------------------------------------------------------
  2.   # ● 开始技能选择
  3.   #--------------------------------------------------------------------------
  4.   def start_skill_selection
  5.     @help_window = Window_Help.new( 352, 0, 288)
  6.     @skill_window = Window_Skill.new( 352, 56, 288, 296, @active_battler, 1)
  7.     @skill_window.help_window = @help_window
  8.     @actor_command_window.active = false
  9.   end
复制代码
在建立 skillwindow 之后 加上类似的语句 ,可以把对应选项做成灰色
之后
修改update_skill_selection 段的代码 参考
scene menu  的 update_command_selection
  1.       if $game_party.members.size == 0 and @command_window.index < 4
  2.         Sound.play_buzzer
  3.         return
  4.       elsif $game_system.save_disabled and @command_window.index == 6
  5.         Sound.play_buzzer
  6.         return
  7.       end
复制代码
可以实现

个人认为。。武器附加技能会好点,枪附加枪技能 剑附加剑技能
作者: qinqian    时间: 2009-8-15 10:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: CrinicFreeva    时间: 2009-8-16 17:23
不懂
作者: njx937    时间: 2009-8-17 09:21
想简单的,做武器附加技能(现成脚本是有的)
枪的只有枪技 剑的只有剑技
想玩家享受 身上有无数nb技能 但是只能根据武器使用小部分的
就 需要有 修改脚本 debug的决意。。
作者: CrinicFreeva    时间: 2009-8-17 19:50
但是效果不一样了啊》
作者: 越前リョーマ    时间: 2009-8-17 19:57
http://rpg.blue/viewthread.php?t ... =%E6%8A%80%E8%83%BD
作者: 沉影不器    时间: 2009-8-17 21:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: CrinicFreeva    时间: 2009-8-19 19:13
转换不能




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