질문과 답변

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
스크립트 사용 RMVXA 그림 각도 회전 스크립트 질문 file slieun 2022.10.03 50
맵배치 RMVXA 이거 왜이럴까요..?? 2 file arthurk 2022.10.02 120
기본툴 사용법 RMMV rpgproject파일 연결 관련 3 새알만두 2022.10.02 168
기타 RMMV 마우스 클릭 시 애니메이션 어떻게 없애나요? 3 file maa4923 2022.10.01 140
플러그인 생성 RMMV ESC키가 메뉴/취소버튼을 쓰지않게하고싶습니다/ESC키는 취소만되게 하고싶습니다. 쌩촙제작자 2022.09.23 150
이벤트 작성 RMVXA 상점에서 돈이 있어도 아이템을 딱 하나만 살 수 있게 바꿀 수 있나요? 4 유리컵 2022.09.22 243
기본툴 사용법 RMVXA vx ace 이벤트 수정하는 창이 안 떠요.... 바퀴벌레의질긴생명력 2022.09.21 128
기본툴 사용법 RMMV MV메뉴이미지를 변경하는 방법 아시는분,,ㅠㅠ 4 쌩촙제작자 2022.09.21 579
기타 RMVXA 아이템창의 아이템이 한줄에 한개씩 나오게 하는법 1 지박령귀목 2022.09.19 149
플러그인 사용 RMMV RPG Maker MV 폰트 변경 질문 1 file 레부 2022.09.18 294
기본툴 사용법 RMVXA 문장 표시할 때 '배경' 설정 file 머리큰두두 2022.09.10 110
에러 해결 RMMV 이 플러그인 루프가 왜 안돼는지 아시는 분 계신 가요? 무명시절 2022.09.05 145
턴제 전투 RMMV 스킬을 적과 아군에게 동시에 적용할 순 없나요? 4 오브투수스 2022.09.04 233
이벤트 작성 RMVXA 엔딩 후 타이틀 화면이 변경되게 하는 방법 1 넹글 2022.09.02 485
이벤트 작성 RMMZ 인벤토리에 아이템 이미지 순서대로 채워지는 시스템 이벤트로 작성이 가능할까요? file yellowcat 2022.09.02 133
기본툴 사용법 RMMV 타일셋(맵칩) 적용할때 타일 A와 B가 한 png 파일에 있을 경우 6 file 선유을 2022.08.30 270
이벤트 작성 RMMV 안녕하세요! 클리커 게임을 만드려고 해요 1 file 따르르응 2022.08.27 223
라이선스 RMMV 알만툴 타일셋 리터칭 가능한가요? 1 어어아아어아 2022.08.24 206
기본툴 사용법 RMMV Animation.json 파일을 읽을 수 없습니다 1 file nachthexen 2022.08.21 192
스크립트 추천 RMMV 횡스크롤 좌우 이동 2 sssbbbb 2022.08.20 285
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 516 Next
/ 516