질문과 답변

Extra Form

일단 게임 자체에 게임오버를 없애고 싶고
이게 불가능하다면 체력이 0이 되어서 전투불능이 되더라도 게임오버가 되지 않았으면 좋겠습니다.

사실 구현하고 싶은 건 체력이 0(=1?)이 되면 강제로 집으로 가는 이벤트인데
잘 모르겠어서 일단 마을에서 체력이 0일 때 돌아다니면 전투불능이 되는 이벤트까지 설정했는데,
그 다음 이벤트가 안 이어지고 게임 오버가 되더라구요;.

체력이 0이되면 어떤 이벤트가 나오는 것 혹은 전투불능이 되어도 게임오버가 되지 않는 것
둘 중 하나라도 알려주시면 감사하겠습니다...



+

혹은 이것도 좋습니다.
게임오버가 될경우 게임 오버 화면이 뜨는 게 아니라 어떤 이벤트가 실행 되는 것..
그리고 게임 오버는 안 되는 거 ㅠㅠ..

+
그리고 전투시에서만 게임오버가 될 줄 알았는데,
그냥 맵에서 체력이 다 떨어졌더니 게임오버가 되네요 ㅠㅠ>

Comment '11'
  • ?
    제이니 2012.07.26 17:25
    참고로
    http://avangs.info/270440
    이 게시물이 비슷한 내용이긴 한데
    전 rpg vx ace를 쓰고 있어서요..
  • ?
    허걱 2012.07.26 22:04
    이벤트로 했다면 [졌을 경우도 계속] 옵션에 체크하면 가능합니다....만,
    지금은 기본 턴알에서 엔카운트로 만난 적과 싸우다 전멸할 경우라고 생각하고 말하겠습니다.

    스크립트의 module BattleManager 부분을 보면 self.process_defeat 라는 부분이 있습니다. (243줄)
    그곳에 있는 SceneManager.goto(Scene_Gameover) 부분을 지우고 그 자리에

    revive_battle_members # 전멸한 전투원을 되살림
    replay_bgm_and_bgs # bgm, bgs 를 되돌림
    $game_temp.reserve_common_event(n) # n번 커먼이벤트 실행
    SceneManager.return # 맵으로 돌아가기

    이라고 적어주면 주석으로 적힌것과 같은 실행을 하게 됩니다.
    n 번 커먼이벤트에 집으로 돌아가는 내용등을 넣어주면 전투불능일 경우도 게임이 계속 진행됩니다.
  • ?
    제이니 2012.07.27 00:54

    답변 정말 감사합니다. 그런데..
    일단 되질 않습니다 ㅠㅠ 맵으로 돌아가는 건 원치 않아서 뺐고 1번 커먼 이벤트를 실행해서 그 안에서 집으로 돌아가게 하는.. 뭐 그런 걸 했는데 계속 오류만 나고 되질 않아요..
    SceneManager.goto(Scene_Gameover)를 지우고 그 자리 그대로

    revive_battle_members # 전멸한 전투원을 되살림
    replay_bgm_and_bgs # bgm, bgs 를 되돌림
    $game_temp.reserve_common_event(1) # n번 커먼이벤트 실행

    이렇게 붙여넣었는데 제가 뭔가를 잘못 붙여넣은 걸까요?


    아 그리고 참고로 전투 이벤트가 아니고 그냥 맵에서 체력을 깎는 이벤트에요.

  • ?
    허걱 2012.07.27 01:07

    맵에서 그냥 체력을 깍는거라면 체력의 증감 설정시에 [전투불능을 허가] 옵션에 체크 해제하고 조건분기로 체력이 1이면 사망으로 판정하면 됩니다.

    그리고 위에 말한건 기본턴알 전투시 사망일 경우를 전제로 했습니다.
    또한 SceneManager.return 을 빼준다면 화면 전환이 안되기 때문에 전투화면에 그대로 멈추게 되죠.
    다른곳에서 사용할 경우는 다르게 적용해야 합니다.
    위에 적은것은 module BattleManager 에서만 적용되는 내용입니다.


    계속 오류가 난다고 했는데 어떤 오류인지 모르면 답변할 수 없습니다.

  • ?
    제이니 2012.07.27 01:14

    조건분기로 체력이 1이면 사망으로 판정!!! 이게 하고 싶었어요 ㅠㅠ
    근데 조건 분기에 체력이 없길래요. 혹시 변수로 하는거가요?
    변수를 잘 못다뤄서 ㅠㅠ


    굳이 사망으로 판정이 아니어도 되니까 그냥

    체력이 1이면 이라는 조건분기 만들 수 있나요?

  • ?
    허걱 2012.07.27 01:34
    변수의 설정에서 기타선택으로 특정 액터의 HP를 얻을 수 있습니다....@_@;;;
    스크립트로 만들면 편하긴 하지만... 이벤트로 만들 경우의 예를 들자면,

    조건분기로 특정 액터가 파티에 있을 때 그 액터의 HP를 변수에 받아줍니다.
    또 조건분기로 HP를 담은 변수의 값이 1보다 크면 살아있는거니깐 집으로 안보내도 되겠죠.

    위의 내용을 모든 액터에 대해 판정을 해줘야 합니다.
    (이벤트로 하면 꽤 귀찮은 작업이긴 하죠;;)
    (참고로 스위치, 커먼이벤트, 라벨 을 사용하면 편리합니다.)

    ps - 개인적으로는 귀찮지만 이벤트로 한번 만들어 보시길 권합니다.
    만드는 방법을 안 다음에 스크립트로 만드는건 괜찮지만
    이벤트로 만들수도 없는걸 그저 남이 만들어준 스크립트만 가져다 쓰는건
    자신의 발전이 없어지게 됩니다.
    발전이 없으면 이후에 똑같은 문제가 있을 때 또다시 막혀버리게 되겠죠...@_@;
  • ?
    제이니 2012.07.27 01:41
    아.. 게임의 데이터라는 걸 전혀 몰랐네요 ㅠㅠ
    답변 정말 감사합니다. 이벤트로 만들었어요 :)
  • ?
    허걱 2012.07.27 01:42 Files첨부 (2)

    커먼이벤트와 이벤트에 만들어줄 내용의 예제입니다.

    (첨부파일 확인하세요)

  • ?
    제이니 2012.07.27 01:55
    헉!.. 이렇게 친절하게까지... 정말 감사합니다 ㅠㅠ
    근데 한가지 질문이 있는데, 라벨이 뭔가요? 이 이벤트에 꼭 있어야 되는건가요? (제꺼랑 라벨 부분이 달라서요)
  • ?
    허걱 2012.07.27 23:17
    라벨관련 기능은 [라벨] 과 [라벨 점프] 가 있습니다.
    [라벨] 로 만든 곳으로 [라벨 점프] 를 사용해서 이동할 수 있는거죠.
    꼭 필요한것은 아니지만 라벨을 사용해서 불필요한 처리를 줄여준거죠.
  • ?
    귀성 2016.12.24 18:10
    4번째줄에 SceneManager.return # 이걸 안넣어주면 화면이 멈추더라구요 4개다 넣어보세용

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12387
에러 해결 RMMV 메뉴커스텀 후 세이브 불어오기를 하면 메뉴창부터 떠요... 하하이 2023.03.05 101
이벤트 작성 RMMV 특정 전투 시작시 메시지를 다르게 하고 싶습니다. 2 땅콩메이커 2023.03.04 45
스크립트 사용 RMVX Yami님의 Overlay Mapping 스크립트는 어떻게 사용하나요 햇찌 2023.03.02 53
게임 배포 기타 rpg maker mz로 만든 쯔꾸르 게임 있는데 아방스에 출시하는법좀알려주세요. 10 단무쥐 2023.02.26 125
기타 RMMV 폰트 적용 후 글 위치 변경...살려주세요 하하이 2023.02.24 103
플러그인 사용 RMMV yep battle action sequence에서 치명타가 떳을때 7 무명시절 2023.02.24 62
플러그인 사용 RMMV YEP Grid-free Doodads 플러그인 사용하시는 분들 구매해서 사용하셨나요? 3 하하이 2023.02.19 76
기본툴 사용법 RMMV 기본 이미지 캐릭터의 얼굴 표정 변경 하는법 알려주실수있나요> 1 ISU 2023.02.16 72
이벤트 작성 RMMV 일정횟수의 대화 이후 다른 숨겨진 대화로 넘어가는방법 4 x_9z10 2023.02.14 97
기타 RMMV 캐릭터 크기를 변경하고 싶은데 방법좀 알려주세요 1 먹사 2023.02.14 108
에러 해결 RMMV 캐릭터 이름을 자동으로 표시해주는 플러그인의 오류 질문 file 고서연 2023.02.13 80
기본툴 사용법 RMMV 문에서 이벤트 캐릭터들이 연달아 들어오게 하고싶습니다. 2 file 고서연 2023.02.12 52
이벤트 작성 RMMV 지도 만드는법좀 알려주세요 백월화(白月華) 2023.02.12 39
스크립트 작성 RMXP gpgxp 달리기 스크립트가 있을까요? 3 표정 2023.02.11 40
플러그인 생성 RMMZ MZ에서 화면상의 출력 영역 및 UI 조절하는 방법 file 요르마유 2023.02.09 242
기본툴 사용법 RMMV sv전투화면 변경법(안된다면 캐릭터사이즈변경법이라도)알려주실분! 1 file 쌩촙제작자 2023.02.08 74
기타 RMMV 대화창을 두개 띄우는 플러그인인데 동시에 안뜨네요 무명시절 2023.02.06 65
기타 RMMV 컨트롤+방향키 했을경우 장해물을 통과하는데... 2 x_9z10 2023.02.05 59
기타 RMVXA 이벤트로 만든 대화를 텍스트 파일로 추출하는 기능이나 툴이 있을까요?? file 머리큰두두 2023.02.04 60
게임 배포 RMMV 사용한 소재만 배포시 문제점 무명시절 2023.02.04 48
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 516 Next
/ 516