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

Project1

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

RATB的问题

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-7
帖子
64
跳转到指定楼层
1
发表于 2008-4-25 02:58:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
2
发表于 2008-4-25 03:14:41 | 只看该作者
参考:http://rpg.blue/web/htm/news63.htm
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-7
帖子
64
3
 楼主| 发表于 2008-4-25 03:38:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
4
发表于 2008-4-25 03:43:13 | 只看该作者
找到
  def update_phase4_step3


    def update_phase4_step4

按照教程中所说的在里面修改

还有,我又不知道你用的是什么RTAB的脚本,要么你发上来,我帮你改
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2007-3-7
帖子
140
5
发表于 2008-4-25 03:48:28 | 只看该作者
好像RATB改齐时会出问题
---(此句仅为个人意见,切勿介意)
来论坛混了3年多了,有2年半 潜水
— —的确我发现我注册的真早
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
6
发表于 2008-4-25 03:58:53 | 只看该作者
回LS,热血物语中的RATB就改齐了
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-7
帖子
64
7
 楼主| 发表于 2008-4-25 04:27:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-7
帖子
64
8
 楼主| 发表于 2008-4-25 04:27:27 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
9
发表于 2008-4-25 04:38:38 | 只看该作者

把原来那个的地方换成:
  1. #--------------------------------------------------------------------------
  2. # ● フレーム更新 (メインフェーズ ステップ 3 : 行動側アニメーション)
  3. #--------------------------------------------------------------------------
  4. def update_phase4_step3(battler)
  5.    # ヘルプウィンドウの更新。アクションの種別で分岐
  6.    case battler.current_action.kind
  7.    when 0  # 基本
  8.      if battler.current_action.basic == 1
  9.        @help_window.set_text($data_system.words.guard, 1)
  10.        @help_wait = @help_time
  11.      end
  12. #========RTAB 1.16==================================      
  13.      if battler.current_action.basic == 2
  14.        # 逃げる
  15.        @help_window.set_text("逃げる", 1)
  16.        @help_wait = @help_time
  17.        battler.escape
  18.        battler.phase = 4
  19.        return
  20.      end
  21. #===================================================        
  22.    when 1  # スキル
  23.      skill =  $data_skills[battler.current_action.skill_id]
  24.      @help_window.set_text(skill.name, 1)
  25.      @help_wait = @help_time
  26.    when 2  # アイテム
  27.      item = $data_items[battler.current_action.item_id]
  28.      @help_window.set_text(item.name, 1)
  29.      @help_wait = @help_time
  30.    end
  31.    # 行動側アニメーション (ID が 0 の場合は白フラッシュ)
  32.    if battler.anime1 == 0
  33.      battler.white_flash = true
  34.      battler.wait = 5
  35.      # カメラ設定
  36.      if battler.target[0].is_a?(Game_Enemy)
  37.        camera_set(battler)
  38.      end
  39.    else
  40.      battler.animation.push([battler.anime1, true])
  41.      speller = synthe?(battler)
  42.      if speller != nil
  43.        for spell in speller
  44.          if spell != battler
  45.            if spell.current_action.spell_id == 0
  46.              spell.animation.push([battler.anime1, true])
  47.            else
  48.              skill = spell.current_action.spell_id
  49.              spell.animation.push([$data_skills[skill].animation1_id, true])
  50.              spell.current_action.spell_id = 0
  51.            end
  52.          end
  53.        end
  54.      end
  55.      battler.wait = 2 * $data_animations[battler.anime1].frame_max - 10
  56.    end
  57. #################################################################
  58.   for target in battler.target
  59.      target.animation.push([battler.anime2,
  60.                                          (target.damage[battler] != "Miss")])
  61.      unless battler.anime2 == 0
  62.        battler.wait = 2 * $data_animations[battler.anime2].frame_max - 10
  63.      end
  64.    end
  65. #################################################################
  66.    # ステップ 4 に移行
  67.    battler.phase = 4
  68. end
  69. #--------------------------------------------------------------------------
  70. # ● フレーム更新 (メインフェーズ ステップ 4 : 対象側アニメーション)
  71. #--------------------------------------------------------------------------
  72. def update_phase4_step4(battler)
  73.    # カメラ設定
  74.    if battler.target[0].is_a?(Game_Enemy) and battler.anime1 != 0
  75.       camera_set(battler)
  76.    end
  77.    # 対象側アニメーション
  78. ####################
  79.     #这里被我删了
  80. ####################
  81.    # ステップ 5 に移行
  82.    battler.phase = 5
  83. end
复制代码



改好了,不过没有试验成没成功,LZ自己试试吧。。。

如果出错了还望原谅{/gg}{/gg}
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-7
帖子
64
10
 楼主| 发表于 2008-4-25 05:15:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 15:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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