질문과 답변

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 12393
RMVX 주인공없이 이벤트 진행하고싶은대 주인공 못없애나요? 4 file 초보입니다헤헤헤 2013.11.22 724
RMXP 주인공에 닿으면 죽기 1 크루즈 2011.02.14 703
RMVXA 주인공에게 '업' 스텟을 만들어 주고 싶습니다. 4 kargo 2018.02.15 205
RMVXA 주인공을 삭제했는데 어떻게 다시 생성하죠? 4 오오오오하군 2016.08.02 93
RMVXA 주인공을 제외한 다른 액터들이 죽었을시 패배 7 기폭 2015.06.30 159
기타 RMVXA 주인공을 파티 1번째 멤버로 고정시키고 싶습니다. 5 Arfish 2021.01.30 215
RMVXA 주인공의 이동속도가 3이하일 경우, 같은 조건을 달아 이벤트 실행하는 방법은 없을까요? 2 Mareno 2015.01.14 190
RMVX 주인공의 이름을 정한걸 대화에 응용할 수 없을까요? 3 일일 2012.08.13 1116
RMVX 주인공이 1명인 게임인데 액터 고르는 메뉴스테이터스 안 나오도록 4 gyro2du 2014.07.18 936
이벤트 작성 RM2k3 주인공이 NPC를 따라가는 이벤트!!! 3 인큐버스 2020.02.03 152
RMVX 주인공이 기본공격으로 2타를 치도록 만들수 있나요/. 2 춰억헐릿 2012.05.18 2429
RMVX 주인공이 나무 윗부분을 걸어다녀요(?) 6 file Thyella 2016.07.20 249
RMXP 주인공이 돌아다니다가 몬스터에게 발각되면 계속쫓아와서 싸우게되는 스크립트좀여 오매갓 2012.02.05 2362
RMVXA 주인공이 아닌 다른 파티원이 쓰러졌을 때 게임오버가 되게 하고싶어요 1 히토 2014.12.22 307
RMVX 주인공이 아닌 캐릭터가 걸어나오도록 하려면 4 dsjkfhjksd 2013.11.02 828
RMVXA 주인공이 없는 맵을 보이는게 가능한가요? 2 스네이쿠 2015.05.27 189
RMMV 주인공이 움직이긴 움직이는데 걷는 모션이 정 자세 모션입니다 어떡하죠 4 냉낵 2018.07.28 140
RMXP 주인공이 자다가 눈뜨는듯한 느낌 어떻게? 2 곧이 2011.02.09 685
RMVX 주인공이 적에게 발각되게 하는 법 5 푸딩군 2012.02.04 2287
RMVX 주인공이름입력하고npc메새지에 이름뜨게하는법 3 티진 2013.08.08 870
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