Avangs

  • 게임 정보
    • 게임 소개
    • 게임 리뷰
    • 게임 실황
    • 게임 공략
    • 모바일 테스트
  • 게임 작품new
    • 완성작 게임
    • 체험판 게임
    • 한글판 게임new
    • 온라인 게임
    • 추천작 제작자 저장소
  • 투표선정 작품
    • 아방스 추천작
    • 완성 기대작
    • 투표 신청
    • 투표소
    • 투표 결과
  • 강좌
    • 아방스 칼럼
    • 비주얼노벨 강좌
    • 알만툴 강좌
      • MZ 강좌
      • MV 강좌
      • VX Ace 강좌
      • VX 강좌
      • XP 강좌
      • 2003 강좌
      • 2000 강좌
    • 게임메이커 강좌
    • 울프툴 강좌
    • 3D 게임제작 강좌
    • 2D 게임제작 강좌
    • 그래픽 제작 강좌
    • 기타 강좌
  • 질문과 답변
    • 자주 묻는 질문
    • 질문과 답변
    • 제작의뢰
  • 커뮤니티
    • 구인·구직·외주
    • 테스트 요청
    • 자유게시판
    • 게임계 소식
    • 유머&정보
    • 사이트링크
    • 이벤트&대회
  • 창작
    • 게임 기획
    • 맵배치
    • 글쓰기
    • 그리기
    • 음악
  • 자료실
    • 게임제작툴
    • 예제 및 샘플
    • 그래픽 소재
      • 오리지널 소재
      • 이차창작 소재
      • 수정·개조 소재
      • 외부 소재
    • 사운드 소재
    • 확장·플러그인·스크립트
      • MZ 플러그인
      • MV 플러그인
      • Ace 스크립트
      • VX 스크립트
      • XP 스크립트
      • 2k3 플러그인
      • VN 플러그인·확장
    • 외부 소재사이트
    • 기타 자료
      • 한글화툴
      • 무료 폰트
      • 유틸리티
    • 디자인 참고자료
  • 고객센터
    • 공지사항
    • 건의 및 신고
    • 핫 이슈
로그인 회원가입
Avangs
  • 게임 정보
    • 게임 소개
    • 게임 리뷰
    • 게임 실황
    • 게임 공략
    • 모바일 테스트
  • 게임 작품new
    • 완성작 게임
    • 체험판 게임
    • 한글판 게임new
    • 온라인 게임
    • 추천작 제작자 저장소
  • 투표선정 작품
    • 아방스 추천작
    • 완성 기대작
    • 투표 신청
    • 투표소
    • 투표 결과
  • 강좌
    • 아방스 칼럼
    • 비주얼노벨 강좌
    • 알만툴 강좌
      • MZ 강좌
      • MV 강좌
      • VX Ace 강좌
      • VX 강좌
      • XP 강좌
      • 2003 강좌
      • 2000 강좌
    • 게임메이커 강좌
    • 울프툴 강좌
    • 3D 게임제작 강좌
    • 2D 게임제작 강좌
    • 그래픽 제작 강좌
    • 기타 강좌
  • 질문과 답변
    • 자주 묻는 질문
    • 질문과 답변
    • 제작의뢰
  • 커뮤니티
    • 구인·구직·외주
    • 테스트 요청
    • 자유게시판
    • 게임계 소식
    • 유머&정보
    • 사이트링크
    • 이벤트&대회
  • 창작
    • 게임 기획
    • 맵배치
    • 글쓰기
    • 그리기
    • 음악
  • 자료실
    • 게임제작툴
    • 예제 및 샘플
    • 그래픽 소재
      • 오리지널 소재
      • 이차창작 소재
      • 수정·개조 소재
      • 외부 소재
    • 사운드 소재
    • 확장·플러그인·스크립트
      • MZ 플러그인
      • MV 플러그인
      • Ace 스크립트
      • VX 스크립트
      • XP 스크립트
      • 2k3 플러그인
      • VN 플러그인·확장
    • 외부 소재사이트
    • 기타 자료
      • 한글화툴
      • 무료 폰트
      • 유틸리티
    • 디자인 참고자료
  • 고객센터
    • 공지사항
    • 건의 및 신고
    • 핫 이슈
로그인 회원가입

NOTICE

공지사항
더보기
  • 서버 안정성 및 보안 강화 조치 04.20

Recently Added Games

최근 등록 게임
  • 어드벤쳐 고철에 파묻힌 데모나 (屑鉄まとうデモナ) newfile 08.19
  • 어드벤쳐 비올레 저택의 시온 : 꽃눈의 저택|RPG Maker MZ 단편 심리공포 어드벤처 file 08.17
  • 기타 (똥 주의)그저 똥을 누러 가는 게임 Re:Boot updatefile 08.16
  • 롤플레잉 SACCHARINE SYNC (DEMO) 배포 file 08.12
  • 기타 (완성작) 야구장에 가자4 file 2 07.07
종류
  • 기본툴 사용법
  • 이벤트 작성
  • 퀘스트 작성
  • 액션 전투
  • 턴제 전투
  • 맵배치
  • 스크립트 작성
  • 스크립트 사용
  • 스크립트 추천
  • 플러그인 생성
  • 플러그인 사용
  • 플러그인 추천
  • 에러 해결
  • 제작툴 구매
  • 한글 패치
  • 게임 배포
  • 게임 번역
  • 라이선스
  • 기타
Home 질문과 답변 질문과 답변
RMVXA
2020.12.31 01:49

vx ace) 크리터컬 피해 증가 패시브를 만들고 싶습니다

게임이만들고파
조회 수 259 추천 수 0 댓글 5
크게 작게 위로 아래로 댓글로 가기 인쇄
크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
종류 기타

 

 안녕하세요, 일전에 대타 패시브에 대해 질문했던 유저입니다.

 

현재 또 문제가 생겼습니다.... 다름이 아니라, 추가 능력치에 크리티컬 확률 증가 항목은 있지만, 크리티컬 증가 항목은 따로 없어, 이를 만들어 보고 싶습니다.

 

battler 항목을 수정하는 것이 아니라, 스크립트 등을 이용해서 기존 크리티컬 3배 + @의 형식으로 크리티컬 피해 증가 패시브를 만들어 보고 싶습니다.

 

방법이 없을까요?

 

 ex) 크리티컬 피해 12% 증가 = 기존 300% + 12% = 312% 이런 형식으로 만들고 싶습니다.

 

 

 

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

TAG •
  • 크리티컬 피해 증가,
  • 크리티컬 배율 증가,
0 추천 0 비추천
Facebook Twitter Google Pinterest KakaoStory Band
위로 아래로 댓글로 가기 인쇄
에디터 선택하기
✔ 텍스트 모드 ✔ 에디터 모드
?
댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
Comment '5'
  • ?
    LuD 2020.12.31 10:38

    =begin

    스크립트를 새로 만들거나 구해야 할듯 합니다.
    이런건 제작의뢰에...?

     

    저녁인데 아직도 답이 없어서...

    상태에 <CRITICAL_DAMAGE : ...>

    ... 부분에는 스킬처럼 계산식 적어주면 기본크리티컬 + 계산들이 적용됩니다.

    a는 공격자, b는 대상자, d는 데미지(크리 적용전), v[n], s[n] ? a : b, 등등을 적용 가능합니다.

    <CRITICAL_DAMAGE : a.atk * a.luk - b.def> 이런식으로 계산식을...

     

    =end

     

    class Game_Battler < Game_BattlerBase
      DEFAULT_CRITICAL_DAMAGE_FORMULA = "d * 3"
      alias customCriticalDamage_make_damage_value make_damage_value
      def make_damage_value(user, item)
        @__user = user
        customCriticalDamage_make_damage_value(user, item)
      end
      def apply_critical(damage)
        calc_critical_damage(@__user, self, damage)
      end
      def calc_critical_damage(a, b, damage, v = $game_variables, s = $game_switches)
        d = damage
        result = 0
        a.states.each do |state|
          if state.note.scan(/\<CRITICAL_DAMAGE\s?(?:[ |:|\-|=|,])\s?(.*)\>/)
            next if $1 == nil || $1.empty?
            result += eval($1)
          end
        end
        eval(DEFAULT_CRITICAL_DAMAGE_FORMULA) + result
      end
    end

    댓글
  • ?
    게임이만들고파 2021.01.01 22:59
    손수 만들어주시고, 감사합니다!

    <CRITICAL_DAMAGE : ...>의 경우엔 상태를 만든 후, 메모란에 기입하면 되는 건가요?

    그리고 만약, 크리티컬 데미지 5% 증가의 경우엔, 어떻게 기입하면 되는 건가요?

    자꾸 질문드려 죄송합니다
    댓글
  • ?
    LuD 2021.01.01 23:36
    새해 복 많이 받으시고..ㅎ
    메모란에 기입하면 됩니다.
    그리고... 만약 데미지의 3배가 아니라 데미지의 5%를 하고 싶다면...
    DEFAULT_CRITICAL_DAMAGE_FORMULA = "d * 3"
    기본 데미지 공식 설정부분을
    DEFAULT_CRITICAL_DAMAGE_FORMULA = "0"
    으로 고치시고
    계산식에서 d * 0.05 라고 써주시면 데미지의 5%가 됩니다.
    댓글
  • ?
    게임이만들고파 2021.01.02 00:13
    답변해 주셔서 감사합니다!

    ..........정말 죄송하지만, 질문 몇 가지만 더 하겠습니다...

    앞서 말한 것처럼, 데미지 5% 증가의 경우라면,
    <CRITICAL_DAMAGE : d * 3.5>이렇게 메모란에 기입한다고 한다면,
    만약 기존에 크리티컬 데미지가 100이 나온다고 하면, 5%가 증가되어 105의 데미지가 나오는 건가요?

    바쁘실 텐데 자꾸 질문드리고 마네요;; 정말 죄송합니다

    새해 복 많이 받으시고, 앞으로 하시는 일 잘 되시길 바랍니다!
    댓글
  • ?
    LuD 2021.01.02 09:47
    DEFAULT_CRITICAL_DAMAGE_FORMULA = "d * 3"
    이걸 "0" 으로 수정했다면...
    <CRITICAL_DAMAGE : d * 3.5> 이렇게 쓴다면 350%의 데미지가 나옵니다.
    기존 크리티컬 데미지가 100이라면 크리티컬 되기전은 약 33정도겠고.. 그것의 350%된 115 정도의 데미지가 나올듯 합니다.
    어떻게든 기존 크리티컬 데미지의 5% 추가를 만들고 싶다면 d*3+d*3*0.05 라고 적어줘야 하나...?
    댓글

Category
  • 공지
  • 사이트 이용
  • 툴선택
  • 게임찾기
  • GM
  • ClickTeam
  • RM2k
  • RM2k3
  • RMXP
  • RMVX
  • RMVXA
  • RMMV
  • RMMZ
  • AGM
  • Visual Novel
  • 기타
List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 64901
턴제 전투 RMMV 턴제전투에서 스킬 실행시 파티원들도 강제적으로 그 스킬을 실행하는법 Marine 2021.01.11 261
라이선스 기타 해당 맵 제작자 분이나 사용 범위에 대해 아시는 분 계신가요ㅜㅜ file 신화 2021.01.08 305
기타 RMMV 1280*720 사이즈에 맞는 맵 사이즈 1 멮쟝 2021.01.07 354
스크립트 추천 RMVXA npc가 마주볼때 이벤트 발생 시키기 3 겜만들고싶다앙 2021.01.07 326
스크립트 사용 RMMV YEP셀프변수 플러그인은 구매할수밖에 없나요? 7 카르네스아리엔 2021.01.07 375
기본툴 사용법 RMVXA 흡혈 스킬 만들기 3 겜만들고싶다앙 2021.01.06 529
기본툴 사용법 RMVXA 캐릭터가 쓰러지는 칩에 대해 질문드립니다 2 file twrr 2021.01.05 322
스크립트 사용 RMVXA vx ace) 스크립트가 작동하질 않습니다... 2 file 게임이만들고파 2021.01.05 305
스크립트 추천 RMVXA 질문합니다. 아이템 위로 지나갈때 주워지는 이벤트에서 4 효잉 2021.01.04 285
턴제 전투 RMVXA 턴제 전투 메뉴에서 공격 기능을 없애고 싶습니다 file 오황불 2021.01.04 237
기타 RMVXA vx ace) 자동 부활 스킬 게임이만들고파 2021.01.04 177
기타 RMVXA vx ace) iconset 가로 세로 크기 2 게임이만들고파 2021.01.03 236
플러그인 사용 RMMZ 파판의 용기사처럼 점프기능을 넣고 싶은데 2 레기우스州 2021.01.03 341
기타 RMVXA 스킬을 mp 대신 hp를 소모시키게 할 수 있나요? 1 겜만들고싶다앙 2021.01.01 223
플러그인 사용 RMMV 선택창을 원하는 위치로 옮기는 플러그인이 있나요? 1 file 폴트 2021.01.01 509
기타 사이트 이용 갑자기 아방스에서 차단 당했다고 떴었는데 8ㅇ8 왜그런거죠 폴트 2021.01.01 320
기본툴 사용법 RMMZ 특정 상황에서 캐릭터를 조종하지 못하게 하고 싶습니다. 2 레기우스州 2020.12.31 339
기타 RMMV 스샷처럼 HP바 설정하는거 어떻게 하는지 아시나요? 카르네스아리엔 2020.12.31 184
기타 RMVXA vx ace) 크리터컬 피해 증가 패시브를 만들고 싶습니다 5 게임이만들고파 2020.12.31 259
기타 RMVXA 흑백 스킬 애니메이션을 만들었는데 검은 색이 계속 투명처리가 됩니다 2 file 오황불 2020.12.31 272
쓰기
Board Pagination Prev 1 ... 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 519 Next
/ 519
AVANGS

게임 제작, 창작, 자료, 강좌를 연결하는 커뮤니티

  • 개인정보 취급방침

Copyright © 2026 Avangs