Skocz do zawartości

Sklep do łatwego ustawienia w configu


Rekomendowane odpowiedzi

1 minutę temu, Fendi napisał:

dlaczego nie wyczytasz ceny z lore itemu, co skróciły by inventory click o 3/4?

NIE UMIEM🥲 możesz pomóc

Odnośnik do komentarza
https://skript.pl/temat/56158-sklep-do-%C5%82atwego-ustawienia-w-configu/#findComment-337149
Udostępnij na innych stronach

6 minut temu, SkryptExpert napisał:

NIE UMIEM🥲 możesz pomóc

    set {_x::*} to uncolored lore of clicked slot   #ustawia zmienna lokalna na wartosc lore
    replace "Ten item kosztuje" and "$" with "" in {_x::*}   # usuwa z lore ten niepotrzebny tekst aby zostala sama liczba
    # set {_x::*} to "%{_x::*}%" parsed as integer                opcjonalnie gdyby nie działało
    if {kasa::%player%} >= {_x::*}:                # dalej chyba rozumiesz
        #daj se ten item
    else:
        send "&cNie masz siana"

 

A całość mogła by wyglądać tak

on inventory click:
    event-inventory is not player's inventory
    name of event-inventory is "{@nazwa}"
    cancel event
    set {_x::*} to uncolored lore of clicked slot
    replace "Ten item kosztuje" and "$" with "" in {_x::*}
    if {kasa::%player%} >= {_x::*}:
        remove {_} from {kasa::%player%}
        give player clicked slot
        send "{@obciazenie_z_kwoty} {@cena3} {@waluta}" to player
        stop
    else:
        send "&cNie masz siana"
        stop

Naucz się używać płaskich warunków

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/56158-sklep-do-%C5%82atwego-ustawienia-w-configu/#findComment-337150
Udostępnij na innych stronach

7 minut temu, Fendi napisał:
    set {_x::*} to uncolored lore of clicked slot   #ustawia zmienna lokalna na wartosc lore
    replace "Ten item kosztuje" and "$" with "" in {_x::*}   # usuwa z lore ten niepotrzebny tekst aby zostala sama liczba
    # set {_x::*} to "%{_x::*}%" parsed as integer                opcjonalnie gdyby nie działało
    if {kasa::%player%} >= {_x::*}:                # dalej chyba rozumiesz
        #daj se ten item
    else:
        send "&cNie masz siana"

 

A całość mogła by wyglądać tak

on inventory click:
    event-inventory is not player's inventory
    name of event-inventory is "{@nazwa}"
    cancel event
    set {_x::*} to uncolored lore of clicked slot
    replace "Ten item kosztuje" and "$" with "" in {_x::*}
    if {kasa::%player%} >= {_x::*}:
        remove {_} from {kasa::%player%}
        give player clicked slot
        send "{@obciazenie_z_kwoty} {@cena3} {@waluta}" to player
        stop
    else:
        send "&cNie masz siana"
        stop

Naucz się używać płaskich warunków

trudne to trochę jest dla mnie i nic nie czaje :/

 

Odnośnik do komentarza
https://skript.pl/temat/56158-sklep-do-%C5%82atwego-ustawienia-w-configu/#findComment-337151
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
Dodaj odpowiedź do tematu...

×   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ę...