질문과 답변

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 13180
RMVXA 대기맴버에게만 mp 회복 5 기폭 2015.07.01 122
RMVXA 질문이 있으요..전투시 에너미 그래픽 관련 2 레이시아 2015.07.01 137
RMVX srpg에서 마우스 조작 2 SIES 2015.07.01 160
RMVXA 갑자기 벽이 뚫림 2 JobSangIn 2015.07.01 206
툴선택 rpg vx ace의 기본 맵칩 A를 가지고 싶은데 어떨게 해야 하나요? 2 나루토페인 2015.06.30 271
RMVXA 주인공을 제외한 다른 액터들이 죽었을시 패배 7 기폭 2015.06.30 159
RMVX 스크립트 오류 8 file SIES 2015.06.30 163
RMVXA 문 여닫기 스위치에 대한 질문입니다. 3 file 류미엘 2015.06.30 155
RMVXA 캐릭터 근처 시야 적용 2 Ka이라 2015.06.29 259
RMXP XP 전체키 스크립트로 방향키 수정했는데, 8방향이나 점프, 대쉬가 안먹혀요..도와주세요ㅜ file 비형 2015.06.27 496
RMVXA 아래의 질문 사진 첨부 4 file 비백 2015.06.27 237
RMVXA 하나의 병렬 이벤트가 모든맵에서 사용(유지)되게 할수있나요? 4 비백 2015.06.27 163
RMVX 선택창 그림으로 표시 1 KAHP 2015.06.26 200
RM2k3 window8.1에서 알만툴 2003 실행해서 프로젝트만들기하면.. 1 지망생유저 2015.06.25 219
RMVXA 레벨업 할때마다 스킬 포인트를 얻는 스크립트를 찾습니다. 1 SKT스피릿 2015.06.25 209
RMVX 어떤 영역에서 아이템을 사용하면 이벤트 발생 맬비 2015.06.25 141
RMVXA 전투장면 에서 받는 피해량 텍스트 색깔변화 2 file 비백 2015.06.24 199
RMVXA 체력이 높아지면 숫자가 압축됩니다 2 file 비백 2015.06.24 161
RMVXA 말풍선 아이콘 색조변경 방법 2 file jindou 2015.06.24 329
RMVXA 배틀 카메라 스크립트 수정법을 알고싶습니다. 2 file 에뎀이 2015.06.23 214
Board Pagination Prev 1 ... 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 ... 517 Next
/ 517