질문과 답변

Extra Form

 

 

위 링크는 아방스님의 강좌인데요...

 

 

여기서 궁금한점이;

 

 

악세서리창을 크게 늘린거랑 또하나 슬롯을 늘린건좋은데

 

 

가령 저기서 나오는 spell 처럼 기존의 방패 옷 장신구 슬롯이외에 새로운 슬롯을 여러개 만들순없는건가요?

 

 

예를들면 목걸이,반지,팔찌 등등 이렇게 이름은 붙일수있는데 DB상에는 전부 악세서리로 할수밖에없으니

 

전부 악세서리라 신발 이라고 이름된거에 목걸이가 장착되는등.....이런 참사가 일어나기도하고...

 

위에말한거처럼 전부 악세서리 취급이라 악세서리 슬롯인 4 번슬롯말고는 5,6,7,8... 존재만할뿐 아이템 장착이안된다거나...

 

 

저 책같은거 추가하는방식으로 해야할듯한데, 어떻게해야하나요??

 

(아참 참고로 방어구 속성으로 직업별 분류는 가능할거같은데 문제는  신발이 전부 악세취급되서 신발을 여러개 장착하는참사가.........)

 

 



Comment '1'
  • ?
    허걱 2012.06.27 21:51
    해당 스크립트의 사용법을 알면 해결될 문제인듯 하네요.
    (주석은 친절하게 적혀있지만... 영어로 친절하게...ㄷㄷ;;)

    먼저 module Extra_Slots 부분에서 Slot[7] = "Spell Tomes" 라는 부분이 보일겁니다.
    데이터베이스(DB)의 방어구 부분을 보면 방어구타입과 장비타입 이라는 설정부분이 있습니다.
    위의 Slot[7] 에서 7 이라는 숫자가 이 방어구타입에 해당하는 번호를 나타냅니다.

    방어구 타입이라는 것은 직업에서 장비할 수 있는 방어구의 타입을 설정하는건데 이걸 사용하네요.
    방어구 타입은 DB의 용어 부분에서 추가,수정 할 수 있습니다.

    그 아래쪽으로 def equip_slots 부분을 찾아보면
    return [0,0,2,3,4,4,4,7] if dual_wield?
    return [0,1,2,3,4,4,4,7]
    이런 부분이 보일겁니다.

    위의 ... if dual_wield? 라는건 양손무기일 경우를 나타내고 아래쪽은 한손무기 + 방패를 나타냅니다.

    중요한건 [0,...,7] 이라고 적혀있는 부분인데 스크립트를 사용하기 전과 같아지려면
    return [0,1,2,3,4] 라고 할 수 있게 됩니다.

    위에 말한 두가지 부분을 잘 수정해 준다면 해결할 수 있습니다.

    예를들어서 장비화면에서 무기,방패,머리,몸통,장신구,목걸이,반지,귀걸이,신발 이라고 하고 싶은 경우,
    무기,방패,머리,몸통,장신구 까지는 기본과 같으니깐 목걸이,반지,귀걸이,신발 을 추가하면 되겠죠.

    앞에서 부터 무기를 0으로... 0(무기), 1(방패), ..., 5(목걸이), 6(반지), 7(귀걸이), 8(신발) 이 되면서
    Extra_Slot 부분에
    Slot[5] = "목걸이"
    Slot[6] = "반지"
    Slot[7] = "귀걸이"
    Slot[8] = "신발"
    이라고 적고

    equip_slots 부분의 return 항목
    return [0, 0, 2, 3, 4, 5, 6, 7, 8] if dual_wield?
    return [0, 1, 2, 3, 4, 5, 6, 7, 8]
    이렇게 수정을 해주면 되겠습니다.

    참고로 방어구 타입으로 설정을 해주게 되므로
    직업부분에 추가되거나 수정된 방어구 타입에 따른 설정을 잊지 않도록 해야겠죠..^^

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12451
스크립트 사용 RMVXA 전투화면 내에서 게이지바를 이동시키고 싶어요! file 미맛 2021.09.29 42
기본툴 사용법 RMVXA 전투화면 체력바 디자인?? 바꾸는 법을 모르겠어요ㅠㅠ file 미맛 2021.09.27 148
이벤트 작성 RMVXA NPC가 액터 밀치는 법 아시는 분,,,,,ㅠㅠㅠㅠㅠㅠㅠ 2 미맛 2021.09.27 90
스크립트 사용 RMVXA VXA에서 그림표시 제한을 늘리는 스크립트를 구할수 있을까요? 티안타 2021.09.08 44
스크립트 작성 RMVXA 메시지박스 제목 못 바꾸나요? 2 file 설님 2021.09.01 113
기타 RMVXA 추리겜을 만들려고하는데 어떻게 말을 계속 하게할수 있을까요? dodo&LPG 2021.08.26 81
스크립트 추천 RMVXA 이벤트가 움직이는 다른 이벤트를 향해 움직이는 것은 어떻게 하나요? 2 환경사랑 2021.08.23 70
기본툴 사용법 RMVXA 타일 B 첫번째 칸 연관성 2 겜만들고싶다앙 2021.08.22 75
기본툴 사용법 RMVXA 이벤트 어케 중지해요? 2 file 2021.08.19 47
이벤트 작성 RMVXA 이벤트 1 에이에스디에프 2021.08.11 31
이벤트 작성 RMVXA 플레이어가 있는 위치에 죽는 이벤트를 등장하게 했을때 다른데 밟고 오지 않으면 죽지가 않아요 4 file 유리컵 2021.07.15 55
이벤트 작성 RMVXA 장소이동 후 그림표시가 안되네요 ㅜ 간단한 문제같은데 도통 모르겠습니당 file 체어링2 2021.06.29 57
기본툴 사용법 RMVXA 능력강화 제한 하는법 2 겜만들고싶다앙 2021.06.28 48
이벤트 작성 RMVXA 대화창 이벤트 발생 2 file 스타후르츠 2021.06.10 115
한글 패치 RMVXA RPG Maker VX Ace 한글 출력? 1 ikmyung 2021.05.17 302
이벤트 작성 RMVXA 대사 방향? 이걸 뭐라 해야 하지 암튼 대사 쪽 질문이요 2 둣녀 2021.05.14 91
RMVXA 이벹트 질문 1 마하반야 2021.05.08 38
스크립트 사용 RMVXA 세이브 슬롯 수 줄이는 방법 2 할짓없는인간 2021.05.05 77
이벤트 작성 RMVXA 화면 흔들림이 대화도중에 끊기지 않게 나오는법 있나요? 겜만들고싶다앙 2021.04.24 53
스크립트 추천 RMVXA 스테이터스 애니메이션을 따로 추가할수 있나요? 겜만들고싶다앙 2021.04.22 70
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 149 Next
/ 149