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

Project1

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

怎样加入逃跑选项?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
0 小时
注册时间
2008-7-30
帖子
10
跳转到指定楼层
1
发表于 2008-9-17 19:27:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
用了拉尔夫的横板战斗1.03,但是发现逃跑选项没有了,如何添加呢??
版务信息:本贴由楼主自主结贴~
小弟系菜鸟,大哥哥帮忙

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2006-12-11
帖子
29
2
发表于 2008-9-17 19:42:11 | 只看该作者
我觉得就是一般的加选项啊,跟纵向的也差不多吧?
多个数组变量而已,再对应逃跑处理!

横版战斗的脚本还是要仔细理解再使用,我觉得依葫芦画瓢可不行,研究脚本再研究,争取作出一个自己满意的作品,楼主加油吧!
完璧な文章などといったものは存在しない。完璧な絶望が存在しないようにね。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
0 小时
注册时间
2008-7-30
帖子
10
3
 楼主| 发表于 2008-9-17 19:54:56 | 只看该作者
厄,MS很有难度!要开学了,我就当一次伸那啥党吧,LS能不能给个详细的应急方案,多谢了!
小弟系菜鸟,大哥哥帮忙
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-3
帖子
976
4
发表于 2008-9-17 20:34:42 | 只看该作者
汗,没看到范例工程脚本里面,MAIN下面备用了逃跑选项吗?把那个剪切到MAIN上面就可以了

  1. #===================================================================
  2. #★选项前显示相应图标 & 增加逃跑选项
  3. #-------------------------------------------------------------------
  4. #★作者 : Zhong_zw
  5. #★效果思路照自 : 柳柳 《美化战斗命令选项》
  6. #====================================================================
  7. #==============================================================================
  8. # ■ Window_ActorCommand
  9. #------------------------------------------------------------------------------
  10. #  バトル画面で、戦うか逃げるかを選択するウィンドウです。
  11. #==============================================================================

  12. class Window_ActorCommand < Window_Command
  13.   #--------------------------------------------------------------------------
  14.   # ● オブジェクト初期化
  15.   #--------------------------------------------------------------------------
  16.   def initialize
  17.     super(128, [], 1, 4)
  18.     self.active = false
  19.     @icon_name = ["攻击_icon","特技_icon","防御_icon","物品_icon","逃跑_icon"]
  20.       
  21.   end
  22.   #--------------------------------------------------------------------------
  23.   # ● セットアップ
  24.   #     actor : アクター
  25.   #--------------------------------------------------------------------------
  26.   def setup(actor)
  27.     s1 = Vocab::attack
  28.     s2 = Vocab::skill
  29.     s3 = Vocab::guard
  30.     s4 = Vocab::item
  31.     s5 = Vocab::escape
  32.     @actor = actor
  33.     if actor.class.skill_name_valid     # スキルのコマンド名が有効?
  34.       s2 = actor.class.skill_name       # コマンド名を置き換える
  35.     end
  36.     self.cursor_rect.height = self.cursor_rect.height + 2
  37.     @commands = [s1, s2, s3, s4,s5]
  38.     draw_item(4, $game_troop.can_escape)
  39.     @item_max = 5
  40.    
  41.     refresh
  42.     self.index = 0
  43.   end
  44.   def create_contents
  45.     self.contents.dispose
  46.    
  47.     self.contents = Bitmap.new(width - 32, [height+WLH - 32, (row_max+1) * WLH].max)
  48.       
  49.   end
  50.   
  51.   def update
  52.     super
  53.    
  54.     s1 = Vocab::attack
  55.     s2 = Vocab::skill
  56.     s3 = Vocab::guard
  57.     s4 = Vocab::item
  58.     s5 = Vocab::escape
  59.     if @actor != nil and @actor.class.skill_name_valid     # スキルのコマンド名が有効?
  60.       s2 = @actor.class.skill_name       # コマンド名を置き換える
  61.     end
  62.    
  63.     @commands = [s1, s2, s3, s4,s5]
  64.     draw_item(4, $game_troop.can_escape)
  65.     @item_max = 5
  66.     refresh
  67.     bitmap = Bitmap.new("Graphics/system/#{@icon_name[self.index]}")
  68.     y = 2 + self.index * 24
  69.     self.contents.blt(3,y,bitmap,bitmap.rect)
  70.    
  71.    
  72.    
  73.   end
  74.    def draw_item(index, enabled = true)
  75.     rect = item_rect(index)
  76.     if self.index == index
  77.     rect.x += 24
  78.    else
  79.     rect.x += 4
  80.     end  
  81.     rect.width -= 8
  82.     self.contents.clear_rect(rect)
  83.     self.contents.font.color = normal_color
  84.     self.contents.font.color.alpha = enabled ? 255 : 128
  85.     self.contents.draw_text(rect, @commands[index])
  86.   end

  87. end
复制代码

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
0 小时
注册时间
2008-7-30
帖子
10
5
 楼主| 发表于 2008-9-17 20:53:49 | 只看该作者
十分感谢,问题解决,呵呵!
小弟系菜鸟,大哥哥帮忙
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-1 22:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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