Skocz do zawartości

Misio12320

Użytkownik
  • Ilość zawartości

    385
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez Misio12320

  1. Ponieważ nie rozumiem co napisałeś, dla mnie jest to za dużo kodu i nie potrafię go zrozumieć. on right click on any sign: if file path "TEST/tabliczki.txt" is missing: create file path "TEST/tabliczki.txt" set {_now} to now formatted as "[dd.MM.yyyy HH:mm:ss]" set {_loc} to "<x: %x-loc of event-block%; y: %y-loc of event-block%; z: %z-loc of event-block%; świat: %world%>" set {_contents::*} to file path "TEST/tabliczki.txt" append "" and "" to {_contents::*} append "%{_now}% %{_loc}%" to {_contents::*} loop 4 times: append "- %line loop-number%" to {_contents::*} add content of file path "TEST/tabliczki.txt" to {_contents::*} Skróciłem i utworzyłem z tego tymczasowy kod, by później zmienić na swoje i mam tak ^. Zapisuje tylko datę, a resztę ignoruje nawet jak tabliczka ma coś napisane.
  2. Witam, byłby ktoś w stanie napisać działający kod na ograniczenie rodzenia się potworów w danym świecie? Znalazłem pewien kod, ale błąd tego skryptu zaśmiecił mi konsolę i przestał działać. Proszę o jakiś "normalny" kod lub link do jakieś wtyczki na 1.16.4 Paper, by nie obciążała wydajności serwera.
  3. Nic z tego nie rozumiem. Zrobiłem teraz tak: 2.Myślę, że zamiast sprawdzanie yamla zamienić na to: on rightclick on any sign: if clicked block is in {signs:*}: send "tabliczka jest już w variables" else: add {clicked::1} to clicked block Miałoby dodać do variables zapisaną tabliczkę i wczytać jeżeli już ona była kliknięta
  4. W pierwszym kodzie nie powinien się ten hełm spalić, w drugim nie powinno kowadło pozwolić na naprawę przez złoto, w trzecim on item damage: if event-item is golden helmet named "&6Hełm &3Górnika": cancel event powinno anulować zniszczenie się poprzez otrzymanie obrażeń. Próbuję wszystkiego i nadal nie działa to spróbowałem tego. EDIT: Użyłem tej podanej przez ciebie sugestii, dziękuję. Mam ostatnie pytanie do tego tematu: Czy jest możliwość zablokowania całkowicie tego przedmiotu? Mam na myśli 1 event, który nie pozwoli na spalenie, zniszczenie przez uderzenie w gracza, zablokowanie naprawy, blokada usunięcia enchantu itd
  5. Witam, poprawi mi ktoś kody? Kody są po prostu ignorowane w grze i przedmiot może ulec "zniszczeniu" 2.5.1, 1.16.4 on smelting: if event-block is golden helmet named "&6Hełm &3Górnika": if event-block is golden helmet: cancel event on inventory click: player's current inventory's type is anvil inventory if click type is left mouse button or right mouse button: clicked slot is 0 or 1 player's cursor slot is golden helmet named "&6Hełm &3Górnika" cancel event else if click type is left mouse button with shift or right mouse button with shift: slot 0 of player's current inventory or slot 1 of player's current inventory is air event-block is golden helmet named "&6Hełm &3Górnika" cancel event
  6. Coś zmieniłem i wygląda to tak: Foldery zostały utworzone, ale nic zostało zapisne po right clicku. Również poprosiłbym o sprawdzenie czy linijki już były zapisane (Jeżeli to nie jest trudne)
  7. Witam. Dziś mam prośbę o mały skrypt na enchant. Potrzebowałbym by można było w kowadle aktualizować narzędzia Wydajność 5 + Wydajność 5 = Wydajność 6 i w górę w cenie 10 poziomów XP. Poprosiłbym o taki mały skrypt, bym sobie resztę ulepszeń sam napisał.
  8. Przerobiłem kod, ponieważ zauważyłem że Skent jest lepszy i działa nowsze wersje Minecraft'a on sign change: if file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt" is missing: create file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt" set {_now} to now formatted as "[dd.MM.yyyy HH:mm:ss]" set {_loc} to "<x: %x-loc of event-block%; y: %y-loc of event-block%; z: %z-loc of event-block%; świat: %world%>" add "" and "" to {_contents::*} add "%{_now}% %{_loc}%" to {_contents::*} loop 4 times: add "- %line loop-number%" to {_contents::*} add file to content of file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt" to {_contents::*} set {_contents::*} file to content of file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt" Tak wygląda ^. Błędy: 'file to content of file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt"' can't be added to {_contents::*} because the former is not an object (signs.sk, line 12: add file to content of file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt" to {_contents::*}') Can't understand this condition/effect: set {_contents::*} file to content of file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt" (signs.sk, line 13: set {_contents::*} file to content of file path "/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Nowe Tabliczki/tabliczki.txt"')
  9. Chwileczkę, a więc jak wygląda z tym zleceniem kodu? Czyli mam go sobie napisać czy ktoś mi pomoże w tym?
  10. Przyjąłem! To może w takim razie to: on rightclick on sign: if clicked block is sign: add clicked block to {signs::*}
  11. Witam, stworzyłem serwer Paper 1.16.4 z ułatwieniami oraz utrudnieniami: Serwer jest to survival. Przedstawiam ułatwienia: A)Mój domek ma pewien region i jeżeli jakieś moby wejdą to od razu zginą, nie respią mi się w domku. B)Creeper, który wybuchnie w regionie gdzie znajdują się domki nie może zniszczyć ich. C)Teren jest to wyżyna, https://imgur.com/a/QZ9836W tak to wygląda. D)Jeżeli znaj zabije wieśniaka lub go dotknie to zapisywane to jest. Neutralne (takie które są coś za coś): A)W Netherze można zniszczyć Bedrock za pomocą kilofa (2 zniszczenia można wykonać max, później się niszczy i od nowa), który zakupić można za papier (cena 1536 szt papieru jak się nie mylę) Utrudnienia: A)Aby zejść w podziemia, gracz potrzebuje hełmu, który można zakupić za (ok. 1536 papieru), w przeciwnym razie gracz jak zejdzie pod y=40 to zginie (3 pełne serduszka co 3 sekundy). Pytanie jest takie: Czy łączenie kilofów w kowadle Wydajność 5 + Wydajność 5 = Wydajność 6 byłby cheatem? Oczywiście, żeby zbalansować to kilof by się szybciej niszczył, miałby większą szansę na uszkodzenie (damage player's tool by 1) itd. Proszę o opinie, może jakieś sugestie np. silniejsze moby, coś? Edit: Również planuję, by dodać płatność w np. 1000 diaxach, by wybudować przez administrację na creative jakąś wieżę lub coś np. jak oko z Hobbita i tym podobne. Myślicie, że to dobry pomysł by polepszyć "fabułę" tego serwera?
  12. dziękuję za odp. Pozdrawiam. Brzmi ciekawie, może być. Rozumiem, a dałoby radę zrobić tak?: /Nowe Tabliczki/plik.txt - to będą te, które zostały stworzone po stworzonym kodzie /Stare Tabliczki/plik.txt - te które były wcześniej, tylko zostanie użyty loop który je odnajdzie w świecie "swiat" i zapisze tą zasugerowaną metodą zapisu przez Pana. Zacząłem powoli pisać skrypt i takie coś mi wyszło: command Znajdz-Tabliczki: trigger: loop all blocks in world "swiat": if loop-block is sign: set {signs:*} to all of loop-blocks on join: if folder "Folder Gracza: %player%" does not exist: create folder "Folder Gracza: %player%" on sign stop write: <-- jak gracz już skończy pisać to ma dodać go do signs::*
  13. Oj nie wiem czy wszyscy wiedzą . Bardziej by chyba pasowało "Jak większość graczy Minecraft'a wie.." Myślę, że: Line 1: Line 2: Line 3: Line 4: Nie mam pomysłów, może Pan miałby jakiś pomysł? Tabliczki zostały stworzone zanim napisałem ten temat, więc skrypt jak może to musiałby odnaleźć te "stare" tabliczki i je również dodać według b.1
  14. Witam, potrzebowałbym skryptu na tabliczki w których: a)Są zapisywane po zamknięciu okienka do folderu /tabliczki/Folder Gracza: %player%/Tabliczki gracza/tabliczki.txt b)loop dodaje stare do tego pliku b.1)Jeżeli jest możliwość poprosiłbym, by te tabliczki miały swoją datę (+sortowanie według daty utworzenia starych tabliczek oraz tych nowych), gracza który je stworzył. Nagroda: 10 polubień + 10 głosów na tak . Najlepiej w Skutilities, dziękuję za uwagę ;3.
  15. Anulowanie nie działa. Itemek może się spalić. Zgadza się, ale uszkodzony jest. Zamieniłem i bez zmian. Skript 2.5.1, Paper 1.16.4
  16. Witam, poprawi ktoś kody? Nie działają, brak błędów, cancel event nie działa. kody: options: helm: golden helmet of protection 1 named "&6Hełm &3Górnika" with a lore "&4Górnicy o &6Tobie &1pamiętają&7!!!" on smelt: event-item is {@helm} cancel event on inventory click: player's current inventory's type is anvil inventory if click type is left mouse button or right mouse button: clicked slot is 0 or 1 player's cursor slot is {@helm} cancel event else if click type is left mouse button with shift or right mouse button with shift: slot 0 of player's current inventory or slot 1 of player's current inventory is air event-item is {@helm} cancel event
  17. Wygląda na to, że działa. Dziękuję państwu za pomoc.
  18. Otóż nie. Czy mógłbyś napisać gdzie to się wpisuje?
  19. Dziękuję za wyjaśnienie koledze. To właśnie chciałbym zrobić, by teleportowało do świata "swiat" tak jak na vanilla tylko zamiast na "world" to ma "swiat" teleportować, ale nie wiem jak to napisać.
  20. Witam, potrzebuję skryptu na teleportację. Już tłumaczę, gracz wchodzi w nether portal będąc w świecie "swiat". Gracz jest teleportowany do świata nether tak jak ustawione jest to w vanilla, jednak problem jest w tym, że za każdym razem jak gracz wychodzi ze świata "world_nether" teleportuje go na "world". Poproszę o kod na zapobieganie temu.
  21. Gratulacje, dobra robota. Dziękuję. Problem rozwiązany.
  22. W piecu Jak dobrze pamiętam to sprawdzałem i nie da się chyba, bo ma swoją nazwę. Głębiej się do tego nie angażowałem, bo nie chciało mi się. No tak, bo skrypt już ma podaną nazwę tego przedmiotu i jak ktoś zmieni to kod nie będzie działać. Otrzymując obrażenia od szkieleta np. to mam na myśli, hełm nie jest ciężki do zdobycia... Dziękuję.
  23. Witam, napisze mi ktoś kod na blokowanie złotego hełmu? Tak by nie można go było, spalić, usunąć enchant, naprawić itd. Itemek ma swoją wybraną nazwę, więc powinno być łatwiejsze napisanie takiego skrypta. Oraz poproszę o kod jeżeli gracz będzie miał ten hełm założony i dostanie obrażenia to hełm nie może się zniszczyć, tylko gracza zranić obrażeniami które otrzymał.
  24. mam skrypt na pętlę graczy. Chciałbym by ten skrypt uruchamiał się jak ubiorę diamentowy hełm, a jak go zdejmę to ma się wyłączyć. every 2 real minutes: loop all players in world "swiat": if loop-player's y <= 40: if name of loop-player's helmet is "&6Hełm &3Górnika": damage loop-player's helmet by 1 Jednak nie do kosza.
×
×
  • Dodaj nową pozycję...