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

Project1

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

怎么去除掉默认战斗中的攻击选项

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-8-13
帖子
112
跳转到指定楼层
1
发表于 2008-11-26 18:56:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
怎么去除掉默认战斗中的攻击选项,也就是普通攻击的那一个。

请各位大大指教~~

SP:原来说错了,很抱歉。
版务信息:本贴由楼主自主结贴~
Moving,Slowly and Good……
http://hi.baidu.com/1_station_of_kid/blog发布站,有空来玩~

Lv1.梦旅人

kissye的宠物<

梦石
0
星屑
61
在线时间
1563 小时
注册时间
2008-8-11
帖子
6174

贵宾

2
发表于 2008-11-27 00:08:38 | 只看该作者
搜索“去掉逃跑”
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-8-13
帖子
112
3
 楼主| 发表于 2008-11-27 00:42:47 | 只看该作者
啊……啊……表述错误。正准备修改……
感谢啊枫提供的支持。{/qiang}
SP:貌似不能搜到VX的啊。

去除攻击选项

菜鸟自我流乱改~

一:修改角色命令光标位置(这个用不着)
Scene_Battle
  1.   #--------------------------------------------------------------------------
  2.   # ● 开始角色命令选择
  3.   #--------------------------------------------------------------------------
  4.   def start_actor_command_selection
  5.     @party_command_window.active = false
  6.     @actor_command_window.setup(@active_battler)
  7.     @actor_command_window.active = true
  8.     @actor_command_window.index = 0            #光标位置
  9.   end
复制代码

二:修改战斗选项
Window_ActorCommand
  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.     self.active = false
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # ● 设置
  16.   #     actor : 角色
  17.   #--------------------------------------------------------------------------
  18.   def setup(actor)
  19.     s1 = Vocab::skill                   # 改这里,去掉战斗
  20.     s2 = Vocab::guard
  21.     s3 = Vocab::item
  22.     if actor.class.skill_name_valid   
  23.       s1 = actor.class.skill_name      
  24.     end
  25.     @commands = [s1, s2, s3]            #这里控制显示项
  26.     @item_max = 4
  27.     refresh
  28.     self.index = 0
  29.   end
  30. end
复制代码

三.Scene_Battle

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


菜鸟改法,请高手拍砖。{/tp}
Moving,Slowly and Good……
http://hi.baidu.com/1_station_of_kid/blog发布站,有空来玩~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-8-13
帖子
112
4
 楼主| 发表于 2008-11-27 00:53:40 | 只看该作者
{/yun}光标依然可以调到最后一个选项的位置,虽然没有任何作用……
Moving,Slowly and Good……
http://hi.baidu.com/1_station_of_kid/blog发布站,有空来玩~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

kissye的宠物<

梦石
0
星屑
61
在线时间
1563 小时
注册时间
2008-8-11
帖子
6174

贵宾

5
发表于 2008-11-27 00:57:11 | 只看该作者
忘了删掉最后那个空项了吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-8-13
帖子
112
6
 楼主| 发表于 2008-11-28 00:28:17 | 只看该作者
以下引用木葬枫于2008-11-26 16:57:11的发言:

忘了删掉最后那个空项了吧

因该怎么删那~
Moving,Slowly and Good……
http://hi.baidu.com/1_station_of_kid/blog发布站,有空来玩~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
83 小时
注册时间
2006-4-4
帖子
1019
7
发表于 2008-11-28 03:12:19 | 只看该作者
话说我看了这个帖子后就去把我游戏里面的"攻击"去掉...
然后...已经去掉了...
我又把最后一栏改成了"逃跑'...
第4个就没空栏了...
去掉第4个的话..是不是把Window_ActorCommand里
那行
@item_max = 4
改成
@item_max = 3
啊- -

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2008-8-13
帖子
112
8
 楼主| 发表于 2008-11-28 19:16:34 | 只看该作者
以下引用zjx2005于2008-11-27 19:12:19的发言:

话说我看了这个帖子后就去把我游戏里面的"攻击"去掉...
然后...已经去掉了...
我又把最后一栏改成了"逃跑'...
第4个就没空栏了...
去掉第4个的话..是不是把Window_ActorCommand里
那行
@item_max = 4
改成
@item_max = 3
啊- -


系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

方法可行,非常感谢~{/qiang}

SP:追问一下,如何改为逃跑~
Moving,Slowly and Good……
http://hi.baidu.com/1_station_of_kid/blog发布站,有空来玩~
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

9
发表于 2008-11-28 20:02:09 | 只看该作者
逃跑的话你需要禁用那个party_command项,然后把那里的逃跑部分复制到选项4中。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-8 05:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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