- Hỗ trợ phiên bản
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- Người đóng góp
- KnightHat
Đây là một plugin về GUI – plugin cho phép bạn tạo một túi giống như rương với mục dích hiển thị như một dạng menu để người chơi dễ dàng tiếp cận và sử dụng trong quá trình chơi.
Tính năng nổi trội của plugin này là cho phép bạn mở giao diện lên ngay khi người chơi vừa kết nối vào máy chủ nhằm điều chỉnh một số thiết lập mà bạn đặt ra.
HỖ TRỢ/YÊU CẦU
Plugin có hỗ trợ Tab-Complete tức khi bạn đang nhập lệnh và bấm nút Tab thì máy sẽ tự động điền phần còn lại của giá trị đó.
Hơn thế nữa, khi bạn dùng phiên bản Minecraft từ 1.13 (phiên bản Minecraft của bạn chứ không phải của máy chủ) thì khi nhập lệnh sẽ có phần gợi ý được hiển thị lên trên.
CÂU LỆNH
Các dạng khác của lệnh chính: /guikhoidau, /guikd, /gkd.
/guikhoidau tailai: Tải lại plugin.
/guikhoidau MoMenu [lệnh mở menu]: Dùng để mở một menu nhất định.
/guikhoidau MoMenu [lệnh mở menu] [người chơi]: Mở menu cho người chơi được chỉ định.
/guikhoidau MoMenu: Hiển thị danh sách các menu có sẵn - Đặc biệt có hỗ trợ click để mở
*Chú thích: [lệnh mở menu] là phần “Cau_Lenh” trong mỗi menu đều có.
QUYỀN HẠN
guikhoidau.admin - Quyền cần thiết để tải lại plugin
guikhoidau.momenu.[tên file] – Để người chơi có thể mở bằng lệnh thì người chơi đó phải có quyền này (Cách dùng: ví dụ bạn muốn người chơi mở menu “test.yml” trong thư mục menu thì hãy cho người đó quyền guikhoidau.momenu.test).
guikhoidau.momenu.nguoikhac – Yêu cầu khi bạn muốn mở menu cho người chơi khác (Hãy chắc rằng bạn có thể mở menu nó trước khi mở nó cho người chơi nhé!)
guikhoidau.bypass – Menu sẽ không hiển thị lên cho người chơi sở hữu quyền này khi kết nối vào máy chủ
MENU MẪU / VÍ DỤ
*Nếu bạn cần plugin tạo lại các tệp menu có sẵn thì chỉ việc xóa hoặc di chuyển các menu có trong thư mục “menus” sang thư mục khác rồi tải lại plugin (Lệnh: /guikhoidau TaiLai) là sẽ có ngay các tệp bạn cần
Dưới đây là tệp menu mẫu:
YAML:
[SIZE=5]Tieu_De: "&a&lMenu &8&lMẫu"
So_Hang: 6
Cau_Lenh: mainmenu #Lệnh dùng để mở Menu, chỉ cần đặt sau /guikhoidau. VD: Cau_Lenh: menu -> /guikhoidau menu
O_Trong: GRAY_GLASS_PANE 1 #Phần này chia làm hai phần chính: vật_phẩm số_lượng.
Menu_Chinh: false
Vat_Pham:
PlayerHead:
Vat_Lieu: PLAYER_HEAD
Chu_So_Huu: KnightHat
So_Luong: 1
Ten_Hien_Thi: "&aThông tin người chơi %player_displayname%"
Chu_Thich:
- ""
- "&cBạn cần có &1&lPlaceHolderAPI"
- "&cđể hiển thị các thông số sau:"
- ""
- "&eTên Thật: &r%player_name%"
- "&eSinh lực: &b&l%player_health_rounded%&a&l/&b&l%player_max_health%"
- "&eThể lực: &b&l%player_food_level%&a&l/&b&l20"
- "&eĐiểm kinh nghiệm: &b&l%player_exp%"
- "&eCấp độ: &b&l%player_level%"
- "&eVị trí: &b&lX:%player_x% Y:%player_y% Z:%player_z%"
- "&eThế giới: &b&l%player_world%"
- ""
Cuong_Hoa:
Thuoc_Tinh:
Hanh_Dong:
Chi_Phi:
Vi_Tri: 5
VuKhi:
Vat_Lieu: GOLD_SWORD
So_Luong: 1
Ten_Hien_Thi: "&d☢ &aKho Vũ Khí&d ☠"
Chu_Thich:
- ""
- "&1Truy cập vào kho vũ khí"
- ""
Cuong_Hoa:
- UNBREAKING 1
Thuoc_Tinh:
- HIDE_ENCHANTS
- HIDE_ATTRIBUTES
Hanh_Dong:
- "MO_MENU:VuKhi.yml"
- "TIN_NHAN: &9Bạn đã truy cập vào kho vũ khí!"
Chi_Phi:
- IRON_INGOT 1
- "TIEN:10"
Vi_Tri: 44
AoGiap:
Vat_Lieu: DIAMOND_CHESTPLATE
So_Luong: 1
Ten_Hien_Thi: "&d⛑ &6Giáp chiến đấu&d ⛑"
Chu_Thich:
- ""
- "&1Nơi trưng bày các bộ"
- "&1giáp siêu đẹp!"
- ""
Cuong_Hoa:
- UNBREAKING 1
Thuoc_Tinh:
- HIDE_ENCHANTS
- HIDE_ATTRIBUTES
Hanh_Dong:
- "MO_MENU:Giap.yml"
- "TIN_NHAN: &9Bạn đã truy cập vào kho giáp!"
Chi_Phi:
- GOLD_INGOT 1
- "TIEN:20"
Vi_Tri: 38
Shop:
Vat_Lieu: DIRT
So_Luong: 1
Ten_Hien_Thi: "&d♻ &cĐỒ VÔ DỤNG&d ♻"
Chu_Thich:
- ""
- "&1Bày bán các thứ mà bạn"
- "&1SẼ KHÔNG BAO GIỜ MUA!"
- ""
Cuong_Hoa:
Hanh_Dong:
- "MO_MENU: VoDung.yml"
- "THONG_BAO:&5Người chơi %player_name% đã ghép thăm shop vô dụng!"
Chi_Phi:
- GRASS 10
- "TIEN:1"
Vi_Tri: 41
HƯỚNG DẪN SỬ DỤNG
Đây là tên của của menu năm trên cùng của GUI
Đây là số hàng của menu (tối đa là 6 và tối thiểu là 1)
Dữ liệu dùng để mở menu khi dùng lệnh (Vd: /guikhoidau MoMenu vodung)
Những ô không chưa bất kỳ vật phẩm nào sẽ được lấp đầy bằng món đồ bạn điền vào đây.
Số lượng vật phẩm mặc định là 1 nếu bạn muốn số khác hãy ghi số lượng sau tên cách nhau một dấu cách (VD: GLASS 3)
Nếu “true” menu này sẽ được bật khi người chơi kết nối vào máy chủ (với điều kiện là người chơi không sở hữu quyền guikhoidau.bypass)
Nếu menu mở lên không đúng với bạn mong muốn thì rất có thể có nhiều hơn 1 menu có “Menu_Chinh” đang được đặt là "true"
Mục này chỉ phụ vụ mục đính phân loại khi plugin đọc menu. Khuyến cáo không dùng dấu và dấu cách (hãy dùng “_” thay cho dấu cách).
*P/S: Nếu bạn thấy một hoặc nhiều vật phẩm bị thiếu khi bật menu thì rất có thể tên phân loại này đã bị trùng.
Là loại vật phẩm sẽ hiển thị trên menu. Trong trường hợp này cục đất sẽ hiển thị khi bật menu.
Đây là Lore – tức phần hiển thị ngay dưới tên của vật phẩm
Các loại phù phép (enchantments) sẽ được ép vào vật phẩm
Hay còn gọi là “gắn cờ - flag” cho vật phẩm. Việc “gắn cờ” này sẽ cho bạn một số công dụng nhất định như: ẩn phù phép, thông tin và chỉ số.
→ Các thuộc tính có sẵn ←
Là những gì sẽ xảy ra khi người chơi bấm vào món đồ này.
Một số hành động có sẵn:
- “TIN_NHAN:” – Gửi tin nhắn nằm sau dấu “ : “ trực tiếp tới người chơi.
- “THONG_BAO:” – Gửi tin nhắn nằm sau dấu “ : “ tới toàn bộ người chơi có mặt tron máy chủ
- “MO_MENU:” – Mở menu được chỉ định sau dấu “ : “ – Tên được ghi phải hoàn toàn trùng khớp với tệp menu (VD: tên tệp là “MeNu.yml” thì phải điền là “MO_MENU:MeNu.yml”)
- “DONG_MENU” – Đóng menu!
- “PLAYER:” – Thực hiện câu lệnh sau dấu “ : “ và người thực hiện là người chơi đó
- *Nếu hành động được khi vào mà không trùng khớp với các điều kiện bên trên sẽ được tính là câu lệnh và sẽ thực hiện dưới quyền của console (bảng điều khiển)
Yêu cầu người chơi phải có những món đồ này để thực hiện ↑ “Hanh_Dong:” ↑
Với trừ tiền thì chỉ việc ghi như trên. Đối với vật phẩm thì áp dụng “Vật_Phẩm Số_Lượng” (VD: IRON_INGOT 5)
Vị trí xuất hiện của vật phẩm trên menu (từ 1 ☛ So_Hang * 9)
*Tất cả các mục khác đều chung công dụng trừ “Vat_Lieu” và “Chu_So_Huu”
Bắt buộc là “PLAYER_HEAD” nếu bạn muốn ra đầu người.
Skin của cái đầu đó. Bạn có thể dùng PlaceholderAPI để lấy đầu của người chơi mở menu bằng cách thay tên “KnightHat” thành “%player_name%”.
LƯU Ý
Mình đã giảm tỉ lệ xảy ra lỗi khi bạn làm sai một thứ gì đó xuống mức thấp nhất. Nên hãy để ý các chi tiết nhỏ nhất để biết lỗi nằm ở đâu nhé!
Cách nhận biết khi xảy ra lỗi:
- Ô TRỐNG sẽ xuất hiện khi “Vat_Lieu” bị nhập sai.
*Lưu ý: Nếu bạn chắc rằng mình nhập đúng nhưng plugin không hiển thị đúng thì hãy báo lỗi để vấn đề được giải quyết trong ngắn hạn. - Tương tự khi nhập sai số lượng sai thì sẽ tự đặt số lượng thành MỘT.
- Và đối với một số tính năng như Thuộc tính, Cường hóa khi nhập sai thì sẽ KHÔNG áp dụng nó lên vật phẩm.
GÓP Ý/BÁO LỖI
Bấm vào → ĐÂY ←để tới trang báo lỗi. Nếu bạn có ý tưởng cũng có thể vào link trên hoặc bình luận vào viết của mình (VUI LÒNG KHÔNG BÁO LỖI VÀO BÌNH LUẬN!!!!)
Nếu bạn có thắc mắc hãy DM hoặc nhập vào bình luận phía dưới và mình sẽ trả lời trong thời gian sớm nhất có thể
SẢN PHẨM MÌNH LÀM RA CHỈ VỚI MỤC ĐÍCH PHỤC VỤ CỘNG ĐỒNG NÊN SẼ LUÔN →FREE←
NÊN NẾU BẠN THẤY NÓ XỨNG ĐÁNG THÌ HÃY ỦNG HỘ MÌNH!


