개인 자료란 (JE)

  서버 커뮤니티

Profile Tempe 대표칭호 없음
Profile

질문하기 스크립트

스크립트로 만드는 점령지

2022.10.16 조회 수 466 추천 수 0
이해도 입문자 
게임버전 (JE) 1.12.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.4.1 

트리거로 만들려고 하였으나 1.12.2에서 트리거를 쓸려하니 너무 불편해서 스크립트를 찾아보게 되었는데 스크립트로

점령지를 만들고 싶은데 점령지 안에 들어올때 메세지와 브로드캐스트는 적었는데

그 뒤부터 어찌 만들지 방향성 자체를 못잡겠어서 글을 적습니다.

만들려고 생각한건 10초 동안 안에 있어야하고 초당 한번씩 점령중이라는 메세지를 보내고 10초간 안에 있었을 시에

브로드캐스트로 점령이 완료되었다는 메세지를 내보내고 점령 구역을 나가면 아무 말이 안뜨고 점령 도중 밖으로 나갈시

브로드캐스트로 점령이 취소되었다는 메세지를 내보내고 싶은데 루프라는걸 이용을 해야하는건가 싶어서 채팅청소 스크립트 영상같은걸

보고 루프를 활용해 볼려고 했으나 루프를 쓰는게 맞는지도 모르겠네요.

스코어보드 팀을 이용해서 팀에 속한 사람이 점령 구역 안에 들어왔을때 블럭 1개를 바꾸는 방식(염색된 유리 블럭이나 양털)도 생각해봤는데 이건 가능한건지 궁금하네요.

만드는데 참고할수 있는 자료가 어디 없을까요?


1개의 댓글

qsef1256
2022.10.17

1. 루프 맞습니다. on every second를 쓸 수도 있는데 이게 더 비효율적 입니다. 루프는 10번 돌면 끝나게 할 수 있지만 쟤는 계속 돌아가거든요. 1초 대기의 경우 wait 를 참고하세요

 

2. 굳이 스코어보드 팀을 써야 하나 싶지만 블럭 위치를 지정하면 가능합니다.

 

3. 참고 및 구문 검색 사이트는 skripthub docs를 이용하세요. https://skripthub.net/docs/