질문과 답변

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
RpgXp 한글 깨짐 현상 2 file Teodra 2014.01.23 2345
RMXP rpgxp 포터블 실행 질문 2 mentor2s 2011.06.06 2103
RMXP RPGXP 특정 사운드소스 출력 오류 2 아놔아아 2012.02.21 4100
RMXP RPGXP 턴알오류 2 세레네키 2016.06.13 90
RMXP rpgxp 캐릭터칩을 직접 제작할수있는 프로그램에는 뭐가? 1 1122새우과자 2014.01.06 3361
RMXP RPGXP 총쏘기 질문이요 ㅠㅠ제발 ㅠㅠ 2 jotjot 2010.09.17 1579
RMXP RPGXP 질문 2 오니다운중''' 2011.01.06 539
RMXP RPGXP 접속애러 가나다수방수 2010.10.04 532
기타 rpgxp 윈도우스킨 만드는법 1 오니가족 2010.11.01 2358
RMXP RPGXP 윈도우7 온라인 되지 않습니다. 1 흑온의팬 2012.10.01 1773
RMXP RPGXP 오류 1 긔염둥이♥ 2012.06.08 2113
RMXP rpgxp 연타스킬 만드는 법좀... 2 왕초메이커 2010.10.30 995
RMXP rpgxp 없이 실행 하는 법 좀.... 2 매루롤르 2010.09.21 1054
RMXP RPGXP 액알만드는법 2 알랑솔 2013.06.24 1607
RMXP rpgxp 심각한 질문이요.ㅠㅠ 5 file 운운 2013.11.28 990
RMXP RPGXP 스킬질문 Mataru 2011.01.05 620
RMXP rpgxp 스위치 개념에 대해 설명좀.. 1 초록곰돌이 2011.05.25 1472
RMXP RPGXP 셀프스위치와 커먼이벤트 5 생파 2012.02.13 2091
RMXP rpgxp 비공정 스크립트 할때 싸울 수도 있을까요?? 2 게임만들장네 2013.01.14 799
RMXP rpgxp 변수로 게이지바 만드는데요 hp바가 안내려 가네요 ㅠㅠ 2 file SYCN 2014.10.29 894
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