XP 스크립트

이동 및 탈것
2009.03.09 22:51

반칸 이동하기

조회 수 3458 추천 수 0 댓글 14
스크립트1.txt 스크립트2.txt
기존 스크립트에서 몇개의 수치만 고치면 끝입니다.

예를들면 스크립트 내에서 게임_캐릭터3에서

def move_down(turn_enabled = true)
    # 아래를 향한다
    if turn_enabled
      turn_down
    end
    # 통행 가능한 경우
    if passable? (@x, @y, 2)
      # 아래를 향한다
      turn_down
      # 좌표를 갱신
      @y += 1  <--------------이부분을 1에서 0.5로 바꿔줌.
      # 보수 증가
      increase_steps
    # 통행 불가능한 경우
    else
      # 접촉 이벤트의 기동 판정
      check_event_trigger_touch(@x, @y+0.5) <--------여기도 수정 부탁 ^%^
    end
  end


위아래 왼쪽 오른쪽 4방향이랑

캐릭터1에서 블록되서 막힌다부분에서도 1을 0.5로 수정하면 끝... 이지만


잘 모르시는분들 위해서 첨부했습니다.


스크립트1 내용은 Game_character1
스크립트2내용은 Game_character3

에 덮어 씌우시면 됩니다.


게임_맵 안에서
    # 주어진 좌표가 맵외의 경우
    unless valid? (x-0.5, y-0.5) <------------이부분도 수정 해야하지 않을까 하네요.

스크립트 왕초보가 자체 제작.... 했으므로 AS는 보장 안합니다 ^^
Comment '14'
  • ?
    쿠키☆ 2009.03.10 07:17
    이거 이벤트 접근시 발생되는 이벤트 만드실꺼면

          # 접촉 이벤트의 기동 판정
          check_event_trigger_touch(@x, @y+1)  <<==이부분도 0.5로 수정해주셔야합니다

    안그러면 접촉시 발생되는 이벤트는 발동 안하게됩니다
  • ?
    느싱 2009.03.10 15:01
    쿠키님 제보 감사해요 ^^ 저도 좀 오래 쓰고보니까 여러가지 버그가 발견되네요. 특히 이벤트 관련해서.
    게임_캐릭터3에
          # 접촉 이벤트의 기동 판정
          check_event_trigger_touch(@x, @y+1)  1을 0.5로 바꿔주어야함.
    이부분을 제가 수정을 안했었네요.

    그리고 더 추가적으로 해서
    게임_플레이어에
        # 정면의 좌표를 계산 (수정)
        new_x = @x + (@direction == 6 ?  0.5 : @direction == 4 ?  -0.5 : 0) 1이었던것을 0.5로 수정함.
        new_y = @y + (@direction == 2 ?  0.5 : @direction == 8 ?  -0.5 : 0) 이것도 마찬가지.
    이걸 해줘야 스페이스바를 눌려서 이벤트가 발동하더라구요 ^^
  • ?
    매디 2009.03.10 09:06
    대각선으로 이동하면 npc를 뚫고 다니던데 고칠 수 없을까요?;;
  • ?
    느싱 2009.03.10 15:05
    좌하나 좌상등의 대각선 이동시의 x좌표와 y좌표 증감을 1에서 0.5로 수정했나요? 저는 막히긴 막히던데요... 물론 8방향은 테스트만 하고 다시 4방향으로 바꿔서 정확하게 테스트 안했습니다만.. ^^
  • ?
    독한 2009.03.15 08:17
    제길 .. 역시 타 액알 스크립트와 호환문제가..
  • ?
    크라상 2009.05.16 18:42
    0.1로 바꾸니 완전...
  • ?
    돈뺏는천사 2009.07.02 23:39
    도트단위까지 가능한건가?
  • profile
    지하상가로 2009.07.04 09:14
    이벤트로 케릭터를 이동시키는 것도 0.5 단위로 가능할까요?
  • ?
    장미송이 2009.08.10 17:26

    ㄳ 합니다 . 그런다 단위를 제가 0.1 롤 맟추니까

    맵에 있는나무가 그냥 통과할때도 있고 건물이랑 좀 이상하게 돼요 ㅠㅠ

  • profile
    박빙고 2009.08.16 22:23

     

    저 이거 화면 맨 위랑 맨 왼쪽으로 갈 땐 끝가지 않가지던데 이건 어떻게 해야 되요?
  • profile
    Assault Meteoric Star 2010.02.21 13:08

    감사요

     

  • ?
    rpgxp이당당당 2010.02.23 13:08

    헐이것음?

  • ?
    rpgxp이당당당 2010.02.23 13:09

    쩐닥ㅋㅋㅋㅋㅋ

  • ?
    빠다싸만코 2010.07.26 17:45

    우엉!! 님아 제발 예제좀!!!!!!안먹혀요!!!!ㅠㅠ..포맷도....


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6153
901 이름입력 이름입력스크립트 ps인간 2009.01.23 3632
900 아이템 아이템창변경 27 카르닉스 2010.02.26 3631
899 타이틀/게임오버 타이틀 가기전에 오프닝 이벤트 시작하기?! 13 file 백호 2009.02.21 3629
898 기타 3d 렌더링스크립트 어렵게 찾음 9 라구나 2011.03.05 3610
897 전투 RPG Advocate의 데모에서 발췌한 사이드뷰용 전투상태창 4 file 백호 2009.02.22 3596
896 키입력 메세지 입력 스크립트. 25 file Bera 2010.10.18 3582
895 상점 상점 메뉴 개조시킨 스크립트 [한글] 35 file 백호 2009.02.21 3566
894 [ 무기 & 방어구 레벨제한 스크립트 ]엄청유용! ㅎ 24 file 제로스S2 2009.08.05 3554
893 타이틀/게임오버 타이틀 전에 로고 띄우기, 홈피 띄우기, 메일 보내기 13 file 유아 2009.01.09 3554
892 HUD 맵이름스크립트 52 file 이안 2010.01.17 3552
891 HUD xp대화창에 얼굴, 이름 넣기!! [방법두 있음] 3 백호 2009.02.21 3545
890 이동 및 탈것 그림자 스크립트 13 file 백호 2009.02.22 3540
889 전투 [신기술 체험] SRPG-Test 13 file 백호 2009.02.22 3536
888 메뉴 [메뉴] 간단한 형식의 CoaMenu2Scroll 버젼 20 file 코아 코스튬 2010.10.24 3526
887 전투 srpg용 스크립트라는데 4 세죠 2010.03.26 3524
886 전투 사이트뷰 전투 스크립트 (CBS R1) 8 file 백호 2009.02.21 3498
885 이동 및 탈것 새로운 픽셀 이동 스크립트 27 file 케나이 2010.04.10 3496
884 메뉴 링 메뉴 16 Neowitch* 2008.04.18 3478
883 전투 Mr. Mo's ABS 5.5 13 Alkaid 2010.09.10 3459
» 이동 및 탈것 반칸 이동하기 14 file 느싱 2009.03.09 3458
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 52 Next
/ 52