개인 자료란 (JE)

  서버 커뮤니티

Profile GameDeveloperMint_o 대표칭호 없음

Mint_o f86357f6ed4c4a6ea4a0535127a742c8

Profile

질문하기 스크립트

pvp 매칭 스크립트 질문

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

pvp 매칭 스크립트를 만들려고 하는데 혹시 1 대 1 말고 3 대 3 ~ 5 대 5 매칭으로 되는 스크립트 가르쳐 주실 수 있나여?

1 대 1 매칭은 아는 지인분이 스크립트가 구현이되는데 매칭 수락에서 오류가 나서여.. 가능한가여 ?

2개의 댓글

스크립터브혼
2021.05.24

매칭 시스템에서 가장 핵심이 되는 알고리즘은 매칭 준비 단계에서 충분한 유저수가 되는지 검사하는 부분입니다.

유저들이 수시로 들어오고, 나가는 상황에서  게임을 시작하기에 충분한지 확인하고, 충분하다면 시작할 수 있어야 하죠.


[게임 시작 대기시간 구현하기]에서 게임을 시작할 수 있는 인원이 모이면 일정시간 대기 후 시작하는 알고리즘을 구현했었습니다.

위 글의 코드에서는 {game::players::*} 변수 하나로 참여 인원을 체크하지만

pvp라면 두개의 팀이어야 하기때문에 {game::team.a::*}, {game::team.b::*} 이렇게 두 리스트를 사용해야 할 것입니다.


위 글의 코드를 먼저 테스트 해보시고 어떻게 구성할 수 있는지 다시 검토해보세요.

azi
2022.01.07
@스크립터브혼

브혼님 혹시 방을 3개정도 만들고 비어있는 방으로 자동 매칭되게 할 수 있을까요?

뉴스 및 창작물
/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

0

/files/thumbnails/384/778/003/262x150.crop.jpg?20240507003327

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1

/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0