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
361 이동 및 탈것 Super Simple Vehicle System Enhanced 8.0 by DerVVulfman 1 Alkaid 2010.12.12 1956
360 저장 StupidStormy36's Custom Save System 2010-10-06(05?) Edition 1 Alkaid 2010.10.07 1247
359 저장 StupidStormy36's Custom Save System 3 Alkaid 2010.10.05 1199
358 메뉴 Stormtronics CMS 5.39b - Hybrid Edition by Blizzard 4 file Alkaid 2010.09.06 1742
357 전투 Stealing/Mugging/Scanning 6.0 Final by Trickster (SDK호환) file 백호 2009.02.22 885
356 전투 Steal Script 5.5 by trickster@rmxp.net (SDK호환) file 백호 2009.02.22 1206
355 기타 Steal Script (SDK Required) file 백호 2009.02.21 1182
354 전투 Star Ocean Battle System 3 file 백호 2009.02.22 1228
353 메뉴 Star Ocean 3 형식으로 스테이터스 화면 변경 1 file 백호 2009.02.21 1570
352 전투 srpg용 스크립트라는데 4 세죠 2010.03.26 3524
351 전투 SRPGコンバータⅡ by AD.Bank 1 습작 2013.05.13 1769
350 기타 Sphere Grid System file 백호 2009.02.21 765
349 스킬 Skills_Consume_Hp[By: Gando] - HP를 소비하는 스킬 스크립트 4 쉴더 2009.02.21 1385
348 스킬 Skill Shop by Trickster@rmxp.org file 백호 2009.02.22 1073
347 스킬 Skill Shop by SephirothSpawn file 백호 2009.02.22 813
346 스킬 Skill Requirements by SephirothSpawn (SDK호환) file 백호 2009.02.22 763
345 기타 Sized Events 0.1 by Toby@rmxp.org file 백호 2009.02.22 845
344 전투 Single/All Target Switching by RPG Advocate 백호 2009.02.22 816
343 전투 SimpleAction (출처 -RPGXP 포럼 비밀소년님의 자작품) 1 file 백호 2009.02.21 1194
342 장비 SIBruno's Advanced Equip Screen v2 file 백호 2009.02.22 1246
Board Pagination Prev 1 ... 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ... 52 Next
/ 52