Skocz do zawartości
  • 0

Skrypt na sklep w gui


Pytanie

Siemka, mam skrypt na sklep w gui i przy próbie zakupienia przedmiotu można go wziąć normalnie do eq i np. zjeść. Podczas reloadowania skryptu mam taki błąd: QSDa7TX.png
A tutaj cały skrypt: 

Mógłby mi ktoś to naprawić?

Glicz

Wstawiam kod w code.skript.pl

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
10 minut temu, Norbiros napisał:

on left click:
    if player is sneaking:
        send "123"

teraz działa i wysyła się 123 na chacie, więc jak to teraz zrobic żeby działało to w tym gui?

Edytowane przez Grzesiuuuu
Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297124
Udostępnij na innych stronach

  • 0

Eureka! WIesz dlaczego tamto nie działało? Bo jak otwierasz cokoliwek (gui, enderchest, ekwipunek) to przestaje ci kucać. Nie możliwe jest kliknięcie czegoś w ekwipunku trzymając shift. PIerwsze pomysły były najlepsze ale zapomnieliśmy o tym fakcie. Musisz wymyślić coś bez shifta...

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297125
Udostępnij na innych stronach

  • 0
Teraz, Norbiros napisał:

Eureka! WIesz dlaczego tamto nie działało? Bo jak otwierasz cokoliwek (gui, enderchest, ekwipunek) to przestaje ci kucać. Nie możliwe jest kliknięcie czegoś w ekwipunku trzymając shift. PIerwsze pomysły były najlepsze ale zapomnieliśmy o tym fakcie. Musisz wymyślić coś bez shifta...

scroll?

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297126
Udostępnij na innych stronach

  • 0
2 minuty temu, Norbiros napisał:

Że kliknięty środkowy klawisz?

 

no na przykład, ale wolałbym z shiftem ponieważ jak się nie ma pieniedzy i na dany przedmiot nacisnie sie z shiftem to mozna go wziac normalnie do eq. Chyba ze da sie to naprawic jakos

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297128
Udostępnij na innych stronach

  • 0
14 minut temu, Norbiros napisał:

POmiędzy:

open chest....

a

format slot...

musisz dać wait 2 ticks  ;)

To powinno o naprawić problem ;_

command /sklep:
    trigger:
        open chest inventory with 6 rows named "&2Sklep" to player
        wait 2 ticks
        loop 53 times:
            set player's current inventory's slot loop-number -1 to gray stained glass pane named " "
        set player's current inventory's slot 10 to carrot named "&aMarchewka" with lore " " and "&aKoszt:" and "&a100$"
        set player's current inventory's slot 12 to apple named "&aJablko" with lore " " and "&aKoszt:" and "&a150$"
        set player's current inventory's slot 14 to melon named "&aArbuz" with lore " " and "&aKoszt:" and "&a200$"
        set player's current inventory's slot 16 to potato named "&aZiemniak" with lore " " and "&aKoszt:" and "&a250$"
        set player's current inventory's slot 53 to arrow named "&aNastepna strona"


        
coś takiego?

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297132
Udostępnij na innych stronach

  • 0

To nie działa, dodałem te wait 2 ticks (nie wiem czy w dobrym miejscu) i gdy klikne z shiftem na dany przedmiot w gui nie mając pieniędzy pokazuje sie komunikat "nie posiadasz tyle pieniędzy!" i dodaje mi ten przedmiot do eq.

EDIT: Dobra poszedłem na łatwiznę i zrobiłem  po prostu tak:
 

        if clicked slot is 10:
            if player's balance is more than 99:
                add 1 carrot to player's inventory
                send "&a&lPomyslnie kupiles Marchewke!" to player
                remove 100 from player's balance
            else:
                send "&c&lNie posiadasz tyle pieniedzy!" to player
                remove carrot named "&aMarchewka" with lore " " and "&aKoszt:" and "&a100$" from player's inventory
                close player's inventory

 

Edytowane przez Grzesiuuuu
Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297134
Udostępnij na innych stronach

  • 0
10 minut temu, Norbiros napisał:

on inventory click:

     if click type is if MIDDLE:

          set {_item} to player's cursor slot

          give player {_item} 64

w polu "_item"  mam coś wpisać czy nie trzeba?

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297138
Udostępnij na innych stronach

  • 0
48 minut temu, Norbiros napisał:

on inventory click:

     if click type is if MIDDLE:

          set {_item} to player's cursor slot

          give player {_item} 64

nie działa to nadal

Odnośnik do komentarza
https://skript.pl/temat/47302-skrypt-na-sklep-w-gui/#findComment-297143
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ę...