글을 작성하시기 전에, 먼저 검색해보셨으면 좋겠습니다.

 

환경은 화상 통합팩.

 

시간 조건이 맞아 겨우 내용 올립니다.


제가 어제부터 실험을 해봤는데, 이상하게도 스킬 구상이 제대로 나오지 않는 이슈가 있습니다.
소개할 이슈는 두 가지에요. 하나는 함수 오류 관련이고요.


첫번째 이슈: EVENT_K3501_あなたの娘_12_ALL 1번.ERB 파일의 14324줄부터 14362줄에서 문제가 있습니다.

 

해당 줄의 내용은

 

;EXO화염방사
ELSEIF RESULT == 1 && CFLAG:ARG:입력行動 == 3579
SELECTCASE RAND:9
...
CASE 0
PRINTFORML
ENDSELECT

 

이렇게 되어있고요. 그 위의 줄인 14237줄 ~ 14322줄은 이렇게 되있습니다.


;살상지대
ELSEIF RESULT == 1 && CFLAG:ARG:입력行動 == 172
IF CSTR:ARG:종족명 == "리퍼"
SELECTCASE RAND:13
...
CASE 0
PRINTFORML ...
ENDSELECT

ELSEIF CSTR:ARG:종족명 != "리퍼"
IF RAND:7 == 0
...
ELSE
PRINTFORMW
ENDIF

 

이런 식이죠. 근데 위의 "IF CSTR:ARG:종족명 == "리퍼" 이런 양식으로 구상을 넣은 뒤에 그 아랫줄에 "SELECTCASE RAND:9" 이런 식으로 구상을 넣으면 "SELECTCASE RAND:9" 양식으로 넣은 구상 자체가 안먹힙니다.

 

물론 이 문제는 "SELECTCASE RAND:9"양식을 "IF CSTR:ARG:종족명 == "리퍼" 위에다가 옮기면 되지만 그래도 왜 이런 현상이 일어나는지 그게 궁금합니다.


두번째 이슈: EVENT_K3501_あなたの娘_12_ALL 2번.ERB 파일의 경우 14236 줄부터 14405줄까지 "IF CSTR:ARG:종족명 == "리퍼" 이런 방식의 구상이 있습니다.

 

두 개가 있는데, 하나만 있을경우 14418줄의 ENDIF 하나로 해결이 가능하고 오류도 안뜨며 구상도 잘 나옵니다.

 

근데 두 개일경우 ENDIF 하나가 부족하다고 1단계 오류가 나와요. 그것도 전혀 상관이 없는 13649 줄의 IF CFLAG:ARG:입력行動 == 0 가 말이죠.

 

"IF CSTR:ARG:종족명 == "리퍼" 이런 양식의 구상을 두 개 이상 넣을 예정인데 왜 한개는 오류가 안뜨고 두 개는 ENDIF가 부족하다고 빽빽 거리는지 진짜 이해가 안됩니다.

 

고로 어디에다 ENDIF를 넣어야 함수 오류도 안뜨면서 구상도 성공적으로 나올까요?

 

참고로 14418번째 줄 다음에 ENDIF를 넣어봤으나 대사는 안나오고 그렇다고 14405줄 다음에도 넣어보고 14445번째 줄에도 넣어보기도 하고 했지만 의미가 없었어요.

 

ENDIF를 넣으면 오류는 안뜨지만 대사도 안뜨고 그렇다고 빼면 오류가 뜨고요. 유독 14324줄 ~ 14405의 두번째 "IF CSTR:ARG:종족명 == "리퍼" 로 시작하는 구상만요.

 

두번째 이슈는 어떻게 저로서는 해결 방법이 없어 GG... 도움이 필요합니다.

  1. EVENT_K3501_あなたの娘_12_ALL 1번.ERB (File Size:581.0KB/Download:18)
  2. EVENT_K3501_あなたの娘_12_ALL 2번.ERB (File Size:578.0KB/Download:20)
댓글 쓰기
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
취소
말 던지기전에 10초만 고민하고, 자기가 쓴 글을 다시 한번만 읽어보셈.
그 10초가 다음 대화의 방향을 크게 바꿀 수 있을지도 모름.
...... at 2019.01.15. 01:57

일단 두번째문제의 경우 endif가 하나 많습니다.
13796행의 IF문에 대해
ENDIF문은 14335행과 14360행 두개가 있습니다. 아마 14335행의 endif문이 잘못된걸로 보입니다.

모스부호 at 2019.01.15. 03:06

14335행의 ENDIF를 지우면 오류가 떠요.

그렇다고 14322행에 내용을 추가하면 ENDIF 하나가 없다고 오류 빽빽 거리고요.

이유를 모르겠음..ㅠ

...... at 2019.01.15. 03:53

귀찮지만 @BATTLE_MESSAGE_K3501_12함수를 일일이 들여쓰기 맞추고 나니, 형태만 맞춘다고 하면
1. 13812행에 ENDIF추가
2. 14335행에 ENDIF삭제
가 필요합니다.

단! 이렇게 하면 (13794행)ELSE 이후 IF문 조건상 새로 만든 메세지는 전혀 안나옵니다.
(13796행)if문 첫조건이 RESULT == 1이라 이 조건이 맞으면 뒤의
(13814행)ELSEIF RESULT == 1 && CFLAG:ARG:입력行動 == 77
부분과 그 뒤쪽은 전부 무시됩니다.

그래서 13796행의 IF RESULT == 1 이걸
IF RESULT == 9 로 바꿔버리면, 무흐흐 전개시의 대사가 짤리는 대신 새로 만든 메세지들이 나옵니다.

번호 분류 제목 날짜 글쓴이 최근 수정일 조회 수
공지 이메일 적지 마세요 제발! [6] 18.11.07. 파라디클로로.. 19.05.26. 8711
공지 정보글 [9] 18.06.16. 파라디클로로.. 19.06.10. 23203
공지 에라판 이용안내 18.05.14. 파라디클로로.. 18.12.31. 12371
공지 eraTHYMKR 20191028 [27] 18.05.14. ㅇㄹ 19.11.28. 37407
2471 팁, 정보 [YM] 엔딩 미번역이거나 없는 캐릭터 19.01.16. 벨페고리아 19.01.16. 488
2470 개별팩 YM 요시카 엔딩&인게이지링 file 19.01.16. 벨페고리아 19.01.16. 253
2469 질문 에라tw 육아 [1] 19.01.14. 에릭 19.01.15. 680
» 질문 [메가텐]전투 RPG 구상이 제대로 나오지 않는 이유가 궁금합니다. [3] file 19.01.14. 모스부호 19.01.15. 183
2467 개별팩 [메가텐]아나타의 딸 성격을 고를 수 있게 패치한 파일. [2] file 19.01.14. 모스부호 19.01.15. 447
2466 질문 [메가텐]아나타의 딸 성격을 고를 수 있게 수정중입니다.(해결) [5] file 19.01.12. 모스부호 19.01.14. 313
2465 질문 [메가텐]악마는 장비의 배드 스테이터스 영향을 안받나요? [1] file 19.01.13. 모스부호 19.01.14. 158
2464 개별팩 [YM]시키에이키 구상 수정 file 19.01.14. ㅇㅇ 19.01.14. 264
2463 개별팩 [era紅魔館]홍마관ntr 대요정+수정판 file 19.01.06. 번역기전사 19.01.13. 1338
2462 에러발생 [메가텐]이 오류좀 해결해주세요.(함수 오류입니다/해결) [3] file 19.01.12. 모스부호 19.01.12. 169
2461 질문 PC에서 에라를 번역기 돌리면서 하는 방법을 모르겠습니다.. [2] 19.01.08. dpfk 19.01.08. 650
2460 개발정보 [메가텐]곧 새로운 버전의 모드팩이 나올것 같습니다. [1] file 19.01.07. 모스부호 19.01.08. 842
2459 개별팩 [era紅魔館]홍마관 사쿠야 구상 번역+오류 수정 [5] file 18.12.28. 번역기전사 19.01.07. 1064
2458 질문 에라마왕 구슬 어떻게 조작할수 있나요? [2] 19.01.06. Djdj 19.01.06. 487
2457 개발현황 [에라마왕] 용사 패배 후 능욕 부분에서 충간 수정중입니다. [4] file 18.12.26. 지뢰탐지기 19.01.06. 1295
2456 통합팩 eraMaou 0920 kr 20180503 배포 [18] file 18.05.05. 에러헌터 19.01.06. 11035
2455 질문 [메가텐]스킬 함수와 관련해서 도움이 필요합니다. file 19.01.05. 모스부호 19.01.06. 131
2454 개별팩 YM 청아 번역기체 일부 수정, 린노 구상 추가해봤습니다 [1] file 19.01.01. ㅇㅇ 19.01.05. 335
2453 개별팩 [에라마왕] 도움말 (미완성) [2] file 19.01.03. ㅇㅇ 19.01.05. 1026
2452 개별팩 [era紅魔館]홍마관ntr 잡다 파일 번역 [2] file 19.01.03. 번역기전사 19.01.04. 1419