Skocz do zawartości

3meraldK

Użytkownik
  • Ilość zawartości

    529
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    7

Treść opublikowana przez 3meraldK

  1. 3meraldK

    Efekt wizualny

    musisz wysłać pakiet do każdego klienta, ale nie serwera. w tym celu musisz wysłać ten pakiet za pomocą iteracji przez każdego gracza
  2. 3meraldK

    tpa 1.16

    command tp: permission: permi.sja permission message: &ctekst bez cudzysłowia trigger: lub command tp: trigger: if player has permission "permi.sja": ma else: nie ma
  3. 3meraldK

    Policja

    options: nozyce: shears of unbreaking 10 named "kajdanki" on rightclick: player is holding {@nozyce} targeted entity's type is player distance between player and target entity is less than 3 {zakucie::%target entity%} isn't set set {zakucie::%target entity%} to player send "Zostales zakuty przez %player%" to target entity send "Zakules gracza %target entity%" command unkajdanki <text>: trigger: if {zakucie::%arg-1%} is set: delete {zakucie::%arg-1%} send "Odkules gracza %arg-1%" on PlayerMoveEvent: #wymagany skript-reflect ! {zakucie::%event.getPlayer().getName()%} is set cancel even
  4. 3meraldK

    Stawianie serwera

    Przecież możesz wybrać serwer w Niemczech a ten ma zerowy wpływ na ping tak samo jak w Polsce
  5. command test: trigger: spawn firework rocket at player set {_a} to last spawned entity make player ride {_a} wait 1 second kill player
  6. usuń dwukropek z linii 22 w 12 linii powinno być player's current inventory's name is "&8&lInvsee"
  7. 3meraldK

    Skypt na lowienie

    on rightclick holding fishing rod: loop all entities in radius 16 around player: loop-entity is any fish set {lowienie::%player%} to 0 if {lowienie::%player%} isn't set if {lowienie::%player%} >= 100: delete {lowienie::%player%} give "raw %loop-entity's type%" parsed as item type to player delete loop-entity send "Polow zakonczony sukcesem" if {lowienie::%player%} >= 0: set {lowienie::%player%} to {lowienie::%player%} + 2 send "Polow ryby: %{lowienie::%player%}%%%" stop
  8. 3meraldK

    drabinki

    on rightclick on stone: set block 2 blocks under target block to ladder set block under target block to ladder
  9. command freeze: trigger: set {freeze} to true if {freeze} isn't set else delete {freeze} on PlayerMoveEvent: {freeze} is true event.getPlayer() doesn't have permission "freeze.bypass" cancel event Skript +2.2-dev36 i skript-reflect wymagany
  10. on step on pressure plate: event-block is light weighted pressure plate send "zaliczyłeś checkpoint" set {checkpoint::%player%} to event-block's location on death of player: wait 5 seconds teleport victim to {checkpoint::%victim%} command checkpoint: trigger: spawn armor stand at {checkpoint::%player%} set {_l} to last spawned entity set {_l}'s display name to "Checkpoint" make {_l} invulnerable {_l}.setInvisible(true) #do tej linijki musisz mieć skript-reflect
  11. 3meraldK

    itemshop

    jak te aplikacje mają API to tak i musisz użyć skript-reflect, a jeśli nie to nie możesz
  12. 3meraldK

    Skrypt

    nie, nie rób tak jak powyższych odpowiedziach PROSZĘ CIĘ. 99% komend mają własne permisje, wystarczy je zablokować dla gracza. Pobierz sobie plugin na permisje LuckPerms i obejrzyj tutorial.
  13. Jak będzie nawet 100 armorstandów stricte do tego dodatku czytania wiadomości to będzie to mieć dosłownie zerowy wpływ na serwer. DOSŁOWNIE jak zrespisz armor stand efektem `spawn entity at location` to zrobisz loopa 20*3s razy i za każdą iteracją stojak się przesunie nad głowę gracza. po iteracjach usuwasz stojak i tyle
  14. Da się zrobić GUI bez niczego, skoro sam to robiłem miliardy razy na czystym Skrypcie, set {_gui} to chest inventory with 3 rows named "test" open {_gui} to player
  15. hmm no bo on może wypróbował pierwszą metodę drop 1 exp at block jest git
  16. every hour: set {_c} to chest set {_c}'s inventory's slot 0 to 64 gold blocks set {_x} to random integer between -1000 and 1000 set {_z} to random integer between -1000 and 1000 set block at location({_x}, highest block at location({_x}, 256, {_z})'s y-coord + 1, {_z}, world "world") to {_c} broadcast "lootbox na kordach %{_x}%, %{_z}%" wait hour set block at location({_x}, highest block at location({_x}, 256, {_z})'s y-coord + 1, {_z}, world "world") to air nwm czy działa
  17. zrób sobie własny skrypt. wystarczy że za każdym razem jak ktoś coś napisze na czacie to zespawnujesz niewidzialny armorstand bez grawitacji z customową nazwą "%player%: %message%" na 3 sekundy, po czym zabijesz ten właśnie armorstand.
  18. Zobacz ten poradnik, masz przykład dokładnie o tabliczkach na końcu poradnika.
  19. robisz periodical co np. 16 sekund i loopujesz wszystkich graczy w odłegłości np. 32 kratek od location(x,y,z, world "world"), dajesz loop-entity jakiś efekt na 16 sekund.
  20. 3meraldK

    Gui w Gui

    z twojego kodu wynika że każdy przedmiot może być wyjęty. jeśli masz tuske to przyda się dodać do każdego przedmiotu wyrażenie `to be unstealable`. Jeśli nie zadziała to nie wiem. Zrób GUI w czystym skript.
  21. nic niczego nie wymaga. Skript 2.0+, +2.2 dla kowadeł, +2.4 dla reszty oprócz skrzynki. (open|show) (((crafting [table]|workbench)|chest|anvil|hopper|dropper|dispenser) (view|window|inventory|)|%inventory/inventorytype%) (to|for) %players%
  22. 3meraldK

    Pytanie

    może ja ci wytłumaczę od nowa bo chyba nie rozumiesz (i sam to zrobisz bo nikt nie będzie pisać całego kodu bo ty nie chcesz się uczyć.) W evencie on mine of obsidian sprawdzasz czy event-block znajduje się na danych koordynatach, tutaj się przyda funkcja location(x,y,z), jeśli warunek się zgadza, to kod czeka 5 minut i wstawia blok obsydianu na dany koordynat ponownie. dokumentacja Skripta znajduje się tutaj: https://skripthub.net/docs/
  23. https://skripthub.net/docs/
  24. niemożliwe aby send "" to loop-player dawało jakikolwiek błąd, to jest n i e m o ż l i w e. Nie czekaj na kogoś odpowiedź tylko sam sobie poszukaj gdziekolwiek indziej, a jak znajdziesz to rozwiąż temat zaznaczając najlepszą odpowiedź. skript.pl, skUnity, dokumentacje i różne stronki.
×
×
  • Dodaj nową pozycję...