질문과 답변

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 12389
RMVX 전투씬 설정 1 file krmojo 2018.01.10 132
게임 배포 RMXP 게임 파일 깔끔하게 만드는 법 1 file 세계제일미소년 2022.07.24 132
RMVXA 그림 위에 애니메이션에 작동되게 할 순 없나요? 1 file 으으아앙 2018.03.11 132
RMVXA 디아블로2의 참 처럼 아이템을 소지하는걸로 스탯을 올리고 싶습니다. 2 안나카레리나 2018.08.18 132
기타 RMMV 리소스팩 적용 1 뿔님 2020.06.28 131
플러그인 추천 RMMV 2명의 캐릭터가 말하는 것처럼... 무명시절 2019.08.28 131
이벤트 작성 RMMV 도움이 필요합니다.(스위치작동) 13 file GDS아크 2020.01.18 131
RMVXA 마나 다 떨어지면 혼란상태 빠지게 하고 싶습니다 6 매지션k 2017.10.01 131
게임 배포 RMMV index 4 초보입니다! 2019.01.09 131
기타 게임만들기 1 bdcmetal666 2017.07.22 131
RMMV 대기(wait)의 프레임 기준을 바꾸고 싶어요. 4 A구몽 2017.03.05 131
RMVXA 몬스터마다 특정한 순서대로 스킬.. 2 JobSangIn 2016.04.03 131
RMVXA 이벤트 스크립트 추가로 메뉴부르기 2 준준이 2015.12.24 131
기타 대각선 범위 5 file 무명시절 2016.02.02 131
RMVX 제가 벽면에다가 지도를 걸고 이벤트 설정을 했는데 작동이 안되네요. 2 오노래오노래신나는노래 2018.03.16 131
RMMV 숫자타일과 피해바닥에 관해 작성한 팁글이 있나요? 4 잠행인 2017.05.03 131
RMVX VX 함정 만드는법 원펀치펜타킬 2017.06.05 131
기타 세이브 목록 텍스트 수정 질문입니다. 2 file 잠만보기 2016.12.31 131
기타 RM2k3 알피지 2003에서 글자가 특수문자로 나옵니다 file 사토이 2022.05.08 130
기타 RMMV MV를 먼저 할까요 아니면 MZ 를 먼저 할까요 1 Xatra 2021.07.05 130
Board Pagination Prev 1 ... 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 ... 516 Next
/ 516