최근 수정 시각 : 2016-11-28 18:39:28

마인크래프트/포켓에디션/ModPE/Player Administrator


파일:player_admin_title_logo.jpg
1. 개요2. 목적3. 역사4. 기능5. 히든 메뉴
5.1. 활성화 방법5.2. 기능
6. 여담

1. 개요

이름 Player Administrator
제작자 인디벨(Indvel)
최초 제작 2015년 7월 14일
분류 유틸리티[1]
제작 언어 ModPE 스크립트[2]
기능 개수 총 31개
용도 보다 원활한 서버 관리를 위한 도구
배포 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가 위 리스너 픽스 스크립트를 업데이트한 덕분에 개발 재개가 가능하게 되었다.

[1] 상위 문서에서 에디터로 분류되었었는데, 애초에 서버 관리 목적이므로 관리를 위한 도구, 즉 유틸리티이다. [2] 기본 문법은 자바 스크립트, GUI Java. [3] 영어에서는 "관리자"라는 뜻의 Administrator를 줄여서 Admin으로 표기하기도 한다. [4] 즉시 대미지 포션 효과 사용. [5] 구속 포션 효과 사용. [6] 플레이어 좌표, 바이옴, 자신과의 거리 표시. [7] nativeSendChat 메서드 고장 시 사용 불가능. [8] 어드민 용. [9] 아래에 후술. [10] 뒤의 숫자들은 당연히 이 스크립트의 첫 제작 날짜. [11] 일부 버전은 angry admin 20150714또는 i am angry 20150714였다. [12] 튕기는 오류 있음. [13] entityAddedHook