Skocz do zawartości

PixelGamePolska

Użytkownik
  • Ilość zawartości

    67
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez PixelGamePolska

  1. PixelGamePolska

    Villager

    Możesz zrobić ewentualnie skrypt na to, żeby po kliknięciu na villagera pojawiała się informacja na chacie/okienko z wymianą i tam będzie napisane, że jeśli masz 4 stacki obsydianu to wymienia ci go na klucz. on click: targeted entity is villager: if player has 256 obsidian: remove 256 obsidian from player's inventory give 1 tripwire hook named "&fKozacki kluczor" else: send "Musisz mieć 256 sztuk obsydianu, aby odebrać klucz" to player Powinno trybić, a nawet jeśli nie to masz przykład tego jak to powinno wyglądać
  2. on break of stone: clear drops
  3. on armor change: if player's wearing all leather armor: apply strength 3 to the player for 999 day apply speed 3 to the player for 999 day else: remove strength from the player remove speed from the player Dopisujesz sobie inne armory, powinno trybić
  4. on player's held item change: if player's tool is dirt: if name of player's tool is "Kozacka muszla": apply haste 2 to the player for 24 hours else: remove haste from the player Powinno trybić
  5. Problem został naprawiony przez @W1tt, można zamknąć!
  6. https://skripthub.net/tutorials/47 ^Tutaj masz tworzenie receptur do craftowania. Własną teksturę też powinno móc się zrobić, tylko trzeba się bawić bodajże z NBT tagami/datapackami. A jak chcesz zrobić custom drop to masz tutaj przykład: on place of coal ore: if name of player's tool is "&7Nowy blok": set {miejsce.%location of event-block%} to "nowy blok" on break of coal ore: if {miejsce.%location of event-block%} is "nowy blok": drop 5 coal named "&7Kozacki węgielek" Wygląd przedmiotów również zmieniasz przez nbt tagi/datapacki
  7. Mam skrypt z roślinami, gdzie co minutę loopuje wszystkie zmienne {corosnie::*} i usuwa z nich wodę. Wszystko idzie dobrze do momentu, kiedy postawię więcej doniczek. Od około 10 posadzonych roślin skrypt zdaje się nie wykrywać niektórych zmiennych i je po prostu omija, tzn. nie odejmuje im wody ani nie robi nic innego w dalszej części kodu. Poniżej podrzucam kawałek tego jak to wygląda, ma ktoś jakiś pomysł jak to naprawić?
  8. on mine of stone: chance of 0.3%: send "&7Wydropiłeś 0.01zł z kamienia!" to player add 0.01 to {kasa.%player%}
  9. Dobra jest problem, po restarcie nie zapisuje mi tej zmiennej. Po prostu traktuje ją jakby nie istniała wcześniej. Do zamknięcia, naprawiłem jakimś cudem i trybi
  10. send title "xxx" with subtitle "xxx" to player for 5 seconds send title "xxx" to player send title "xxx" with subtitle "xxx" to all players send title "xxx" with subtitle "xxx" to player for 5 seconds with fadein 1 second and fade out 1 second send subtitle "xxx" to all players
  11. Witam mam taki problem - załóżmy, że w skrypcie mam dodaną linijkę "wait x hours/days", a po odczekaniu tego czasu, skrypt ma usunąć daną zmienną. Jednak pytanie brzmi, co w przypadku, kiedy serwer będzie offline? Czy zmienna się usunie po jego ponownym włączeniu? Ma ktoś może pomysł jak "uodpornić" się na restarty serwera w takich przypadkach? Aby po określonym czasie dana zmienna faktycznie została usunięta/zmieniona itd.
×
×
  • Dodaj nową pozycję...