안녕하세요.
맨땅에 헤딩 식으로 혼자 공부중인데 유료 플러그인라 해결 가능한 분이 계실까... 싶어 조심스레 올려봅니다.
YEP_BattleEngineCore : 전투 관련 플러그인입니다. 저는 이 플러그인 자체보다는 ATB 배틀 추가 플러그인을 위해 코어엔진을 사용하고 있습니다
YEP_SkillCore : 스킬 관련 추가 플러그인입니다.
http://sumrndm.site/summon-core/
문제가 되는 스킬 포뮬러입니다.
$gameActors.actor(38).gainHp(Math.round($gameActors.actor(38).hp * 5)); a.atk*10 + a.level*10 - b.mdf
스킬은 38번 액터(서먼코어를 이용한 소환수입니다)가 피해를 입고 적에게 대미지를 주는 스킬이며,
(게임액터값 부분을 a로 바꿔 혼자 자폭하는 식으로 유도하려 했더니 스킬 자체가 안 나가더라구요 '-')
에러 창은 이러합니다.
에러는 스킬이 나가고 대미지가 들어가야 하는 순간에 발생합니다 ,_,
정말 백지 뇌상태로 독학하는 부분이라 플러그인을 뜯는 부분은 절대 불가능핡라고 생각하여...
어느 부분이 문제가 되는 건지, 해결 방안이 있는지 도움을 여쭙는 바입니다.
+특이사항
액터번호를 바꾸거나 a.gainHp로 바꾸고 “본체가 공격하면” 자폭은 잘 먹힙니다 ‘-‘ 소환수만 자폭시 에러가 뜹니다.
a.gainHp로 식을 바꿀 경우에는 소환수의 모든 행동이 캔슬되는(턴 자체가 아예 무시당하는) 상황이 생깁니다.
- 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
- 하나의 게시물에는 하나의 질문만 합니다.
- 제목은 질문의 핵심 내용으로 작성합니다.
- 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
- 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
- 답변받은 게시물은 삭제하지 않습니다.
- 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
- 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!
※ 미준수시 사전경고 없이 게시물을 삭제합니다.