CommandNPC

CommandNPC

Łatwo dodawaj komendy do NPC-ów! [1.8-1.12] (Wsparcie BungeeCord | Citizens 2)

0 polubień • 1 pobrań
Dostępne pliki
14
Obsługiwane wersje
6
Najnowszy plik
13.07.2017
 
CommandNPC to wtyczka inspirowana serwerem Mineplex, która dodaje nową funkcję do NPC-ów. Umożliwia użytkownikom uruchamianie poleceń po prostu klikając prawym przyciskiem myszy na NPC Citizens. Wymaga Citizens 2! Teraz wymaga Java 8
Polecenia i uprawnienia
(Teraz obsługuje PlaceholderAPI)
Aby skonfigurować NPC z poleceniami, potrzebujesz uprawnienia 'commandnpc.admin'
Należy pamiętać, że flagi wymagające dodatkowego wejścia, takie jak [--v price], wymagają dwóch myślników (-)!
  • /npc cmdadd [-c console] [-o Op] [-r random] [-i ignorePermMsg] [-l ignoreMoneyMsg] [--v price] [--t clickType] [--d delay] [--cd cooldown] [--p custom.permission.node] <command...> - Dodaj polecenie, które zostanie wykonane po kliknięciu wybranego NPC.
    • Flaga -c uruchamia polecenie przez konsolę. (To będzie przełączało między true/false)
    • Flaga -o uruchamia polecenie jako OP. (To będzie przełączało między true/false)
    • Flaga -r wybiera losowe polecenie i wykona tylko to jedno polecenie.
    • Flaga -i, gdy ustawiona na true, noPerm wiadomość nie będzie wysyłana
    • Flaga -l, gdy ustawiona na true, noMoney wiadomość nie będzie wysyłana
    • Flaga --v pobiera od gracza podaną kwotę podczas wykonywania polecenia. (Liczba z miejscami dziesiętnymi)
    • Flaga --p wymaga, aby gracz miał podane uprawnienie.
    • Flaga --d to ilość ticków, o które polecenie będzie opóźnione. (Wartość całkowita)
    • Flaga --cd to cooldown dla polecenia w tickach. (20 ticków na sekundę)
    • Flaga --t ustawia typ kliknięcia ('lewy', 'prawy' lub 'oba')
    • You get the 'id' from using the 'cmdinfo' command
  • /npc cmdinfo [id] - Zwraca różne informacje o wszystkich poleceniach NPC
    • Jeśli podasz polecenie 'id', wyświeti się tylko informacje o tym poleceniu.
    • Id uzyskujesz za pomocą polecenia 'cmdinfo'.
  • /npc cmdremove <id> - Usuwa konkretne polecenie
    • Id uzyskujesz, używając polecenia 'cmdinfo'.
  • /npc cmdset <id> [-c console] [-o Op] [-r random] [-m cdMsg] [-i ignorePermMsg] [-l ignoreMoneyMsg] [--v price] [--t clickType] [--d delay] [--cd cooldown] [--p custom.permission.node] [command | cdMsg...] - Ustaw różne zmienne dla polecenia

    • Flaga -c uruchamia polecenie przez konsolę. (To będzie przełączało między true/false)
    • Flaga -o uruchamia polecenie jako OP. (To będzie przełączało między true/false)
    • Flaga -r wybiera losowe polecenie i wykona tylko to jedno polecenie.
    • Flaga -m jest używana, gdy określono ilość cd. Gdy gracz jest w cooldownie i próbuje użyć NPC, wyśle mu tę wiadomość. (Użycie: /npc cmdset -m [cdMsg...]) Uwaga: Podczas używania innych flag cdMsg musi być ostatnim elementem w poleceniu.
    • Flaga -i, gdy ustawiona na true, noPerm wiadomość nie wysyła
    • Flaga -l, gdy ustawiona na true, noMoney wiadomość nie wysyła
    • Flaga --v pobiera od gracza podaną kwotę podczas wykonywania polecenia. (Liczba z miejscami dziesiętnymi)
    • Flaga --p wymaga, aby gracz miał podane uprawnienie.
    • Flaga --d to ilość ticków, o które polecenie będzie opóźnione. (Wartość całkowita)
    • Flaga --cd to cooldown dla polecenia w tickach. (20 ticków na sekundę)
    • Flaga --t ustawia typ kliknięcia ('lewy', 'prawy', lub 'oba')
    • You get the 'id' from using the 'cmdinfo' command
  • /npc cmdreset - Usuń wszystkie polecenia z wybranego NPC.
  • Możesz użyć '%name' w poleceniach jako zastępczego identyfikatora użytkownika klikającego NPC.
  • Ta wtyczka obsługuje teraz polecenie BungeeCord. Możesz teraz użyć 'server <serverName>' aby teleportować ludzi między serwerami!
Jak skonfigurować NPC
  1. Edytuj config.yml według swoich upodobań
  2. Wybierz NPC, do którego chcesz dodać polecenia.
  3. Użyj polecenia 'cmdadd' (Powyższa składnia) aby dodać polecenia, które chcesz.
  4. Te polecenia zostaną zapisane.
  5. Jeśli chcesz usunąć polecenia, po prostu użyj polecenia 'resetcmds'. (Składnia podana powyżej)

Metrics by bStats

Github
===== Darowizny =====
Jeśli podoba Ci się to, co widzisz i chcesz wesprzeć rozwój tej wtyczki oraz innych projektów, które zdecyduję się stworzyć, możesz przekazać darowiznę programistom! Wystarczy spojrzeć w prawy górny róg strony.

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne CommandNPC v1.9.1 (For 1.7.10 - 1.12)
CommandNPC-1.9.1.jar 13.07.2017 81 KB
Stabilne CommandNPC v1.9.0 (For 1.7.10 - 1.12)
CommandNPC.jar 05.07.2017 83 KB
Stabilne CommandNPC v1.8.9 (For 1.8 - 1.11.2)
CommandNPC.jar 11.06.2017 79 KB
Stabilne CommandNPC v1.8.9 (For 1.8 - 1.11.2)
CommandNPC.jar 05.06.2017 76 KB
Stabilne CommandNPC v1.8.8.2 (For 1.8 - 1.11.2)
CommandNPC.jar 21.05.2017 57 KB
Stabilne CommandNPC v1.8.8 (For 1.8 - 1.11.2)
CommandNPC.jar 18.05.2017 42 KB
Stabilne CommandNPC v1.8.7 (For 1.8 - 1.11.2)
CommandNPC.jar 06.05.2017 32 KB
Stabilne CommandNPC v1.8.6.2 (For 1.8 - 1.11.2)
CommandNPC.jar 02.05.2017 26 KB
Stabilne CommandNPC v1.8.6 (For 1.8 - 1.11.2)
CommandNPC.jar 01.05.2017 26 KB
Stabilne CommandNPC v1.8.5 (For 1.8 - 1.11.2)
cmnpc-1.8.5.jar 24.04.2017 24 KB
Stabilne CommandNPC v1.8.4 (For 1.8 - 1.11.2)
cmnpc-1.8.4.jar 19.04.2017 24 KB
Stabilne CommandNPC v1.8.3 (For 1.8 - 1.11.2)
cmnpc-1.8.3.jar 09.04.2017 24 KB
Stabilne CommandNPC v1.8.2 (For 1.8 - 1.11.2)
cmnpc-1.8.2.jar 04.04.2017 22 KB
Stabilne CommandNPC v1.8.1 (For 1.8 - 1.11.2)
cmnpc-1.8.0.jar 03.04.2017 23 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji