질문과 답변

Extra Form

제가 Yanfly Engine Ace - Learn Skill Engine라는 시스템으로 스킬을 배우게 하는 식으로 생각중입니다.


https://yanflychannel.wordpress.com/rmvxa/gameplay-scripts/learn-skill-engine/


그런데 이게 스킬을 배우는 목록이 <learn skills: n> , <learn skills: n,n,n> 같은 형식이더라구요.


그럼 <learn skills: 26,27,28,29,30,31> 이렇게 입력을 무조건 해야될까요?


편하게 <learn skills: 26~31> 이런식으로는 못할까요..


Comment '2'
  • profile
    러닝은빛 2015.09.16 16:41

    그렇게 하려면 명령어 추가가 불가피 하므로 스크립트를 수정했습니다.


    아래 스크립트를 원본 스크립트보다 아래 쪽에 추가해보시기 바랍니다.


    #==============================================================================
    # ■ RPG::Class
    #==============================================================================
     
    class Range
      def slice!
        self.to_a.to_s.gsub(/\[(.+)\]+/) { return $1 }
      end
    end
     
    module YEA::REGEXP::CLASS
      LEARN_SKILLS_JOIN = /<(?:LEARN_SKILLS|learn skills):[ ](\d+)\s*~\s*(\d+)>/i
    end    
     
    class RPG::Class < RPG::BaseItem
      #--------------------------------------------------------------------------
      # common cache: load_notetags_lse
      #--------------------------------------------------------------------------
      def load_notetags_lse
        @learn_skills = []
        #---
        self.note.split(/[\r\n]+/).each { |line|
          case line
          #---
          when YEA::REGEXP::CLASS::LEARN_SKILLS
            $1.scan(/\d+/).each { |num| 
            @learn_skills.push(num.to_i) if num.to_i > 0 }
          when YEA::REGEXP::CLASS::LEARN_SKILLS_JOIN
            (($1.to_i || 0)..($2.to_i || 0)).slice!.scan(/\d+/).each { |num| 
            @learn_skills.push(num.to_i) if num.to_i > 0 }        
          end
        } # self.note.split
        #---
      end
      
    end # RPG::Class
    cs


    원본 스크립트보다 반드시 아래쪽에 위치해야 합니다.


    참고 바랍니다.

  • ?
    세실리안 2015.09.16 21:03
    정말 감사합니다!ㅠㅠㅠㅠㅠㅠㅠㅠ 진짜 감사그려요~

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
게임 배포 RMMV game.exe 아이콘 바꾸기 file 2022.02.17 268
게임 배포 RMMV 게임 배포 시 안 쓰는 리소스 전부 없애주는 툴 없나요? 레기우스州 2020.12.11 105
게임 배포 기타 뜬금없지만 쯔꾸르로 만든 TS물게임을 올려도 될까요? 2 카르네스아리엔 2021.03.30 459
게임 배포 기타 rpg maker mz로 만든 쯔꾸르 게임 있는데 아방스에 출시하는법좀알려주세요. 10 단무쥐 2023.02.26 126
게임 배포 RMMV index 4 초보입니다! 2019.01.09 132
게임 배포 RMMV 암호화된 세이브 파일을 이전시키는 방법이 무엇인가요? 3 file 팽이트위즈P 2019.02.03 496
게임 배포 RMMV 배포 파일에 ini 파일이 없습니다. 2 소더비 2019.02.04 219
게임 배포 사이트 이용 게임 업로드 하는 법좀여 2 푸파임 2019.03.02 191
게임 배포 기타 게임 배포하려면 심사 받아야 하나요? 1 바방 2019.03.31 236
게임 배포 RMVXA 게임 배포 시 폰트 첨부 3 MAYO 2019.08.24 203
게임 배포 RMMV 게임 배포할때 파일을 이렇게 배포 하는 방법은 뭔가요? 1 file 호구랑 2019.10.28 481
게임 배포 RMMV MV에서 apk로 컨버트하는법 5 각갸 2019.11.21 652
게임 배포 RMMV 스팀 창작마당에 게임을 올릴 수 있나요? 1 HATZ 2020.03.16 250
게임 배포 RMVXA RPGVXAce가 없으면 실행이 안된대요 1 뮹입니다 2020.07.01 162
게임 배포 사이트 이용 itch.io는 용량제한이 있나요? 10 무명시절 2020.10.04 250
게임 배포 RMMV 게임 배포 시 유저가 폰트를 따로 설치하지 않게 하는 방법 깡토 2020.11.20 196
게임 배포 RMMZ itch.io에 웹 사이트 형식의 배포를 하는데 있어 어려움이 있습니다. JDG 2020.12.28 161
게임 배포 RMMV [MV]배포관련 질문 6 BMsoft 2020.12.13 330
게임 배포 RMMZ MZ 모바일 버전 4 레기우스州 2020.12.24 284
게임 배포 RMMV 스팀에 MV로 게임을 제작 배포할때 파일명을 전부 영문으로 해야 할까요? 3 카르와푸딩의아틀리에 2021.01.23 238
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 83 Next
/ 83