playXP

서브 메뉴

Page. 204 / 246 [내 메뉴에 추가]
글쓰기
작성자 Xdeath
작성일 2011-09-03 06:22:56 KST 조회 526
제목
생성한 건물이 죽을때 라는 이벤트....

일단 게임시작하면 대화상자 몇개 뜨구요.

그 대화상자 클릭하면 배열 변수 PlayerChoice[트리거플레이어]=0~3까지 저장하게 했어요.

그리고 그 숫자에 맞게 커맨드센터 넥서스 하이브 이렇게 나오게 했구요.

물론 건물은 잘 나옵니다.

근데 승패 작업에 있어서 이게 부서지면 패배 한다 라는 걸 구현중인데.

커맨드센터를 예로 PlayerChoice[1]=1이면 생성되게 했지요.

그리고 변수설정으로 LastCreatedBaseStructure[n]=마지막으로 생성된 유닛

을 넣어주었구요..

해서.. 게임상에서 임의로 LastCreatedBaseStructure[1]을 생성시키면 플레이어1이 선택한 건물이

잘 나옵니다.

 

그래서 승패 트리거에

이벤트

 - LastCreatedBaseStructure[1]이 죽을때  //Unit Dies<- 요거 (미국이라 영문판 씁니다.. 양해를..)

행동

 - 플레이어1이 패배 했습니다. 스트링 출력

 - 플레이어1 "패배"로 변수 설정

 

이렇게 8개의 패배관련 트리거를 만들었거든요.

근데 뭘 죽이던 그 어떤 유닛을 죽이든 메세지가 뜨고 있습니다...

확실하진 않지만 LastCreatedBaseStructure[n]이라는 변수를 읽지 못하고 "아무유닛"이라는 설정으로

실행되고 있는 느낌입니다.. 이럴땐 어떻게 해줘야 하는지 알려주시면 감사하겠습니다.. ㅠㅠ

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

발도장 찍기
아이콘 바이킹[] (2011-09-03 12:33:12 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
이벤트를 아무 유닛으로 하시고 조건에 (트리거 발동 유닛)=원하시는 유닛

으로 해보세요
xdeath (2011-09-03 12:56:23 KST) - 70.187.xxx.241
0↑ ↓0
센스 이미지를 등록해 주세요
우와 되네요. 햐.. 희한하다... 감사합니다~ 근데 이벤트에선 변수가 적용되지 않는건가요?
아이콘 바이킹[] (2011-09-03 21:09:15 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
유닛 소멸은 이러더라고요...
xdeath (2011-09-04 12:21:29 KST) - 70.187.xxx.241
0↑ ↓0
센스 이미지를 등록해 주세요
아.. 그렇군요.. 고마워요~
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.