playXP

서브 메뉴

Page. 1 / 246 [내 메뉴에 추가]
글쓰기
작성자 프리슨어필
작성일 2013-04-13 13:29:27 KST 조회 1,037
첨부
  • 55.JPG (162 KB) - 다운로드: 4
제목
조건에 변수 값=0으로 해도 자꾸 트리거가 실행됩니다
파일포켓 이미지

보시는 바와 같이 지역 변수 02는 기본 값이 0으로 지정되어있습니다


여기서 자가라라고 적힌 트리거만 봅시다


이벤트=유닛 소멸

조건 1. 지역변수02 =0

       2. 또는= 맵 지도상에 3군데 지역에 있는 자가라 3개중 어느 한 마리라도 죽일 시

                    


행동:  전송메시지 등의 트리거를 실행후 지역변수를 1로 설정


이렇게 했습니다.

그렇다면 3지역에 있는 자가라를 제일 먼저 한 마리를 죽일 시 지역변수가 1로 바뀌니까

다른 자가라를 죽여도 전송메시지등의 트리거가 실행이 안 되야 할텐데요 

문제는 첫 자가라를 죽여서 변수가 이미 바뀌엇을텐데도

다음 자가라를 죽이면 전송메시지 등의 행동이 나온다는 겁니다.


변수 설정이 다른 행동들 하느라 늦어서 안될걸까봐서,

시간 두고 다음 자가라를 죽여도 마찬가지네ㅐ요,

해결방법이?

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 김가불 (2013-04-13 13:35:16 KST)
0↑ ↓0
센스 이미지
스투코프랑 자가라랑 트리거를 따로 만든 다음에
지역 변수 02는 빼시고
맨 앞에 트리거 끄기 (현재 트리거)를 넣으세요
프리슨어필 (2013-04-13 13:53:44 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
지금 코멘트 보기전에 그렇게 하고있었는데 말이죠, 우연히도 생각한 방법이 같네요,

일단 실험해보고 다시 올림
ㅇㅇㅇ (2013-04-13 21:55:49 KST) - 115.23.xxx.72
0↑ ↓0
센스 이미지를 등록해 주세요
한 가지 잘못 아신거같으신데 ' 또는 ' 의 의미를 잘못아신거같네요

저렇게 변수 = 0 또는 자가라 죽이기하시면 변수가 1이되도 자가라를 죽이면 트리거가 발동됩니다.

'또는 ' 을 하신다는건 변수가 0 이거나 자가라를 죽이거나 둘 중 하나라도 만족하면 이라고 보시면되요 그냥 간단하게 '또는 ' 을 빼고 조건 트리거 4개 붙이면 될겁니다
프리슨어필 (2013-04-14 00:16:04 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
질문하겠습니다. 조건트리거를 4개붙일시 조건 4개를 모두 만족시켜야. 즉, 이 경우
자가라 3군데에 있는 3마리를 모두 죽여야 저 트리거가 실행되는 게 아닌가요?

제가 원하는 경우는,
윗분처럼 트리거 끄기를 사용하지 않고 그냥 한 트리거안에서 모두 해결되게
3군데 자가라 중 한 명의 자가라만 죽일시 행동이 실행되고

다른2마리 자가라를 죽일때 트리거가 실행이 되지않는 건데 말이죠.

간단히 말하면 복수의(가령 5개) 조건 중에서 하나만 충족될시 행동이 실행되고
행동 실행후에는 4개의 조건이 발동안되게 한다라는 겁니다.

근데 적고보니 이런 류에는 결국 트리거 끄기밖에 답이 없군요.
게시물 작성후에 느낀거지만
아이콘 고자왈애자왈 (2013-04-14 17:11:54 KST)
0↑ ↓0
센스 이미지
그리고 = and : 하위에 있는 모든 조건들이 전부 만족되어야 참을 반환. 하나라도 만족되지 못하면 거짓을 반환.

또는 = or : 하위의 조건들 중에 하나라도 참이 있으면 참을 반환. 모든 조건이 거짓이면 거짓을 반환.
프리슨어필 (2013-04-14 18:44:56 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
3분 모두 도움이 됬습니다
아이콘 A.Reaper (2013-04-21 15:41:05 KST)
0↑ ↓0
센스 이미지
전역변수로 대체해보세요
MachineManDW (2013-07-25 05:06:11 KST) - 222.117.xxx.118
0↑ ↓0
센스 이미지를 등록해 주세요
A.Reaper 정답!
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.