⚡플러그인 이름

VirtualChest (가상창고)



⚡요구 API

PocketMine-MP >= 3.0.0



⚡플러그인 제작자

PresentKim



⚡플러그인 설명

가상 창고 플러그인은 서버 이용자에게  추가 인벤토리를 제공하는 플러그인입니다.

서버 이용자는 명령어를 사용해 가상 창고를 열 수 있으며, 돈을 지불해 확장 할 수 있습니다.

서버 관리자는 가상 창고의 기본 칸 수, 최대 칸 수, UI 모드, 가격 등을 설정할 수 있습니다.
자세한 설정은 가상 창고를 보여드린 후에 설명 드리겠습니다.

   

💡 아래와 같은 GUI를 가지고 있습니다!

1번 슬롯 :: 슬롯 구매 버튼

서버 사용자는 이 버튼을 클릭해 슬롯을 구매할 수 있습니다.

슬롯 추가 쿠폰을 생성해 상점에서 판매하셔도 됩니다.

아래의 경우 이 버튼이 비활성화 됩니다.
  • PaymentPool 플러그인이 없거나 설정되지 않은 경우
  • 슬롯 구매 버튼의 아이콘이 공기로 설정된 경우

2번 슬롯 :: 이전 페이지 이동 버튼

3번 슬롯 :: 다음 페이지 이동 버튼

가상 창고는 다중 페이지를 지원합니다.
이 버튼을 클릭해 가상 창고의 페이지를 이동할 수 있습니다.

다음 페이지가 존재하지 않는 경우 빈 버튼이 표시됩니다.

빈 슬롯 :: 사용 가능한 슬롯

사용자가 보유한 슬롯은 일반 창고의 슬롯 처럼 비어있거나, 들어있는 아이템이 표시됩니다.
보유한 슬롯이므로 일반 창고처럼 자유롭게 아이템을 넣고 뺄 수 있습니다.

돌로 채워진 슬롯 :: 잠긴 슬롯

아직 구매하지 않은 슬롯은 기본적으로 위처럼 돌로 채워진 상태로 표시됩니다.
구매하기 전까지 이 슬롯은 사용할 수 없습니다.
모든 슬롯의 아이콘은 변경이 가능합니다.

   

💡 아래와 같은 명령어가 있습니다!

모든 명령어는 자동 완성을 지원합니다.

/가상창고 (/virtualchest, /vc)

가상창고를 표시하는 명령어입니다.
명령어를 입력하면 자신의 가상창고가 표시됩니다.
퍼미션 : virtualchest.cmd (기본값 : USER)

/가상창고관리 <보기 | 설정 | 추가 | 초기화 | 쿠폰 | 기본 | 최대 | 가격 | 모드 | 아이콘 | #>


가상창고를 관리하는 명령어입니다.
아래의 하위 명령어를 지원합니다.

~ # (form)
가상 창고 관리 UI를 표시하는 명령어입니다.
하위 명령어를 입력하지 않고, UI을 이용해 사용할 수 있습니다.

~ 보기 <플레이어이름>
플레이어의 가상창고를 보는 명령어입니다.
양방향-실시간 동기화됩니다

~ 설정 <플레이어이름> <칸수>
플레이어의 가상창고 칸 수를 설정하는 명령어입니다

~ 추가 <플레이어이름> [칸수]
플레이어의 가상창고 칸을 추가하는 명령어입니다

~ 초기화 <플레이어이름>
플레이어의 가상창고를 초기화하는 명령어입니다

~ 쿠폰 [칸수]
들고있는 아이템을 가상창고 슬롯 추가 쿠폰으로 만드는 명령어입니다.

~ 기본 <칸수>
가상창고 기본 칸 수를 설정하는 명령어입니다.

~ 최대 <칸수>
가상창고 최대 칸 수를 설정하는 명령어입니다.

~ 모드 <싱글|더블>
가상창고의 모드를 설정하는 명령어입니다.
싱글 모드는 작은 상자, 더블 모드는 큰 상자를 의미합니다.

~ 아이콘 <아이콘이름> [아이템코드]
가상창고 슬롯의 아이콘을 설정하는 명령어입니다.
아이콘에는 구매버튼/잠긴슬롯/페이지이동버튼 이 있으며, ~를 입력하면 들고 있는 아이템이 사용됩니다.
아이템 코드에 0을 입력하거나 생략하면 기본 값으로 설정됩니다.

퍼미션 : virtualchestmanage.cmd (기본값 : OP)

   

💡 UI로 쉽게 관리할 수 있습니다!

"/가상창고관리 #" 명령어를 입력하면 아래와 같은 UI가 표시됩니다.

   

💡 모든 메세지 수정할 수 있습니다!

플러그인 데이터 폴더로 이동해 언어 파일과 명령어 설정 파일 등을 수정해 원하는 대로 플러그인의 메세지를 수정하실 수 있습니다!

메세지의 기본 값은 좀 밋밋하기 때문에 원하는 만큼 자유롭게 메세지를 수정하시면 됩니다.

아래처럼 모든 명령어와 메세지를 변경할 수 있습니다.

설정을 잘못 건들면 플러그인이 오류가 발생 할 수 있습니다.
오류가 발생하면 서버를 끈 후 모든 설정 파일을 제거하시는 것을 추천 드립니다.

그리고 이 플러그인은 libtranslator 라이브러리를 사용하기 때문에, 메세지 수정 시 여러 파라미터를 지원합니다.

자세한 내용은 아래 문서를 참고하세요.

PresentKim/libtranslator
[virion] Language management library for automatic translation - PresentKim/libtranslator



⚡다운로드

이 플러그인은 유료 플러그인이기 때문에 Phar포맷으로 배포됩니다.
Pbar플러그인을 로드하기 위해선 PbarPluginLoader가 필요합니다.
[플러그인] PbarPluginLoader
PBAR 파일 형식의 플러그인을 불러오는 플러그인 로더

기존 플러그인 베타 테스트 참여자들은 2021-01-01 00:00까지 이 플러그인을 사용할 수 있는 라이선스가 미리 지급되어있습니다.

플러그인 구매 문의는 [카카오톡] 으로 연락주세요.




⚡업데이트 로그

v4.0.1

  • Item의 slot 태그가 바이트 타입인 문제점 수정