playXP

서브 메뉴

Page. 197 / 246 [내 메뉴에 추가]
글쓰기
작성자 마약중독마린
작성일 2011-10-30 17:16:08 KST 조회 545
제목
진짜 간단한 트리거인데 안먹히네요

이벤트 : 없음

지역 변수 : 없음

조건 :                 플레이어 킬수 >= 2222
행동 :         게임 - 1(을)를 위해 승리(으)로 게임 끝내기(대화 상자 표시, 점수 화면 표시)

이렇게 하고 저 "플레이어 킬수"라는 변수는 플레이어가 1킬 할때마다 1씩 오르도록 해놨습니다. 이러면 플레이어가 2222킬이상 했을때는 승리해야하는것 아닌가요?

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

발도장 찍기
마약중독마린 (2011-10-30 17:19:56 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
킬수 오르기
이벤트
유닛 - 아무 유닛 소멸
지역 변수
조건
행동
일반 - If (조건) then (행동) else (행동)
If
아님
조건
((트리거 발동 유닛)의 소유자) == 1
((처치하는 유닛)의 소유자) == 1
Then
변수 - 플레이어 킬수 수정: + 1
Else
참고로 이게 변수 올리는 트리거입니다
아이콘 별사냥꾼 (2011-10-30 17:25:58 KST)
0↑ ↓0
센스 이미지
트리거 발동 유닛에 1플레이어가 있으면
플레이어 자신의 유닛 2222기를 죽여야 끝날거 같네요..
마약중독마린 (2011-10-30 17:31:57 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
ㄴ // 그게 아니구요 .. 킬수는 정상적으로 오르던데 (순위표를통해 확인) 승리트리거만안먹히더라구요ㅠㅠ
아이콘 별사냥꾼 (2011-10-30 17:40:16 KST)
0↑ ↓0
센스 이미지
어라 승리 트리거에 이벤트가 없네요
당연히 안 되죠;;;
아이콘 만패 (2011-10-30 18:36:40 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
승리트리거 이벤트를 주기적인 이벤트로 잡으세영ㅋ
마약중독마린 (2011-10-31 00:01:12 KST) - 203.227.xxx.180
0↑ ↓0
센스 이미지를 등록해 주세요
근데 그러면 승리하셨습니다 하는 창이 뜨고 그걸
클릭해도 남은 사람들은 패배가 안됨요 ㄷ 그 창이 설정해놓은 주기마다 뜨더라구요 ; 남은 사람들 패배하는 트리거도 짜줘야 하나요?
qwert (2011-10-31 12:53:57 KST) - 147.46.xxx.96
0↑ ↓0
센스 이미지를 등록해 주세요
주기적 이벤트로 하시지 않는게 더 효율적일 수 있습니다. (경우에 따라 다르지만..)
승리 트리거 이벤트도 '유닛 소멸시'로 잡으시구요, 전역변수로 bool 타입을 선언해두세요. 이름은 알기 쉬우려면 '1 플레이어 종료시 참' 정도로 하면 쉽게 볼 수 있을겁니다. 기본값은 false로 하시구요.

그 후, 승리 트리거 발동 즉시 '1 플레이어 종료시 참'을 'true' 로 바꿉니다.
이렇게 해 주면 한 번 발동한 후에는 더이상 발동하지 않겠죠.

마찬가지로, 만약 1 플레이어 승리와 동시에 다른 플레이어를 패배시키고 싶다면 저 트리거에 다른 플레이어들을 패배시키는 트리거도 넣어 주셔야 합니다.

1 플레이어가 승리했다고 해서 나머지가 자동으로 패배하는게 아니거든요.
그렇게 하시면 해결될 것입니다.
아이콘 고자왈애자왈 (2011-10-31 15:18:55 KST)
0↑ ↓0
센스 이미지
파일포켓 이미지
파일포켓 이미지

# 변수 [플레이어 킬수]의 배열값은 플레이어 수로 맞춰주시고, 윗 사진에 나온 대로 트리거를 만들어주시면 됩니다.
아이콘 고자왈애자왈 (2011-10-31 15:23:17 KST)
0↑ ↓0
센스 이미지
트리거를 설명하자면
1번 트리거
조건 - 자신의 유닛을 자신이 처치하지 않음
행동 - 플레이어 킬수(처치하는 플레이어) + 1
   - 승리하는 플레이어 = 처치하는 플레이어
   - 다음 트리거 실행

2번쨰 트리거
조건 - 플레이어 킬수(승리하는 플레이어) >= 2222
행동 - 승리하는 플레이어 변수에 등록된 값의 플레이어를 승리로 설정
   - For문으로 1부터 최대 플레이어 수까지 돌려주면서 if로 승리한 플레이어와 패배하는 플레이어가 중복되지 않게 확인하고, 조건에 부합할시 해당 플레이어는 패배 처리.
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.