질문과 답변

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 13184
RMVX VX버전 XAS몬스터 질문(몬스터 만드는방법 질문 아니에요) 2 카샤파 2012.07.29 1488
RMXP 깔끔한(심플한) xp용 픽셀이동 스크립트 없을까요..? 5 Lighna 2012.07.28 1646
RMVXA 이벤트가 혼자서 맵을 넘어게가 하려면? 3 file 제이니 2012.07.28 1594
RMXP 특정 커맨드로 액터 아머 지정에대한 질문 2 말짱꽝이지롱 2012.07.28 1404
RMVXA 맵지도를 만드려는데 이벤트도 포함해서 어떻게 깔끔하게 스크린샷 할 수 있을까요? 2 제이니 2012.07.28 1846
RMVXA \V[n]말고 항상 대화창 및 메뉴 글자색 변경하려면? 9 제이니 2012.07.28 2738
기타 XRXS21, XRXS9 등의 뜻은...? 2 하진 2012.07.28 1516
RMVX VX 스크립트 에러 2 file 카샤파 2012.07.28 1597
RMXP XP 이동경로 에 대한 질문. 4 file 칸타모 2012.07.28 1561
RMVXA rpg vx에서 쓰던 스크립트를 ace에서 쓸수있나요? 3 슈퍼메이저 2012.07.28 1652
RMVXA Victor Script - Animated Battle 사용법 2 슈퍼메이저 2012.07.28 1289
RMVXA vxace에서 타격실패없애는 방법좀 가르쳐주세요 2 DiperiAn 2012.07.27 1860
RMVXA 아이템창에 [무기] [장비]탭등을 지우거나 바꾸는 방법 2 제이니 2012.07.27 1438
RMVX 타일셋 질문입니다. 3 Xin 2012.07.27 1629
RMVX RPG만들기vx메뉴에서 세이브삭제하는방법 1 Robin.black™ 2012.07.27 2080
RMVX 움직이는 NPC 방향고정과 관련된 질문입니다 2 타카나시 소라 2012.07.27 1242
RMXP (스크립트)장비 착용 유무 확인방법 2 말짱꽝이지롱 2012.07.26 1296
RMVXA ace srpg 스크립트 오류 2 김놈똥 2012.07.26 1328
RMXP ABS_v3액션 알피지 쓰는법좀가르쳐주세요! 4 러쉬 2012.07.26 768
RMVXA 전투불능이 되어도 게임오버가 되지 않게하려면? 11 제이니 2012.07.26 1509
Board Pagination Prev 1 ... 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 ... 517 Next
/ 517