질문과 답변

Extra Form

기본적으로 알만툴에선 동일한 능력치를 올려주는 2개 이상의 상태이상이 걸리면 능력치가 곱연산이 되어 상승합니다.

예를들면,


버프A = 공격력 + 50%
버프B = 공격력 + 100%

주인공의 공격력 = 10


위와 같은경우

버프A버프B를 차례로 주인공에게 걸면
곱연산에 의해 주인공의 공격력은
(10 * 1.50) * 2.00  =  30 이 되는것이죠


그런데 저는 이런 곱연산 대신에 합연산을 적용시키고 싶습니다.
10 * (1.50 + 2.00)  =  35 이렇게 말이죠


이게 기본 스크립트에 공식이 내장되어있을것 같은데 아무리 찾아봐도 상태이상 연산과 관련된게 없더군요..ㅠ

커먼이벤트를 쓰자니 전투하나하나에 들어가는 변수가 기하급수적으로 많아져서 많이 버벅거리는데

별 다른 방법같은게 없을까요?

 

 

 

 

 

 

 

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

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

Comment '2'
  • ?
    로리셀린 2016.09.27 10:01
    Game_BattlerBase 클래스의 param(param_id) 함수에 기본능력치와 추가능력치에 강화(buff/defuff약화) 비율을 곱해서 결과값의 최대/최소값을 가져오는 루틴이 있는 것을 볼 수 있을 것입니다. 이것이 강화/약화의 갯수에 따라 재귀호출(?)처럼 되는 것이기 때문에 원하시는 바와 같이 작업하시려면 강화/약화가 걸린 순서대로의 배열에 곱결과를 가지고 모두 더한 다음 (강화갯수-1)* (base값+plus값)을 빼주어 리턴하면 될 것으로 생각합니다. 식으로 구현하는 건 다음 분께 패스!
  • ?
    기폭 2016.09.29 19:49
    역시 스크립트속에 있었군요! 식은 어떻게든 제가 만들어 보겠습니다.
    도움주셔서 감사합니다.^^

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 50053
RMMV 파판14 같은 콤보스킬 7 환장 2016.09.19 272
RMVXA 상태이상의 합연산 2 기폭 2016.09.19 212
RMVXA 게임이 도중에 멈추는데 수정을할수가없습니다 1 지나가던팬더 2016.09.18 112
RMXP 처음 맵에 들어왓을 때 아이템이 한개만 얻어지도록 하고싶습니다 1 뚜러뻥 2016.09.17 138
RMMV 상태부가 "기본공격"의 효과는 뭐죠? 잠행인 2016.09.17 104
RMVXA 전투 시 대화창이 뚝뚝 끊기는 문제를 해결하고 싶습니다 첸멜 2016.09.17 97
RMMV VX ace용으로 만들어진 이펙트를 MV에서 사용하는법 1 잠행인 2016.09.17 146
RMVXA 전투 시 그림을 대화창보다 위에 출력하는 방법? 1 젠쥬 2016.09.16 188
RMXP 메뉴창이 뜨질 않습니다 1 뚜러뻥 2016.09.16 122
RMVXA 상태이상 능력치 증감 기폭 2016.09.16 116
사이트 이용 그래픽 소스 사이트 1 wsf 2016.09.16 217
RMMV 텍스트창 투명도 3 RainLN 2016.09.16 218
툴선택 도트를 찍을 프로그램으로.. 2 빨간포도 2016.09.16 393
RMVXA 이벤트가 화면 밖으로 나가면 멈춰요...ㅠ Nil_Soft 2016.09.15 99
RMMV 이벤트 대기 스크립트 게임잘날아가는닝겐 2016.09.15 105
RMVXA 이벤트 실행 도중에 특정 위치의 문이 열리거나 닫히도록 하고 싶습니다. 4 file 안드루이드 2016.09.15 280
RMMV 이건 어떻게 해결해야 하나요? 4 file 잠행인 2016.09.13 187
RMMV dlc적용방법 1 file 무랭 2016.09.12 1672
RMVXA 폰트 테두리를 없애고 싶습니다 2 젠쥬 2016.09.12 423
RMVXA 버프가 걸려있을 때 강룩희 2016.09.12 104
Board Pagination Prev 1 ... 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 ... 518 Next
/ 518