질문과 답변

Extra Form

장비 타입이 무엇인지 확인해서 공격방식을 다르게 하고 싶은데 , 

 

이벤트 조건에서는 장비가 무엇인지만 확인할 수 있더라구요.... 

 

끼고있는 장비의 무기타입을 확인 할 수 있는 스크립트는 무엇인가요?ㅠㅠ 

 

(무기냐 방어구냐 가 아니라 데이터 베이스 무기 타입, 방어구 타입 이부분의 무기 타입 부분입니다!)

Comment '11'
  • ?
    프리마리모 2016.03.31 18:11
    기본스크립트를 찾아봤는데 보통 Equippable? 이라고 착용가능한지를 판별하는 문장은 많이 나오는데... 무기 타입 001. 창 002.칼 이런걸 분류하는 스크립트는 찾을 수가 없네요 ㅠㅠ
  • ?
    LuD 2016.03.31 19:36
    etype_id, wtype_id, atype_id 등으로 구분되는듯 합니다.
    etype_id로 장비타입(무기,방패,머리,몸통,장신구)의 구분을 알 수 있고
    wtype_id, atype_id 로 무기나 방어구 종류(용어에서 구분해놓은 종류)를 알 수 있는듯 하네요.

    장비를 착용하고 있다면...
    $game_actors[1].weapons[0].wtype_id
    라고하면 되려나...? (안해봐서 될지는 모르겠어요;;)

    기본 도움말에서
    RPG::Equipitem
    RPG::Weapon
    RPG::Armor
    부분을 참고하면 좋을듯 합니다.
  • ?
    프리마리모 2016.03.31 21:47
    진짜감사합니다 ㅠㅠ 좀따가 집가서 바로 확인해볼게요!!
  • ?
    프리마리모 2016.03.31 23:37
    안되는군요.. 좀더 찾아볼게욥
  • ?
    프리마리모 2016.03.31 23:46
    구글링으로 찾았습니다!

    $game_party.members.any?{|actor|actor.wtype_equipped?(n)}

    에서 n 부분에 타입 번호 입력하니까 되네여 ㅠㅠ 이해는 하지못하고 사용만 합니다..

    아마도 아무 파티 멤버나 저 종류의 무기를 끼고 있다 라는 얘기 같아여
  • ?
    LuD 2016.03.31 23:58
    댓글달고 보니깐 글이 또 올라와있길래 다시 댓글달아요..
    n부분에 타입번호를 입력하면 됩니다.
    그리고 파티 멤버중 누군가가 저 타입을 장비하고 있는지 확인하는것도 맞구요.

    특정 액터를 대상으로 하려면..
    $game_actors[n].wtype_equipped?(k) 라고 하면 n번 액터가 k종류 무기를 장비중인지 확인하게 됩니다.
  • ?
    LuD 2016.03.31 23:53
    집에서 해보니깐 전 되네요;;
    무기를 장비안한건 아닌지..?
  • ?
    프리마리모 2016.04.01 01:17
    제가 안된다는건 $game_actors[1].weapons[0].wtype_id

    요거 였어요! 구글링해서 찾은건 잘 쓰구있습니다.

    특정 액터 대상 $game_actors[n].wtype_equipped?(k) 좋은 정보 감사드립니다!!
  • ?
    LuD 2016.04.01 14:00
    제가 된다고 한것도 $game_actors[1].weapons[0].wtype_id 이긴 한데...
    어쨋든 방법을 찾았으니 된거겠죠;;
  • ?
    프리마리모 2016.04.01 19:08
    헉 그런가요? $game_actors[1].weapons[0].wtype_id 0이 들어간 부분에 웨폰 타입이 들어가야하나요? 제가 했을때는 그 머지 메소드가 없다 wtype_id 이런식으로 떴었어서.. 제가 뭔가 잘못했나봐요 다 이해하면서 하고싶다...
  • ?
    LuD 2016.04.01 23:42
    액터가 없거나 주 무기가 없으면 에러가 나오긴 하지만 다 있으면 착용한 주무기의 타입이 구해집니다.
    wtype_equipped?(n) 같은건 n을 착용했냐 안했냐를 구하는건데
    제가 말한건 착용한무기의 종류가 어떤건지를 구한다는게 다른거겠죠;
    이도류일경우는 주무기 종류만 구하는게 아쉽긴하지만...;

    $game_actors[1].weapons[0].wtype_id
    변수에 위와같이 주무기의 종류(DB의 ID)를 변수에 얻을 수 있고
    조건분기로 쓸 수 있는 장점이 있어서 저걸로 알려드린거에요;

    $game_actors[1].weapons[0].wtype_id rescue 0
    이렇게 써준다면 주무기가 없다면 에러대신 0이 구해지겠네요.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12447
RMVXA 게임 BGM이 안들려요.. 버섯수프 2016.04.05 91
RMMV MV 타일칩을 좀더 크게 만들수는 없나요? file Luckypup1 2016.04.04 150
RMVXA 잃은 능력치에 비례해서 데미지 증가하는법 (데미지 공식) 4 테오드라 2016.04.04 205
RMVXA 몬스터마다 특정한 순서대로 스킬.. 2 JobSangIn 2016.04.03 131
RMVXA 이 스크립트 적용에 대해서 질문이요 AccelHacker 2016.04.03 92
기타 미디파일의 자체음량을 조절하는 방법은 없습니까? 3 미상 2016.04.03 331
RMVXA n번 눌러야 실행되는 이벤트 5 그런가 2016.04.03 111
RMVXA 동영상 재생 문제 2 file 엘드로드 2016.04.03 389
RMVXA 맵배치에대해 질문드립니다. 5 file 프리마리모 2016.04.02 188
기타 게임만드는xp다운받는곳 주소 ㄱㄱ 3 file BJ로딩TV 2016.04.02 293
RMVXA 애니메이션 대상숨기기에 관하여 1 file 기폭 2016.04.01 142
RMVXA 2차원 배열 선언 및 사용법좀 알려주세요. 10 A구몽 2016.04.01 269
RMVXA 전투시 적과 아군에게 걸수있는 버프수가 얼마나 되죠? 1 마차군 2016.04.01 114
RMVX 사진 스크립트 질문이요 1 겜웅이 2016.03.31 105
RMVXA 아이템 타입에 접근하는 스크립트가 무엇인가요? 11 프리마리모 2016.03.31 190
RMVXA 스크립트 질문 2개 있습니다. 1 발로르 2016.03.30 115
RMVX 사용하기 쉬운 액알좀 알려주세요 ㅠㅠ 1 게임을만들자! 2016.03.29 248
RMVXA 대화창 투명도에 대한 질문. 1 프리마리모 2016.03.29 267
사이트 이용 추천 기대작 투표기간이 언제 까지 인가요?? 1 드래곤규 2016.03.29 178
RMVXA 이벤트 에서 사용하는 변수를 스크립트에서 사용할 수 는 없나요? 4 프리마리모 2016.03.28 135
Board Pagination Prev 1 ... 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 ... 516 Next
/ 516