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 6202
701 기타 [신기술 체험] RM포트리스 4 file 백호 2009.02.22 1430
700 전투 KGC_AutoRecover(매턴 자동 회복) 1 백호 2009.02.22 1431
699 전투 Mr Mo DVV Addon #20~#21 Alkaid 2011.09.05 1432
698 메뉴 Leidy's Ring Command Window 1.2 by DerVVulfman Alkaid 2012.09.09 1433
697 기타 모험 일기 스크립트 2 file 백호 2009.02.21 1434
696 전투 대전게임 Fighter 1 file 백호 2009.02.21 1436
695 스킬 Grouping and Details 8.1 by DerVVulfman 4 file Alkaid 2011.04.18 1437
694 전투 Mr. Mo's ABS Ultimate by DerVVulfman Alkaid 2011.09.05 1438
693 전투 전투 난이도 설정 스크립트 file 백호 2009.02.21 1442
692 전투 배틀 리포트 화면 변경 스크립트 2 file 백호 2009.02.21 1444
691 기타 필드에서 경험치%를 표시합니다. 4 file 백호 2009.02.22 1448
690 기타 프리 윈도우 스크립트 (상입오두막 출처) 6 백호 2009.02.21 1449
689 기타 sandgolem Script Archive (RMXP SDK 1.5 이상 필요) file Alkaid 2011.02.17 1453
688 전투 S ABS_NonSDK ver 1 file 백호 2009.02.22 1458
687 전투 Minkoff's Animated Battlers - Enhanced 13.4 by DerVVulfman 2 Alkaid 2011.07.13 1458
686 전투 추적 공격 스크립트 백호 2009.02.21 1459
685 전투 SG_Batte Retry ver.4 by sandgolem 2 백호 2009.02.22 1460
684 메뉴 FF7형식의 메뉴로 변경하는 스크립트 1 file 백호 2009.02.21 1463
683 HUD 맵 이름 표시 by Slipknot@rmxp.net (SDK호환) 2 백호 2009.02.22 1463
682 장비 MultiSlots! 2.4 by DerVVulfman 2 Alkaid 2011.09.05 1466
Board Pagination Prev 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 52 Next
/ 52