Skocz do zawartości

skript-ping - pełnoprawne motd w skrypcie!


jaku49
 Udostępnij

Rekomendowane odpowiedzi

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
^ kliknij w tytuł aby przejść do pobierania ^
Cześć,

*dodatek nie jest mojego autorstwa, jest to tylko poradnik do tego dodatku*

wpadłem na pomysł aby napisać poradnik do dodatku skript-ping.
Dodatek ten dodaje możliwość w pełni zarządzania message of the day (motd) serwera.

aDjPAQj.png 

* dodawanie linijek tekstu do hover list
(lista graczy po najechaniu na liste graczy),
* ustawianie ikony serwera,
* ustawianie motd serwera,
* ustawianie version string (licznik graczy).
j5rwuWJ.png 

 

add "tekst linijki" to server hover list  #dodawanie tekstu do server hover list
reset server hover list  #przydaje sie gdy chcemy edytowac linijki :) 
set the server icon to file "sciezka"  #ustawianie ikony serwera [nie polecam!]
reset server icon  #usuwanie ikony serwera
set server list motd to "linijka 1 %newline% linijka 2"  #ustawianie motd serwera
reset server list motd  #usuwanie motd serwera
set version string to "tekst licznika graczy"  #edytowanie licznika graczy (dowolny tekst i kolor!)

sYmRQBu.png

on load:
	set the server list motd to "&f&k|||&r &a&lTWOJE-IP.PL &7- &eSerwer twoich marzen! %nl% &7Zapros kolegow na nasz serwer."
	reset the server hover list
	add "&7&m-----------&r&f&l[ T W O J E - I P . P L ]&7&m-----------" to the server hover list
	add " &e> &cBardzo nam milo ze jestesmy na Twojej liscie serwerow!" to the server hover list
	add "&7&m-----------------------------------------------" to the server hover list
	set the version string to "&7Na co czekasz? &c&lWBIJAJ"

UTGy4FM.png 

Edytowane przez jaku49
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Poradnik Dobry :D dosc ladna prezentacja iwg :D dodaj jeszcze ze mozna przedłużyć:

set the version string to "XXX"

do takiego sposobu aby napis wyświetlał się obok ikony serwera (tak jak na dragon-survival.eu / xSkyBlock.pl /// IP pisalem z pamięci więc moga występować błędy) 

Edytowane przez xAxee
Odnośnik do odpowiedzi
Udostępnij na innych stronach

5 minut temu, xAxee napisał:

Poradnik Dobry :D dosc ladna prezentacja iwg :D dodaj jeszcze ze mozna przedłużyć:

set the version string to "XXX"

do takiego sposobu aby napis wyświetlał się obok ikony serwera (tak jak na dragon-survival.eu / xSkyBlock.pl /// IP pisalem z pamięci więc moga występować błędy) 

Dziękuję za opinie o prezentacji ?
Da się tak ? wpisać dużo spacji i przesunie się na lewą stronę

set the version string to "&eWersja: &f&n1.12&r &f&k|||&r &c&lWbijaj juz teraz! &f&k|||&r                                                              &7Start w sobote"
Edytowane przez jaku49
Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 11 miesięcy temu...

Nic mi nie działa.

Błędy:  

[14:32:17 ERROR]: Can't understand this condition/effect: set the server list motd to "&f&k|||&r &a&lTWOJE-IP.PL &7- &eSerwer twoich marzen! %nl% &7Zapros kolegow na nasz serwer." (si.sk, line 21: set the server list motd to "&f&k|||&r &a&lTWOJE-IP.PL &7- &eSerwer twoich marzen! %nl% &7Zapros kolegow na nasz serwer."')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 22: reset the server hover list')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 23: add "&7&m-----------&r&f&l[ T W O J E - I P . P L ]&7&m-----------" to the server hover list')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 24: add " &e> &cBardzo nam milo ze jestesmy na Twojej liscie serwerow!" to the server hover list')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 25: add "&7&m-----------------------------------------------" to the server hover list')
[14:32:17 ERROR]: The version string expression can't be used outside of a server list ping event (si.sk, line 26: set the version string to "&7Na co czekasz? &c&lWBIJAJ"')

mam spigota 1.12.2

Edytowane przez maxcom1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

1 minutę temu, maxcom1Games napisał:

Nic mi nie działa.

Błędy:  

[14:32:17 ERROR]: Can't understand this condition/effect: set the server list motd to "&f&k|||&r &a&lTWOJE-IP.PL &7- &eSerwer twoich marzen! %nl% &7Zapros kolegow na nasz serwer." (si.sk, line 21: set the server list motd to "&f&k|||&r &a&lTWOJE-IP.PL &7- &eSerwer twoich marzen! %nl% &7Zapros kolegow na nasz serwer."')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 22: reset the server hover list')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 23: add "&7&m-----------&r&f&l[ T W O J E - I P . P L ]&7&m-----------" to the server hover list')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 24: add " &e> &cBardzo nam milo ze jestesmy na Twojej liscie serwerow!" to the server hover list')
[14:32:17 ERROR]: The hover list expression requires Paper 1.12.2 or newer (si.sk, line 25: add "&7&m-----------------------------------------------" to the server hover list')
[14:32:17 ERROR]: The version string expression can't be used outside of a server list ping event (si.sk, line 26: set the version string to "&7Na co czekasz? &c&lWBIJAJ"')

nie masz dodatków lub chodzi o to, że masz silnik Paper 1.12.2

Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • 3 tygodnie później...

Na moje oko pisałeś to kiedy wyszło Skript 2.3 a więc wtedy twórca dodał magiczną opcję manipulacji "pingiem" serwera. Wystarczy doczytać dokumentację SkriptHuba, dali nawet przykład:

 

on server list ping:
	set the motd to "Welcome %{player-by-IP::%ip%}%! Join now!" if {player-by-IP::%ip%} is set, else "Join now!"
	set the fake max players count to (online players count + 1)
	set the shown icon to a random server icon out of {server-icons::*}

Sam-Skript wymagany. Dodatkowo można zajrzeć na wiki.skript.pl, siedzą tam dwa artykuły na temat zdarzeń i warunków

Odnośnik do odpowiedzi
Udostępnij na innych stronach

9 godzin temu, 3meraldK napisał:

Na moje oko pisałeś to kiedy wyszło Skript 2.3 a więc wtedy twórca dodał magiczną opcję manipulacji "pingiem" serwera. Wystarczy doczytać dokumentację SkriptHuba, dali nawet przykład:

 

on server list ping:
	set the motd to "Welcome %{player-by-IP::%ip%}%! Join now!" if {player-by-IP::%ip%} is set, else "Join now!"
	set the fake max players count to (online players count + 1)
	set the shown icon to a random server icon out of {server-icons::*}

Sam-Skript wymagany. Dodatkowo można zajrzeć na wiki.skript.pl, siedzą tam dwa artykuły na temat zdarzeń i warunków

Zauważ że ten poradnik był napisany 15 lipca 2018 roku

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Godzinę temu, jaku49 napisał:

Zauważ że ten poradnik był napisany 15 lipca 2018 roku

No to piszę , że na moje oko pisałeś to kiedy właśnie wyszedł Skript 2.3 (a jeżeli się już mylę, to proszę popraw mnie)

Edytowane przez 3meraldK
Odnośnik do odpowiedzi
Udostępnij na innych stronach

3 minuty temu, 3meraldK napisał:

Według mnie, plugin teraz lub nawet wtedy kiedy autor napisał temat jest bez sensu. Tylko tyle :)

Weź też pod uwagę że nie każdy może używać skripta w wersji 2.3. Mogłeś też to napisać od razu a nie nabijac sobie bezsensu posty. 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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

×
×
  • Dodaj nową pozycję...