개인 자료란 (JE)

  서버 커뮤니티

Profile GameDeveloperMint_o 대표칭호 없음

Mint_o f86357f6ed4c4a6ea4a0535127a742c8

Profile

질문하기 스크립트

PVP 팀 스크립트 및 게임시작 (+조건)

2021.06.03 조회 수 403 추천 수 0
이해도 1.16 
게임버전 (JE) 모드버킷 
스크립트 버전 입문자(아무것도 몰라요) 
스크립트 애드온 2.5.1 이상 

혹시 이런 스크립트도 구현 가능한가여? 구현이 가능하다면 가르쳐 주실 수 있나여?

1. 팀을  정한다(랜덤으로 팀이 정해진다)

2. 팀을 (최소 1 대 1로) 정하고 일정시간이 지나면 각 팀 진영으로 이동된다(지정된 좌표로)

3. 지정된 곳에서 직업을 고른다(직업은 서버에 따로 있음)

4. 직업을 고르게 되면 대기실로 이동한다(수동으로 이동 가능)

5. 양 팀이 대기실로 이동되면 일정시간이 지나거나 수동으로(/게임시작 등 = op만 가능) 게임을 시작시켜 각 팀 (지정된)스폰으로 이동되고 타이틀 등 시작 알림이 뜨며 게임을 시작한다

6. 단 게임 시작이 진행 되고 있으면 다른사람이 게임에 참여 할 수 없으며 게임을 시작할 수 없다(게임이 끝나면(= op가 게임을 종료시키면) 다시 게임에 참여할 수 있다)

1개의 댓글

스크립터브혼
2021.06.03

스크립트를 전혀 모르신다면 간단한 코드부터 다루어야 합니다.

[입문자, 초보자를 위한 스크립트 강좌]를 참고해 기본적인 사용법부터 익혀보시길 바랍니다.


본문에 적으신 각각의 내용을 모두 구현하려면 스크립트의 문법적인 요소는 모두 숙지하고 계셔야 합니다.

그리고, 프로그래밍 개념이 전혀 없으시다면 알고리즘을 구체화 하는데도 상당한 연습이 필요하실 겁니다.


제가 드린 링크의 강좌 뿐만 아니라 한마포에 올라온 강좌들, 유튜브, 구글링을 해보시면서 기본적인 사용부터 알아보세요.

스크립트를 잘 다룰 수 있다면 본문에 적으신 내용은 모두 구현 가능합니다.


'일정시간' 기다렸다 게임이 시작하는 등의 시작 대기 시간을 구현하는 알고리즘은 [게임 시작 대기시간 구현하기]를 참고해보시기 바랍니다. 이 알고리즘은 하나의 팀이 게임을 시작하기 위해서 일정인원이 모일 때 까지 대기하는 알고리즘입니다.
조금만 응용하신다면 두 팀으로 나누어 PVP를 하는 콘텐츠도 만들 수 있죠.