Avangs

  • 게임 정보
    • 게임 소개
    • 게임 리뷰
    • 게임 실황
    • 게임 공략
    • 모바일 테스트
  • 게임 작품new
    • 완성작 게임new
    • 체험판 게임
    • 한글판 게임new
    • 온라인 게임
    • 추천작 제작자 저장소
  • 투표선정 작품
    • 아방스 추천작
    • 완성 기대작
    • 투표 신청
    • 투표소
    • 투표 결과
  • 강좌
    • 아방스 칼럼
    • 비주얼노벨 강좌
    • 알만툴 강좌
      • MZ 강좌
      • MV 강좌
      • VX Ace 강좌
      • VX 강좌
      • XP 강좌
      • 2003 강좌
      • 2000 강좌
    • 게임메이커 강좌
    • 울프툴 강좌
    • 3D 게임제작 강좌
    • 2D 게임제작 강좌
    • 그래픽 제작 강좌
    • 기타 강좌
  • 질문과 답변
    • 자주 묻는 질문
    • 질문과 답변
    • 제작의뢰
  • 커뮤니티
    • 구인·구직·외주
    • 테스트 요청
    • 자유게시판
    • 게임계 소식
    • 유머&정보
    • 사이트링크
    • 이벤트&대회
  • 창작
    • 게임 기획
    • 맵배치
    • 글쓰기
    • 그리기
    • 음악
  • 자료실
    • 게임제작툴
    • 예제 및 샘플
    • 그래픽 소재
      • 오리지널 소재
      • 이차창작 소재
      • 수정·개조 소재
      • 외부 소재
    • 사운드 소재
    • 확장·플러그인·스크립트
      • MZ 플러그인
      • MV 플러그인
      • Ace 스크립트
      • VX 스크립트
      • XP 스크립트
      • 2k3 플러그인
      • VN 플러그인·확장
    • 외부 소재사이트
    • 기타 자료
      • 한글화툴
      • 무료 폰트
      • 유틸리티
    • 디자인 참고자료
  • 고객센터
    • 공지사항
    • 건의 및 신고
    • 핫 이슈
로그인 회원가입
Avangs
  • 게임 정보
    • 게임 소개
    • 게임 리뷰
    • 게임 실황
    • 게임 공략
    • 모바일 테스트
  • 게임 작품new
    • 완성작 게임new
    • 체험판 게임
    • 한글판 게임new
    • 온라인 게임
    • 추천작 제작자 저장소
  • 투표선정 작품
    • 아방스 추천작
    • 완성 기대작
    • 투표 신청
    • 투표소
    • 투표 결과
  • 강좌
    • 아방스 칼럼
    • 비주얼노벨 강좌
    • 알만툴 강좌
      • MZ 강좌
      • MV 강좌
      • VX Ace 강좌
      • VX 강좌
      • XP 강좌
      • 2003 강좌
      • 2000 강좌
    • 게임메이커 강좌
    • 울프툴 강좌
    • 3D 게임제작 강좌
    • 2D 게임제작 강좌
    • 그래픽 제작 강좌
    • 기타 강좌
  • 질문과 답변
    • 자주 묻는 질문
    • 질문과 답변
    • 제작의뢰
  • 커뮤니티
    • 구인·구직·외주
    • 테스트 요청
    • 자유게시판
    • 게임계 소식
    • 유머&정보
    • 사이트링크
    • 이벤트&대회
  • 창작
    • 게임 기획
    • 맵배치
    • 글쓰기
    • 그리기
    • 음악
  • 자료실
    • 게임제작툴
    • 예제 및 샘플
    • 그래픽 소재
      • 오리지널 소재
      • 이차창작 소재
      • 수정·개조 소재
      • 외부 소재
    • 사운드 소재
    • 확장·플러그인·스크립트
      • MZ 플러그인
      • MV 플러그인
      • Ace 스크립트
      • VX 스크립트
      • XP 스크립트
      • 2k3 플러그인
      • VN 플러그인·확장
    • 외부 소재사이트
    • 기타 자료
      • 한글화툴
      • 무료 폰트
      • 유틸리티
    • 디자인 참고자료
  • 고객센터
    • 공지사항
    • 건의 및 신고
    • 핫 이슈
로그인 회원가입

NOTICE

공지사항
더보기
  • 서버 안정성 및 보안 강화 조치 04.20

Recently Added Games

최근 등록 게임
  • 어드벤쳐 고철에 파묻힌 데모나 (屑鉄まとうデモナ) newfile 08.19
  • 어드벤쳐 비올레 저택의 시온 : 꽃눈의 저택|RPG Maker MZ 단편 심리공포 어드벤처 newfile 08.17
  • 기타 (똥 주의)그저 똥을 누러 가는 게임 Re:Boot updatefile 08.16
  • 롤플레잉 SACCHARINE SYNC (DEMO) 배포 file 08.12
  • 기타 (완성작) 야구장에 가자4 file 2 07.07
전투
2008.01.23 20:10

전투배경을 자신이 원하는 형태로

profile
아방스
조회 수 7218 추천 수 4 댓글 45
Atachment
첨부 '1'
  • script.zip,
크게 작게 위로 아래로 댓글로 가기 인쇄
크게 작게 위로 아래로 댓글로 가기 인쇄
#==============================================================================
# ■ VX-RGSS2-7 Change Battle Background [Ver.1.0.0]     by Claimh
#------------------------------------------------------------------------------
# English Translation By: Elemental Crisis [http://www.rpgcrisis.net]
#------------------------------------------------------------------------------
# Changes the battle background.
#==============================================================================


module BattleBack
  #   Select Battle Background Type
  #   0:Current map with wave effect for battle background (Default VX Style).
  #   1:Current map used as battle background. 
  #   2:Uses a picture for battle background. 
  BB_TYPE = 0
  
  # Display Battle Floor
  BT_FLOOR = false

  # Picture (Only required if BB_TYPE = 2)
  M_B_BACK = {
    # Map ID => "Picture File Name(Graphics/System)"
    1 => "001-Grassland01"
  }
end


#==============================================================================
# ■ Spriteset_Battle
#==============================================================================
class Spriteset_Battle
  #--------------------------------------------------------------------------
  # ● Creating Battle Back Sprite
  #--------------------------------------------------------------------------
  def create_battleback
    case BattleBack::BB_TYPE
    when 0
      source = $game_temp.background_bitmap
      bitmap = Bitmap.new(640, 480)
      bitmap.stretch_blt(bitmap.rect, source, source.rect)
      bitmap.radial_blur(90, 12)
      @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
      @battleback_sprite.wave_amp = 8
      @battleback_sprite.wave_length = 240
      @battleback_sprite.wave_speed = 120
    when 1
      source = $game_temp.background_bitmap
      bitmap = Bitmap.new(640, 480)
      bitmap.stretch_blt(bitmap.rect, source, source.rect)
      @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
    when 2
      @battleback_sprite = BattleBackSprite.new(@viewport1)
    end
  end
  #--------------------------------------------------------------------------
  # ● Creating Battle Floor Sprite
  #--------------------------------------------------------------------------
  alias create_battlefloor_mbb create_battlefloor
  def create_battlefloor
    create_battlefloor_mbb if BattleBack::BT_FLOOR
  end
  #--------------------------------------------------------------------------
  # ● Delete Battle Floor Sprite
  #--------------------------------------------------------------------------
  alias dispose_battlefloor_mbb dispose_battlefloor
  def dispose_battlefloor
    dispose_battlefloor_mbb if BattleBack::BT_FLOOR
  end
  #--------------------------------------------------------------------------
  # ● Update Battle Floor Sprite
  #--------------------------------------------------------------------------
  alias update_battlefloor_mbb update_battlefloor
  def update_battlefloor
    update_battlefloor_mbb if BattleBack::BT_FLOOR
  end
end


#==============================================================================
# ■ BattleBackSprite
#==============================================================================
class BattleBackSprite < Sprite
  # Background Screen Size
  WIDTH  = 544.00
  HEIGHT = 288.00
  #--------------------------------------------------------------------------
  # ● Object Initialization
  #     viewport : viewport
  #--------------------------------------------------------------------------
  def initialize(viewport = nil)
    super(viewport)
    self.bitmap = Cache.system(BattleBack::M_B_BACK[$game_map.map_id])
    # Zoom is carried out according to picture size.
    @x_zoom = WIDTH / self.bitmap.width
    @y_zoom = HEIGHT / self.bitmap.height
    @zoom = @x_zoom > @y_zoom ? @x_zoom : @y_zoom
    # Zoom is carried out.
    self.zoom_x = @zoom
    self.zoom_y = @zoom
    # Made into central display.
    self.ox = self.bitmap.width / 2
    self.oy = self.bitmap.height / 2
    self.x = (self.bitmap.width / 2)  * @zoom
    self.y = (self.bitmap.height / 2) * @zoom
  end
end

Who's 아방스

profile

서명 페지 테스트입니다.

4 추천 0 비추천
Facebook Twitter Google Pinterest KakaoStory Band
위로 아래로 댓글로 가기 인쇄
에디터 선택하기
✔ 텍스트 모드 ✔ 에디터 모드
?
댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
Comment '45'
  • profile
    아방스 2008.01.23 20:33
    말실수 한부분들이 있군요 ^^;;;;
    첫번째 옵션... 0
    1번 옵션 설정값이 1
    약간의 혼동되실수도 있겠군요 ^^;;;;
    댓글
  • ?
    자폭인간 2008.03.14 14:29
    감사합니다.
    댓글
  • ?
    넌닝구가좋아 2008.03.21 17:53
    감사 합니다.
    댓글
  • ?
    블란디아 2008.05.16 23:27

    잘 사용할께요

    댓글
  • ?
    아나카시 2008.06.01 19:10
    이거 상당히 유용합니다. 이유는 자료 구하긴 귀찮고 그렇다고 기본 전투화면이 싫을때 옵션을 1로 설정해주면 끝이거든요(..)
    댓글
  • ?
    ☆별 2008.07.01 17:33
    감사합니다~
    댓글
  • ?
    불로불사 2008.09.04 12:15

    감사합니다~

    댓글
  • ?
    시옷청룡 2008.10.10 22:18
    찾고 있었음ㅋㅋ 1번할때 보스전에서 쓰면 무지 좋을듯 ㄳ요^^
    댓글
  • ?
    새볔바람 2008.12.20 15:12
    좋은거네요
    댓글
  • ?
    Mok 2008.12.27 12:47
    정말 좋은 스크립트네요!!
    잘쓰겠습니다~
    댓글
  • profile
    카와이 2009.01.12 19:31
    액알이라 필요없는 1人
    댓글
  • ?
    Aakerse 2009.01.31 13:04
    잘쓸게요
    댓글
  • ?
    kyj 2009.03.07 17:55
    감사합니다~~!
    댓글
  • ?
    샤이프 2009.07.25 18:06
    감사합니다~ 잘쓰겠습니다.
    댓글
  • ?
    Elrics 2009.07.27 18:49
    으악 ㅋㅋㅋㅋ 찾고있었는데 잘됬네요 ^^ 잘 쓰겠습니다
    댓글
  • ?
    텐가와 2009.09.20 02:12

    좋은 정보 감사합니다

    댓글
  • ?
    YW 2009.11.03 18:40
    최고네요^^
    수정 삭제 댓글
  • ?
    vx전공념 2009.11.06 20:46

    강좌 잘봤어요 ***

    댓글
  • ?
    ?????? 2009.11.07 20:49
    감사합니다!!!!!
    댓글
  • ?
    루비 2009.11.29 22:27

    강의 잘봤습니다 ! 의문점이 다풀리는군요

    댓글
  • ?
    오리엔탈 2009.12.02 19:51

    와 예술이다

    댓글
  • ?
    1000℃ 복숭아 2009.12.30 18:58

    잘 쓸게요!! 꾸물꾸물하는 화면이 싫었어요 ㅋㅋ

    수정 삭제 댓글
  • ?
    까만쿠키 2010.01.13 13:08

    강좌까지 친절하게ㅎㅎ 잘쓰겠습니다!!

    댓글
  • ?
    홈버스트집사 2010.01.17 11:51

    잘사용하겠습니다.

    댓글
  • ?
    블리저드 2010.01.21 20:02

    와우~~1번째(맵이 전투배경인거)가 꽤 쓸만하네요.

    강좌 잘들었습니다!

    댓글
  • ?
    오이깎기 2010.02.03 17:32

    정말감사합니다. 앞으로도 많은강좌올려주세요 ㅎㅎ

    댓글
  • ?
    알피지GM 2010.02.12 23:01

    ㄳㄳ

     

    댓글
  • ?
    극상 러브 2010.05.05 12:07

    잘 쓰시고

    감사할꼐여!

    수정 삭제 댓글
  • ?
    정체 모를 인간 2010.05.15 14:57

    감사함니다.

    댓글
  • ?
    완폐남™ 2010.05.20 20:09

    좋은 스크립트네요.

    찾고있던건데...

    잘쓸게요~

    댓글
  • ?
    뒹구르르 2010.07.22 16:31

    감사합니당. 잘쓸께요~

    댓글
  • ?
    다시한번 2010.07.28 09:43

    우왕~~!!! 좋다!!!

    감사해요~ 아방스님!!

    댓글
  • ?
    유동원 2010.07.28 10:25

    aa

    댓글
  • ?
    해고르 2010.08.10 10:24

    기존에 있던 타일이 아니면 적용되지 않나보네요?

    댓글
  • ?
    달봉스쿨 2010.08.20 19:00

    잘 쓸께요~ ㅋ

    댓글
  • ?
    R3 2010.12.02 09:23

    역시 아방스님이 최고임

    감사합니다.

    댓글
  • ?
    회뜨다손짤림 2010.12.05 00:38

    우와아! 필요하던건데!

    아방스님 사랑하고 또 감사합니다

    댓글
  • ?
    MECHANIC 2011.01.10 14:36

    제가 원하던 스크립트! 감사하고 잘 사용하겠습니다 ㅎㅎ

    댓글
  • ?
    mymy 2011.01.18 18:58

    ㄳ

    댓글
  • ?
    레몬대파 2011.09.10 13:49

    감사합니다!!!

    댓글
  • ?
    아레나5045 2011.09.26 18:47

    잘쓸게영
    !

    댓글
  • ?
    류도크리스 2012.01.28 15:22

    맨날 화면 일그러져서 싫었었는데 좋은 정보감사합니다

    댓글
  • ?
    빡새 2013.04.29 19:17
    감사합니다 ^^
    댓글
  • ?
    늑대고양이 2014.09.28 18:31
    ㄳㄳ
    댓글
  • ?
    싸패 2016.06.05 19:28
    옵션 2번 해서 맵 3개 까지는 지정되는데 4개부터 에러가 나거나 화면이 안뜹니다
    댓글

Category
  • 그래픽(10)
  • 맵/타일(20)
  • 메뉴(44)
  • 메시지(29)
  • 미니맵(6)
  • 버그픽스(3)
  • 변수/스위치(10)
  • 상점(12)
  • 상태/속성(7)
  • 스킬(26)
  • 아이템(16)
  • 액터(6)
  • 원경(1)
  • 영상(4)
  • 오디오(3)
  • 온라인(8)
  • 이동 및 탈것(25)
  • 이름입력(11)
  • 장비(23)
  • 저장(8)
  • 전투(81)
  • 제작도구(5)
  • 직업(3)
  • 퀘스트(7)
  • 키입력(8)
  • 타이틀/게임오버(27)
  • 파티(10)
  • HUD(16)
  • 기타(130)
List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 9256
637 아이템 현재있는 파티원 선택 레벨업 아이템 만들기 1 file 싸패 2016.06.06 897
636 저장 세이브 파일 개수 16개로 늘리기 (기본 세이브 엔진용) 1 file Bunny_Boy 2015.09.07 989
635 스킬 [RPG VX] 턴알 스킬 쿨타임 스크립트! (잘돌아감) 5 듀란테 2015.08.18 1831
634 메뉴 KGC - 커스텀 메뉴 커멘드 (번역) 1 듀란테 2015.07.27 1244
633 메뉴 Etude87's Menu Editor for VX 25 습작 2015.01.14 1646
632 기타 Gamepad Extender VX 습작 2015.01.02 781
631 버그픽스 DerVVulfman's Tileset Reader VX Bug Fix 습작 2014.11.16 811
630 장비 방어구 착용시 최대HP, MP증가 스크립트(턴알) 3 file 기관차 2014.11.06 1381
629 메뉴 Etude87_Ace_Style_Formation_Change ver.1.01 습작 2014.10.05 878
628 키입력 해외 제작자 He Who Jets님의 마우스 스크립트(mouse system) 1 file 보자기군 2014.09.30 1429
627 메시지 Etude87 Dialogue History Scene file 습작 2014.07.07 1183
626 메뉴 MOG - Scroll Bar for VX file 습작 2014.07.06 1248
625 이동 및 탈것 이동 기능 파워업 (장애물 등을 피하는 이동방식) 8 file 파노 2014.04.27 1867
624 타이틀/게임오버 Title Skip System : 타이틀 스킵 file 허걱 2014.03.19 1638
623 버그픽스 Graphical Object Global Reference VX by Mithran Alkaid 2014.03.03 1145
622 기타 장애물을 피하고 다가오게 하는 스크립트 5 file 박력남 2014.02.25 2055
621 버그픽스 애니메이션 표시 위치 수정 (Fix Animation Position) 2 file AltusZeon 2014.02.12 1435
620 전투 [RPG VX]기술에 쿨타임을 부여하는 스크립트 3 스리아씨 2013.12.05 2516
619 HUD 아방스님이 올린 HUD를 개조했습니다. 7 file 스리아씨 2013.09.30 2867
618 전투 SRPGコンバータ for VX by AD.Bank 습작 2013.05.13 3105
쓰기
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 32 Next
/ 32
AVANGS

게임 제작, 창작, 자료, 강좌를 연결하는 커뮤니티

  • 개인정보 취급방침

Copyright © 2026 Avangs