Skocz do zawartości
  • 0

Miecz z dodawaną ostrością


Pytanie

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /x:
    trigger:
        give player diamond sword of sharpness 1 named "&6Bardzo ostry miecz"
on death:
    if:
        victim is a player
        name of attacker's tool is "&6Bardzo ostry miecz"
        level of sharpness of attacker's tool != 15
    then:
        set level of sharpness of attacker's tool to (level of sharpness of attacker's tool +1)

Sprawdz czy dziala

Jeżeli nie działa, podaj wersje skripta jaką używasz

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/57917-miecz-z-dodawan%C4%85-ostro%C5%9Bci%C4%85/#findComment-344160
Udostępnij na innych stronach

  • 0
3 godziny temu, Fendi napisał:
command /x:
    trigger:
        give player diamond sword of sharpness 1 named "&6Bardzo ostry miecz"
on death:
    if:
        victim is a player
        name of attacker's tool is "&6Bardzo ostry miecz"
        level of sharpness of attacker's tool != 15
    then:
        set level of sharpness of attacker's tool to (level of sharpness of attacker's tool +1)

Sprawdz czy dziala

Jeżeli nie działa, podaj wersje skripta jaką używasz

działa ale mam pytanie czy dało by sie zrobić lore Aktualna ostrość: 1?

Odnośnik do komentarza
https://skript.pl/temat/57917-miecz-z-dodawan%C4%85-ostro%C5%9Bci%C4%85/#findComment-344162
Udostępnij na innych stronach

  • 0
36 minut temu, rip_syn0nim napisał:

działa ale mam pytanie czy dało by sie zrobić lore Aktualna ostrość: 1?

Wymyśliłem coś takiego:

command /x:
    trigger:
        give player diamond sword of sharpness 1 named "&6Bardzo ostry miecz"
        set lore of player's tool to "Aktualna ostrość: 1"

on death:
    if:
        victim is a player
        name of attacker's tool is "&6Bardzo ostry miecz"
        level of sharpness of attacker's tool != 15
    then:
        set level of sharpness of attacker's tool to (level of sharpness of attacker's tool + 1)
        set {new_sharpness} to level of sharpness of attacker's tool
        set lore of attacker's tool to "Aktualna ostrość: %{new_sharpness}%"


Zobacz, czy o to Ci chodziło czy Cię źle zrozumiałem :)


 

Edytowane przez ezn7
Literówka w kodzie
Odnośnik do komentarza
https://skript.pl/temat/57917-miecz-z-dodawan%C4%85-ostro%C5%9Bci%C4%85/#findComment-344163
Udostępnij na innych stronach

  • 0
3 minuty temu, ezn7 napisał:

Wymyśliłem coś takiego:

command /x:
    trigger:
        give player diamond sword of sharpness 1 named "&6Bardzo ostry miecz"
        set lore of player's tool to "Aktualna ostrość: 1"

on death:
    if:
        victim is a player
        name of attacker's tool is "&6Bardzo ostry miecz"
        level of sharpness of attacker's tool != 15
    then:
        set level of sharpness of attacker's tool to (level of sharpness of attacker's tool + 1)
        set {new_sharpness} to level of sharpness of attacker's tool
        set lore of attacker's tool to "Aktualna ostrość: %{new_sharpness}%"

Nie ma tutaj potrzeby tworzenia zmiennej globalnej, trzeba szanować miejsce w pliku variables.csv (o ile autor pytania nie korzysta z bazy danych).
Ja pokażę jak można to zrobić w ogóle bez zmiennych, choć skorzystanie ze zmiennej lokalnej byłoby tak samo poprawne.

command /x [<text>]:
	trigger:
		give player diamond sword of sharpness 1 named "&6Bardzo ostry miecz"
		set lore of player's tool to "Aktualna ostrość: 1"

on death of player:
	if:
		name of attacker's tool is "&6Bardzo ostry miecz"
		level of sharpness of attacker's tool != 15
	then:
		add 1 to level of sharpness of attacker's tool
		set lore of attacker's tool to "Aktualna ostrość: %level of sharpness of attacker's tool%"

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57917-miecz-z-dodawan%C4%85-ostro%C5%9Bci%C4%85/#findComment-344164
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ę...