질문과 답변

Extra Form

제목 그대로 턴알 전투시 주인공(첫번째 액터)을 제외한 다른 액터들이 모두 죽으면 전투에서 패배하게 만들고싶습니다.

제가 아는 방법이라곤 조건분기를 이용하는것 밖에 없는데 아무리 생각해봐도 도무지 감이 잡히질 않네요

답변 부탁드립니다!ㅠ

Comment '7'
  • profile
    무겐의P군 2015.06.30 18:35
    간단합니다.적 그룹에서
    이벤트-액터 xx의 체력이 0%일시
    문장으로 xx이 죽었습니다.하고
    게임오버.시키면 끝입니다.
    이 이벤트를 복사하고 다른 적그룹에도
    붙여넣기 하시면 됩니다.
  • ?
    기폭 2015.06.30 20:12
    답변 감사합니다.
    그런데 말씀하신 방법의 경우 지정된 하나의 액터가 죽었을시에만 발동하는데
    지정된 하나가아닌 두명이상의 액터가 죽었을시에도 발동되는 방법은 없을까요?
    예를들어 주인공이 A 이고 나머지를 파티원이라 할때
    A,B,C,D 파티에서 전투시 B,C,D가 죽으면 패배처리되고
    A,B,E,F 파티에서 전투시 B,E,F가 죽으면 패배처리되고
    A,E,F 파티에서 전투시 E,F가 죽으면 패배처리되는..
    주인공을 제외한 파티원 모두가 죽었을때의 경우 말이죠
    일일이 파티원 하나하나에 조건분기나 변수를 대입하자니 다뤄야할 데이터들이 너무 많아져서
    보다 효과적인 방법이 없는지 여쭤봅니다.ㅠ 꾸벅-.-
  • ?
    lud 2015.06.30 21:05
    그럼 주인공만 전투하면 패배인가요?
    다른 파티원은 살았는데 주인공이 죽으면?
    B,C,D,E 만 전투에 나가면 B가 주인공?

    그냥 막연히 '파티원이 죽으면 패배' 라는건 조건분기가 좀 빈약한듯 하네요.
    좀 더 설명주시면 답변 달아보겠습니다.
  • ?
    기폭 2015.06.30 21:56
    아.. 제가 만들고 있는게임에서 주인공은 항상 A로 첫번째 자리에 고정되어있고
    다른 파티원으로 변경이 불가능하도록 만들었습니다. 그리고 전투시 무적으로 설정되어있구요
    주인공은 파티원과 함께 전투에 참가해야되며 혼자 전투에 나갈 수 없도록 만들었습니다.
    결과적으로 전투를 할때 주인공은 무적이므로 항상 살아있는 상태에 있고
    다른 파티원들이 모두 죽고 주인공 A만 남게되면 전투에서 패배하도록 만들고싶은거에요
    (+ 주인공이 아닌 파티원은 마음대로 변경이 가능합니다.)
    처음 글을쓸때 최대한 간추려서 쓴다는게 필요한 내용들을 많이 생략했나봐요 죄송합니다ㅜ
  • ?
    lud 2015.06.30 22:35
    main 위쪽에 아래 내용을 추가해주시면 될듯 합니다.

    class Game_Party < Game_Unit
    alias gameover_when_alive_only_hero_all_dead? all_dead?
    def all_dead?
    if $game_party.in_battle
    if $game_party.members[1..$game_party.members.size].all? {|m| m.dead?}
    return true
    end
    end
    gameover_when_alive_only_hero_all_dead?
    end
    end
  • ?
    기폭 2015.06.30 22:43
    으어어!! 제가 원하는 방향대로 제대로 작동하네요!!
    이거때문에 상당히 애를 먹고있었는데 정말정말로 감사합니다!^^^
  • ?
    lud 2015.06.30 23:11
    잘 된다니 다행이네요~ 재밌는 게임 만드세요^^

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
RMVXA 화면(시점) 설정 할수있나요? 3 DlDiGh 2016.05.26 149
RMMV 스킬을 쓸 때 커먼이벤트 먼저 나오고 그다음 스킬이 나오게 할 수 없을까요? 반다크홈 2015.10.25 149
RMVXA VXA는 이벤트가 다른 이벤트 위로 못지나 가나요? 1 Ripper 2015.07.23 149
RMXP XP 해상도 오류 제이버 2015.05.28 149
RMVXA 파티에서 활성멤버 변경하는법 or 스크립트.. 으아아아 2016.01.03 149
RMVXA 캐릭터 칩 질문있습니다!!!! 2 태떡 2017.06.05 149
기타 MV에서 apk로 변환하려는데, intel XDK가 이상하네요 3 file pdm0822 2017.10.08 149
RMVXA 몬스터 & 적이 따라올 때 질문이요! 1 뉴리키 2016.01.20 149
기타 걷는거 1 file 수녀갓 2016.01.17 149
기타 나무에 피가 묻은 표현을 하고싶은데 1 rkdalswjd12 2018.07.02 149
RMMV 세이브 삭제하는 플러그인 없나요? 2 해킹당한해커 2018.06.30 149
이벤트 작성 RMMV 스위치를 내리고 다시 켰을때, 이벤트의 커스텀 경로를 초기화 하고 싶습니다. 1 file 겐마 2020.09.29 148
플러그인 생성 RMMV 플러그인 명령어 1 응애 2019.05.23 148
기본툴 사용법 RMVXA 맵칩 인테리어 배경 1 vxa초보자님 2019.04.05 148
RMMV 혹시나 해서 물어보는건데 1 해킹당한해커 2017.12.05 148
RMMV 일반 공격을 마법 피해식으로 바꿀 수 있을까요? 2 DogeMadness 2017.07.10 148
RMVX 도시맵 블록 4 키작은꼬마 2017.02.21 148
RMMV 맵상에서의 기본 보행속도 변경이 궁금합니다. 흰자 2017.03.12 148
RMVXA 8방향 모션 설정하고 싶습니다. 1 raco 2016.06.24 148
RMXP 게임오류 2 file A방스방스 2016.03.19 148
Board Pagination Prev 1 ... 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 ... 516 Next
/ 516