XP 스크립트



http://www.phylomortis.com/resource/script/scr035.html

  지난번에 올려놓았지만 사용법때문에 골머리썩이던 것입니다.(한두명이 당했어야지)  사용법을 찾아냈으니 스크린샷 첨부합니다.

 링크된 페이지에 있는 스크립트를 수정, 추가한 뒤

class Scene_Map # New Method
# -------------------
def get_world_map_area_id
  area = 0
  flag = 0
  rect1 = [ULX, ULY, LRX, LRY]
  rect2 = [ULX, ULY, LRX, LRY]
  rect3 = [ULX, ULY, LRX, LRY]
  .
  .
  .
  rectn = [ULX, ULY, LRX, LRY]
  area_rects = [rect1, rect2, rect3 ... rectn]
 #이상 에어리어 설정
  x = $game_player.x
  y = $game_player.y
  for i in 0..area_rects.size - 1
    if x >= area_rects[i][0]
      if y >= area_rects[i][1]
        if x <= area_rects[i][2]
          if y <= area_rects[i][3]
            area = i + 1
            flag += 1
          end
        end
      end
    end
  end
  if flag >= 2
    print("Warning.  Declared areas are not mutually exclusive.")
  end
  $game_variables[1] = area
end

  rect1, rect2...에 원하는 구역의 범위를 설정합니다.  그 다음은 원하는 맵에 병렬처리되는 이벤트를 하나 만들어서 첨부한 스크린샷처럼 하면 됩니다.(변수번호는 스크립트에 지정한 것을 사용하거나 알아서 수정할 것) 
  추가로, 지형에 따라 전투배경을 바꾸고 싶다면 저 이벤트에서 변수를 하나 할당한 뒤, 그 변수에 플레이어의 지형태그를 대입합니다(지형태그는 DB->타일셋에서 지정).  그 다음 변수값에 따른 조건분기를 만들어 수행할 행동으로 맵 설정 변경->전투배경을 지정.

Who's 백호

?

이상혁입니다.

http://elab.kr

Atachment
첨부 '1'

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6203
221 기타 양손무기, 전신갑옷 스크립트 2 백호 2009.02.22 1716
220 기타 어디에 쓰이는지 불확실한 스크립트 1 백호 2009.02.22 1063
219 기타 업데이트 (죽었을경우부활 )스크립트한글화 2 by향온 2011.09.27 2438
218 전투 에너미 HP&SP 스크립트 4 파이널판타지 2011.08.16 2902
217 전투 에너미 HP&SP 표시 스크립트 2 file 백호 2009.02.21 2544
216 전투 에너미 HP·SP투시 11 file 백호 2009.02.21 3088
215 전투 에너미들도 게이지바 달고싶다~!! 14 file 백호 2009.02.21 4100
214 장비 에러 안나는 장비창 전능력 표시 스크립트... 3 백호 2009.02.21 2353
213 기타 에어리어 설정 by RPG Advocate 백호 2009.02.22 710
212 전투 엑터, 에너미 개별적인 효과음 스크립트 1 백호 2009.02.21 1292
211 기타 엔딩에 스탭롤을 도입하는 스크립트 1 file 백호 2009.02.21 1335
210 기타 엔딩후 캐릭터 이어서 새로운 게임시작 스크립트 1 file 백호 2009.02.21 1263
209 상점 여관 시스템 5 file 백호 2009.02.22 2210
208 이름입력 영어 이름 입력기 2 백호 2009.02.22 1335
207 저장 오류 수정한 자동세이브 2 백호 2009.02.22 1403
206 전투 오버드라이브 8 file 키라링 2009.01.23 2194
205 온라인 온라인 스크립트 KnM 배포합니다. 43 file 뮤바보 2011.09.23 5350
204 온라인 온라인 스크립트 Unis Net RMXP 공식 배포! 25 file 뮤바보 2011.12.25 9403
203 온라인 온라인 스크립트입니다^^(예제파일) 7 캉쿤 2011.09.24 4390
202 메뉴 온라인메뉴처럼!! 메이플 메뉴처럼!! 변신~스크립트 33 WMN 2008.03.17 6824
Board Pagination Prev 1 ... 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ... 52 Next
/ 52