Skocz do zawartości
  • 0

Połączenie skryptu schowka z plikiem


f5a

Pytanie

Rekomendowane odpowiedzi

  • 0
34 minuty temu, f5a napisał:

Cześć

Starałem się, szczerze próbowałem ale nie potrafię. Czy byłby tu ktoś na tyle pomocny żeby to zrobić albo chociaż pomóc? 

Naprawdę tego potrzebuję a nie potrafię;(

 

Chodzi ci o to, że ma pisać co ma gracz w schowku do pliku txt?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on inventory close:
    if name of player's current inventory is "&aSchowek":
        set {_siema} to 0
        loop 27 times:
            set {variable::%player%::%{_siema}%} to slot {_siema} of player's current inventory
            set {_siema} to {_siema} + 1
            if slot {_siema} of current inventory of player is not air:
                add 1 to {_asd}
                set {plecak::%player%} to {_asd}
                write "%{variable::%player%::%{_siema}%}%" at line 1 to file "plugins/schowek/%player%/Config.txt"

 

2 minuty temu, f5a napisał:

@WIZIBANG tak zgadza się, w txt albo json

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Cytat

on inventory close:
    if name of player's current inventory is "&aSchowek":
        set {_siema} to 0
        loop 27 times:
            set {variable::%player%::%{_siema}%} to slot {_siema} of player's current inventory
            set {_siema} to {_siema} + 1
            if slot {_siema} of current inventory of player is not air:
                add 1 to {_asd}
                set {plecak::%player%} to {_asd}
                write "%{variable::%player%::%{_siema}%}%" at line 1 to file "plugins/schowek/%player%/Config.txt"

Niestety nie działa, nie tworzy się plik, chyba że mam go stworzyć sam. 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
command /schowek:
    executable by: players
    trigger:
        set {_items::*} to "koxy", "refille", "perly" and "rzucak"
        loop {_items::*}:
            set {schowek::%loop-value%::%player%} to 0 if {schowek::%loop-value%::%player%} is not set
        create file "plugins/schowek/%player%/Config.txt"
        open chest with 1 rows named "{@depozyt-nazwa}" to player 
        set slot (integers between 0 and 8) of player's current inventory to gray glass pane named " "
        reloadSchowekGUI(player)

Zmien na to

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, WIZIBANG napisał:

command /schowek:
    executable by: players
    trigger:
        set {_items::*} to "koxy", "refille", "perly" and "rzucak"
        loop {_items::*}:
            set {schowek::%loop-value%::%player%} to 0 if {schowek::%loop-value%::%player%} is not set
        create file "plugins/schowek/%player%/Config.txt"
        open chest with 1 rows named "{@depozyt-nazwa}" to player 
        set slot (integers between 0 and 8) of player's current inventory to gray glass pane named " "
        reloadSchowekGUI(player)

Zmien na to

Tyle ze już jest zdefiniowana komenda schowek w tym skrpycie co wysłałem. Zmienić to na save czy pod ten sam trigger podpiąć?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on inventory close:
    if name of player's current inventory is "&aSchowek": #TUTAJ NAZWA SCHOWKA
        set {_siema} to 0
        loop 27 times:
            set {variable::%player%::%{_siema}%} to slot {_siema} of player's current inventory
            set {_siema} to {_siema} + 1
            if slot {_siema} of current inventory of player is not air:
                add 1 to {_asd}
                set {plecak::%player%} to {_asd}
                write "%{variable::%player%::%{_siema}%}%" at line 1 to file "plugins/schowek/%player%/Config.txt"

albo tak

Odnośnik do komentarza
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ę...