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 6202
74 기타 현재 맵BGM을 그대로 전투 BGM으로 연결 from phylomortis.com 백호 2009.02.22 1180
73 기타 스크롤되는 파노라마(Autoscrolling Panorama) by RPG Advocate 백호 2009.02.22 993
72 기타 폰트 자동 설치 스크립트 12 file 백호 2009.02.22 2865
71 기타 아이디 스크립트 4 백호 2009.02.22 1761
70 기타 몬스터 도감 18 file 백호 2009.02.22 2669
69 기타 Hero Databass 4 file 백호 2009.02.22 797
68 기타 Activation_system file 백호 2009.02.22 775
67 기타 횡스크롤 스크립트 한국말 번역. 15 file 백호 2009.02.21 3315
66 기타 Steal Script (SDK Required) file 백호 2009.02.21 1182
65 기타 능력치 무한대 스크립트 (따로 넣을필요없음) 2 백호 2009.02.21 1027
64 기타 AMS-Advanced Message Script Edited by Dubleax 3 file 백호 2009.02.21 766
63 기타 시작하자 마자 풀 스크린 2 백호 2009.02.21 1082
62 기타 Anti Event Lag Script 3 백호 2009.02.21 1057
» 기타 killer님 요청하신 스크립트 두번째입니다. 나뚜루 2009.02.21 759
60 기타 스크립트로 프리윈도우 예제 4 file 백호 2009.02.21 812
59 기타 프리 윈도우 스크립트 (상입오두막 출처) 6 백호 2009.02.21 1449
58 기타 [KGC] 개요 스크립트 2 백호 2009.02.21 1049
57 기타 액터 선택 스크립트 2 백호 2009.02.21 1229
56 기타 Materia System file 백호 2009.02.21 749
55 기타 Sphere Grid System file 백호 2009.02.21 765
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 Next
/ 13