Skocz do zawartości
_SmileCraft_

SM-MOTD - Łatwy w obsłudze plugin na motd!

Rekomendowane odpowiedzi

Użytkownik

      SM-MOTD v. 4.0 (07.01.2017)


Komendy:

 » /motd - Głowna komenda pluginu

 » /motd show - Pokazuje obecne motd

 » /motd sloty <liczba> - Ustawia liczbę slotów

 » /motd reinstal - Przywracanie pliku konfiguracyjnego do stanu początkowego

 » /motd reload - Przeładowanie pliku konfiguracyjnego

 » /motd autor - Wyświetla autora pluginu

Uprawnienia:

» SM-MOTD.Cmd.Motd - Uprawnienie do komendy /motd

» SM-MOTD.Bypass - Uprawnienia do wchodzenia na pełny serwer

Co dodać:

» Wszystkie wasze propozycje

» Odliczanie do startu serwera

» Więcej rzeczy do komendy /motd (Typu: setmotd itp)

 

Plik konfiguracyjny pluginu:

 

Cytuj

config:
  motd:
    ip:
      linia1: '&7Witaj &c{PLAYER}'
      linia2: '&cWEJDZ NA SERWER'
    noip:
      linia1: '&cWITAJ GRACZU!'
      linia2: '&4WEJDZ NA SERWER!'
  sloty: 1337
  msg:
    fullserver: '&cSERWER JEST OBECNIE PELNY'

Pobieranie:

          » Wersja: 2.0

» Pobieranie: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan pliku: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan strony www: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Wersja 3.0

» Pobieranie: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan pliku: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan strony www: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Wersja 4.0

» Pobieranie: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan pliku: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan strony www: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Changelog:

Wersja 2.0 (17.06.2017):

» Przepisanie pluginu na nowo

» Dodano zarządzanie slotami

» Dodano komędę /motd

Wersja 3.0 (18.06.2017):

» Dodano więcej argumentów do komendy /motd (reinstal i sloty)

Wersja 4.0 (07.01.2018):

» Dodanie zmiennej {PLAYER} do MOTD

Edytowane przez _SmileCraft_

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Nie bardzo wiem po co to ściągać.

Motd można ustawić w server.properties.

Podaj zalety tego pluginu nad server.properties.

 

Tak czy inaczej propsy za to że chciało Ci się uczyć Javy. Ja wymiękłem na starcie, trochę dziwną składnie ma jak dla mnie z tymi {}{{}{{}.

Cofam to.

Edytowane przez Katniss

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Właściciel
20 minut temu, Katniss napisał:

Podaj zalety tego pluginu nad server.properties.

  • obsługa kolorów z użyciem & zamiast §
  • brak problemów z polskimi znakami

 

Dnia 19.05.2016 o 19:57, _SmileCraft_ napisał:

Piszę pluginy od kilku miesięcy. 

Po kilku miesiącach raczej nie pisałbyś tak prostych pluginów:

Spoiler
public class Glowna
  extends JavaPlugin
  implements Listener
{
  String motd_linia_1 = ChatColor.translateAlternateColorCodes('&', getConfig().getString("motd_linia_1"));
  String motd_linia_2 = ChatColor.translateAlternateColorCodes('&', getConfig().getString("motd_linia_2"));
  
  public void onEnable()
  {
    saveDefaultConfig();
    Bukkit.getServer().getPluginManager().registerEvents(this, this);
  }
  
  @EventHandler(priority=EventPriority.HIGH, ignoreCancelled=true)
  public void onServerListPing(ServerListPingEvent event)
  {
    event.setMotd(this.motd_linia_1 + "\n" + this.motd_linia_2);
  }
}

 

@topic

Przydałaby się komenda przeładowująca konfigurację.

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

@up 

Ja tam nie wiem kto daje polskie znaki w MOTD bo są one zwyczajnie brzydkie.

MC nie ma polskich znaków w głównej czcionce i bierze je z czcionki Unicode.

Nie widzę problemu w skopiowaniu paragrafu i wciskaniu CRTL+V zamiast SHIFT+7

@topic

Plugin raczej nie przydatny, przynajmniej dla mnie jest bezużytecznym marnowaniem ramu i zasobów.

Może ktoś to ściągnie, tak jak ściągają plugin AzRank razem z Pex'em. (po co komu asrank)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Twórca
2 godziny temu, Katniss napisał:

@up 

Ja tam nie wiem kto daje polskie znaki w MOTD bo są one zwyczajnie brzydkie.

MC nie ma polskich znaków w głównej czcionce i bierze je z czcionki Unicode.

Nie widzę problemu w skopiowaniu paragrafu i wciskaniu CRTL+V zamiast SHIFT+7

@topic

Plugin raczej nie przydatny, przynajmniej dla mnie jest bezużytecznym marnowaniem ramu i zasobów.

Może ktoś to ściągnie, tak jak ściągają plugin AzRank razem z Pex'em. (po co komu asrank)

1. IMO czcionka Polska jest ładniejsza niż angielska, a co do niej, zawsze można sobie dorobić polskie znaki w RP :P
2. Ty nie widzisz problemu w skopiowaniu paragrafu, ale chyba nigdy na prawdę nie popracowałeś przy poważnym serwie. Jak trzeba zmieniać motd, to po prostu nikomu się nie chce szukać paragrafów i jest to nadzwyczaj niewygodne. SHIFT + 7 działa bez Copy, a CTRL+V już nie.

TOPIC
W sumie plugin jest ciutek mało rozbudowany i dziwne, żeby pisać takie coś po kilku miesiącach pisania pluginów, aczkolwiek jak to mawiają - małymi kroczkami. Jest spoko :v

 


@Katniss
Po co "Asrank", co, jak rozumiem, ma być połączeniem AzRank i słowa "ass"? Już ci tłumaczę: Po to, żeby nie musieć samemu dawać i zdejmować choćby konta vip kupionego na miesiąc. AzRank pozwala na ustawienie dowolnego czasu dla rangi, którą komuś przydzielaamy, Pex nie ma takiej możliwości, dlatego AzRank stanowi dodatkowy plugin, który bardzo się przydaje :v

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

@up 

Owszem zrobiłem serwer w MC. Możesz zobaczyć, w prezentacjach siedzi od niedawna.

Jeśli nie chce Ci się zmieniać motd i szukać paragrafów itp. to polecam Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

To ty chyba nigdy nie pracowałeś przy serwerze bo nie wiesz, że w PEx jest wbudowana funkcja dawania rang na określony czas.

Oto komenda /pex user <nick> group add <ranga> <świat> <czas-w-sekundach>

Przykład użycia /pex user Katniss group add OmegaVIP * 2592000 -- da OmegaVIP'a na miesiąc (30 dni)

Jeśli w miejsce światu dasz * to będzie ranga na wszystkich światach.

@topic

Plugin może się przydać, aczkolwiek motd nie jest zazwyczaj często zmieniane i nie trzeba żadnych pluginów na to ściągać.

Ja na pewno tego nie pobiorę ale inni.. kto wie.

Na pewno plusik, za to że chciało Ci się to pisać.

Edytowane przez Katniss

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Skrypt Plugin fajny, działa i jak narazie jedyny chyba konfigurowalny na dwie linie.

 

Moje propozycje:
Dodaj możliwość zmiany liczby aktywnych graczy i slotów na dowolną liczbę slotów / dowolny tekst (formatowalny) w miejscu slotów :)
Zmianę motd za pomocą komendy (typu /smmotd (linia) (tekst))
Dodatkowe formatowania (&g - wyśrodkowanie, &h - wyrównanie do prawej)
Podgląd motd (//* /motd podglad - wówczas wyśle się wiadomość z liniami typu:
*1: [Linia pierwsza]
*2: [Linia druga]
*\\
Przeładowanie konfiguracji (/motd reload)
Powrót do domyślnej wiadomości ustawionej przy pierwszym starcie pluginu (/motd purge)
Powrót do domyślnej wiadomości ustawionej w configu (/motd default)

Tak, to narazie ode mnie 7/10 :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Aktualizacja pluginu!

Aktualna wersja: 3.0

» Pobieranie: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan pliku: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

» Skan strony www: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Losowy awatar
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×