Project1

标题: 关于"rmvx朴素的横版战斗系统 自定义战斗背景(测试)" [打印本页]

作者: 天涯孤客    时间: 2008-1-29 05:57
标题: 关于"rmvx朴素的横版战斗系统 自定义战斗背景(测试)"
我想删除他的战斗背景的系统,想使用原版的战斗背景,应该怎么做? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: v2sam    时间: 2008-1-29 07:49
写个脚本
作者: 雪流星    时间: 2008-1-29 18:35
把那个系统的★Spriteset_Battle删掉

还有★Scene_Battle的这行
    @select_input = true

和这行
    @spriteset = Spriteset_Battle.new

中间的内容删掉

注意是这两行中间的内容(不包括这两行)

就可以了

作者: 天涯孤客    时间: 2008-1-29 21:12
似乎不对,照你这个样子修改了的话,进入游戏后就直接站立不动了!!
卡了,只有音乐在播放
然后背景也变成了地图的一半,很不对!
作者: 雪流星    时间: 2008-1-30 04:58
不会阿

是不是你删错行?请注意看我的说明
不是那两行要删掉,而是他们的中间
也就是这段
  1.     $game_temp.in_battle = true
  2.     unless  $BTEST
  3.       @battleback = nil
  4.       for area in  $data_areas.values
  5.          if $game_player.in_area?(area)
  6.              aname = area.id.to_s
  7.              name = aname+"_b"
  8.              @battleback = Cache.battleback("#{name}")if FileTest.exist?("Graphics/Battlebacks/#{name}.jpg") or FileTest.exist?("Graphics/Battlebacks/#{name}.jpg") or FileTest.exist?("Graphics/Battlebacks/#{name}.bmp")
  9.                break
  10.           end
  11.       end     
  12.         if @battleback == nil
  13.              mname = $game_map.map_id.to_s
  14.              name = mname+"_b"
  15.              @battleback = Cache.battleback("#{name}")
  16.         end      
  17.       $game_temp.background_bitmap  = @battleback
  18.     end
复制代码



我把我修改过的Scene_Battle贴上来你试试看

太长了==用附件
http://rpg.blue/upload_program/files/Scene_Battle_82069101.txt [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 天涯孤客    时间: 2008-1-30 21:08
不行,算了,放弃了,认可你的答案好了
作者: 雪流星    时间: 2008-1-31 03:51
{/pz}领了奖赏可不能没有付出

在解释一次吧

把你下好、还没修改过、最原版的「朴素版横版战斗系统 V1.01 」
打开

首先删掉"★Spriteset_Battle"

接着到"★Scene_Battle"
把这段删掉:
  1. $game_temp.in_battle = true
  2.    unless  $BTEST
  3.      @battleback = nil
  4.      for area in  $data_areas.values
  5.         if $game_player.in_area?(area)
  6.             aname = area.id.to_s
  7.             name = aname+"_b"
  8.             @battleback = Cache.battleback("#{name}")if FileTest.exist?("Graphics/Battlebacks/#{name}.jpg") or FileTest.exist?("Graphics/Battlebacks/#{name}.jpg") or FileTest.exist?("Graphics/Battlebacks/#{name}.bmp")
  9.               break
  10.          end
  11.      end     
  12.        if @battleback == nil
  13.             mname = $game_map.map_id.to_s
  14.             name = mname+"_b"
  15.             @battleback = Cache.battleback("#{name}")
  16.        end      
  17.      $game_temp.background_bitmap  = @battleback
  18.    end
复制代码


在试试看吧
作者: 天涯孤客    时间: 2008-1-31 21:15
背景的确是改变了,可是,进入战斗后,显示了一个 XXX怪物出现了。这个字样以后,就不再往下显示了,什么都不动了,




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