XP 스크립트

class Game_Actor
  #--------------------------------------------------------------------------
  # ● 장비의 변경
  #     equip_type : 장비 타입
  #     id    : 무기 or 방어구 ID  (0 이라면 장비 해제)
  #--------------------------------------------------------------------------
  def equip(equip_type, id)
    case equip_type
    when 0  # 무기
      if id == 0 or $game_party.weapon_number(id) > 0
        $game_party.gain_weapon(@weapon_id, 1)
        case @weapon_id
        when 무기번호
          forget_skill(아이디)
        end
        @weapon_id = id
        case id
        when 무기번호
          learn_skill(아이디)
        end
        $game_party.lose_weapon(id, 1)
      end
    when 1  # 방패
      if id == 0 or $game_party.armor_number(id) > 0
        update_auto_state($data_armors[@armor1_id], $data_armors[id])
        $game_party.gain_armor(@armor1_id, 1)
        case @armor1_id
        when 방어구번호
          forget_skill(아이디)
        end
        @armor1_id = id
        case id
        when 방어구번호
          learn_skill(아이디)
        end
        $game_party.lose_armor(id, 1)
      end
    when 2  # 마리
      if id == 0 or $game_party.armor_number(id) > 0
        update_auto_state($data_armors[@armor2_id], $data_armors[id])
        $game_party.gain_armor(@armor2_id, 1)
        case @armor2_id
        when 방어구번호
          forget_skill(아이디)
        end
        @armor2_id = id
        case id
        when 방어구번호
          learn_skill(아이디)
        end
        $game_party.lose_armor(id, 1)
      end
    when 3  # 신체
      if id == 0 or $game_party.armor_number(id) > 0
        update_auto_state($data_armors[@armor3_id], $data_armors[id])
        $game_party.gain_armor(@armor3_id, 1)
        case @armor3_id
        when 방어구번호
          forget_skill(아이디)
        end
        @armor3_id = id
        case id
        when 방어구번호
          learn_skill(아이디)
        end
        $game_party.lose_armor(id, 1)
      end
    when 4  # 장식품
      if id == 0 or $game_party.armor_number(id) > 0
        update_auto_state($data_armors[@armor4_id], $data_armors[id])
        $game_party.gain_armor(@armor4_id, 1)
        case @armor4_id
        when 방어구번호
          forget_skill(아이디)
        end
        @armor4_id = id
        case id
        when 방어구번호
          learn_skill(아이디)
        end
        $game_party.lose_armor(id, 1)
      end
    end
  end
end

무기번호, 방어구번호, 아이디는

알아서 바꾸셔야 하고,

추가도 알아서 하셔야합니다...

방어구 특히 귀찮죠 ㄱ-

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 6153
» 기타 killer님 요청하신 스크립트 두번째입니다. 나뚜루 2009.02.21 759
193 기타 Anti Event Lag Script 3 백호 2009.02.21 1057
192 기타 시작하자 마자 풀 스크린 2 백호 2009.02.21 1082
191 기타 AMS-Advanced Message Script Edited by Dubleax 3 file 백호 2009.02.21 765
190 기타 능력치 무한대 스크립트 (따로 넣을필요없음) 2 백호 2009.02.21 1027
189 기타 Steal Script (SDK Required) file 백호 2009.02.21 1182
188 기타 횡스크롤 스크립트 한국말 번역. 15 file 백호 2009.02.21 3311
187 기타 Activation_system file 백호 2009.02.22 775
186 기타 Hero Databass 4 file 백호 2009.02.22 797
185 기타 몬스터 도감 18 file 백호 2009.02.22 2668
184 기타 아이디 스크립트 4 백호 2009.02.22 1761
183 기타 폰트 자동 설치 스크립트 12 file 백호 2009.02.22 2865
182 기타 스크롤되는 파노라마(Autoscrolling Panorama) by RPG Advocate 백호 2009.02.22 993
181 기타 현재 맵BGM을 그대로 전투 BGM으로 연결 from phylomortis.com 백호 2009.02.22 1180
180 기타 Advanced Weather System (AWS) 3 file 백호 2009.02.22 1272
179 기타 ↓ 날씨 자동설정 스크립트 3 백호 2009.02.22 1530
178 기타 에어리어 설정 by RPG Advocate 백호 2009.02.22 709
177 기타 강제 종료시키기 1 file 백호 2009.02.22 1015
176 기타 AMS___Advanced_Message_Script 1 file 백호 2009.02.22 889
175 기타 Real-Time Day Night 3 백호 2009.02.22 751
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 Next
/ 13