질문과 답변

Extra Form

아방스님이 올리신 RPG Tankentai SBS 3.3 + ATB Kaduke Eng

스크립트를 사용했는데 게임에 적용하니까 배경이 검은색으로 나오네요.

어떻게해야하나요?

 

P.S 1 : 사진은 있지만 올리는 법을 몰라서..

P.S 2 : 사용스크립트 주소 - http://avangs.info/zbxe/376639

Who's 스노우

?

안녕하세요. 제발 먹지말아주세요

Comment '2'
  • ?
    시트르산 2010.09.14 15:34

    배경 스크립트를 받아서 활용해보십시오.

    배경 스크립트 하나 올려드립니다.

    #==============================================================================
    # ★ ExBattle_Background                                              ver 2.00
    #------------------------------------------------------------------------------
    # ?배틀 화면에서 임의의 배경 화상을 설정할 수 있도록 하는 스크립트 소재입니다.
    #==============================================================================

    # 맵 설정.
    # 맵 ID, 그래픽명의 순서에 필요한 만큼 늘어놓습니다.
    EXBTL_BACKGR_MAP = {
        1 => "001_FOREST" #따옴표 안에 파일이름을 적어서 추가하십시오. 파일은 GRAPHIC/PICTURE 폴더안에 있는 파일만 가능.

    }

    # 에리어 설정.
    # 에리어 ID, 그래픽명의 순서에 필요한 만큼 늘어놓습니다.
    EXBTL_BACKGR_AREA =
    { }

    # 디폴트 설정.
    # 맵이나 에리어가 설정되어 있지 않은 경우에?시 하는 그래픽을 설정합니다.
    EXBTL_BACKGR_DEFAULT = ""

    # 기초 설정.
    # 그래픽이 화면의 기초로서 표시 하는 배경을 설정합니다.
    # (0:흑 1:맵 화면)
    EXBTL_BACKGR_BACK = 1

    # 표시위치.
    # 그래픽의 표시위치 (0:상 1:중앙 2:화면 중앙 3:하)를 지정합니다.
    EXBTL_BACKGR_POSITION = 2

    # 배틀 플로어 설정
    # 배틀 플로어 화상을?시 할지를 설정합니다.
    # (0:?나타내 보여 않아 1:?시 한다)
    EXBTL_BACKGR_FLOOR = 0

    # 그래픽 폴더
    # 전투 배경용의 화상 파일이 있는 폴더 (Graphic/xxx/)(을)를 지정합니다.
    # (0:System 1:Parallaxes 2:Pictures)
    EXBTL_BACKGR_FOLDER = 2

    #------------------------------------------------------------------------------

    class Spriteset_Battle
      #--------------------------------------------------------------------------
      # ○배틀 백 스프라이트의 작성
      #--------------------------------------------------------------------------
      alias _exbbackgr_create_battleback create_battleback
      def create_battleback
        source = $game_temp.background_bitmap
        bitmap = Bitmap.new(640, 480)
        if EXBTL_BACKGR_BACK == 1
          bitmap.stretch_blt(bitmap.rect, source, source.rect)
        end
        @battleback_sprite = Sprite.new(@viewport1)
        @battleback_sprite.bitmap = bitmap
        @battleback_sprite.ox = 320
        @battleback_sprite.oy = 240
        @battleback_sprite.x = 272
        @battleback_sprite.y = 176
        fixed = false
        unless $BTEST
          for area in $data_areas.values
            if $game_player.in_area?(area) and EXBTL_BACKGR_AREA.has_key?(area.id)
              src_source = EXBTL_BACKGR_AREA[area.id]
              fixed = true
            end
          end
          unless fixed
            if EXBTL_BACKGR_MAP.has_key?($game_map.map_id)
              src_source = EXBTL_BACKGR_MAP[$game_map.map_id]
              fixed = true
            end
          end
        end
        unless fixed
          if EXBTL_BACKGR_DEFAULT != ""
            src_source = EXBTL_BACKGR_DEFAULT
            fixed = true
          end
        end
        if fixed
          case EXBTL_BACKGR_FOLDER
          when 0
            src_bitmap = Cache.system(src_source)
          when 1
            src_bitmap = Cache.parallax(src_source)
          when 2
            src_bitmap = Cache.picture(src_source)
          end
          x = (640 - src_bitmap.width) / 2
          case EXBTL_BACKGR_POSITION
          when 0
            y = 64
          when 1
            y = (416 - src_bitmap.height) / 2
          when 2
            y = (480 - src_bitmap.height) / 2 + 32
          when 3
            y = 480 - src_bitmap.height
          end
          @battleback_sprite.bitmap.blt(x, y, src_bitmap, src_bitmap.rect)
          src_bitmap.dispose
        end
      end
      #--------------------------------------------------------------------------
      # ○배틀 플로어 스프라이트의 작성
      #--------------------------------------------------------------------------
      alias _exbbackgr_create_battlefloor create_battlefloor
      def create_battlefloor
        _exbbackgr_create_battlefloor
        @battlefloor_sprite.opacity = 0 if EXBTL_BACKGR_FLOOR == 0
      end
    end

  • ?
    니노미야 2010.09.15 01:42

    에리어 설정에 대한 예시 같은것 하나 보여주실수 있나요?

    에리어 ID를 어떻게 확인해야하는지도 잘;;;


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVX 호환 부탁드립니다. 1 카르닉스 2010.12.07 525
RMVX 혹시 GTBS 공격 범위 설정하시는 방법 아세요? 2 밀로운유글레나 2010.12.11 742
RMVX 혹시 VX용 3등신 케릭터 뼈대 가지고 계신분 있으신가요? 파멸의인도자 2013.06.29 1160
RMVX 화면 뜨게 하는법! 1 제복잇 2012.02.14 2688
RMVX 화면 여백을 없애고 늘리는 방법 10 file 크리스토퍼 2014.01.09 1181
RMVX 화면색조변경하면 캐릭터가 안움직여요. 1 수정이님 2011.11.20 2536
RMVX 화면에 글씨 뜨게하는거 제발 답변좀부탁드려요 ㅡㅜㅡㅜㅡㅜ 1 나캣쿎수 2012.02.07 2498
RMVX 화면에 돈뜨게하는법 2 우롸이언 2012.08.12 1639
RMVX 화면에 메세지 창을 두개 띄울 수 있는 스크립트를 찾고 있습니다. file KAHP 2017.04.22 150
이벤트 작성 RMVX 화면을 1080으로 바꿨더니 대화창이 너무 작아 키우고 싶습니다 file 박스레인지 2023.03.29 57
RMVX 화면을 기존 화면보다 크게 하는 법 4 file IU[아이유] 2012.06.24 1950
RMVX 화면을 어둑어둑 만드는 것 (밤 처럼..) 2 삼지 2010.11.18 1210
RMVX 화면을 어둡게하고싶은디 안돼요 4 아쳐 2015.04.22 250
기타 RMVX 화면을 크게 만드는 법? 1 file 데아곤 2019.02.17 106
RMVX 화면확대 스크립트 다시 질문 드립니다 1 후라이팬샷 2013.12.11 792
RMVX 화이트 페이드인, 아웃 2 Thyella 2013.04.05 1540
RMVX 환세취호전같은 게임을...(턴제 액션 알피지???) 5 file 베지터 2014.09.07 1599
RMVX 회상씬 같은 거 어떻게 하나요 3 알사탕 2012.06.18 1449
RMVX 횡 스크룰 2단점프 2 ghld(횡) 2013.06.26 919
RMVX 횡스크롤에 대해 질문드려요 4 file 김랖 2011.11.27 3542
Board Pagination Prev 1 ... 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 Next
/ 127