Setup
Cấu hình chính (config.yml)
Cài đặt cơ bản
| Thông tin | Mô tả |
|---|---|
prefix | Tiền tố hiển thị trong các thông báo của plugin |
server | ID server để ghi log lịch sử nạp, đua top và mốc nạp. Chỉ dùng chữ thường, số và dấu gạch dưới |
point-unit | Tên đơn vị tiền tệ hiển thị trong game, ví dụ: xu, coin, gem |
provider | API gạch thẻ sử dụng. Hỗ trợ: card2k, gamebank, gachthe1s, gachthe5s |
license | Mã license của bạn. Liên hệ MineVN Studio để được cấp |
MineVN Studio khuyến nghị dùng
card2k cho provider.Mệnh giá và point
Định nghĩa số point người chơi nhận được ứng với từng mệnh giá thẻ nạp:
donate-amounts:
10000: 10
50000: 50
100000: 100
500000: 500
1000000: 1000Mỗi dòng có dạng <mệnh giá VNĐ>: <số point>.
Lệnh sau khi nạp thẻ
Danh sách lệnh thực thi khi người chơi nạp thẻ thành công, phân theo mệnh giá:
donate-commands:
10000:
- 'tell %PLAYER% Bạn vừa nạp %CARD_TYPE% %AMOUNT% VNĐ và nhận được %POINT% %POINT_UNIT%'
100000:
- 'tell %PLAYER% Bạn vừa nạp %CARD_TYPE% %AMOUNT% VNĐ và nhận được %POINT% %POINT_UNIT%'Placeholder dùng được trong lệnh:
| Placeholder | Mô tả |
|---|---|
%PLAYER% | Tên người chơi |
%CARD_TYPE% | Loại thẻ (viettel, mobifone...) |
%AMOUNT% | Mệnh giá thẻ |
%POINT% | Số point nhận được |
%POINT_UNIT% | Đơn vị point |
Nạp thủ công
Cấu hình công thức tính point và lệnh cho lệnh /dotman napthucong:
manual:
point-base: 1
point-extra: 0.5
commands:
- 'tell %PLAYER% Bạn vừa nạp %AMOUNT% VNĐ và nhận được %POINT% %POINT_UNIT%'| Thông tin | Mô tả | Mặc định |
|---|---|---|
point-base | Số point tiêu chuẩn trên mỗi 1000 VNĐ | 1 |
point-extra | Số point nhận thêm trên mỗi 1000 VNĐ | 0.5 |
Công thức:
Point nhận = point-base + point-extra + (point-base × khuyến mãi)Ví dụ với point-base: 1, point-extra: 0.5, khuyến mãi 50%:
Point nhận = 1 + 0.5 + (1 × 0.5) = 2 point / 1000 VNĐKhuyến mãi nhanh
Đặt khuyến mãi tức thời trực tiếp trong config.yml (không cần lên lịch qua Lịch khuyến mãi):
| Thông tin | Mô tả |
|---|---|
extra-rate | Tỉ lệ khuyến mãi (0 = tắt, 0.5 = 50%, 1 = 100%, ...) |
extra-until | Thời gian kết thúc khuyến mãi, định dạng dd/MM/yyyy HH:mm |
Khuyến mãi trong Lịch khuyến mãi được ưu tiên hơn
extra-rate ở đây.Loại thẻ chấp nhận
Bật/tắt từng loại thẻ cào:
card-types:
viettel: true
mobifone: true
vinaphone: true
vietnammobile: true
garena: true
zing: false
vcoin: true
gate: falseCooldown
| Thông tin | Mô tả | Mặc định |
|---|---|---|
cooldown.transaction | Thời gian chờ giữa các lần tạo giao dịch (giây) | 60 |
cooldown.card-submit | Thời gian cấm nạp thẻ nếu thẻ lỗi 3 lần liên tiếp (giây) | 300 |
Cài đặt khác
| Thông tin | Mô tả | Mặc định |
|---|---|---|
announce-charge | Thông báo cho tất cả người chơi khi có người nạp thành công | true |
check-update | Tự động kiểm tra phiên bản mới | true |
use-anvilgui | Cho phép nhập seri và mã thẻ qua giao diện anvil | true |