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 7282
194 기타 어디에 쓰이는지 불확실한 스크립트 1 백호 2009.02.22 1069
193 기타 [KGC] 개요 스크립트 2 백호 2009.02.21 1070
192 기타 Anti Event Lag Script 3 백호 2009.02.21 1070
191 기타 시작하자 마자 풀 스크린 2 백호 2009.02.21 1098
190 기타 말걸면그림천천히뜨기 4 file 백호 2009.02.21 1114
189 기타 KGC, SG 필수 스크립트 1 백호 2009.02.22 1116
188 기타 Multiple Currencies(여러 개의 통화단위 사용) 2 백호 2009.02.22 1136
187 기타 Drago - Custom Resolution by LiTTleDRAgo Alkaid 2014.02.13 1148
186 기타 Tax Script 1.2 by The Darklord@rmxp.org 2 file 백호 2009.02.22 1149
185 기타 메세지창의 위치 변동 자동화 file 백호 2009.02.21 1151
184 기타 스테이터스 표시 플러스 1.00ver 백호 2009.02.22 1155
183 기타 맵처리를 가볍게 1 백호 2009.02.21 1158
182 기타 전투 승리 BGM+페이드아웃 스크립트 1 file 백호 2009.02.21 1162
181 기타 레벨9999스크립트 4 백호 2009.02.21 1165
180 기타 Encounter Control by SephirothSpawn (SDK호환) 4 file 백호 2009.02.22 1165
179 기타 마우스로 길찾기 스크립트 예제 file 백호 2009.02.21 1175
178 기타 메세지를 분출해 표시 백호 2009.02.22 1178
177 기타 현재 맵BGM을 그대로 전투 BGM으로 연결 from phylomortis.com 백호 2009.02.22 1185
176 기타 Shift Puzzles v2 by SephirothSpawn (SDK호환) 3 file 백호 2009.02.22 1186
175 기타 상점 변동시세 적용 스크립트 3 file 백호 2009.02.21 1187
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 Next
/ 13