OMEREQ 0 Opublikowano 15 czerwca 2024 Udostępnij Opublikowano 15 czerwca 2024 Np chce zrobic sklep za odłamki że odłamek to jest emerald nazwany "odłamek" i ma enchant np Unbraking 10 Zrobiłby ktoś podstawowy skrypt na taki sklep? Cytuj Odnośnik do komentarza https://skript.pl/temat/57654-sklep-za-itemy/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 GRIERIOR 39 Opublikowano 15 czerwca 2024 Udostępnij Opublikowano 15 czerwca 2024 Ten temat został przeniesiony. Cytuj Odnośnik do komentarza https://skript.pl/temat/57654-sklep-za-itemy/#findComment-342988 Udostępnij na innych stronach Więcej opcji udostępniania...
0 alaneek_jestem 19 Opublikowano 7 lipca 2024 Udostępnij Opublikowano 7 lipca 2024 ja ci zrobię, ale mało podałeś informacji co ma być w tym sklepie, dałeś tylko walutę.. Cytuj Odnośnik do komentarza https://skript.pl/temat/57654-sklep-za-itemy/#findComment-343457 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 8 lipca 2024 Udostępnij Opublikowano 8 lipca 2024 23 godziny temu, SkryptExpert napisał: ja ci zrobię, ale mało podałeś informacji co ma być w tym sklepie, dałeś tylko walutę.. Kilka uwag ode mnie. Utworzenie GUI to jedno, trzeba jeszcze je otworzyć graczom. W skrypcie brakuje sekcji 'options', która powinna zawierać ceny przedmiotów. Sprawdzanie ilości waluty w ekwipunku gracza przy pomocy 'has more than' jest błędem, ponieważ gracz nie będzie w stanie kupić przedmiotu gdy posiada dokładnie wymaganą ilość waluty. Indeksacja pięciowierszowego ekwipunku kończy się na indeksie równym 44, nie 45. Tworzenie zbędnych wcięć w kodzie warunkami jest złą praktyką. Zalecam korzystać z tzw. 'inline conditionals'. Przykład poniżej. Reszta zmian to zmiany według moich preferencji, więc proszę się tym nie przejmować. Podpinam się do prośby o sprecyzowanie zlecenia, to znaczy jakie przedmioty mają się znaleźć w sklepie. options: price1: 10 price2: 5 currency: emerald of unbreaking 10 named "&2Odłamek" command /sklep [<text>]: executable by: players trigger: set {_gui} to chest inventory with 5 rows named "&2Sklep za odłamki" set slot (integers from 0 to 44) of {_gui} to green stained glass pane named "&7" set slot 21 of {_gui} to diamond sword named "&aPrzykładowy item" with lore "{@price1} odłamków" set slot 23 of {_gui} to diamond named "&aDrugi przykładowy item" with lore "{@price2} odłamków" open {_gui} to player on inventory click: event-inventory is not player's inventory name of event-inventory is "&2Sklep za odłamki" cancel event if index of clicked slot is 21: player has {@price1} of {@currency} remove {@price1} of {@currency} from player's inventory give diamond sword to player else if index of clicked slot is 23: player has {@price2} of {@currency} remove {@price2} of {@currency} from player's inventory give diamond to player Pozdrawiam. Cytuj Odnośnik do komentarza https://skript.pl/temat/57654-sklep-za-itemy/#findComment-343504 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#50531 Opublikowano 28 października 2024 Udostępnij Opublikowano 28 października 2024 (edytowane) W dniu 8.07.2024 o 11:23, Kormic napisał: Edytowane 13 sierpnia 2025 przez gameblacktrap Cytuj Odnośnik do komentarza https://skript.pl/temat/57654-sklep-za-itemy/#findComment-345471 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
OMEREQ 0
Np chce zrobic sklep za odłamki że odłamek to jest emerald nazwany "odłamek" i ma enchant np Unbraking 10
Zrobiłby ktoś podstawowy skrypt na taki sklep?
Odnośnik do komentarza
https://skript.pl/temat/57654-sklep-za-itemy/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
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ą.