- 상위 문서: 마인크래프트/포켓에디션/ModPE 개발
파일:Player admin title logo.jpg
1 개요
이름 | Player Administrator |
제작자 | 인디벨(Indvel) |
최초 제작 | 2015년 7월 14일 |
분류 | 유틸리티[1] |
제작 언어 | ModPE 스크립트[2] |
기능 개수 | 총 31개 |
용도 | 보다 원활한 서버 관리를 위한 도구 |
배포 | [[::: MK :::|MK]], 제작자 블로그 |
버전 | v1.3.1 |
인디벨(Indvel, InfinityDeveloper)이 만든 MCPE 서버 관리 스크립트이다. 또는 이름대로 서버원 관리도 맞다.
줄여서 Player Admin,[3] 더 줄여서 Pad로 불린다.
한국어로는 이름 그대로 플레이어 어드민 또는 서버원 관리, 서버 관리 등으로 불린다.
2 목적
정확한 목적은 안정적이고 편리한 서버 운영/관리이다.
허나, 이 스크립트를 개인이 어떤 곳에 사용하느냐에 따라서 목적은 달라진다. 불법적인 일에는 사용하지 않도록 하자.
3 역사
2015년 7월 14일에 MK에 올린 어느 한 질문글로부터 시작되었다.
그 질문 속 투표의 결과를 보고 괜찮겠다 싶어서
계속 만들다 보니 현재의 Player Admin이 되었다.
4 기능
현재 버전 1.3.1 기준으로 있는 기능들이다.
모두 31개.(서브 메뉴 미포함)
- 플레이어 보기
- 텔레포트
- 어드민 -> 플레이어 텔레포트
- 플레이어 -> 어드민 텔레포트
- 모든 플레이어 -> 어드민 텔레포트
- 플레이어 죽이기[4]
- 모든 플레이어 죽이기
- 플레이어 프리징/언프리징[5]
- 플레이어 킥(강제퇴장)
- 플레이어 밴/언밴
- 플레이어 추적[6]
- 플레이어 포션 효과
- 특정 플레이어에게 포션 효과
- 모든 플레이어에게 포션 효과
- 플레이어 시점 보기/시점 보기 해제
- 아이템 지급
- 특정 플레이어에게 아이템 지급
- 모든 플레이어에게 아이템 지급
- 플레이어 체력 채우기
- 전체 채팅[7]
- 인첸트[8]
- 월드 설정
- 시간 설정
- 날씨 설정
- PVP 설정
- 드롭된 아이템 제거
- 테러 방지
- 최후의 수단[9]
- 스크립트 정보/설정
- CI(Connect Info), AI(Attack Info), DI(Death Info) 표시/해제
- 메뉴 창 위치 변경
5 히든 메뉴
스크립트 내에서는 최후의 수단으로 표기되지만, 본 목적을 감추기 위함이지, 원래는 히든 메뉴이다.
위에도 써있듯이 월드 설정 메뉴 최하단에 있다.
이 히든 메뉴는 어드민이 정말 안되겠다, 이건 못참겠다. 싶을때 사용하는 것이다. 정작 사용은 거의 안한다.
5.1 활성화 방법
전체 채팅 메뉴로 가서, 입력하는 곳에
active hidden menu 20150714 [10] [11]를 입력하고 보내기 버튼을 누르면 "어드민이 최후의 수단을 선택하였습니다."라는 메시지와 함께 활성화된다.
다만, 블럭런처를 껐다가 다시 키면 비활성화된다.
5.2 기능
딱히 별다른 기능은 없다.
- 모든 플레이어 머리 터트리기
- 모든 플레이어 킥
- 서버원 접속 막기[12]
6 여담
최근까지 블럭런처의 엔티티 관련 이벤트 리스너[13]의 고장으로 인해 원활한 업데이트 작업이 어려울 것이라 판단하여 개발 임시 중단 상태였다. 하지만 같은 스크립터인 DarkTornado가 위 리스너 픽스 스크립트를 업데이트한 덕분에 개발 재개가 가능하게 되었다.- ↑ 상위 문서에서 에디터로 분류되었었는데, 애초에 서버 관리 목적이므로 관리를 위한 도구, 즉 유틸리티이다.
- ↑ 기본 문법은 자바 스크립트, GUI는 Java.
- ↑ 영어에서는 "관리자"라는 뜻의 Administrator를 줄여서 Admin으로 표기하기도 한다.
- ↑ 즉시 대미지 포션 효과 사용.
- ↑ 구속 포션 효과 사용.
- ↑ 플레이어 좌표, 바이옴, 자신과의 거리 표시.
- ↑ nativeSendChat 메서드 고장 시 사용 불가능.
- ↑ 어드민 용.
- ↑ 아래에 후술.
- ↑ 뒤의 숫자들은 당연히 이 스크립트의 첫 제작 날짜.
- ↑ 일부 버전은 angry admin 20150714또는 i am angry 20150714였다.
- ↑ 튕기는 오류 있음.
- ↑ entityAddedHook