Mam event "on craft". Chce uzyskać zmienną z ilością scraftowanych przedmiotów, jednak "item number of item" zwraca zawsze tą samą wartość. Mam na myśli sytuacje, kiedy craftuje crafting table z 4 desek to otrzymuje wartość 1. Jednak po włożeniu czterech stacków desek i klikając lewy przycisk myszy+shift w ekwipunku pojawiają się 64 sztuki crafting table, a skrypt nadal zwraca wartość, że scraftowano jedną sztukę. Jak uzyskać prawidłowa ilość scraftowanych przedmiotów?
Sprawdziłem Twój Sposób i Początkowo Działa, Ale Komunikat w Logach Pokazuje, że Jednak Nie Działa, Bo Nie Może Zapisać Przedmiotów, a Każdy Restart Zakończy Się Utratą Zawartości Plecaka
Witam,
Nie Mogłem Natrafić Nigdzie Na Forum Na Skrypt Dodający Plecak Na Wersji Wyższej Niż 1.14, Który By Oczywiście Działał.
Napisałem Więc Skrypt Dodający Plecak Na Wersji Skript 2.4.1 (Minecraft 1.15)
Wymagany: SkQuery
Link:
Siemka, mam otóż problem z użyciem zmiennej.
Gdy w skrypcie użyję
To wszystko działa bez problemu, lecz gdy chce skrócić o wiele kod używając kolejnej zmiennej
To wyrzuca już błąd Co zrobić w tej sytuacji?
Tylko jest jedno ale. Z tego co widzę, to funkcja (replace all "000") zamieni tylko wtedy, gdy będą same zera, a moim pytaniem jest czy da się tak zrobić nawet wtedy, gdy to będzie "1001"/"1576"/"6728" itp. Nie chcę powtarzać w funkcji replace każdej liczby, gdyż kod będzie strasznie długi. Nie ma łatwiejszego i krotszego sposobu?
Moim pytaniem jest czy można zmieniać format liczb czteroliczbowych. Czy jest na to jakaś automatyczna funkcja w skript, bądź w dodatkach, która będzie pozwalała zmienić "1000" na "1.000"/"1 000"?