질문과 답변

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 12391
RMMV 탐색스킬오류해결좀요 10 file DJGM 2018.01.04 181
RMMV 작긔님의 유투브 강좌를 보다가 궁금한점이 생겼습니다.(아이템관련) 1 file 에이스콤 2017.10.31 181
RMMV 이런거 가능한가요? 마이트앤매직6과 같은 전투(학살) 2 자유와바람 2017.06.15 181
RMMV 플레이어 그림 2 Nrio 2016.06.04 181
RMMV 이벤트의 투명화 그래픽 변경의 오류? 2 file FNS키리토 2016.04.26 181
RMMV 각각 다른 선택지에 애니메이션을 넣는법 다연 2015.11.03 181
RMVXA 화면 밖의 이벤트가 주인공에게 접근하게 만드는 방법 1 여줄가리 2015.10.27 181
기타 스팀판MV 질문 좀 해봅니다. 2 Bathory 2015.10.24 181
RMVXA Yanfly Engine Ace - Learn Skill Engine 스킬 배우기 스크립트 질문 2 세실리안 2015.09.14 181
기타 공포게임추격관련 스크립트대해 질문 2 아쳐 2015.08.19 181
기타 xp타일셋을 ace로 바꾸는 법 무명시절 2015.04.21 181
RMVXA 밀리터리관련 캐릭터칩은 어디서 구할 수 있나요? 3 콜오브듀티모던워페어 2015.01.29 181
RMVX 주인공 그래픽 질문 1 KAHP 2015.01.20 181
RMVX 좌표 설정 질문입니다 ㅠㅠ 2 코딩이어려워 2015.01.19 181
RMMV 그림표시제한 100개를 넘기고 싶어요. 1 A구몽 2018.09.02 181
액션 전투 RMMV BGM틀면 캐릭터가 안 움직이나요? 6 file GDS아크 2020.12.05 180
에러 해결 RMMV 특정 스킬 포뮬러에서의 YEP_BattleEngineCore , YEP_SkillCore, SRD_SummonCore 충돌 2 멤메 2022.04.20 180
스크립트 추천 RMVXA 이런 스크립트 있을까요? 2 file 설님 2020.05.18 180
기타 RMXP 오토타일이 뭐죠? 2 file 늑이씨 2019.07.07 180
라이선스 RMMV RPG MV DLC 안에 있는 플러그인이나 소재들 게임 만들때 써도 되는 거죠? 3 천무부 2019.02.12 180
Board Pagination Prev 1 ... 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 ... 516 Next
/ 516