OnTime

OnTime

Śledzenie czasu spędzonego przez gracza na serwerze, z wbudowanymi w grze listami najlepszych graczy, raportami opartymi na plikach i innymi funkcjami.

0 polubień • 0 pobrań
Dostępne pliki
51
Obsługiwane wersje
5
Najnowszy plik
09.03.2016

OnTime

Teraz każdy serwer MineCraft może śledzać czas gry (bieżące logowanie, dzienny, tygodniowy, miesięczny i całkowity) dla wszystkich graczy dzięki temu potężnemu, w pełni funkcjonalnemu pluginowi. Z OnTime można wygenerować listę „top 10” w grze, bieżące i łączone statystyki gry mogą być wyświetlane (również w grze), a raporty dzienne/tygodniowe/miesięczne wszystkich graczy mogą być generowane i przeglądane (offline).

Administratorzy mogą zdefiniować OnTime Rewards, które będą skutkować kwotami ekonomicznymi, przedmiotami (w tym przedmiotami zaczarowanymi i eliksirami), zestawami przedmiotów, dodawaniem/usuwaniem grup, promocją/degradacją grup, przyznawaniem/odmawianiem uprawnień, wykonywaniem poleceń, punktami lojalnościowymi, spersonalizowanymi wiadomościami i XP, które będą automatycznie przyznawane graczowi po osiągnięciu określonej ilości dziennego, tygodniowego, miesięcznego lub całkowitego czasu gry na serwerze.

Nagrody mogą być również przyznawane, gdy gracze polecają innych graczy do serwera, głosują na serwer, grali przez określoną liczbę różnych dni, byli nieobecni na serwerze przez określoną liczbę dni, handlują swoimi zgromadzonymi punktami lub majątkiem, po śmierci gracza, lub gdy osiągną status jako topowy gracz. Wbudowany Votifier Listener ułatwia przyznawanie nagród za głosowanie na stronach internetowych. Vault jest używany, aby OnTime Rewards i uprawnienia były obsługiwane przez wiele wtyczek ekonomicznych i uprawnień.

SUBSCRIBE TO GET LATEST UPDATES

Nie zapomnij subskrybować OnTime, aby mieć pewność, że będziesz automatycznie informowany o aktualizacjach OnTime, które podadzą link do pobrania najnowszej wersji jeszcze zanim zostanie ona zatwierdzona przez moderatorów BukkitDev!

Plugin Notes

IMPORTANT NOTES on V4.1.4

Przebudowano V4.1.3 przy użyciu Spigot API dla MC 1.9. Brak innych zmian ani poprawek

IMPORTANT NOTES on V4.1.3

Nowe wartości wyjściowe dla dziennych, tygodniowych i miesięcznych sum głosów i poleceń w wyniku "/ontime <player name>" nie są automatycznie dodawane do wyświetlania. Jeśli chcesz zobaczyć te dane, musisz edytować plik "output.yml".

IMPORTANT NOTES on V4.1.2

  • Głównym celem tej aktualizacji było usunięcie niektórych utrzymujących się problemów z duplikatami rekordów MySQL tworzonych, gdy gracz zmienił nazwę.
  • Oprócz naprawy kilku podstawowych problemów w kodzie, polecenie "/ontime uuid merge" zostało zmienione tak, aby wymagało podania jednej lub dwóch nazw graczy, albo słowa kluczowego 'all'. Jeśli podano pojedynczą nazwę gracza, wszystkie rekordy z tym samym UUID co ten powiązany z podaną nazwą zostaną połączone w jeden rekord. Nazwa gracza powiązana z tym UUID będzie nazwą podaną w poleceniu. Jeśli podane zostanie 'all', OnTime połączy wszystkie rekordy odnalezione dla każdego unikalnego UUID.
  • Jeśli dwie nazwy graczy są podane w poleceniu, rekordy zawierające te dwie nazwy graczy zostaną scalone w jeden rekord i będą powiązane z drugim podanym graczem oraz jego UUID.
  • Dodano nowy parametr konfiguracyjny umożliwiający automatyczne scalanie zduplikowanych rekordów graczy dla danego UUID podczas kolejnego logowania graczy używających takich UUID. Zaleca się stosowanie tej metody w celu skorygowania problemu duplikowanych rekordów zamiast poleceń „merge” lub „clean”.
  • Należy zachować ostrożność przy używaniu poleceń 'ontime uuid replace' i 'ontime uuid merge all' na systemach z dużymi bazami danych graczy. Może to zająć bardzo dużo czasu i powinno być uruchamiane wyłącznie w okresach niskiego ruchu graczy. Podczas działania tych poleceń wszystkie funkcje OnTime będą zawieszone i gracze nie będą otrzymywać kredytów za czas gry; nie będą również otrzymywać nagród; a votery itp. nie będą liczone.
  • Wciąż występują istotne problemy z prawidłowym działaniem OnTime w konfiguracji multi-server, gdy ustawione jest multiServerEnable na TRUE. Zaleca się, aby do czasu ich rozwiązania nie używać tej funkcji OnTime.

IMPORTANT NOTES on V4.1.1

Ta aktualizacja naprawia problemy z duplikatami rekordów UUID tworzonymi, gdy gracze zmieniają nazwy. Ta poprawka obejmie wszystkie przyszłe zmiany, lecz nie rozwiązuje bezpośrednio istniejących duplikatów. W tym celu rozszerzyłem polecenia "uuid", aby zawierały opcję, która połączy duplikujące rekordy w jeden rekord. Zobacz TUTAJ po więcej informacji o poleceniu "uuid", a w szczególności słowie kluczowym "merge".

Przed aktualizacją do OnTime V4.1.x MUSISZ już zaktualizować do OnTime v3.13.4. Próba aktualizacji z wersji wcześniejszych niż V3.13.4 nie zaktualizuje poprawnie żadnych plików konfiguracyjnych OnTime YML. Dlatego jeśli używasz wersji wcześniejszej niż v3.13.4, najpierw załaduj tę wersję do katalogu wtyczek, uruchom ponownie serwer lub ponownie załaduj wtyczki, a następnie zastąp wersję V4.1.x i uruchom ponownie serwer lub ponownie uruchom wtyczkę.

IMPORTANT NOTES on V4.1.x

Ta wersja OnTime zawiera znaczną przebudowę oprogramowania w celu kompatybilności z MineCraft V1.8, z obsługą UUID i zmiennymi nazw graczy. Ta wersja została w pełni przetestowana z Spigot/Bukkit v1.8.1 i będzie to podstawowa baza serwera MineCraft wspierana. OnTime V4.1.x NIE BĘDZIE DZIAŁA z Bukket v1.25 ani Tekkit classic. Powinno nadal działać z ostatnimi wydaniami Bukkit (1.7.2 / 1.7.9), ale nie przeprowadzono znaczących testów z tymi wersjami, więc serwery używające tych wersji lepiej korzystają z najnowszej wersji OnTime V3.x.

FUNKCJA „online tracking” W CIĄGU WIELU SERWERÓW WCIĄŻ NIE DZIAŁA PRAWIDŁOWO. Jeśli używasz pojedynczej bazy MySQL OnTime do przechowywania danych z wielu serwerów, mogą wystąpić konflikty między serwerami, błędy i pewne opóźnienia serwera. Dopóki nie zostanie to naprawione, proszę wyłączyć tę funkcję na wszystkich systemach wieloserwerowych.

From OnTime/config.yml:

# Enable if Online player status should be tracked in MYSQL Table
onlineTrackingEnable: false

OnTime automatycznie zmieni zawartość plików config.yml, playerData.yml i output.yml podczas aktualizacji z dowolnej wersji wcześniejszej niż v4.1.x. OnTime umieści kopię obecnych wersji tych plików w folderze plugins/OnTime/backup przed tą aktualizacją, abyś mógł cofnąć zmiany, jeśli zajdzie potrzeba.

Proszę zapoznać się ze stroną notatek wydania w celu dodatkowych informacji o zmianach, które zaszły od Twojej ostatniej aktualizacji.

\"ontime.*\" Permission Group

W wersji v3.11.0 usunięto obsługę wildcard uprawnienia „ontime.*”. Powodowało to problemy związane z tym, jak OnTime czasami korzysta z negowanych uprawnień. Zastąpiono to lepiej zdefiniowanymi zestawami wildcard uprawnień zalecanych dla ról 'admin', 'moderator' i 'player'.

ontime.track Permission

W v3.10.0 dodano łańcuch uprawnień ("ontime.track"), który umożliwia administratorom włączanie/wyłączanie śledzenia OnTime poszczególnych graczy. Gdy ustawione na "false", OnTime nie będzie przetwarzać logowań graczy, ani nie będzie tworzyć rekordów OnTime dla nowych graczy. To uprawnienie domyślnie ma wartość "true", i większość wtyczek uprawnień odczyta to ustawienie domyślne, więc administratorzy serwerów nie zauważą różnicy w porównaniu z poprzednimi wersjami OnTime. Jednak niektóre wtyczki uprawnień (np. bPermissions, inne?) nie odczytują domyślnego i traktują to jako "false" dla wszystkich graczy, co skutecznie wyłącza wtyczkę OnTime. W takim przypadku należy dodać "ontime.track" do podstawowego zestawu uprawnień dla wszystkich grup, których użytkownicy mają być śledzeni przez OnTime.

Online Support

Jeśli jestem online, możesz mnie tu znaleźć na IRC

bpermissions plugin compatibility

  • Jeśli zamierzasz używać nagród OnTime, upewnij się, że słowo kluczowe "groups:" jest ustawione na "- all" zamiast "- global" podczas używania bPermissions.
  • Upewnij się, że dodałeś ciąg uprawnień "ontime.track" do podstawowej grupy, lub wszystkich grup, dla których chcesz włączyć śledzenie.

Integration with AFK Terminator

Mam niezależną wtyczkę "AFKTerminator" która wykrywa i potencjalnie eliminuje AFK Machines. „AFK Machine” pozwala graczowi unikać wykrywania AFK poprzez ciągły ruch. Zobacz stronę [|Other Function] po więcej szczegółów.

Integration with OnSign

Istnieje drugi towarzyszący dodatek do OnTime, który nazywam OnSign. OnSign pozwala graczom tworzyć MC znaki, które będą pokazywać aktualny status online/offline gracza, czas ostatniego logowania/wylogowania oraz ich dzienne/tygodniowe/miesięczne i całkowite wyniki za czas gry, głosy i polecenia. Dzięki OnSign możesz również tworzyć znaki pokazujące „top” graczy pod względem czasu gry, głosów i poleceń. W OnSign v1.3.0 lub nowszym OnSign obsługuje znaki współdziałające z nagrodami Sklepu OnTime, umożliwiając graczom wybieranie własnych nagród poprzez wydawanie Punktów lub „coinów”.

OnSign and OnTime version compatibility

  • OnTime v3.8.1 lub starsze będzie działać z OnSign v1.0.0
  • OnTime v3.8.2 - v3.9.0 będzie działać z OnSign v1.1.0
  • OnTime v3.9.1 - v3.10.3 będzie działać z OnSign v1.2.0
  • OnTime v3.11.0 lub nowszy będzie działać z OnSign v1.3.0
  • OnTime v4.1.x lub nowszy (może działać z OnSign v1.3.0 (nie przetestowałem tego jeszcze, ale powinno nadal działać)

Automated Update Check

OnTime wykonuje automatyczne sprawdzanie, czy dostępna jest nowa wersja wtyczki do pobrania. Nie będzie pobierać nowych wersji, a jedynie powiadomi administratora serwera za pomocą komunikatów z konsoli. Domyślnie ta funkcja jest włączona, ale można ją wyłączyć, ustawiając "updateCheckEnable" w OnTime/config.yml na 'false'.

Features:

(Elementy pogrubione są nowe w najnowszej wersji 4.1.x OnTime)

  • Statystyki gracza
  • Wyświetlanie własnych danych OnTime: (konfigurowalne) domyślne ustawienie wtyczki: bieżący login, czas dzienny, tygodniowy, miesięczny i całkowity na serwerze
  • Wyświetlanie danych OnTime innego gracza: (konfigurowalne) domyślne ustawienie wtyczki: dni od pierwszego logowania, różne dni na serwerze, czas obecnego logowania, status AFK, czas AFK od logowania, dzisiaj, tydzień i miesiąc; bieżący dzień, tydzień i miesiąc czasu gry, całkowity czas OnTime, zgromadzone punkty, saldo ekonomiczne, następne nagrody OnTime reward(s), oraz statystyki głosowania i poleceń.
  • Wyświetlanie całkowitego, dziennego, tygodniowego i miesięcznego czasu gry gracza na podstawie świata, oprócz standardowego na serwerze.
  • Wyświetlanie wszystkich graczy online bieżącej sesji i czasu całkowitego
  • Wyświetlanie „top #” graczy, sklasyfikowanych według czasu gry
  • Wyświetlanie „top #” graczy, sklasyfikowanych według całkowitego czasu dla dnia, tygodnia i miesiąca
  • Wyświetlanie 'top #' graczy, sklasyfikowanych według całkowitej liczby punktów
  • Wyświetlanie 'top #' graczy, którzy oddali głosy na Twój serwer dzisiaj, w tym tygodniu, w miesiącu lub całkowicie
  • Wyświetlanie „top # sites”, z których pochodzą głosy
  • Wyświetlanie 'top #' graczy, którzy polecili innych graczy w dniu, tygodniu, miesiącu lub łącznie
  • Wyświetlanie 'top #' graczy, którzy rejestrują czas AFK na Twoim serwerze dla dzisiaj, bieżącego tygodnia i bieżącego miesiąca
  • Wyświetlanie listy graczy poleconych przez określonego gracza.

Nagrody

  • Zdefiniuj nagrody przyznawane graczom za ich czas spędzony na serwerze:
  • Gotówka! (Ekonomia)
  • Przedmioty MineCraft
  • Przedmioty zaczarowane
  • Eliksiry
  • Podtypy przedmiotów (np. Rzeźbiony kamień)
  • Zestawy przedmiotów MineCraft
  • Dodawanie/Usuwanie grup uprawnień
  • Promocja/Degradacja grup uprawnień
  • Nadawanie uprawnień
  • Zabieranie uprawnień
  • Wykonywanie (prawie) dowolnego polecenia
  • XP (punkty doświadczenia)
  • 'Punkty lojalnościowe
  • Wysłanie wiadomości


  • Wydawanie nagród na podstawie dziennych, tygodniowych, miesięcznych lub całkowitego czasu gry. Dla serwera lub unikalnych nagród na każdy świat.
  • Definiuj nagrody Econ, Item, Command i XP jako powtarzalne lub wieczne
  • Zdefiniuj nagrody za polecenie nowych graczy do serwera
  • Zdefiniuj nagrody, które zostaną wydane, gdy gracz wskaże, kto go polecił
  • Zdefiniuj nagrody, które będą przyznawane za głosowanie online na Twój serwer (przez Votifier)
  • Zdefiniuj nagrody, gdy gracz był nieobecny na serwerze przez określoną liczbę dni
  • Zdefiniuj nagrody, gdy gracz umrze
  • Zdefiniuj nagrody, które gracze mogą kupić za Punkty lub „monety”
  • Definicja Nagród Indywidualnych (lub indi), które mogą być wydane konkretnemu graczowi w określonym czasie
  • Wydawaj nagrody tylko członkom określonych grup uprawnień, np. darczyńcom
  • Wydawaj nagrody dla „top” czasu gry, punktów, głosów lub poleceń dziennie, tygodniowo, miesięcznie i/lub łącznie
  • Udostępnij nagrody tymczasowe, takie jak członkostwo w rangu/grupie lub uprawnienia
  • Włącz/wyłącz wyświetlanie komunikatów „nagroda wydana” dla wszystkich graczy
  • Włącz/wyłącz wyświetlanie komunikatów „nagroda wydana” na podstawie nagrody
  • Dostosuj wyświetlane komunikaty „nagroda wydana” dla każdej nagrody
  • Broadcastuj wiadomość do wszystkich graczy online, gdy ktoś inny otrzyma nagrodę. (Dobry sposób na promocję nagród za głosowanie i polecenie)
  • Wyświetlanie kolejnych nagród, które zostaną wydane wszystkim graczom online
  • Możliwość zawieszenia wydawania nagród podczas AFK gracza.
  • Definiuj nagrody, które są wydawane tylko wtedy, gdy gracz znajduje się w określonym świecie
  • Umożliw zakup nagrody w sklepie dla określonego gracza za pomocą polecenia administratora
  • Dokonaj zakupu nagrody sklepowej przez gracza dla samego siebie

Wiadomości

  • Wstępnie zdefiniowane wiadomości, które mogą być wysyłane graczom przy logowaniu lub na podstawie czasu
  • Wiadomości ad-hoc (na bieżąco), które można wysłać graczom przy logowaniu lub na podstawie czasu
  • Przypisz spersonalizowane wiadomości wyświetlane, gdy nagrody są wydawane
  • Wyślij wiadomość do gracza na podstawie czasu gry (dziennego, tygodniowego, miesięcznego lub całkowitego)
  • Zdefiniuj wiadomości powitalne dla gracza i ogłoszenia serwera przy logowaniu pokazujące dane OnTime
  • Włącz/wyłącz ogłoszenia serwera per gracz za pomocą węzła uprawnień
  • Zarządzaj wiadomościami ustawionymi poprzez edycję pliku .yml lub polecenia w grze/konsoli dodaj/usuń/listuj.

Manipulowanie danymi gracza

  • Ręcznie dodaj gracza do bazy danych OnTime
  • Ustaw całkowity czas OnTime gracza
  • Ustaw liczbę różnych dni obecności gracza na serwerze
  • Ustaw datę pierwszego logowania gracza na serwer
  • Ustaw całkowitą liczbę punktów gracza (punkty)
  • Dodaj lub odejmij czas od całkowitego OnTime gracza
  • Dodaj lub odejmij punkty do/od całkowitej liczby punktów gracza
  • Usuń gracza z plików danych OnTime
  • Skonfiguruj wtyczkę, aby wykluczyć czas graczy „AFK” z całkowitego i dziennego/tygodniowego/miesięcznego obliczania
  • Importuj nazwy graczy i ich całkowity czas OnTime (czas gry) z plików YML, raportów OnTime lub wtyczki LogBlock.

Generuj Raporty

  • Opcje formatu raportu HTML, TXT i MYSQL
  • Wygeneruj plik raportu ze wszystkimi czasami graczy oraz znacznik czasu ostatniego logowania
  • Wygeneruj plik raportu z czasem graczy na Twoim serwerze dzisiaj, w tym tygodniu lub w miesiącu
  • Wygeneruj raport czasu AFK graczy dziennie, tygodniowo i miesięcznie
  • Skonfiguruj „pierwszy dzień tygodnia” dla raportów tygodniowych
  • Skonfiguruj „pierwszy dzień miesiąca” dla raportów miesięcznych
  • Automatyczne generowanie łącznego, dziennego, tygodniowego i miesięcznego raportu
  • Automatyczne usuwanie starych plików/tabel raportów, których już nie chcesz
  • Generowanie raportu „OnLine Report”, który przechowuje zestaw danych zdefiniowany przez administratora dla wszystkich graczy online w tabeli MySQL

Zarządzanie Wtyczką OnTime

  • Znajduj brakujące UUIDs/importuj z serwerów Mojang
  • Automatyczne wykrywanie dostępności nowej wersji OnTime
  • Wybierz metodę przechowywania danych gracza OnTime: pliki .yml (domyślnie) lub baza MySQL
  • Automatyczne usuwanie nieaktywnych graczy lub graczy z niskim całkowitym OnTime z plików danych
  • Wykonaj polecenia administratora, gdy gracze zostaną usunięci z plików danych OnTime
  • Planowane zapisy danych OnTime na dysk
  • Automatyczna aktualizacja danych wszystkich graczy online, zapisywanie plików i czyszczenie danych przy wyłączeniu/ponownym uruchomieniu serwera
  • 'test’ polecenia do symulowania logowań/wylogowań; tworzenie fałszywych rekordów OnTime; test dziennych raportów; test nagród votifier
  • Logowanie aktywności auto purge OnTime, zdarzeń logowania i wyjścia graczy oraz zdarzeń systemu nagród
  • Ręczne i automatyczne tworzenie kopii zapasowych plików OnTime '.dat'
  • Import nazw graczy i całkowitego OnTime (czas gry) z pliku .yml.
  • Importnazwy graczy, całkowity OnTime i dane ostatniego logowania z bazy danych MySQL wtyczki LogBlock.
  • Skonfiguruj nazwy i lokalizację plików raportów OnTime
  • Administrator zdefiniował informacje „pomoc”, które gracze mogą łatwo uzyskać.
  • Wstrzymuj/wznawiaj całą aktywność OnTime podczas administrowania nagrodami lub inną manipulacją danymi OnTime
  • Włącz/Wyłącz/Konfiguruj OnTime LogFile i dane Console w grze lub z konsoli

Inne Integracje Wtyczek

  • Użycie Vault do obsługi wielu wtyczek ekonomicznych i uprawnień [WYMAGANE]
  • Integracja z Vault Permissions dla zmian grup i dodawania uprawnień
  • Importuj nazwę gracza, całkowity OnTime i ostatnie dane logowania z bazy danych MySQL wtyczki LogBlock (oryginalnie „logblock plugin”)
  • Wydawaj nagrody gdy gracze głosują na Twój serwer w serwisie, który obsługuje Votifier.
  • Integracja z "AfkTerminator" w celu zniżania czasu spędzonego AFK podczas używania maszyny AFK
  • Integracja z OnSign, aby wyświetlać informacje o graczach, topowych graczy, sklep z nagrodami, wszystko na znakach zdefiniowanych przez użytkownika.
  • API: OnTime oferuje API umożliwiające integrację z innymi wtyczkami z dostępem do zebranych danych OnTime o czasie graczy na serwerze, głosach i poleceniach.
  • Wykonuj inne polecenia konsoli wtyczek, gdy gracze są automatycznie czyszczani przez OnTime


Proszę zobaczyć strony dotyczace uprawnień, konfiguracji, poleceń itp.


Installation

  1. Umieść ontime.jar w folderze wtyczek
  2. Pobierz vault.jar i umieść go także w folderze z wtyczkami
  3. (Opcjonalnie) Pobierz wtyczkę uprawnień obsługiwaną przez Vault i umieść ją w folderze z wtyczkami
  4. (Opcjonalnie) Pobierz i zainstaluj AFKTerminator wtyczkę
  5. (Opcjonalnie) Pobierz i zainstaluj OnSign wtyczkę
  6. (Opcjonalnie) Pobierz i zainstaluj Votifier wtyczkę
  7. Zmodyfikuj grupy uprawnień, aby włączyć funkcje OnTime. (kliknij tutaj po węzły uprawnień)
  8. Resetuj serwer

    Jeśli opcjonalny plugin uprawnień jest zainstalowany:
  9. Edytuj /plugin/ontime/rewards.yml, wypisując grupy uprawnień od najmniejszej do największej pod słowem kluczowym 'groups:'

    Jeśli mają być używane opcjonalne nagrody poleceń:
  10. Edytuj /plugin/ontime/rewards.yml, definiując polecenia, które mogą być 'nagrodzone' pod kątem słowa kluczowego 'commands:'

    Jeśli mają być używane opcjonalne nagrody 'kit':
  11. Edytuj /plugin/ontime/rewards.yml, definiując zestawy, które mogą być 'nagrodzone' pod słowo kluczowe 'kits:'

    Jeśli mają być używane opcjonalne połączenia z bazą MySQL do utrzymania danych graczy:
  12. Edytuj /plugin/ontime/config.yml, umożliwiając użycie MySQL i konfigurując definicję bazy danych MySQL.

    Jeśli chcesz zmienić wyjście, które wtyczka wysyła graczowi:
  13. Edytuj /plugin/ontime/output.yml, według instrukcji zawartych w tym pliku.

    Jeśli opcjonalne OnTime Messages ma być używane do wyświetlania timed messages graczom:
  14. Edytuj /plugin/ontime/messages.yml, aby dodać potrzebne predefiniowane wiadomości. (edytowanie tego pliku nie jest wymagane do użycia tej funkcji.)

  15. Jeśli config.yml, output.yml i/lub rewards.yml zostały zmienione, to musisz przeładować te dane poleceniem "/ontime reload all"

Future Enhancements Under Consideration

  • Zobacz zakładkę BukkitDev Tickets dla OnTime

Feature Requests:

Jeśli chcesz poprosić o dodanie funkcji do tej wtyczki, lub uważasz, że którekolwiek z powyższych powinno mieć wyższy priorytet, proszę złożyć zgłoszenie lub zagłosować na istniejące.

Please Leave Comments

Chętnie usłyszę co myślisz (dobre i złe) o tej wtyczce. Pomoże mi to ocenić, czy warto kontynuować utrzymanie. Dzięki. Edge

Change Log

Aby zobaczyć bardziej szczegółowy changelog, zobacz tutaj.

V4.1.4

Compiled/Tested with Spigot/Bukkit V1.9; Java8; Vault 1.5.2; Votifier 1.9
  • Przebudowano V4.1.3 przy użyciu Spigot API dla MC 1.9. Brak innych zmian ani poprawek

V4.1.3

Compiled/Tested with Spigot/Bukkit V1.8.1; Java7; Vault 1.5.2; Votifier 1.9
Fixes
  • Naprawiono problem z informacją o nagrodach "indi", które wyświetlały czas jako "9999 dni" zamiast "(individual)" w wyświetlaniu informacji o nagrodach (Ticket #543)
  • Naprawiono problem, w którym nagrody votifier mogły kończyć z opóźnieniem 9999 dni, jeśli zmieniono nagrodę z indi na votifier (Ticket #543)
  • Naprawiono utrzymujący się problem z wyścigiem między zdarzeniami logowania a zmianą świata na serwerach z dedykowanymi światami (bez Ticket)
Functional Enhancements
  • Dodano możliwość wyświetlania dziennych, tygodniowych i miesięcznych sum dla głosów i poleceń w wyniku „/ontime <player name>” (Ticket #541)
New Output Variables
  • [dailyVotes] - Wyświetlanie łącznej liczby głosów gracza za bieżący dzień
  • [weeklyVotes] - Wyświetlanie łącznej liczby głosów gracza za bieżący tydzień
  • [monthlyVotes] - Wyświetlanie łącznej liczby głosów gracza za bieżący miesiąc
  • [dailyRerfer] - Wyświetlanie łącznej liczby poleceń gracza za bieżący dzień
  • [weeklyRefer] - Wyświetlanie łącznej liczby poleceń gracza za bieżący tydzień
  • [monthlyRefer] - Wyświetlanie łącznej liczby poleceń gracza za bieżący miesiąc

V4.1.2

Compiled/Tested with Spigot/Bukkit V1.8.1; Java7; Vault 1.5.2; Votifier 1.9
Fixes
  • Adresowano dodatkowe problemy z duplikatami rekordów UUID tworzonych, gdy gracze zmieniają nazwy (Tickets #537, 539)
  • Naprawiono problem wyścigu między zmianą świata a zdarzeniami dołączenia gracza na serwerach z światami 'spawn'. (No Ticket)
  • Naprawiono problem z ustawieniem wartości „multiServerName” na nieprawidłową wartość przez automatyczną aktualizację OnTime (Ticket #536)
Functional Enhancements
  • Rozszerzono polecenie "uuid" o obsługę scalania określonych rekordów graczy
  • Dodano funkcję automatycznego scalania, aby dbać o łączenie rekordów graczy (ten sam UUID, różne nazwy graczy) przy logowaniu (tylko MySQL)
  • Zaktualizowano API w celu kompatybilności z nową wersją v2.0.0 OnSign
New Permissions
  • None
New Configuration Parameters
  • uuidMergeEnable: (Default False) - If 'true' OnTime will automatically merge player records if there are multiple records for a single UUID but different player names.
Modified Commands
  • ontime uuid [merge] <playername 1> {<playername 2>}

Merguje rekordy graczy, aby utworzyć jeden rekord. Ważne dla MySQL i YML storage

New Output Variables
  • None
New Configurable Output
  • Rewards: tax - To output is used when negative econ (a.k.a a tax) is imposed on a player

V4.1.0

Compiled/Tested with Spigot/Bukkit V1.8.1; Java7; Vault 1.5.2; Votifier 1.9
Fixes
  • OnTime's config.yml has been restructured to make it easier to find elements within (No Ticket)
  • Fixed output backup function which was not working previously (No Ticket)
  • Fixed issue where players added with "/ontime add player" command were auto-purged on start of next new day. (No Ticket)
  • Fixed MySQL 'backup' methodolgy (No Ticket)
  • Fixed 'Help' file processing that generated errors in OnTime logfile during at plugin startup (No Ticket)
Functional Enhancements
  • UUID Support (Phase II)
  • UUIDs missing for players already in the OnTime database, can be imported from Mojang if available
  • UUIDs are now used to distinguish players
  • If a player changes names, the new name will be auto associated with the UUID, no playtime etc. will be lost
  • If a player tries to login with a player name already associated with a UUID found in the OnTime database, the new UUID will not be tracked. This will prevent confusion in the server of having two players with the same player name (at least from an OnTime perspective)
  • Command added to help manage UUIDs in OnTime's database
  • Added per-world tracking and rewards.
  • The time a player spends in each world on the server is now tracked in addition to the total time spent on the server. This includes total, daily, weekly, and monthly times.
  • Per-world rewards are improved because it is based on the time spent in the world, not just issued in a particular world based on total server time.
  • Improved "AFK" with instant detection when back from AFK
  • Removed requirement that a space " " be inserted in some configurable output strings
New Permissions
  • None
New Configuration Parameters
  • MySQL:multiServerTable - Default = ontime_multiserver
  • perWorldEnable - Default: false
New Commands
  • ontime <other> <worldname>/[ALL] - see player's time in a particular world, or for all worlds
  • ontime uuid [CLEAN | FIND | PURGE | REPLACE]

Helps manage UUIDs in the OnTime database. (Please read command details before using these as records could be lost unintentionally)

New Output Variables
  • None
New Configurable Output
  • dateNotAavailabe: Used when a date/time piece of data is not found.

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 OnTime V4.1.4
OnTime.jar 09.03.2016 364 KB
1.9
Stabilne OnTime V4.1.3
OnTime.jar 06.03.2015 341 KB
Stabilne OnTime V4.1.2
OnTime_v4.1.2.jar 26.02.2015 331 KB
Stabilne OnTime V4.1.1
OnTime_v4.1.1.jar 19.02.2015 329 KB
Stabilne OnTime V4.1.0
OnTime_v4.1.0.jar 13.02.2015 326 KB
Stabilne OnTime V3.13.4
OnTime.jar 27.08.2014 301 KB
Stabilne OnTime v3.13.3
OnTime.jar 24.05.2014 300 KB
Stabilne OnTime v3.13.2
OnTime.jar 18.05.2014 300 KB
Stabilne OnTime v3.13.1
OnTime.jar 06.05.2014 299 KB
Stabilne OnTime v3.13.0
OnTime.jar 29.04.2014 299 KB
Stabilne OnTime V3.12.2
OnTime.jar 05.03.2014 291 KB
Stabilne OnTime v3.12.1
OnTime.jar 07.01.2014 290 KB
Stabilne OnTime v3.12.0
OnTime.jar 27.12.2013 288 KB
Stabilne OnTime v3.11.1
OnTime.jar 07.12.2013 282 KB
Stabilne OnTime v3.11.0
OnTime.jar 04.12.2013 281 KB
Stabilne OnTime v3.10.3
OnTime.jar 03.11.2013 286 KB
Stabilne OnTime v3.10.2
OnTime.jar 21.10.2013 286 KB
Stabilne OnTime v3.10.1
OnTime.jar 14.10.2013 286 KB
Stabilne OnTime v3.9.1
OnTime.jar 21.09.2013 268 KB
Stabilne OnTime v3.9.0
OnTime.jar 16.09.2013 268 KB
Stabilne OnTime v3.8.7
OnTime.jar 15.08.2013 253 KB
Stabilne OnTime v3.8.6
OnTime.jar 31.07.2013 253 KB
Stabilne OnTime v3.8.5
OnTime.jar 10.07.2013 251 KB
Stabilne OnTime v3.8.2
OnTime.jar 13.05.2013 251 KB
Stabilne OnTime v3.8.0
OnTime.jar 29.04.2013 273 KB
Stabilne OnTime v3.7.2
OnTime.jar 14.04.2013 260 KB
Stabilne OnTime v3.7.1
OnTime.jar 24.03.2013 259 KB
Stabilne OnTime v3.6.5
OnTime.jar 24.02.2013 245 KB
Stabilne OnTime v3.6.4
OnTime.jar 19.02.2013 246 KB
Stabilne OnTime v3.6.3
OnTime.jar 08.02.2013 241 KB
Stabilne OnTime v3.5.4
OnTime.jar 09.01.2013 209 KB
Stabilne OnTime v3.5.3
OnTime.jar 08.01.2013 208 KB
Stabilne OnTime v3.5.2
OnTime.jar 02.01.2013 208 KB
Stabilne OnTime v3.5.1
OnTime.jar 17.12.2012 208 KB
Stabilne OnTime v3.5.0
OnTime.jar 21.11.2012 207 KB
Stabilne OnTime v3.4.2
OnTime.jar 05.11.2012 194 KB
Stabilne OnTime v3.4.1
OnTime_v3.4.1.jar 15.10.2012 193 KB
Stabilne OnTime v3.4.0
OnTime_v3.4.0.jar 12.10.2012 193 KB
Stabilne OnTime v3.3.1
OnTime_v3.3.1.jar 21.09.2012 177 KB
Stabilne OnTime v3.2.3
OnTime-v3.2.3.jar 30.08.2012 189 KB
Stabilne OnTime v3.2.2
OnTime_v3.2.2.jar 27.08.2012 189 KB
Stabilne OnTime v3.2.0
OnTime_v3.2.0.jar 24.08.2012 187 KB
Stabilne OnTime v3.1.1
OnTime.jar 14.08.2012 156 KB
Stabilne OnTime v3.1.0
OnTime.jar 08.08.2012 155 KB
Stabilne OnTime v3.0.5
OnTime.jar 04.08.2012 153 KB
Stabilne OnTime v3.0.4
OnTime.jar 31.07.2012 152 KB
Stabilne OnTime v3.0.3
OnTime.jar 20.07.2012 152 KB
Stabilne OnTime v3.0.2
OnTime.jar 17.07.2012 151 KB
Stabilne OnTime v3.0.0
OnTime.jar 09.07.2012 145 KB
Stabilne OnTime v2.4.2
OnTime.jar 25.06.2012 112 KB
Stabilne OnTime v2.3.1b
OnTime.jar 04.06.2012
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