playXP

서브 메뉴

Page. 1 / 246 [내 메뉴에 추가]
글쓰기
작성자 프리슨어필
작성일 2014-01-24 19:31:42 KST 조회 505
제목
투표 시스템 질문

투표 시스템 시

a,b,c의 선택이 있고 모든 사람이 선택을 완료 시

투표 결과로

과반수에게 선택권을 주는 그런 방식의 시스템을

적용하는 트리거는 어떻게 짜ㅏ나요?

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

발도장 찍기
아이콘 아.헹.헹 (2014-01-25 20:59:59 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
변수
투표 대화상자 (대화상자)
A버튼 (대화상자 아이템)
B버튼2 (대화상자 아이템)
C버튼3 (대화상자 아이템)
A 선택수 (정수)
B 선택수 (정수)
C 선택수(정수)
아이콘 아.헹.헹 (2014-01-25 21:07:49 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
이벤트 - 지도초기화
조건 - .
행동 - 대화상자 600 400 크기 중앙 오프셋 0 0 생성
변수 투표 대화상자 를 마지막으로 만든 대화상자로 설정
대화상자 아이템(버튼) 크기 500 85 를 투표 대화상자에 왼쪽위를 기준으로 오프셋 50 80에 만들기
변수 a버튼 마지막으로 만든걸로 선정
똑같이 오프셋 50 175 50 270에 만들고 각각 변수 설정해주고
모든 플레이어에게 투표대화상자 표시
아이콘 아.헹.헹 (2014-01-25 21:20:28 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
클릭했을때 트리거

이벤트
대화상자 - 아무 대화상자가 아무플레이어에게 사용됨(클릭)

행동

If (사용된 대화상자 아이템) == A버튼
Then - 트리거 발동 플레이어에게 투표 대화상자 숨기기
변수 수정 - A 선택수 + 1

똑같이 B C도 만들고

If
((A B C선택수 더한것)) == (플레이어 그룹의 수 (활성 플레이어))
Then
트리거 실행 (투표집계) (조건확인, 완료시까지 대기안함)
트리거 (투표집계),(현재트리거)끄기
아이콘 아.헹.헹 (2014-01-25 21:28:24 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
투표집계 트리거

이벤트
게임 시작후 20초 경과

행동
투표 대화상자 파괴
If
A선택수 >= B선택수
A선택수 >= C선택수
Then
//A가 B C 이상일때 행동
Else
If
B선택수 >= C선택수
Then //B 가 A C 이상일때 행동
Else //C 가 A B 보다 클때 행동
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.