VX 스크립트

사용법
**
일단 주석으로 달아놔서 별 설명은 필요없을 듯 합니다만.
m_v = 의 숫자가 맵번호 변수의 번호가 됩니다. 초기상태는 1번 변수에 있는 값만큼의 맵 아이디로 이동 처리합니다.
x_v =의 숫자는 맵의 X좌표값으로 쓰일 변수를 지정합니다.
y_v= 말안해도 알겠죠? ^^;

직접 만든 스크립트라 다른 시스템과의 호환성 여부는 알 수가 없습니다. 아마 대부분의 스크립트와
호환 가능할듯.

#--------------------------------------------------------------------------------------------- 
# 사용자 수정
#--------------------------------------------------------------------------------------------
module Last_H  
  M_V = 1                                                           # 맵아이디로 사용할 변수를 설정
  X_V = 2                                                            # X좌표로 사용할 변수를 설정
  Y_V = 3                                                              # Y좌표로 사용할 변수를 설정    
   Actor_direction = 0                      # 이동한 후의 캐릭터가 바라보는 방향 
   FadeOut_Time = 60                        # 화면전환시 페이드 아웃 시간 
 end
class Scene_Battle < Scene_Base
 #--------------------------------------------------------------------------
  # ● 전투 종료
  #     result : 결과 (0:승리 1:도주 2:패배)
  #--------------------------------------------------------------------------
  def battle_end(result)
    if result == 2 and not $game_troop.can_lose
      @message_window.clear 
      Graphics.fadeout(Last_H::FadeOut_Time)
     $game_player.reserve_transfer(0+$game_variables[Last_H::M_V],
      0+$game_variables[Last_H::X_V],
      0+$game_variables[Last_H::Y_V], 
      Last_H::Actor_direction)
      $scene = Scene_Map.new
    else
      $game_party.clear_actions
      $game_party.remove_states_battle
      $game_troop.clear
      if $game_temp.battle_proc != nil
        $game_temp.battle_proc.call(result)
        $game_temp.battle_proc = nil
      end
      unless $BTEST
        $game_temp.map_bgm.play
        $game_temp.map_bgs.play
      end
      $scene = Scene_Map.new
      @message_window.clear
      Graphics.fadeout(30)
    end
    $game_temp.in_battle = false
  end
end


 

Comment '10'
  • profile
    미니♂ban♀ 2009.02.24 22:15
    일종의 온라인 롤플레잉 게임 형식으로 본다면 부활지 지정이라고 보면 되겠네요.
    여관에서 부활지 지정해주는 형식으로 하면 완전 온라인 게임인데..
    PC게임 형식이 온라인 형식이 된다면 좋을..?
  • ?
    Last H 2009.02.25 15:01
    요청하신분이 왠지 그걸 의도한듯해서 변수로 조절해서 이벤트로 쉽게 컨트롤 할 수 있게 짠거죠.
    원래는 그냥 스크립트에서만 지정해놓으면 끝으로 해놓을 라고 하다 그건 별 의미가 없을거 같더라구요.
  • ?
    윈도우 2009.02.25 08:17
    오홍 감사욜
  • ?
    나는 신이다 2009.03.08 17:54
    님 이거 존나 유용함
  • ?
    루시페르 2009.04.10 00:12
    오호!
  • ?
    VAAVA123 2009.04.12 15:00
    님 이거 몰라 id: 윈도우
     id: 윈도우
     id: 윈도우
     id: 윈도우 id: 윈도우id: 윈도우
     id: 윈도우 id: 윈도우
     id: 윈도우 id: 윈도우
     id: 윈도우 id: 윈도우
     
     
     
     
    id: 윈도우
     
     
     
  • ?
    휴휴루 2010.02.21 17:07

    엄청 유용하겠네요.

  • ?
    캬무캬무 2011.07.25 21:07

    유용하네요!

  • ?
    이리엘 2012.08.02 18:59
    감사합니다.유용하네요~_~
  • profile
    타치바나카나데 2014.01.06 21:11
    쓰고싶은데 문제는 스크립트 에디더에 적용한다음 어떻게하는지모르겠내요
    이벤트 스크립트로 붙이기하면 붙이기가 안되니..

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5398
277 기타 말풍선 그림 바꾸기 6 file 허걱 2009.08.15 3565
276 기타 거리계산 스크립트 (XP가능) 7 file 허걱 2009.08.16 2848
275 기타 확장 에러 메시지 13 file 허걱 2009.08.17 2497
274 기타 스크립트로 커먼 이벤트 실행 [수정] 3 허걱 2009.08.17 2311
273 스킬 DQ특기풍스킬 - KGC 4 카르와푸딩의아틀리에 2009.08.19 3288
272 메뉴 확장 스테이터스 화면 - KGC 23 file 카르와푸딩의아틀리에 2009.08.19 5057
271 기타 범용 게이지 묘화 - KGC 14 file 카르와푸딩의아틀리에 2009.08.19 3476
270 오디오 사운드테스트 스크립트 13 file 카르와푸딩의아틀리에 2009.08.19 2106
269 이동 및 탈것 Rei Advanced Movement System 8 file 카르와푸딩의아틀리에 2009.08.19 2624
268 맵/타일 추가 맵칩 사용 - 공개 34 file 허걱 2009.08.19 6491
267 전투 Spirits System 정령 장착?이라고해야되나; 26 file 카르와푸딩의아틀리에 2009.08.19 3869
266 이동 및 탈것 Paper Mario Walk 7 file 카르와푸딩의아틀리에 2009.08.19 2697
265 HUD 아이콘 그리기 7 file 허걱 2009.08.20 4442
264 제작도구 Icon Preview Window by Woratana 8 file 허걱 2009.08.20 2891
263 기타 앞에있는 이벤트 아이디 찾기 6 허걱 2009.08.21 2091
262 기타 클리어 횟수 기록하기 8 file 허걱 2009.08.22 2729
261 전투 커먼이벤트 컷인 스크립트 15 허걱 2009.08.23 3399
260 타이틀/게임오버 Rafidelis KaHh Box 타이틀화면 20 카르와푸딩의아틀리에 2009.08.23 5004
259 이동 및 탈것 느리게 걷기 5 허걱 2009.08.23 2424
258 HUD 네비게이션 (나침반) 36 file 허걱 2009.08.25 4908
Board Pagination Prev 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 32 Next
/ 32