Skocz do zawartości
  • 0

[KONKURS] COLOR NICK


mateusz2004162

Pytanie

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
16 minut temu, gnomq napisał:

ziomek tym razem 3 bledy i nadal nie dziala :/http://prnt.sc/aymkft @Sweey

Masz dwa błędy ze złym wytabowaniem w lini 12 i 13. A trzeci bodajże z jednym znakiem "%" a nie z dwoma (na poczatku i na koncu w lini 38) Daj "%" za "}"

Odnośnik do komentarza
https://skript.pl/temat/11511-konkurs-color-nick/#findComment-83146
Udostępnij na innych stronach

  • 0

Skrypt testowany na wersji Skript autorstwa bensku.
/color <nick> - ustawia tęczowy nick dla podanego gracza (komenda wymaga uprawnienia color.admin)
/color <nick> reset - usuwa tęczowy nick dla podanego gracza (komenda wymaga uprawnienia color.admin)

function toRainbow(s: string) :: string:
	set {_l::*} to {_s} split at ""
	set {_i} to 0
	loop {_l::*}:
		loop-value is not ""
		if {_i} is 0:
			set {_l::%loop-index%} to "&c%loop-value%"
		if {_i} is 1:
			set {_l::%loop-index%} to "&6%loop-value%"
		if {_i} is 2:
			set {_l::%loop-index%} to "&e%loop-value%"
		if {_i} is 3:
			set {_l::%loop-index%} to "&a%loop-value%"
		if {_i} is 4:
			set {_l::%loop-index%} to "&9%loop-value%"
		if {_i} is 5:
			set {_l::%loop-index%} to "&1%loop-value%"
		if {_i} is 6:
			set {_l::%loop-index%} to "&5%loop-value%"
		if {_i} is 7:
			set {_l::%loop-index%} to "&d%loop-value%"
		add 1 to {_i}
		{_i} > 7
		set {_i} to 0
	return join {_l::*} with "" 

on join:
	{n::%player%} is set
	set display name of player to {n::%player%}

command /color [<player>] [<text>]:
	trigger:
		player has permission "color.admin":
			arg-1 is set:
				arg-2 is "reset":
					set display name of arg-1 to name of arg-1
					delete {n::%arg-1%}
					send "&7Zresetowales/as &ct&6e&ec&az&9o&1w&5y &dn&ci&6c&ek &7gracza %arg-1%."
					stop
				set display name of arg-1 to toRainbow(name of arg-1)
				set {n::%arg-1%} to display name of arg-1
				send "&7Ustawiles/as &ct&6e&ec&az&9o&1w&5y &dn&ci&6c&ek &7dla gracza %arg-1%."
				stop
			send "&7Komu chcesz ustawic &ct&6e&ec&az&9o&1w&5y &dn&ci&6c&ek&7?"
			send "&7/color <gracz> [reset]"
			stop
		send "&cr&6a&ei&an&9b&1o&5w"
Odnośnik do komentarza
https://skript.pl/temat/11511-konkurs-color-nick/#findComment-83148
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ę...