Dokumentacja / ZMC-SMPEngine
Modułowy silnik do budowania własnego trybu SMP bez pisania wszystkiego od zera.
Praktyczna ściąga do instalacji i konfiguracji tego pluginu ZMConcepts.
Opis
Najważniejsze informacje o działaniu projektu i ustawieniach serwera.
Rozwijana podstawa trybu SMP, która łączy reguły rozgrywki, zapis danych i konfigurację w jednym systemie.
Moduły rozgrywki
Życia, zasoby, umiejętności, przedmioty, artefakty i rozwój gracza działają na wspólnej podstawie.
Dane gracza
Postęp i statystyki są zapisywane w lokalnej bazie danych.
Reguły serwera
Zasady trybu można ustawiać modułami i konfiguracją.
Konfiguracja
Wgraj plugin na serwer, sprawdź wygenerowaną konfigurację i dopasuj ustawienia do swojej społeczności.
Wymagania
- Platforma
- Paper
- Minecraft
- 26.1.2
- Java
- 25
- Baza danych
- SQLite
- Status
- W trakcie rozwoju
Komendy
/smp Pokazuje pomoc i stan silnika SMP.
zmcsmp.use/smp profile [gracz] Pokazuje profil i najważniejsze statystyki.
zmcsmp.profile.self/smp resources Pokazuje skonfigurowane zasoby.
zmcsmp.resources.view/smp pay <gracz> <zasób> <ilość> Przekazuje wymienialny zasób innemu graczowi.
zmcsmp.resources.pay/smp bounty list Pokazuje aktywne nagrody za graczy.
zmcsmp.bounty.view/smp ability Pokazuje umiejętności i ich czas odnowienia.
zmcsmp.ability.view/smp top <zasób> Pokazuje ranking wybranego zasobu.
zmcsmp.top.view/smp heart withdraw <ilość> Zamienia własne serca na skonfigurowane przedmioty.
zmcsmp.life.withdraw/smp admin inspect <gracz> Pokazuje pełny stan gracza administratorowi.
zmcsmp.admin.inspect/smp admin diagnostics Pokazuje stan modułów i pamięci danych.
zmcsmp.admin.diagnostics/smp admin config validate Sprawdza poprawność konfiguracji.
zmcsmp.admin.configUprawnienia
-
zmcsmp.use -
zmcsmp.profile.self -
zmcsmp.profile.others -
zmcsmp.resources.view -
zmcsmp.resources.pay -
zmcsmp.bounty.view -
zmcsmp.bounty.create -
zmcsmp.ability.view -
zmcsmp.gem.view -
zmcsmp.milestone.view -
zmcsmp.top.view -
zmcsmp.life.withdraw -
zmcsmp.admin.inspect -
zmcsmp.admin.life -
zmcsmp.admin.resource -
zmcsmp.admin.eliminate -
zmcsmp.admin.revive -
zmcsmp.admin.grace -
zmcsmp.admin.ability -
zmcsmp.admin.artifact -
zmcsmp.admin.bounty -
zmcsmp.admin.milestone -
zmcsmp.admin.audit -
zmcsmp.admin.diagnostics -
zmcsmp.admin.config -
zmcsmp.admin.export -
zmcsmp.admin.rule -
zmcsmp.admin.updatenotify -
zmcsmp.admin.preset -
zmcsmp.admin.preset.install -
zmcsmp.admin.*
Placeholdery
-
%zmcsmp_hearts% -
%zmcsmp_hearts_max% -
%zmcsmp_eliminated% -
%zmcsmp_grace_active% -
%zmcsmp_in_combat% -
%zmcsmp_resource_<id>% -
%zmcsmp_progression_<track>_level% -
%zmcsmp_kills% -
%zmcsmp_deaths% -
%zmcsmp_kdr% -
%zmcsmp_killstreak% -
%zmcsmp_bounty_amount% -
%zmcsmp_ability_<id>_cooldown%
Integracje
—