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 기타 게임 해상도를 조절 하는 스크립트 19 아방스 2008.01.21 4862
636 전투 방어를 했을경우 hp / mp 회복 되도록 하는 스크립트 15 아방스 2008.01.22 3841
» 전투 전투배경을 자신이 원하는 형태로 45 file 아방스 2008.01.23 7218
634 전투 전투 배경을 이미지로 설정하는 스크립트 20 file 아방스 2008.01.23 4993
633 이동 및 탈것 동료가 따라다니게 하는 스크립트 59 file 아방스 2008.01.23 6595
632 메시지 문장 넘길대 소리나게 하는스크립트 19 아방스 2008.01.24 4294
631 전투 맨손 공격시 2번공격하는 스크립트 5 아방스 2008.01.24 2465
630 타이틀/게임오버 RPG VX - 타이틀 스크린 스크립트 23 아방스 2008.01.24 5828
629 메뉴 메뉴변경 스크립트 34 아방스 2008.01.24 8047
628 이동 및 탈것 달릴때 그래픽을 바꿔주는 스크립트 12 file 아방스 2008.01.24 4194
627 전투 전투시 메시지 표시 시간 조절 7 file 아방스 2008.01.24 2906
626 전투 Target 몬스터 플래시 스크립트 16 아방스 2008.01.24 4597
625 메뉴 rpg 만들기 vx 정보창에 조금더 자세한 정보가 나오게 하는 스크립트 28 아방스 2008.01.25 5171
624 전투 VX에서 전투배경을 XP스타일로 나오게 하는 스크립트 7 아방스 2008.01.25 4925
623 HUD rpg 만들기 vx - 맵이름 띠우는 스크립트 ^^ 74 아방스 2008.01.27 12139
622 그래픽 RPG XP의 Transitions효과를 VX에도 적용을 해보자 4 아방스 2008.01.27 4033
621 장비 [스크립트]무기에 옵션을 부가하자 18 아방이 2008.01.29 5456
620 변수/스위치 특정 키눌러서 스위치 온 시키는 스크립트 7 아방이 2008.01.30 2723
619 맵/타일 ◆ 타일 세트 확장 스크립트 [업데이트 수정] 24 file 아방이 2008.01.30 4479
618 메뉴 윈도우창 크기 조절 스크립트 0.3 5 아방스 2008.01.30 3110
쓰기
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