질문과 답변

Extra Form


한 칸 이동할 때마다 MP가 1씩 줄어들게 하고 싶은데요. 어떻게 하면 좋을지 모르겠습니다.


제가 한 방법은.. 병렬처리로, 대기 시간을 조금씩 주면서 방향키를 누를 때마다 MP가 1씩 줄어드는 방식인데요.


이게 문제가.. 벽을 박고 계속 방향키를 누르고 있어도 MP가 줄어드네요.

그리고 또 메시지가 뜨거나 이벤트가 벌어지고 있을 때 방향키를 누르고 있어도 MP가 줄어들구요.


좀 어정쩡하고 조잡한 방법이라 부작용이 자꾸 생기는데요, 좀 더 확실한 방법이 없을까요?


변수로 어떻게 될 것 같기도 한데 너무 헷갈리네요.


도와주세요!

Comment '3'
  • profile
    러닝은빛 2014.12.13 00:04 Files첨부 (1)


    병렬 이벤트로 구현하는 방법

    아래와 같이 조건 분기와 셀프 스위치를 활용하여 걸음 수 체크 이벤트를 만들면 됩니다. (걸음 수는 매 칸마다 1씩 증가하는 변수입니다)


    1.PNG


    스크립트로 구현하는 방법

    이벤트와 동일합니다만 더 쉬운 방법입니다. 스위치 1번을 on으로 바꿔놓고 아래를 메인 위, 소재 밑 빈 칸에 추가 삽입하면 동작합니다. 사용하지 않을 땐 스위치 1번을 off 로 해주면 됩니다. 


    class Game_Player

      alias xxxx_increase_steps increase_steps

      def increase_steps

        xxxx_increase_steps

        $game_party.members[0].mp -= 1 if $game_switches[1]

      end

    end

  • ?
    독눈vs항해술 2014.12.13 00:39
    우와 진짜 되네요! 전 이게 어떻게 되는 건지도 모르겠네요 ㅋㅋ
    감사합니다. 잘 쓰겠습니다.
  • profile
    애플이다 2014.12.14 23:21
    상태이상으로 하는 방법을 제안하고 싶었는데 지금 생각해보니 그걸로 MP도 줄일 수 있는지 모르겠군요...

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12446
RM2k3 2003에선 캐릭터의 애니메이션 이미지가 몇프레임정도 돼나요? 디시플 2014.03.25 781
기타 rpgxp 맵스크린샷 찍는 프로그램 잭스펠 2014.02.09 781
RMXP 바람의나라 처럼 전투 방식 하는법좀.. 2 댕군 2011.02.08 781
플러그인 추천 RMMV MV에서 대각선이동이 가능한가요? (8방향이동) 6 믕믱이 2020.03.12 780
RMXP 특정상황에서 스크립트가 작동하지 않게 하는 방법 있을까요?(스크립트 첨부) 1 file 모르모트 2013.12.29 780
RMXP 시작하자마자 대화창이 떠서 미치겠는데.. 4 수야 2010.10.12 780
RMVX 건물 그림자 늘리는 법 3 케이와이 2014.03.05 779
RMVXA 케릭터변신에대해서 3 file fkdlrj 2014.02.08 779
RMVX 캐릭 렙당 경험치 확인 어디서하죠? 3 유나인 2014.01.13 779
RMVX 케릭터 그래픽 잘림 (단일 케릭터 적용방법) 6 file 떡좀쪄봐 2013.01.25 779
RMVXA 128x192도트 설정 질문입니다. 2 이기피어 2014.01.26 778
RMXP 아방스님 프롤로그 보고 따라했는데. 3 file wdadklnas 2013.02.06 778
RMVX 상자를 건들면 근처에 있던 엔피씨가 쫓아 오게 하고 싶어요. 2 file 빡새 2013.07.07 778
RMVXA 아이템 세로 배치 3 혲이 2013.12.20 778
RMXP 기본 글자색 바꾸는 방법 4 마루한 2011.01.31 778
RMVXA 파티원이 아닌 캐릭터(이벤트 등)가 주인공 따라다니게 하기. 7 file sudoxe 2014.02.19 777
RMVX npc 와 캐릭터 동시 이동 2 김훈 2014.01.11 777
RMXP xp 관련 질문 온라인!! 1 해킹의달인 2013.02.08 777
RMVXA 테스트플레이시 오류 2 file 핵신 2013.07.14 777
RMVXA 아이미르님의 시세스크립트와 사이드뷰 스크립트가 충돌합니다. 2 Mimesis 2013.03.26 777
Board Pagination Prev 1 ... 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 ... 516 Next
/ 516