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

Project1

 找回密码
 注册会员
搜索
查看: 1875|回复: 2
打印 上一主题 下一主题

[已经过期] 想问下,如果想把战斗命令中的“防御”去掉,改哪里?

[复制链接]

Lv4.逐梦者

梦石
8
星屑
6385
在线时间
1028 小时
注册时间
2010-7-26
帖子
1405
跳转到指定楼层
1
发表于 2011-1-26 09:19:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
想问下,如果想把战斗命令中的“防御”去掉,变为三个选项  战斗 特技 物品,后并缩小菜单为三个高度   改哪里?  感谢。。。。

《尘沙的选择》2D动作射击剧情解谜末世题材独立游戏
STEAM地址
《午餐13:血肉机器 》全新故事线版本
STEAM连接

Lv1.梦旅人

梦石
0
星屑
50
在线时间
63 小时
注册时间
2010-12-19
帖子
31
2
发表于 2011-1-26 11:04:28 | 只看该作者
  1. #==============================================================================
  2. # ■ Window_ActorCommand
  3. #------------------------------------------------------------------------------
  4. #  选择角色命令(如「攻击」或「技能」)的窗口。
  5. #==============================================================================

  6. class Window_ActorCommand < Window_Command
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #--------------------------------------------------------------------------
  10.   def initialize
  11.     #super(128, [], 1, 4)
  12.     super(128, [], 1, 3)
  13.     self.active = false
  14.     # 添加部分
  15.     self.y = 32
  16.   end
  17.   #--------------------------------------------------------------------------
  18.   # ● 设置
  19.   #     actor : 角色
  20.   #--------------------------------------------------------------------------
  21.   def setup(actor)
  22.     s1 = Vocab::attack
  23.     s2 = Vocab::skill
  24.     s3 = Vocab::guard
  25.     s4 = Vocab::item
  26.     if actor.class.skill_name_valid     # 是否指定职业技能文字
  27.       s2 = actor.class.skill_name       # 替换「技能」命令文字
  28.     end
  29.     #@commands = [s1, s2, s3, s4]
  30.     @commands = [s1, s2, s4]
  31.     #@item_max = 4
  32.     @item_max = 3
  33.     refresh
  34.     self.index = 0
  35.   end
  36. end
复制代码
马克好了,可以替换原来的Window_ActorCommand了。alias神马的根本用不上,默认脚本就这样被破坏了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1195
在线时间
1564 小时
注册时间
2008-7-30
帖子
4418

贵宾

3
发表于 2011-1-26 11:22:17 | 只看该作者
补上这个:
  1. #==============================================================================
  2. # ■ Scene_Battle
  3. #------------------------------------------------------------------------------
  4. #  处理战斗画面的类。
  5. #==============================================================================

  6. class Scene_Battle < Scene_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 更新角色命令选择
  9.   #--------------------------------------------------------------------------
  10.   def update_actor_command_selection
  11.     if Input.trigger?(Input::B)
  12.       Sound.play_cancel
  13.       prior_actor
  14.     elsif Input.trigger?(Input::C)
  15.       case @actor_command_window.index
  16.       when 0  # 攻击
  17.         Sound.play_decision
  18.         @active_battler.action.set_attack
  19.         start_target_enemy_selection
  20.       when 1  # 技能
  21.         Sound.play_decision
  22.         start_skill_selection
  23.       when 3  # 防御
  24.         Sound.play_decision
  25.         @active_battler.action.set_guard
  26.         next_actor
  27.       end
  28.     end
  29.   end
  30. end
复制代码

See FScript Here:https://github.com/DeathKing/fscript
潜心编写URG3中。
所有对URG3的疑问和勘误或者建议,请移步至发布页面。
欢迎萌妹纸催更
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-22 15:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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