playXP

서브 메뉴

Page. 198 / 246 [내 메뉴에 추가]
글쓰기
작성자 미친트리거
작성일 2011-10-25 19:48:26 KST 조회 1,257
제목
킬뎃 순위표 만들기

플레이어 1은 작동하는데 플레이어 2부터 작동을 안하네요 왜 그러지??????

변수 킬 점수 : 정수 <0>

        테이블 <0>

 

킬뎃 트리거

 - 이벤트 : 아무유닛 소멸

 - 행  동 : if than else 조건문

                - if  : (처치하는 유닛)의 소유자 == 1

                -than : 변수-(킬 점수) 수정 +1

 

순위표 트리거

- 이벤트 : 게임 초기화

- 행동    : 순위표 - 2열과 6행으로 된 순위표 만들기 이름 킬뎃 색상 (100% 100% 100%)

              1열과 1행에 있는 (마지막으로 만든 순위표) 아이템 텍스트를 (플레이어 1의 이름)으로 설정

              일반 -(for) 0부터 10까지 각 정수 (변수)테이블 이가 증가하며 (행동) 수행 증가값0

                   ㄴ 2열과 1행에 있는 (마지막으로 만든 순위표) 아이템 텍스트를 (텍스트(킬점수))으로 설정

                       일반 - 게임 시간 0.5초 대기

 

 

이렇게 플레이어 1만 만들고 변수 두개다 복사하고 킬뎃 트리거 복사하구요

(플레이어 2의 경우)

- 이벤트 : 아무유닛 소멸

 - 행  동 : if than else 조건문

                - if  : (처치하는 유닛)의 소유자 == 2

                -than : 변수-(킬 점수2복사) 수정 +1

 

순위표 트리거는 복사안하고 행동만 복사했거든요

 

순위표 트리거

- 이벤트 : 게임 초기화

- 행동    : 순위표 - 2열과 6행으로 된 순위표 만들기 이름 킬뎃 색상 (100% 100% 100%)

              1열과 1행에 있는 (마지막으로 만든 순위표) 아이템 텍스트를 (플레이어 1의 이름)으로 설정

              1열과 2행에 있는 (마지막으로 만든 순위표) 아이템 텍스트를 (플레이어 2의 이름)으로 설정

               일반 -(for) 0부터 10까지 각 정수 (변수)테이블 이가 증가하며 (행동) 수행 증가값0

                   ㄴ 2열과 1행에 있는 (마지막으로 만든 순위표) 아이템 텍스트를 (텍스트(킬점수))으로 설정

                       일반 - 게임 시간 0.5초 대기

                일반 -(for) 0부터 10까지 각 정수 (변수)테이블2복사 이가 증가하며 (행동) 수행 증가값0

                   ㄴ 2열과 2행에 있는 (마지막으로 만든 순위표) 아이템 텍스트를 (텍스트(킬점수2복사))으로 설정

                       일반 - 게임 시간 0.5초 대기

 

 

이렇게 플레이어 6까지 만들었는데 플레이어 1만 작동하고 2부터는 작동을 안합니다. 이름만 뜨고 숫자가

작동조차 하질 않습니다...

 

어뜨케 해야하죠 아니면 트리거를 새로
짜주시던가해도 감사하겠습니다.

 

또 그러니까 킬 점수 올라가는게 영웅만 가능 하게 하려면 어떻게 해야하나요 유닛 그룹 뒤져바도 조건에

일치하는 구역내의 유닛 이거밖에 없는데 이걸로는 영웅만 할수는 없는데..

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

발도장 찍기
아이콘 만패 (2011-10-25 20:02:25 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
숫자가 작동 안하는거는 게임 시작할때 딱 한번 트리거가 실행되고 그 다음에는 트리거가 실행 안되기 때문이에요 그니까 이벤트를 주기적인 이벤트로 잡아줘야해요
그리고 킬점수올라가는게 영웅만 가능하게 하려면 영웅만 가지고있는 플래그나 동작같은거를 조건으로 잡아주면 되용
vhdy (2011-10-25 20:28:07 KST) - 110.9.xxx.85
0↑ ↓0
센스 이미지를 등록해 주세요
겜 초기화 부분에 보면 for문 증가값이 0인데 이러면 for문에서 무한반복이라 트리거가 플레이어 1 부분만 작동하고 다음줄로 넘어가진 않겠죠. 그러니까 초기화 쪽 for문이 문제.
영웅만 올라가게 하는건 유닛의 유닛 유형쪽 파보시면 될것 같음. 아마 속성인가 특성인가 하면 영웅 특성 하는게 있을거라고 봄.
아이콘 미친트리거 (2011-10-25 20:33:30 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
ㄴ그러면요 증가값을 플레이어 수인 6으로 해야하나요?.. 저도 보고한거라서 미치겠어요 트리거지짜
아이콘 고자왈애자왈 (2011-10-25 21:44:12 KST)
0↑ ↓0
센스 이미지
for문 증가값이, 행동 실행하고 몇만큼 올리는지를 설정하는거라... 1로 하시면 되요.
예로 하나 들자면

for - 변수X를 0에서 6까지 증가하며 행동 수행, 증분 2
행동 - 변수X 출력 <<-- 이렇게 짜주면 출력되는게
0 2 4 6
이렇게 되는거에여.
vhdy (2011-10-26 12:12:00 KST) - 110.9.xxx.85
0↑ ↓0
센스 이미지를 등록해 주세요
for문은 무한반복 시킨 의도가 순위표를 0.5초간격으로 업뎃하는것 같은데,
그냥 플레이어 2 부분은 플레이어 1쪽에 합쳐서 for문을 하나로 만들면 되겠네요
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.