Skocz do zawartości
  • 0

skrypt na ostatni czas


RediQ
 Udostępnij

Pytanie

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
13 minut temu, RediQ napisał:

Potrzebuje skryptu ze jesli gracz jest offline to pokaze kiedy ostatnio gracz gral na serwerze (godzina i data)

gdy gracz jest online napisze graczowi wykonujacemu komende ze ten gracz aktualnie gra

Proszę.

function translateTimespan(t: timespan) :: text:
	set {_t} to "%{_t}%"
	set {_eng::*} to "years", "year", "months", "month", "days", "day", "hours", "hour", "minutes", "minute", "seconds", "second" and " and "
	set {_pol::*} to "lat", "rok", "miesięcy", "miesiąc", "dni", "dzień", "godzin", "godzinę", "minut", "minutę", "sekund", "sekundę" and " i "
	loop {_eng::*}:
		replace all loop-value with {_pol::%loop-index%} in {_t}
	return {_t}

command /online [<offline player>]:
	trigger:
		arg-1 is not set:
			send "&cPodaj nazwę gracza!" to sender
			stop
		if arg-1 is online:
			send "&aTen gracz jest obecnie na serwerze." to sender
		else if {lastlySeen::%arg-1%} is not set:
			send "&cTen gracz nigdy nie był na tym serwerze!" to sender
		else:
			send "&6Ten gracz był ostatnio widziany na serwerze &e%translateTimespan(difference between {lastlySeen::%arg-1%} and now)%&6." to sender
			
on quit:
	set {lastlySeen::%player%} to now

 

Odnośnik do komentarza
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
Odpowiedz na pytanie...

×   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ę...