Skocz do zawartości
  • 0

Skript-placeholder wyświetlany w DeluxeMenu


Pytanie

Cześć, chciałbym zrobić skrypt, który będzie zliczał głosy gracza i wyświetlał w gui (deluxemenu) ilość głosów itp.


Tutaj mój zestaw:

Server Version: git-Purpur-2062 (MC: 1.20.1)
Skript Version: 2.7.0-beta3 (skriptlang-github)
Installed Skript Addons: 
skript-placeholders v1.5.2 (https://github.com/APickledWalrus/skript-placeholders)

Tak wygląda skrypt, w którym chciałbym utworzyć zmienną {glosy.%player%} liczba głosów każdego gracza.

on placeholderapi placeholder request for the prefix "glosy":
	if the identifier is "%player%":
		set the result to "%{glosy.%player%}%"
on join:
    if {glosy.%player%} is not set:
        set {glosy.%player%} to 0

command /glosy [<player>] [<text>]:
    trigger:
        if arg-1 is set:
            if arg-2 is "add":
                add 1 to {glosy.%player%}
            if arg-2 is "rem":
                remove 1 from {glosy.%player%}

A tutaj moje gui w deluxemenu:

menu_title: '&9&lLiczba głosów&4&l!'
open_command:
- poziom
size: 27
items:
  'Information':
    material: lime_shulker_box
    slot: 10
    update: true
    hide_attributes:  true
    display_name: '&#49fb00&lInformacje'
    lore:
      - '&#49fb00Twoje głosy: %<papi:glosy_%player%>%'

Nie mam pojęcia jak wyświetlić zmienną {glosy.%player%} w DeluxeMenu. 
Z góry dziękuje za każdą otrzymaną pomoc.

Odnośnik do komentarza
https://skript.pl/temat/56369-skript-placeholder-wy%C5%9Bwietlany-w-deluxemenu/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
55 minut temu, shaqupl1 napisał:

Cześć, chciałbym zrobić skrypt, który będzie zliczał głosy gracza i wyświetlał w gui (deluxemenu) ilość głosów itp.


Tutaj mój zestaw:

Server Version: git-Purpur-2062 (MC: 1.20.1)
Skript Version: 2.7.0-beta3 (skriptlang-github)
Installed Skript Addons: 
skript-placeholders v1.5.2 (https://github.com/APickledWalrus/skript-placeholders)

Tak wygląda skrypt, w którym chciałbym utworzyć zmienną {glosy.%player%} liczba głosów każdego gracza.

on placeholderapi placeholder request for the prefix "glosy":
	if the identifier is "%player%":
		set the result to "%{glosy.%player%}%"
on join:
    if {glosy.%player%} is not set:
        set {glosy.%player%} to 0

command /glosy [<player>] [<text>]:
    trigger:
        if arg-1 is set:
            if arg-2 is "add":
                add 1 to {glosy.%player%}
            if arg-2 is "rem":
                remove 1 from {glosy.%player%}

A tutaj moje gui w deluxemenu:

menu_title: '&9&lLiczba głosów&4&l!'
open_command:
- poziom
size: 27
items:
  'Information':
    material: lime_shulker_box
    slot: 10
    update: true
    hide_attributes:  true
    display_name: '&#49fb00&lInformacje'
    lore:
      - '&#49fb00Twoje głosy: %<papi:glosy_%player%>%'

Nie mam pojęcia jak wyświetlić zmienną {glosy.%player%} w DeluxeMenu. 
Z góry dziękuje za każdą otrzymaną pomoc.

Po pierwsze użyj grupę gdy zapisujesz sporo danych {głosy::%player%}

W identyfinierze nie używaj %player% tylko wpisz po prostu nazwę , a potem %skript_glosy% np

Nie używaj też bety, aktualna wersja to 2.7.1

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/56369-skript-placeholder-wy%C5%9Bwietlany-w-deluxemenu/#findComment-338190
Udostępnij na innych stronach

  • 0
26 minut temu, Fendi napisał:

Po pierwsze użyj grupę gdy zapisujesz sporo danych {głosy::%player%}

W identyfinierze nie używaj %player% tylko wpisz po prostu nazwę , a potem %skript_glosy% np

Nie używaj też bety, aktualna wersja to 2.7.1

Okej, dzięki za rady. Ogarnąłem już to co chciałem. Jednak mam kolejny problem.

Chciałbym wyciągnać wartość z placeholderapi do zmiennej: 

set {godziny.%player%} to placeholder "playertime_time_hours"

Niestety skript zwraca wartość <none>

 

Odnośnik do komentarza
https://skript.pl/temat/56369-skript-placeholder-wy%C5%9Bwietlany-w-deluxemenu/#findComment-338192
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ę...