질문과 답변

Extra Form

 
 
 안녕하세요. 열씸히 제작에 힘써보고 있는 뉴비입니다.
여기 계시는 수많은 고수님들께 여쭈어 보고 싶은게 있어서 글을 올립니다.

다름 아닌, 장비별 상태 적용과 장비의 내구도에 관한 설정 방법을 여쭙고 싶어서 글을 올립니다.
위에 공지사항에 질문은 하나씩이라고 되어 있는데,
아무리 생각해도 두가지를 따로 때어내고 생각할 수가 없다고 생각하여 같이 여쭈어 봅니다...
문제된다면 새로 작성할께요.

첫번째로 장비별 상태 적용인데요,
방어구를 2가지 타입으로 나누려고 합니다.
간단히 '속옷'과 '겉옷'이라는 두가지 타입이라고 가정하겠습니다.
이 두가지 방어구 타입은 서로 다른 장비 슬롯을 가집니다.
(기존의 투구를 속옷으로, 몸통을 겉옷으로)
이렇게 하였을때 캐릭터 상태의 경우의 수는

방어구를 하나도 입지 않은 상태, 속옷만 입은 상태, 겉옷만 입은 상태, 속옷과 겉옷을 모두 입은 상태.

위의 4가지로 분류할 수 있습니다. 
굳이 이렇게 나누는 이유는 플레이어가 어떠한 장비를 착용하는가에 따라서
이벤트나 스탠딩 일러스트를 변경하기 위한 밑준비인데요,
그건 재껴두고.

위의 4가지에서 상태를 부여하기 위해서는 이벤트를 이용하여 하는 방법이 우선 있긴 합니다만,
만약 착용 가능한 아이템의 종류가 많을 경우 그 길이가 기하급수적으로 길어진다는 단점이 있습니다.
-제가 아는 한도에서지만-위의 내용을 이벤트로 구현하려고 하면

-조건분기 [주인공]이 속옷A를 장비중
 - 조건분기 [주인공]이 겉옷 A를 장비중
   - 상태변경 주인공[속옷과 겉옷을 입은 상태] 
 - 그밖의 경우
   -조건분기 [주인공]이 겉옷B를 장비중
   - 상태변경 주인공[속옷과 겉옷을 입은 상태] 
 - 그밖의 경우
   -조건분기 [주인공]이 겉옷C를 장비중
   - 상태변경 주인공[속옷과 겉옷을 입은 상태] 
 - 그 밖의 경우 
 - 상태변경 주인공[속옷만 입은 상태] 
-조건분기 [주인공]이 속옷B를 장비중
 - 조건분기 [주인공]이 겉옷 A를 장비중
   - 상태변경 주인공[속옷과 겉옷을 입은 상태] 
 - 그밖의 경우
   -조건분기 [주인공]이 겉옷B를 장비중
   - 상태변경 주인공[속옷과 겉옷을 입은 상태] 
 - 그밖의 경우
   -조건분기 [주인공]이 겉옷C를 장비중
   - 상태변경 주인공[속옷과 겉옷을 입은 상태] 
 - 그 밖의 경우 
 - 상태변경 주인공[속옷만 입은 상태] 

뭐 위와 같은 식으로 착용 가능한 방어구의 수에 따라서 이벤트 커멘드가 기하급수적으로 늘어나 버립니다...

길이 길어졌습니다만, 해서 여쭙고 싶은것 첫번째는
위와 같은 무한대의 이벤트 커멘드를 작성하는것 이외의 방법입니다...
스크립트를 이용하면 좋겠지만, 제가 전혀 제작할 줄 모르는지라 당장은 무리가 큽니다.
능력자 분들의 힘을 얻고 싶습니다.

그리고 두번째 질문인데,
각 방어구의 타입별로 내구도 개념을 설정하고 싶습니다.
예를 들자면 위의 장비 기준하에,
속옷의 내구도는 5. 적에게 5회 공격받으면 수리 전까지 장착 불가.
겉옷중 가죽옷의 내구도는 10. 이하 동문.
겉옷중 경갑옷의 내구도는 15. 이하 동문.
겉옷중 중갑옷의 내구도는 20. 이하 동문.

겉옷과 속옷을 동시에 장비하고 있는 경우,
겉옷의 내구도가 0가 된 시점에서 '상태 [겉옷 파괴]를 적용'하고
만약 속옷을 장비하고 있다면,
속옷의 내구도 감소를 시작. 속옷이 파괴되면 '상태 [속옷 파괴]를 적용.

위와 같은 내용을 짜넣고 싶습니다.
변수를 이용하면 이벤트로도 구현이 가능한가 싶었는데,
첫번째 질문과 마찬가지로 장비 가능한 수에 따라서 기하급수적으로 늘어나더군요.
아, 중요한건 수리하기 전까지는 내구도는 회복되지 않아야 합니다.
전투 종료나, 다른 장비를 장비하여도 내구도는 각 장비별 감소치만큼 유지되어야 합니다.

상당히 길어졌습니다만, 위의 두가지 질문에 대한 답변을 부탁 드립니다.
이벤트로 간단히 가능한건지,
역시 스크립트를 만들지 않으면 꿈도 못꾼다던지 뭐 그런거요...

그리고 마지막으로 강좌에 있는 스크립트 제작법은 기초지식이 전혀 없어서인지 머리가 나빠서인지 이해가 안가더라구요.
혹시 입문자가 보면 이해될만한 서적같은건 없나요?
루비문자인가 쓴다고 써있던거 같은데, 그건 또 뭔지....ㄴㄴ
Comment '5'
  • profile
    하늘바라KSND 2012.10.29 00:37
    스크립트... 어렵죠.

    저 같은 경우에는 무식하게 변수로 합니다만... 아무래도 관련 스크립트를 찾아보시거나 하시는 게 좋을 것 같네요. ㅎ


    스크립트가 어디서 줒어 듣기로는 도움말로도 충분히 할 슈 있닫던데 말이죠...;

    안타깝게도 전 선택받지 못했습니다.
  • ?
    아자아자젤 2012.10.29 22:33
    저도 나중에야 그걸 알고 도움말을 보기는 했습니다만...[먼산]
  • profile
    하늘바라KSND 2012.10.29 22:39
    ...ㅠ
  • ?
    허걱 2012.10.29 00:50
    먼저 두번째 질문 답변부터 하자면... 내구도의 경우는 스크립트 조작이 아니면 힘들듯 합니다.
    내구도는 물건 하나하나의 수치를 나타내 줘야 할듯 한데 기본 스크립트 구조상 하나하나의 수치는 힘듭니다.
    내구도를 적용하려면 스크립트의 상당부분을 수정해야 할듯 하네요.

    첫번째 질문의 경우는... 단순히 착용여부만 알거면 스위치를 사용하면 좀 줄어들지 않을까 합니다.

    [스위치:속옷착용] = OFF
    조건분기:주인공-A속옷 장비중
    - [스위치:속옷착용] = ON
    분기종료
    조건분기:주인공-B속옷 장비중
    - [스위치:속옷착용] = ON
    분기종료
    조건분기:주인공-C속옷 장비중
    - [스위치:속옷착용] = ON
    분기종료
    ...

    이런식으로 커먼이벤트 등으로 만들어 줄 경우 커먼이벤트를 실행하기만 하면 속옷 착용여부를 확인할 수 있게 되겠죠. 같은 식으로 겉옷착용여부도 확인할 수 있겠구요.
    그렇게 착용여부를 확인하고 스위치2개(속옷스위치, 겉옷스위치)만 비교하면 될듯 합니다.
  • ?
    아자아자젤 2012.10.29 22:33
    오오 말씀하신대로 적용하면 확실히 그 양은 줄어들겠네요.
    바로 적용해보겠습니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12393
RMVXA 사진 띄우는법 1 닉네잉 2012.08.17 1382
RMVXA 음악 추천 부탁드려요! 대자연, 맹수와의 사투를 주제로 하는 게임을 제작 중입니다. 2 달밤에왈츠 2012.06.13 1381
RMVXA 장비별 상태 및 내구도 설정에 관하여 5 아자아자젤 2012.10.28 1379
RMVXA 전투에서 데미지를 줄 수 없다는데... 3 Tape 2012.08.01 1378
RMVXA 횡스크롤 관련 4 라오테드 2014.06.06 1377
RMVXA rpg vx ace 캐릭터 만드는법 4 aedashwkdi 2014.08.08 1373
RMVXA 서로 피해를 입는 스킬, 양날의검같은.. 2 반내림 2013.10.10 1372
RMVXA RPG VX맵칩을 적용했는데 플레이어가 보행불가로 설정한 곳에 이동가능합니다 2 file WhiteWolf 2013.12.31 1368
RMVXA 연속공격, 다단공격을 구현하고싶습니다. 2 복돌류 2012.12.02 1366
RMVXA 게임 화면 크기설정 9 cchandelier 2016.09.05 1362
RMVXA 윈도우8인데 VX ace 글씨가 너무 조그많게 나와요 ㅠ.ㅠ 1 file 욕쟁이스님 2013.03.21 1359
RMVXA 게임 배포할때 vx ace rtp가 필요하다고 적어야하나요? 2 오비 2014.07.01 1359
RMVXA 게임 화면에서 검정색 여백 화면 못 없애나요? 2 file tjin 2012.12.27 1358
RMVXA 지형에 관한 질문입니다 6 zerlo 2012.07.14 1357
RMVXA 대화창에 나오는 얼굴사진 크기조절 문제 4 file xzrjs 2012.11.08 1357
RMVXA 타이틀 화면에서 게임제목 안뜨게하는법좀요!! 2 file 카로 2012.12.30 1356
RMVXA 플레이어 이벤트 편집이 되지 않네요 4 file 큰냥 2013.07.30 1355
RMVXA 액터 추적 이벤트 스크립트 에러.. file 아러리 2013.09.12 1355
RMVXA 아이템창에 쓸모없는 빈칸이 있네요 어떻게 없에면좋을까요? 8 file 아라비카100 2013.09.23 1355
RMVXA RPG Maker VX Ace로 만든 맵 이미지 추출 질문 1 대악당 2014.12.11 1351
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 149 Next
/ 149