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
21 기타 Terrain Encounter Areas by SephirothSpawn 백호 2009.02.22 778
20 기타 Activation_system file 백호 2009.02.22 775
19 스킬 SG_Skill Break by sandgolem (SDK호환) 백호 2009.02.22 772
18 기타 AMS-Advanced Message Script Edited by Dubleax 3 file 백호 2009.02.21 765
17 기타 Sphere Grid System file 백호 2009.02.21 765
16 스킬 Skill Requirements by SephirothSpawn (SDK호환) file 백호 2009.02.22 763
15 기타 Advanced Gold display by Dubealex 1 백호 2009.02.22 761
14 기타 Letter by Letter Message Window by slipknot@rmxp.org (SDK호환) 1 file 백호 2009.02.22 760
» 기타 killer님 요청하신 스크립트 두번째입니다. 나뚜루 2009.02.21 759
12 스킬 SG_Escape Only Skills by sandgolem (SDK호환) 백호 2009.02.22 752
11 기타 Real-Time Day Night 3 백호 2009.02.22 751
10 기타 Materia System file 백호 2009.02.21 749
9 기타 Localization by ForeverZer0, KK20 습작 2013.04.26 738
8 기타 Boat Script 백호 2009.02.21 729
7 기타 에어리어 설정 by RPG Advocate 백호 2009.02.22 709
6 맵/타일 맵연결 스크립트 (데모첨부) file 게임애호가 2018.06.15 687
5 기타 [All RGSS] FileTest (Unicode) file Cheapmunk 2014.12.29 611
4 전투 전투중에 장비들 교체하기 file 레이스89 2017.08.19 594
3 이름입력 한글조합입력기(영어가능) file 조규진1 2019.11.10 497
2 제작도구 [XP/VX/VXA] Doodad's Editor by newold Alkaid 2020.07.12 384
Board Pagination Prev 1 ... 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 Next
/ 52