playXP

서브 메뉴

Page. 46 / 271 [내 메뉴에 추가]
글쓰기
작성자 만패
작성일 2011-11-29 00:05:16 KST 조회 1,034
제목
간단한질문하나만요..

       일반 - If (조건) then (행동) else (행동)
            If
                그리고
                    조건
                        ((1단계 구역1에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 1 소유 아무 유닛. 최대 아무 양개)에 있는 살아 있음 상태의 유닛 수) == 0
                        ((1단계 구역1에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 2 소유 아무 유닛. 최대 아무 양개)에 있는 살아 있음 상태의 유닛 수) == 0
                        ((1단계 구역1에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 3 소유 아무 유닛. 최대 아무 양개)에 있는 살아 있음 상태의 유닛 수) == 0
                        ((1단계 구역1에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 4 소유 아무 유닛. 최대 아무 양개)에 있는 살아 있음 상태의 유닛 수) == 0
                        ((1단계 구역1에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 5 소유 아무 유닛. 최대 아무 양개)에 있는 살아 있음 상태의 유닛 수) == 0
                        ((1단계 구역1에서 배제됨: 미사일, 소멸됨, 숨김(와)과 일치하는 플레이어 6 소유 아무 유닛. 최대 아무 양개)에 있는 살아 있음 상태의 유닛 수) == 0
            Then
                일반 - (행동) 6회 반복
                    행동
                        유닛 - 플레이어 6에게 1개의 일벌레(을)를 (1단계 구역1의 무작위 지점)에 만들기. 기본 방향 사용 (옵션 없음)
                일반 - (행동) 3회 반복
                    행동
                        유닛 - 플레이어 6에게 1개의 건설로봇(을)를 (1단계 구역1의 무작위 지점)에 만들기. 기본 방향 사용 (옵션 없음)
            Else

 

 

이 트리거에서 조건에 보면

1~6플레이어의 유닛 수가 0개일때 행동을 실행하는건데요..

 

for문으로 돌리니까 조건도 제대로안먹히고 행동은 6번실행하더라고요..

 

이런류의 트리거를 상당히 만들어야해서 그러는데.. 빨간색 글씨를 조건 1개로 표현할순없을까요?

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

발도장 찍기
아이콘 vhdy (2011-11-29 00:27:27 KST)
0↑ ↓0
센스 이미지
'그리고' 가 아니라 '또는' 해야하는거 아닌가요?
'그리고'면 그냥 아무 플레이어 하나 하면 될테니

저 빨간줄을 줄이고 싶으신가 본데 새 행동을 만들어서 매개변수로 플레이어 번호를 넘기면 될겁니다.
아이콘 만패 (2011-11-29 00:46:57 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
중립유닛은 제외시켜야되서요;;;;;;음..
아이콘 별사냥꾼 (2011-11-29 00:52:07 KST)
0↑ ↓0
센스 이미지
for문
1~6까지
아이콘 만패 (2011-11-29 00:57:35 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그렇게하면 6번 실행되던데.. 그리고 조건으로 걸러지지도 않구;;
아이콘 vhdy (2011-11-29 02:05:00 KST)
0↑ ↓0
센스 이미지
흠............. 실력이 안되서 이것밖에 안됨. 오히려 복잡할듯

파일포켓 이미지

파일포켓 이미지

뭐 대충 새 행동 하나 만들어서 구역이랑 플레이어 변수를 매개변수로 넘기는거고,
최대인원인 6이 될때까지 하나씩 더하면서 반복실행하는 트리거임
XI클랜만세 (2011-11-29 16:19:22 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
오 아직도 만드시네요, 멋진 근성이네요.
실력 또한 매우 상승됬어요. 굿굿굿.
빨리 님 지도 하고 싶군요
아이콘 vhdy (2011-12-03 03:10:30 KST)
0↑ ↓0
센스 이미지
해결을 하셨지는 모르겠지만 딴사람이 볼수도 있으니 올림
그리고 위에 내가 올린건 별로 이글이랑은 안맞으니 신경끄셈

파일포켓 이미지
사용자 함수를 하나 만듬.
반환은 참 거짓 판결만 하면 되니 부울로 결정.
지역변수도 부울값 하나 만들어 줌.
그리고 위에 if문 만들어서 조건 만족하면 변수에 참, 아니면 거짓

매개변수로 구역 변수를 넣었는데 그렇게 하면 함수를 사용할때 구역을 하나 입력하게 됨.
그리고 입력 받은 구역을 우리가 정한 매개 변수에 집어넣게 됨.

마지작으로 변수 반환
하면......

파일포켓 이미지
요렇게 필요할때마다 쓸수 있음.
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.