Skocz do zawartości
  • 0

Skrypt na komende /r


powley

Pytanie

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 minut temu, powley napisał:

Bo w essentials nie da sie spolszczyc komunikatu jak ktos napisze /r to wyskoczy mu jakis opis tej komendy po angielsku

Wejdź w config z pluginu essentials, (plugins/Essentials/config.yml) i wyszukaj "locale" (ctrl+ f) (u mnie linijka 322) i zmien z "en" na "pl"

Dla pewności wyłącz i włącz serwer.

 

Odnośnik do komentarza
https://skript.pl/temat/20236-skrypt-na-komende-r/#findComment-137186
Udostępnij na innych stronach

  • 0
Teraz, Ewald napisał:

Wejdź w config z pluginu essentials, (plugins/Essentials/config.yml) i wyszukaj "locale" (ctrl+ f) (u mnie linijka 322) i zmien z "en" na "pl"

Dla pewności wyłącz i włącz serwer.

 

Mam tak zrobione 

Odnośnik do komentarza
https://skript.pl/temat/20236-skrypt-na-komende-r/#findComment-137187
Udostępnij na innych stronach

  • 0

Tak mam ja zrobione:

command /msg [<offlineplayer>] [<text>]:
	trigger:
		if arg 1 is set:
			if arg 2 is set:
				send "&7%player% &c→ &7Ty &9&l❱ &e&o%arg 2%" to arg 1
				send "&7Ty &c→ &7%player% &9&l❱ &e&o%arg 2%"
				set {ess::%player's uuid%::reply} to arg 1
				set {ess::%uuid of arg 1%::reply} to player
			else:
				send "&7Uzycie komendy: &6/msg <nick> <wiadomosc>"
		else:
			send "&7Uzycie komendy: &6/msg <nick> <wiadomosc>"
command /m [<offlineplayer>] [<text>]:
	trigger:
		if arg 1 is set:
			if arg 2 is set:
				send "&7%player% &c→ &7Ty &9&l❱ &e&o%arg 2%" to arg 1
				send "&7Ty &c→ &7%player% &9&l❱ &e&o%arg 2%"
				set {ess::%player's uuid%::reply} to arg 1
				set {ess::%uuid of arg 1%::reply} to player
			else:
				send "&7Uzycie komendy: &6/m <nick> <wiadomosc>"
		else:
			send "&7Uzycie komendy: &6/m <nick> <wiadomosc>"

Coś może wykombinujesz z /r.

 

PS: Ja mam /r zablokowane dla każdego na serwerze, a mają /m i /msg.

Edytowane przez BlackPL
Odnośnik do komentarza
https://skript.pl/temat/20236-skrypt-na-komende-r/#findComment-137197
Udostępnij na innych stronach

  • 0

Wykombinowałem coś takiego:

command /msg [<player>] [<text>]:
	aliases: tell, m, t, whisper
	trigger:
		if arg 1 is set:
			if arg 1 is online:
				if arg 2 is set:
					send "[%player% > %arg 2%]" to arg 1
					send "[%player% > %arg 1%] %arg 2%" to player
					set {%arg 1%::reply} to player
					stop
				else:
					send "Nie napisałeś niczego!"
					stop
			else:
				send "Tego gracza nie ma online!"
				stop
		else:
			send "Podaj gracza!"
			stop

command /r [<text>]:
	aliases: reply
	trigger:
		send "[%player% > %arg 1%]" to {%player%::reply}
		send "[%player% > %arg 1%]"
		stop

Ale raczej nie działała, bo mogłem się pogubić w własnych myślach :P

Odnośnik do komentarza
https://skript.pl/temat/20236-skrypt-na-komende-r/#findComment-137246
Udostępnij na innych stronach

  • 0

Jakieś błędy? Sprawdzam właśnie na serwerze i działa :P

Edit:

Już wiem gdzie jest none... Jeśli w /r nic nie napiszesz :D

Oto poprawiony skrypt

command /msg [<player>] [<text>]:
	aliases: tell, m, t, whisper
	trigger:
		if arg 1 is online:
			if arg 2 is set:
				send "[%player% > %arg 2%]" to arg 1
				send "[%player% > %arg 1%] %arg 2%" to player
				set {%arg 1%::reply} to player
				stop
			else:
				send "Nic nie napisales!"
				stop
		else:
			send "Tego gracza nie ma online!"
			stop

command /r [<text>]:
	aliases: reply
	trigger:
		if arg 1 is set:
			send "[%player% > %arg 1%]" to {%player%::reply}
			send "[%player% > %arg 1%]"
			stop
		else:
			send "Nic nie napisales!"
			stop

 

Edytowane przez SayJacoB
Odnośnik do komentarza
https://skript.pl/temat/20236-skrypt-na-komende-r/#findComment-137253
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...