질문과 답변

Extra Form

아이템 갯수로는 변수가 조작가능하잖아요


그런데 무기의 갯수를 변수로 조작할 방법이 있을지 궁금합니다.


툴자체에는 방법이 없는듯 하네요


도와주세요!

Who's Lamancha

profile

팀블로그 http://teamel.tistory.com/

Comment '6'
  • profile
    습작 2013.03.02 10:51
    $game_variables[n] = $game_party.item_number($data_weapons[id])

    n은 변수id, id는 무기 id입니다.
    장비하고 있는 것까지 포함하려면, 아래와 같이 적어주세요.

    $game_variables[n] = $game_party.item_number($data_weapons[id])
    for actor in $game_party.members
      $game_variables[n] += 1 if actor.equips[0] == $data_weapons[id]
      if actor.two_swords_style
        $game_variables[n] += 1 if actor.equips[1] == $data_weapons[id]
      end
    end
  • profile
    Lamancha 2013.03.02 11:06 Files첨부 (1)

    20번의 변수에 15번의 무기값을 변수로 대입하고 싶은데요 

    dd.JPG


    이렇게 썼는데 오류가 뜨네요 사용방법이 잘못된건가요 ㅎㅎ

  • ?
    아이미르 2013.03.02 12:02
    weapon = $data_weapons[15]
    n = $game_party.item_number(weapon)
    $game_variables[20] = n

    너무 길어서 안되면 이런식으로 끊어서 쓸 수 있습니다.
    저도 줄바꿈은 잘 못해서 그냥 이런식으로 써요.
  • profile
    Lamancha 2013.03.02 12:06

    와 해결됬습니다 정말 감사합니다 아이미르님! ㅎㅎ 

    감사해요 헠헠헠 사랑함 

  • profile
    습작 2013.03.02 11:25

    이벤트 스크립트 입력란에 weapons_number(var_id, w_id[, equip_check]) 이런식으로 적어주세요.
    var_id는 변수id, w_id는 무기 아이디, equip_check는 장비품까지 체크하는지 여부(사용시에만 true로 적어주고 미사용시에는 생략가능)

    class Game_Interpreter
      def weapons_number(var_id, w_id, equip_check = false)
        @var_id = var_id
        @wn_weapon = $data_weapons[w_id]
        $game_variables[@var_id] = $game_party.item_number(@wn_weapon)
        return unless equip_check
        for actor in $game_party.members
          $game_variables[@var_id] += 1 if actor.equips[0] == @wn_weapon
          if actor.two_swords_style
            $game_variables[@var_id] += 1 if actor.equips[1] == @wn_weapon
          end
        end
      end
    end
  • profile
    Lamancha 2013.03.02 11:43 Files첨부 (1)

    dd.JPG


    저는 이렇게되네요 잘못된 입력한 부분이 있나요봐요 ㅠ

    근데 그게 어디인지 모르겠습니다. 


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 64153
RMVX 흰색없는 이미지 올리기? 13 file Thyella 2013.03.05 1645
RMVXA 스크립트 게시판에 있는 프론트뷰 시스템을 사용하고 있습니다. file 임프R 2013.03.05 809
RMVXA 게임 타이틀에서 이어하기를 눌렀을 때 파일1로 자동으로 눌려 실행하는 것에 대한... 스컬늑대 2013.03.04 705
RMVXA Vx Ace용 빅토르 스크립트의 안티렉 스크립트 사용법 질문입니다. 3 임프R 2013.03.03 2961
RMVX 캐릭터 이름 입력후 대화에서 입력한 캐릭터 이름이 뜨게하는법 7 네루츠나 2013.03.03 1089
VXA의 데이터 베이스 한글화를 못찾겠네요;; 2 FNS키리토 2013.03.02 2363
RMVXA 게임 설치가 정상적으로 진행이 안됩니다. 1 file 비비드 2013.03.02 726
RMVX 게임을 클리어하면 타이틀 화면의 배경이 바뀌는 것 치이렌 2013.03.02 998
RMVXA Vx Ace 스크립트 질문입니다만... 8 임프R 2013.03.02 694
RMVX 변수조작에 대해서 무기의 갯수를 변수로 조작할수 있을까요. 6 Lamancha 2013.03.02 762
RMVX 액알 HP MP바 , 아이템 스킬창 어떻게 감추나요 ㅠㅠ 3 큐젯 2013.03.02 927
사이트 이용 어디에 들어가 만드나요? 4 손채연 2013.03.01 1345
RMVX RPGVX의 bgm 관리기능에 대해 1 appletree 2013.03.01 913
RMVXA SRPG컨버터로 작업중인데요 에러 해결 어떻게 하나요? 1 file aeorifji 2013.03.01 694
RMVXA RMVXA로 SRPG 스크립트 적용 질문입니다. 10 file aeorifji 2013.03.01 778
RMVX 얇은 벽만들기 2 멍짤이 2013.03.01 1125
RMVXA [Rmvxa: Script] 타이머 배속을 설정하고 싶습니다..! 2 수수미 2013.03.01 1091
RMVX 멀티메시지MultiMessage 스크립트 한 이벤트에서 다분기 여러번 사용하기 1 톨톨 2013.02.28 643
알만툴시리즈 이용약관에 대해서 15 본케 2013.02.28 2047
RMVX 조건분기로 이름설정했을때 다른맵으로 이동하는법 5 Thyella 2013.02.28 624
Board Pagination Prev 1 ... 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 ... 518 Next
/ 518