Skocz do zawartości
  • 0

lvl


Nitrusiniski

Pytanie

command /poziom [<text>]:
	aliases: lvl
	trigger:
		send "" to player
		send "&aTwoj poziom: &c%{lvl::%player%}%" to player
		send "&aTwoje doswiadczenie: &c%{exp::%player%}%&e/&6%1000 * {lvl::%player%}%"
		send "" to player
		
on mine:
	add 10 to {exp::%player%}
	if {exp::%player%} is less than (1000 * {lvl::%player%}):
		stop
	if {lvl::%player%} is greater than or equal to 500:
		stop
	remove (1000 * {lvl::%player%}) from {exp::%player%}
	add 1 to {lvl::%player%}
	broadcast "&fGracz &a%player%&f awansował na &e%{lvl::%player%}% &alvl!"
		
on join:
	if {lvl::%player%} is not set:
		set {lvl::%player%} to 1
	if {exp::%player%} is not set:	
		set {exp::%player%} to 0
		
command /resetlvl [<text]:
	trigger:
		set %{lvl::%player%}% to 1
		sent %{exp::%player%}% to 1000
on chat:
	set the player's display name to "&8[%{lvl::%player%}%] &7%player%&7: &f "

Nie jestem autorem tego oto skryptu troche nieco go przerobiłem i dodałem pare rzeczy ale chciałem dodac do niego komende /resetlvl gdzie resetuje graczowi lvl i aby na czacie było pokazane [lvl] [%group%] %gracz% 

 

Odnośnik do komentarza
https://skript.pl/temat/45533-lvl/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 minut temu, Nitrusiniski napisał:

Nie jestem autorem tego oto skryptu troche nieco go przerobiłem i dodałem pare rzeczy ale chciałem dodac do niego komende /resetlvl gdzie resetuje graczowi lvl i aby na czacie było pokazane [lvl] [%group%] %gracz% 

1. Brakuje znaku większości w [<text>] w komendzie /resetlvl.

2. Procentów używamy jedynie w tekście i nazwach zmiennych, aby zagnieździć (zamieścić) wartość danego wyrażenia lub zmiennej.

3. W 3. linijce od końca masz literówkę, mianowicie "sent".

4. Wygląd czatu powinieneś ustawić poprzez 'chat format' w evencie 'on chat' (o ile nie posiadasz żadnego pluginu zarządzającego czatem, chociaż wtedy zamiast bawić się w 'display name', lepiej zarejestrować sobie placeholdery).

set chat format to "[%{jakasZmienna}%] [player] &7>> &f[message]"

Co do twojego pytania, aby zamieścić pierwotną grupę gracza, użyj 'group of player'.

Jeżeli natomiast chcesz sobie użyć najwyższej rangi gracza, sprawdzaj je po kolei.

if groups of player contains "Admin":
	set chat format to "&c[player] &7>> &c[message]"
else if groups of player contains "Moderator":
	set chat format to "&a[player] &7>> &a[message]"
    
# I tak dalej aż do...

else:
	set chat format to "&7[player] &7>> &f[message]"

 

Odnośnik do komentarza
https://skript.pl/temat/45533-lvl/#findComment-286816
Udostępnij na innych stronach

  • 0
24 minuty temu, Kormic napisał:

1. Brakuje znaku większości w [<text>] w komendzie /resetlvl.

2. Procentów używamy jedynie w tekście i nazwach zmiennych, aby zagnieździć (zamieścić) wartość danego wyrażenia lub zmiennej.

3. W 3. linijce od końca masz literówkę, mianowicie "sent".

4. Wygląd czatu powinieneś ustawić poprzez 'chat format' w evencie 'on chat' (o ile nie posiadasz żadnego pluginu zarządzającego czatem, chociaż wtedy zamiast bawić się w 'display name', lepiej zarejestrować sobie placeholdery).


set chat format to "[%{jakasZmienna}%] [player] &7>> &f[message]"

Co do twojego pytania, aby zamieścić pierwotną grupę gracza, użyj 'group of player'.

Jeżeli natomiast chcesz sobie użyć najwyższej rangi gracza, sprawdzaj je po kolei.


if groups of player contains "Admin":
	set chat format to "&c[player] &7>> &c[message]"
else if groups of player contains "Moderator":
	set chat format to "&a[player] &7>> &a[message]"
    
# I tak dalej aż do...

else:
	set chat format to "&7[player] &7>> &f[message]"

 

no okej jak bym chciał dodac ze gdy gracz zabije gracza to dodaje mu sie odrazu 1 lvl jak to ustawic moge?

 

Odnośnik do komentarza
https://skript.pl/temat/45533-lvl/#findComment-286823
Udostępnij na innych stronach

  • 0
3 minuty temu, Nitrusiniski napisał:

no okej jak bym chciał dodac ze gdy gracz zabije gracza to dodaje mu sie odrazu 1 lvl jak to ustawic moge?

 

Dzisiaj złożyłeś zlecenie o topkę. Szczerze nie wiem czy w ogóle je przeczytałeś. Tam masz zamieszczone.

Odnośnik do komentarza
https://skript.pl/temat/45533-lvl/#findComment-286825
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Dzisiaj złożyłeś zlecenie o topkę. Szczerze nie wiem czy w ogóle je przeczytałeś. Tam masz zamieszczone.

tak wiem czytałem je ale nie działa tak jak bym chciał dlatego zrobiłem cos bardziej prostszego i podobnego

Odnośnik do komentarza
https://skript.pl/temat/45533-lvl/#findComment-286827
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.

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

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