(메가텐)이 함수가 안먹히는 이유? (128 버전)

모스부호 | 메가텐 | 조회 수 33 | 2020.08.01. 17:42

질문을 하실 때에는 다음과 같은 양식을 지켜서 작성해주시면 답변이 올라올 확률이 높습니다.

1. 어떠한 파일 인지에 대한 정보 (필수)
[스스로 만든 개인 모드팩의 파일.]

2. 언제, 어디에서 어떤 식으로 받았는가에 대한 정보 (필수)
[함수와 관련된 모든 것을 제외하고 나머지는 전부 자체 제작]


3. 마지막으로 게임 안에서 자신이 무엇을 했는가에 대한 정보 (선택)
[

4.세이브 파일 (선택)
[
 

@기본능력수정_4704,ARG,ARG:1 = 0

;버그픽스용

SIF (ARG:1) == -1

ARG:1 = 0

SELECTCASE GET_BASESTATUS(ARG)

CASE "힘"

IF (CFLAG:(ARG:1):특수병_훈련 == 1 && EQUIP:(ARG:1):악세사리 != 5082) || (CFLAG:(ARG:1):특수병_훈련 == 1 && EQUIP:(ARG:1):악세사리 != 5083) || (CFLAG:(ARG:1):특수병_훈련 == 1 && EQUIP:(ARG:1):악세사리 != 5089)

;철저한 감시 (모든 스텟 + 2)

RETURN 2

ELSE

RETURN 0

ENDIF

ENDSELECT

RETURN 0

 
 
여기 위에서 굵게된 부분... 저 부분이 메가텐에서 적용되지 않습니다.
 
특수병_훈련이라는 CFLAG는 A라는 캐릭터에게 분명히 적용되있는데 왜 안먹는지.. 함수가 잘못된 것 같지는 안거든요. 도통 이유를 모르겠어서 질문합니다.
  • |
facebook twitter google plus pinterest kakao story band
댓글 쓰기
파일 첨부

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

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

0개 첨부 됨 ( / )
취소
...... at 2020.08.01. 18:13

만약 에러메세지가 안뜬다면,

ARG:1 값이 -1이라, sif문에 의해 ARG:1이 0이 되서, 캐릭터A대신 마스터를 체크하고 있을지도 모르겠네요.

한번 마스터에게 특수병_훈련 플래그를 주고 시험해보세요. 힘이 2 오른다면 아래의 IF문은 정상작동하고 있는겁니다.

그외의 경우라면 저도 모르겠네요.

모스부호 at 2020.08.01. 19:01

캐릭터 B에게 같은 플래그를 준 다음 마스터에게 악세사리 5082를 장착시켜 봤는데 캐릭터 B는 정상적으로 효과를 받네요.

 

마스터 역시 효과를 받아요. 근데 악세사리로 인한 변화는 없네요.

 

흠.... 이유가 뭐지...

...... at 2020.08.01. 18:26

그나저나... 특정 악세사리를 끼면 안되는 조건이라니... 특이하긴하네요.

악세사리 장비해서 능력 강화되는건 봤어도 악세사리 장비하면 능력상승이 없다니...

모스부호 at 2020.08.01. 19:05

그 이유가..

 

저 개인 모드팩에서 A라는 태그의 장비 세트를 장비한 상태에서 특수병 훈련 플래그를 얻으면 A 장비 세트로 인해 얻는 능력중 일부가 중복이 되요. 스킬이 중복되서 나온다거나 해서 그걸 막으려고 하는거에요.

우뉴우뉴 at 2020.08.01. 18:26
저정도로 코드가 복잡하다면, 일판과 비교를 용이하게 할 것이 아니면 차라리 ELSEIF나 IF를 계층 구조로 만드는 게 낫지 않을까요.
우뉴우뉴 at 2020.08.01. 18:28

아니면 GROUPMATCH를 쓰는것도 좋아 보이네요.

CFLAG:(ARG:1):특수병_훈련 == 1 && !GROUPMATCH(EQUIP:(ARG:1):악세사리, 5082,5083,5089)

로 정리 가능하지 않나요

모스부호 at 2020.08.01. 19:02

오.. 그런 함수도 있었나요? 한번 해봐야겠어요.

모스부호 at 2020.08.01. 19:06

이게 먹힙니다!! 고마워요! 위 함수가 정답이었네요! 하... 정말 속이 시원하네.

번호 분류 제목 날짜 글쓴이 최근 수정일 조회 수
공지 공지사항 20.07.23. anonymous 20.07.23. 119
464 질문 에라토호에서 반발3때 이벤트 질문입니다 [1] 20.08.07. ㅂㅇㅂㅂㅇ 20.08.08. 24
463 TW eraTWKR 깃헙질문 [2] 20.08.06. ㅇㅇ 20.08.06. 34
462 TW tw 사정게이지 늦추는법없나여 20.08.06. 앙앙망 20.08.06. 25
461 YM 에라 ym에서 질문있습니다. [2] 20.08.06. ㅂㅇㅂㅇ 20.08.06. 26
460 마왕 에라마왕 처녀 헌상 발생 조건 20.08.04. 시로엔 20.08.04. 33
459 메가텐 마신황 이녀석 도대체 뭐죠 [2] 20.08.02. ㅇㅇㅇ 20.08.02. 75
458 TW tw 0.15 화상 관련 에러 [1] file 20.08.02. ㅇㅇ 20.08.02. 58
457 메가텐 (메가텐)메가텐으로 이식된 레이무 구상에 오류가 있습니다. [3] file 20.08.01. 섹토포드 20.08.02. 39
» 메가텐 (메가텐)이 함수가 안먹히는 이유? (128 버전) [8] 20.08.01. 모스부호 20.08.01. 33
455 질문 돌겜 받을라하는데 [1] 20.08.01. bartosi 20.08.01. 56
454 TW TW 화상이 안떠요..ㅠ 왜이러나여..? [3] file 20.07.31. 어찌 고치는.. 20.07.31. 108
453 질문 (메가텐) 메가텐 모바일하는법 알려주실분 [1] 20.07.30. 메가텐하고픈.. 20.07.30. 33
452 TW 에라 TW질문 [3] 20.07.29. anonymous 20.07.31. 185
451 질문 복호화란게 무엇인가요 [3] 20.07.29. ㅇㅇ 20.07.29. 88
450 질문 tw한판 구상 번역 조사처리 질문좀 [3] 20.07.29. ㅇㅇ 20.07.30. 26
449 TW TW 저택 이사 에러 [4] file 20.07.27. ㅇㅇ 20.07.28. 59
448 질문 모바일 에로마왕 저장시 20.07.27. Yun 20.07.27. 34
447 마왕 에라마왕 질문 [1] 20.07.27. anonymous 20.07.27. 68
446 질문 자삭하고 다시 질문합니다 [2] 20.07.26. Yun 20.07.27. 77
445 마왕 마왕 용사 번호바꾸는거 [1] 20.07.26. 비효율전구 20.07.26. 50