FirstJoinPlus
Prosta i łatwa w konfiguracji wtyczka, która pozwala ogłaszać na serwerze, gdy nowy gracz dołącza po raz pierwszy.
- Dostępne pliki
- 23
- Obsługiwane wersje
- 4
- Najnowszy plik
- 26.09.2016
FirstJoinPlus pozwala kontrolować każdy aspekt momentu, kiedy nowi gracze dołączają. Daj nowym graczom zestaw startowy, specjalne miejsce pojawienia się, niech konsola uruchamia polecenia, wystrzeli fajerwerki i więcej!
Dotychczasowi gracze nie będą informowani, że dołączyli po raz pierwszy po zainstalowaniu tego.
- Ogłoś, że nowy gracz właśnie dołączył (opcjonalnie z liczbą unikalnych graczy, którzy dołączyli!).
- Wystrzeli fajerwerk lub pokaż efekt dymu.
- Daj pisemną książkę z informacjami powitalnymi (tutaj przykładowa książka)!
- Daj zestaw startowy z przedmiotami zdefiniowanymi w konfiguracji.
- Wymuś, aby gracz lub konsola uruchamiały konfigurowalne polecenia.
- Ustaw gracza jako nieśmiertelnego (od wszystkiego, w tym PVP) na wcześniej zdefiniowany czas.
- O wiele więcej, sprawdź konfigurację poniżej!
- Nowi gracze nie pojawiają się na punkcie pierwszego dołączenia?
Masz konfliktującą wtyczkę. Ustaw wartość 'delay-everything-below-by' w konfiguracji na wyższą wartość, na przykład 5 lub 10 (ta opcja jest ustawiana w tikach).
- Chcesz, aby ten plugin działał przy każdym dołączeniu, a nie tylko przy pierwszych dołączeniach?
Ustaw w konfiguracji 'every-join-is-first-join' na true - to potraktuje każde dołączenie jako pierwsze. Świetne dla serwerów typu hub, ponieważ możesz teleportować gracza z powrotem do spawn przy każdym dołączeniu, wystrzeliwać fajerwerki przy każdym dołączeniu, a komunikaty o dołączeniu i wyjściu możesz ustawić na %none, aby całkowicie je ukryć.
- Czy możliwe jest użycie zmiennej wyświetlanej zamiast normalnej nazwy gracza?
Oznacza to, że inny plugin ustawia nazwę wyświetlaną po tym, jak FirstJoinPlus ją przejmuje, mimo że FirstJoinPlus używa normalnego priorytetu. Ustaw wartość 'delay-everything-below-by' w konfiguracji na wyższą wartość, na przykład 5 lub 10 (ta opcja jest ustawiana w tikach).
- Czy możliwe jest zrobienie X w zestawie startowym na pierwsze dołączenie?
Funkcja zestawu startowego została utrzymana tak prosta, jak to możliwe. Możesz tylko przyznawać przedmioty na podstawie ich nazw i ustawiać ilość do wydania, jak pokazano w domyślnej konfiguracji. Rzeczy takie jak ustawianie wartości danych, nazw wyświetlanych, lore itp. nie są możliwe, ponieważ chcę, aby ten plugin pozostawał pluginem do pierwszego dołączenia, a nie pluginem zestawu.
Jeśli potrzebujesz zrobić więcej, sugeruję znaleźć w pełni funkcjonalny plugin zestawu i używanie go razem z FirstJoinPlus, umożliwiając FirstJoinPlus wykonanie polecenia z tego pluginu zestawu przy pierwszym dołączeniu.
| Polecenie | Opis | Uprawnienie |
| /firstjoinplus | Pokaż ogólne informacje o wtyczce. | (brak) |
| /firstjoinplus help | Pokaż wszystkie dostępne polecenia. | (brak) |
| /firstjoinplus reload | Przeładuj konfigurację wtyczki. | firstjoinplus.reload |
| /firstjoinplus setspawn | Ustaw lokalizację, w której nowi gracze będą się pojawiać. | firstjoinplus.setspawn |
| /firstjoinplus debug | Przetestuj swoją konfigurację jako nowy gracz. | firstjoinplus.debug |
Polecenie /fjp może być używane jako alias zamiast /firstjoinplus. Wszystkie polecenia domyślnie należą do OP-a, nie wymaga to wtyczki uprawnień!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | # Konfiguracja FirstJoinPlus -- Pomoc konfiguracyjna: http://dev.bukkit.org/bukkit-plugins/firstjoinplus/ # ustawienia: allow-automatic-updating: true every-join-is-first-join: false on-first-join: delay-everything-below-by: 0 first-join-message: enabled: true message: enabled: true message: '&d%player_name has joined for the first time!' fun-stuff: play-sound: enabled: true sound-name: entity_player_levelup listen-permission: firstjoinplus.notify smoke-effect: enabled: true launch-firework: enabled: true first-join-kit: enabled: true items: - wood_sword - wood_pickaxe - wood_spade - wood_axe - bread:5 give-written-books: enabled: false book-files: - rules.txt give-experience: enabled: false level-amount: 0 modify-damage: disable-pvp: enabled: false expire-after: 10 god-mode: enabled: false expire-after: 10 run-commands: enabled: false commands: - me just joined for the first time! run-console-commands: enabled: false commands: - setgroup %player_name newbies apply-potion-effects: enabled: false effects: - SPEED:1:15 send-messages: enabled: false messages: - '&2Welcome to our server, %player_name! Customize this message in the FirstJoinPlus configuration.' - '&6http://dev.bukkit.org/server-mods/firstjoinplus/' reset-state: enabled: false teleport: enabled: false x: 0 y: 64 z: 0 pitch: 0 yaw: 0 world: world other-messages: join-message: enabled: false message: '&e%player_name joined the game.' quit-message: enabled: false message: '&e%player_name left the game.' kick-message: enabled: false message: '%none' |
Wskazówki konfiguracyjne
- Opcja delay-everything-below-by jest ustawiana w tikach, natomiast wygaśnięcie disable-pvp i god-mode ustawiane jest w sekundach.
- Kliknij tutaj, aby zobaczyć listę prawidłowych nazw materiałów, które możesz użyć w sekcji zestawu na pierwsze dołączenie.
- Kliknij tutaj, aby zobaczyć listę prawidłowych typów efektów mikstur dla sekcji efektów mikstur przy pierwszym dołączeniu.
- Dostępna jest tutaj lista prawidłowych nazw dźwięków dla sekcji powiadomień o pierwszym dołączeniu.
Dostępne zmienne
Zmienne są używane w całej konfiguracji do wyświetlania różnych tekstów (zobacz opis).
| Zmienna | Opis |
| %player_name | Nazwa gracza. |
| %player_display_name | Nazwa wyświetlana gracza. |
| %player_uuid | UUID gracza. |
| %total_players | Liczba unikalnych graczy, którzy dołączyli. |
| %random_player | Nazwa losowego gracza online. |
| %random_player_display_name | Nazwa wyświetlana losowego gracza online. |
| %none | Używany w wiadomościach o dołączeniu, wyjściu i wyrzuceniu, aby całkowicie je wyłączyć. |
| %player_country | Kraj gracza (wymagane GeoIPTools). |
| %player_city | Miasto gracza (wymagane GeoIPTools). |

Proszę kliknij tutaj, aby przekazać darowiznę i wesprzeć rozwój moich wtyczek!
Włączamy auto updater, który sprawdza, czy dostępna jest aktualizacja i/lub pobiera najnowszą wersję za Ciebie. Domyślnie jest włączony. Możesz to wyłączyć w konfiguracji.
Używamy Metrics do zbierania anonimowych statystyk dotyczących użycia, takich jak wersja wtyczki, wersja serwera i liczba graczy online. Jeśli chcesz zobaczyć wszystko, kliknij na powyższy wykres. Możesz wyłączyć zbieranie danych w konfiguracji Metrics.
[ONELINER:FirstJoinPlus allows you to control every aspect of when players join for the first time. Give starter kits, experience, a special spawn location, a group, and more!]
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.
FirstJoinPlus.jar 09.03.2016 51 KB
FirstJoinPlus.jar 08.03.2016 51 KB
FirstJoinPlus.jar 22.07.2014 49 KB
FirstJoinPlus.jar 27.01.2014 45 KB
FirstJoinPlus.jar 02.12.2013 45 KB
FirstJoinPlus.jar 18.02.2013 32 KB
FirstJoinPlus.jar 06.02.2013 31 KB
FirstJoinPlus.jar 29.01.2013 28 KB
FirstJoinPlus-v1.7.1.jar 23.12.2012 27 KB
FirstJoinPlus-v1.7.jar 20.12.2012 27 KB
FirstJoinPlus-v1.6.2.jar 01.12.2012 28 KB
FirstJoinPlus-v1.6.1.jar 18.11.2012 27 KB
FirstJoinPlus-v1.6.jar 08.11.2012 25 KB
FirstJoinPlus-v1.5.jar 03.10.2012 24 KB
FirstJoinPlus-v1.4.2.jar 08.08.2012 24 KB
FirstJoinPlus-v1.4.1.jar 09.07.2012 14 KB
FirstJoinPlus-v1.4.jar 26.06.2012 14 KB
FirstJoinPlus-v1.3.jar 29.05.2012 12 KB
FirstJoinPlus-v1.2.1.jar 10.05.2012 13 KB
FirstJoinPlus-v1.2.jar 07.05.2012 11 KB
FirstJoinPlus-v1.1.jar 22.03.2012 7 KB
FirstJoinPlus.jar 20.03.2012 4 KB
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.










