playXP

서브 메뉴

Page. 22 / 246 [내 메뉴에 추가]
글쓰기
작성자 월광e
작성일 2019-01-04 18:11:40 KST 조회 1,265
제목
벽짓살을 만들고 있는데요.

벽짓살을 만드는 중의 문제

 

벽짓살을 만드는 중입니다.

그런데 문제가 발생했습니다.

원래 목표는 4개의 지점에서 좀비들이 생성되고,

플레이어의 건설로봇(생존자)를 공격하게 하는 트리거인데요.

문제가 발생했습니다.

원래라면 4개의 지점에서 좀비가 5마리씩 생성되고

좀비들이 각각 플레이어 1, 2, 3, 4의 건설로봇(생존자)를 공격해야 하는데요,

좀비가 지점 1에서만 생성이 되고 플레이어 1의 건설로봇(생존자)만을 공격합니다.

제가 이 문제를 해결하기 위해 생각을 해보았는데요,

밑에 트리거를 보시면 배열을 이용했습니다.

그런데 배열의 시작값이...

 

소환장소 - 소환장소 1

캐릭터 - 플레이어 1의 건설로봇

 

으로 되어있습니다.

트리거에서 이 시작값만 적용해서 생긴 문제라고 생각하는데요.

이렇게 생각한 이유가, 이 시작값을 없애고 게임을 시작하면

좀비가 소환되지 않고 에러가 뜹니다.

그래서 음.. 어떻게 할까... 라고 여러번 생각해보았지만

답이 나오지 않습니다.

도와주세요!

 

해보았던 시도

'좀비 소환' 트리거에 들어가 있던 지역변수를 트리거 창에서 생성해봄.

'캐릭터', '소환장소' 변수의 시작값을 없애봄.

 

트리거

 

좀비 소환 


 

배열 설정


캐릭터 배열에 있는 생존자는 플레이어 [캐릭터 배열의 인덱스] 의 건설로봇(생존자)입니다.

 

캐릭터 (변수)


시작값은 플레이어 1의 건설로봇(생존자) 입니다.

 

소환장소 (변수)


기본값은 중심의 군락을 중심으로 있는 4개의 지점 중 소환장소 1이라는 이름을 가진 지점입니다.

 


지점의 위치를 확인하시라고 올리는 사진입니다.

 

 

길 수도 있는 글 읽어주셔서 감사합니다.

열심히 스타2 맵 에디터를 배우고 있는 사람으로서

무언가 오류가 생기면 어떻게 할 수가 없어 이렇게 글을 올리게 됬네요.

감사합니다.

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

발도장 찍기
판밍 (2019-01-05 01:01:56 KST)
0↑ ↓0
센스 이미지
트리거는 별 일이 없으면 가장 위에 있는 트리거 부터 순서대로 실행됩니다.

그러니
좀비 생성 트리거가 상단에 있으니 먼저 실행되고
이후에

배열 지정이라는 트리거에서 "변수 설정 - 소환지점 [1] = 소환지점 "이라고 해주고 있는게
실행되니

당연히 소환지점 1(시작값)에 좀비가 다 생성되는거죠
판밍 (2019-01-05 01:02:23 KST)
0↑ ↓0
센스 이미지
좀비가 생성되는 시점, 소환지점을 비롯한 각종 변수를 지정하는 시점만 정확하게 잡아주시면 됩니다
월광e (2019-01-05 07:38:41 KST)
0↑ ↓0
센스 이미지
ㄴ 헉 그렇군요 트리거에도 순서가 있었다니... 정말 감사합니다
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.