Skocz do zawartości
  • 0

Nie działa mi część skryptu ze sprzedawaniem


Pytanie

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
        set slot 49 of {_gui} to 1 of barrier named "&cCofnij!"
        open {_gui} to player
#  ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️
        
        on inventory click:
    if name of event-inventory is "&8Sklep":
        cancel event
        if clicked slot is 20:

masz dwa tab'y za dużo w linijce z on inventory click

Odnośnik do komentarza
https://skript.pl/temat/58769-nie-dzia%C5%82a-mi-cz%C4%99%C5%9B%C4%87-skryptu-ze-sprzedawaniem/#findComment-346891
Udostępnij na innych stronach

  • 0
21 godzin temu, Dragon5231s napisał:

To nie jest cały kod ale reszta działa i ogólnie to jst wszystkie kawałki związane ze sprzedawaniem

 

Piszę z telefonu więc nie mam jego tego ci rozwiązać dobrze, ale myślę że problem jest w tym że itemy masz w zmiennej lokalnej {_item}, zamieniłbym ją na zmienną globalną np. {selectedItem::%player%} a potem dopiero przypisał do {_item} tak samo z {_price} zamieniłbym na

{price::%{_item}%}

lub {price::%{selectedItem::%player%}%}

 

dlaczego tak?

Bo zmienna lokalna działa tylko w danym sektorze nie w całym skrypcie

 

Przykład kodu:

if clicked slot is 10:
  set {selectedItem::%player%} to cocoa beans
  set {_item} to {selectedItem::%player%}

#nie zapomnij o usunięciu zbędnych zmiennych
#on inventory close:
#  [...]
#  delete {selectedItem::%player%}

Pomijając fakt że ceny nie musisz wcale ustawiać za każdym razem gdy ktoś klika w gui tylko możesz to zrobić inną komendą jeśli stworzysz.

 

Tak samo ten lore można lepiej zoptymalizować bo tych linijek LPM i PPM jest za dużo

Mam gotowy skrypt /sklep jeśli jesteś chętny go tanio kupić

Edytowane przez SkryptExpert
Odnośnik do komentarza
https://skript.pl/temat/58769-nie-dzia%C5%82a-mi-cz%C4%99%C5%9B%C4%87-skryptu-ze-sprzedawaniem/#findComment-346893
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ę...