Skocz do zawartości

makstale

Użytkownik
  • Ilość zawartości

    425
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    22

Treść opublikowana przez makstale

  1. Najłatwiej to chyba push player
  2. loop players in radius X around player: X zmieniasz na cyfre, wiadomka
  3. makstale

    particle

    No fakt, że ten skrypt się nadaje do antykwariatu już. Znalazłem jeszcze takie dwa, nowsze, może któryś Ci styknie https://www.spigotmc.org/resources/icraftksa-particles-wing-styles-halos-spiral-ring-spawn-particles-at-blocks-supported.16954/ https://www.spigotmc.org/resources/og-particles-gui-│-wings-│-halos.64689/
  4. makstale

    particle

    Autor zezwolił na edycje jego skryptu, więc sobie komendy dostosujesz
  5. W sumie zasadniczego pytania nie zadałem. Czy gracz nie może tworzyć tylko tego event-blocku z pluginu, czy nie może w ogóle nic budować, ani niszczyć. Jak to pierwsze, to albo plugin zrypany, albo uprawienia, albo config (nie wiem, nie znam tej wtyczki), jak to drugie to opcja poniżej: Spróbuj po prostu odlecieć trochę od spawnpointa, albo usuń to spawn-protection w configu świata/servera (w zależności czy testujesz to na domyślnym "world", czy tworzysz światy pluginem typu MV). //teraz doczytałem, że tam trzeba w configu zrobić te uprawienia na allowed,deny,op i wtedy niby powinno działac, pokombinuj coś z tym może.
  6. Jeżeli "lepszy" to znaczy wooden,stone,diamond // sharpness 1,2,3, to poszedłbym w tego skrypta. Ale jeżeli lepszy, to znaczy posiadający więcej damage w atrybucie (co jest analogiczne do materiału z którego miecz jest wykonany, no i enchantu), no to poszedłbym w plugin, ze względu na łatwy dostęp w klasie AttributeModifier do poziomu atrybutu. Nie wiem jak jest w skrypcie, na szybko nic nie znalazłem, nie licząc tych hieroglifów w postaci np takiej, czego komentować chyba nie trzeba: {AttributeModifiers:[{AttributeName:"generic.attack_damage",Name:"generic.attack_damage",Amount:10,Operation:0,UUID:[I; -1, -1, -1, -1]} Pytanie czy faktycznie chcesz jakiś prosty skrypcik, bez kombinacji, czy coś bardziej zaawansowanego.
  7. A nie jest to w zasięgu jakiegoś cuboida, strefy chronionej w configu świata, albo servera (np. spawn-protection tak jak w server.properties)?
  8. Masz dobrego essentialsa? Jest zalecenie by był to EssentialsX i EssentialsXChat, bo w innych wersjach nie jest kompatybilny z luckyperms. Zakładam, że do instrukcji się zastosowałeś, jak te prefixy w configu essentialsa ustawić;)
  9. Brakuje dwukropków po if'ach i w pierwszej linijce za [<player>]. No i zrób same spacje, albo same taby (po przeklejeniu do edytora - wytabowane jest dobrze, tylko pomieszane to i to). Reszta wygląda git No i na przyszłość większe skrypty warto dawać w code.skript.pl, bo często się te taby bugują po wklejeniu jako zwykły kod i wychodzi tak jak Tobie tu, mimo, że wkleiłem identycznie to samo u siebie do Sublime i jest git
  10. makstale

    Armor stand

    Jest ta Twoja komenda nawet zaimplementowana jako alias cytat ze spigotmc: /astools or /ast : Give yourself all the armor stand tools (Note: Saves & clears your inventory which is restored by running this command again)
  11. makstale

    Armor stand

    https://www.spigotmc.org/resources/armor-stand-tools.2237/
  12. a tam gdzie masz loop all players: send "&a%player% &8wykopał‚ &7Bilet &fdo &5Netheru!!" to loop-player stop nie lepiej zrobić po prostu broadcast? broadcast "&a%player% &8wykopał‚ &7Bilet &fdo &5Netheru!!" Traktuj to jako bump, fajnie, że sobie poradziłeś, gratki
  13. Zrób tak jak koledzy wyżej mówią, mi się pokićkało. Miało być "on death of player:"
  14. makstale

    antyplugin

    Wejdź w pliki, potem w bukkit.yml, poszukaj czegoś takiego: aliases: icanhasbukkit: - version i dopisz te dwie linijki (uważaj, żeby spacje się zgadzały, żeby było na równi z tym icanhasbukkit). aliases: icanhasbukkit: - version plugins: [] pl: [] powinno to wyglądać w ten sposób
  15. Sprawdz, powinno działać. Jak już jesteśmy w tym klimacie to użyłem sposobu na cooldown autorstwa @Fendi (robie to pierwszy raz, jak coś to mnie popraw;) )
  16. Wiem, ze skript, ale kiedyś pisałem coś w tym klimacie w javie i możesz do tego użyć eventu PlayerPortalEvent public void portalEnter(PlayerPortalEvent e) { Player p = e.getPlayer(); if (p.getLocation().getWorld().getName().equals("world_nether")) { p.sendMessage("Na spawn..."); } else if (p.getInventory().contains(is)) { p.getInventory().removeItem(new ItemStack[] { is }); p.sendMessage("Trwa teleportacja do netheru.."); } else { e.setCancelled(true); p.sendMessage("Nie masz biletu!"); Location spawn = new Location(p.getWorld(), 1029.5D, 69.0D, 1176.5D); p.teleport(spawn); } } Wklejam Ci to co ja znalazłem u siebie dekompilując plugin sprzed kilku lat, ale na tej samej zasadzie w sumie dało by się zrobić to co Ty chcesz
  17. Jak nie masz pojęcia o skryptach, to się za to nie bierz. Zacznij od podstaw, naucz się i będziesz wiedział co i jak.
  18. Po prostu nie ustawiaj żadnego efektu w beaconie, skoro koliduje. A jak musi być, to skrypt do przerobienia cały, a najlepiej plugin, bo na moje oko byłoby to prostsze do zrealizowania(ale to może być moja subiektywna opinia).
  19. to coś masz nie tak w swoim kodzie. on anvil gui close: if title of event-anvil gui is "You can't close this unless you type 1234": if event-text is not "1234": cancel event To jest oficjalne example z dokumentacji, co za tym idzie, musi dać się anulować ten event i zablokować możliwość zamknięcia GUI
  20. Ale co nie działa? Jakiś błąd wyskakuje?
  21. Z informacji, które podałeś, tylko tyle mogę Ci zaproponować.
  22. Użyj eventu "on anvil gui close" i tam sprawdzaj event-text
  23. Ktoś, kiedyś, napisał na to skrypt. a tu masz dokumentacje https://funnyskaddon.pl/
  24. Szczerze, to nie wiedziałem, że będzie z tym tak ciężko. Ani w Skripcie tego nie widzę, ani w dokumentacji bukkita/spigota odpowiadającego eventu(nie szukałem po forach, pewnie ktoś to rozkminił i napisał metode, która to obsługuje). Można się bawić eventualnie w jakieś custom GUI, które działało by jak kowadło, włączało się po kliknięciu w kowadło, ale w teorii tym kowadłem nie było i wtedy trochę prostsza sprawa.
×
×
  • Dodaj nową pozycję...