XP 스크립트

#=================================================
#  ★ Event Move Toward
#-------------------------------------------------
#    제작:kcss
#    사용법:이벤트가 이벤트에게 다가가는것
#              이동루트 > 스크립트 > move_toward_event(id)
#             
#              이벤트가 이벤트를 향하는것
#              이동루트 > 스크립트 > turn_toward_event(id)
#=================================================

class Game_Character
  #--------------------------------------------------------------------------
  # ● 이벤트가 이벤트에게 다가간다
  #--------------------------------------------------------------------------
  def move_toward_event(id)
    ex = @x - $game_map.events[id].x
    ey = @y - $game_map.events[id].y
    if ex == 0 and ey == 0
      return
    end
    abs_ex = ex.abs
    abs_ey = ey.abs
    if abs_ex == abs_ey
      rand(2) == 0 ?  abs_ex += 1 : abs_ey += 1
    end
    if abs_ex > abs_ey
      ex > 0 ?  move_left : move_right
      if not moving?  and ey != 0
        ey > 0 ?  move_up : move_down
      end
    else
      ey > 0 ?  move_up : move_down
      if not moving?  and ex != 0
        ex > 0 ?  move_left : move_right
      end
    end
  end
  #--------------------------------------------------------------------------
  # ● 이벤트가 이벤트를 향한다
  #--------------------------------------------------------------------------
  def turn_toward_event(id)
    ex = @x - $game_map.events[id].x
    ey = @y - $game_map.events[id].y
    if ex == 0 and ey == 0
      return
    end
    if ex.abs > ey.abs
      ex > 0 ?  turn_left : turn_right
    else
      ey > 0 ?  turn_up : turn_down
    end
  end 
end


사용법은 주석을 참조하세요

그리고 메인위에 찔러넣으면 됩니다

Who's 백호

?

이상혁입니다.

http://elab.kr

Comment '8'
  • ?
    은둔자 2010.03.07 12:19

    음 제게 필요한 스크립트란 생각이 드네요 감사합니다^^

  • ?
    은둔자 2010.03.07 12:45

    그런데.. 오류만 생기는건 왜일까요;;

  • ?
    롤러K코스터 2010.07.25 15:21

    저한테 필요한건데.......

    왜이리 복잡해?

  • ?
    롤러K코스터 2010.07.25 15:21

    님들 이거 어떻게 사용하는지 방법좀 가르쳐주세요~

  • ?
    castalia 2010.12.24 11:41

    이벤트 편집에 들어가서

    이동 경로 설정 - 스크립트 순으로 들어간 다음, 사용법에 있는 스크립트를 넣으니까 되네요...

    (id) 안에 이벤트 id 숫자 넣어서...

     

    하여튼 잘 가져갑니다~~

  • profile
    초아™ 2011.03.08 16:53

    호오 잘쓰것습니다^^

  • ?
    석진이 2011.07.07 09:46

    와 멋있는 스크립트다정말 2003이런거 없는거 정말 화가나도록 싫었지

    백호님 감사합니다``~

  • profile
    다크블래커 2014.01.04 15:46
    잘쓰겠습니다

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6203
201 변수/스위치 Switchless Common Events by PK8(XP/VX/VXA) Alkaid 2012.09.15 1202
200 기타 Defining Encounter Areas by RPG Advocate (사용법 첨부) file 백호 2009.02.22 1201
199 기타 [신기술 체험] 빠른 애니매이션 1 file 백호 2009.02.22 1201
198 이동 및 탈것 RMVX dash for RMXP by PK8 2 Alkaid 2013.01.22 1196
197 전투 SimpleAction (출처 -RPGXP 포럼 비밀소년님의 자작품) 1 file 백호 2009.02.21 1194
196 스킬 KGC - 도주스킬 스크립트 백호 2009.02.22 1193
195 영상 XP에서 AVI파일을 지원가능하게 하는 스크립트 2 백호 2009.02.21 1189
194 전투 Advanced Individual Battle Command v2.1 by Trickster@rmxp.org (SDK호환) 1 file 백호 2009.02.22 1189
193 전투 RTAB 1.15와 애드온 from 歯車の城 4 file 백호 2009.02.22 1186
192 기타 Steal Script (SDK Required) file 백호 2009.02.21 1182
191 기타 현재 맵BGM을 그대로 전투 BGM으로 연결 from phylomortis.com 백호 2009.02.22 1180
190 장비 장비무기가이드&쉴드방어 1 백호 2009.02.22 1179
189 기타 Shift Puzzles v2 by SephirothSpawn (SDK호환) 3 file 백호 2009.02.22 1170
188 기타 메세지를 분출해 표시 백호 2009.02.22 1169
187 기타 마우스로 길찾기 스크립트 예제 file 백호 2009.02.21 1168
186 이름입력 Advanced Enter Hero Name Window by RPG Advocate 백호 2009.02.22 1168
185 기타 Resolution Changer Ultimate by Zeus81 7 file 습작 2013.05.05 1167
184 기타 상점 변동시세 적용 스크립트 3 file 백호 2009.02.21 1163
183 전투 데미지마루 백호 2009.02.21 1163
182 상태/속성 순간 적으로 무적상태되는 스크립트 백호 2009.02.21 1161
Board Pagination Prev 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 Next
/ 52