Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11013
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Proszę, skrypt nietestowany. Wymagany Skript 2.5 lub nowszy.
  2. Tak, ale zamień 'all player' na 'all players' oraz 'loop-players' na 'loop-player'. Możesz jednak to zrobić o wiele prościej. send "test" to all players where [input has permission "permisja.permisja"]
  3. Wolałbym, abyś zrobił to samemu. Użyj eventu 'on rightclick': on right click: sprawdź w nim 'type player's tool' i porównaj go z typem bloku: if type of player's tool is stone: # Kod nr 1 else if type of player's tool is gold block: # Kod nr 2 else if type of player's tool is slime block: # Kod nr 3 # [...] W miejscach poszczególnych kodów robisz to, co robiłeś w evencie 'on place'. Usunąłeś te aliasy? Zresetowałeś serwer? Jeżeli tak, pokaż plik i błędy.
  4. Problem polega na tym, że w pliku "aliases-english.sk" masz pełno aliasów przedmiotów, które zostały wprowadzone w wersjach 1.9 i nowszych. Możesz je usunąć, wtedy problem ustąpi. Masz podane linijki w konsoli, więc nie będzie z tym większego problemu. Co do twojego kodu, budowanie o wiele lepiej zablokować poprzez event 'on right click' i sprawdzanie narzędzia gracza.
  5. 1. Powinieneś zapisywać 54 sloty, nie 53. 2. Podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z ich wersjami błędy przy przeładowaniu błędy w konsoli
  6. Nie wiem czy to taki dobry anticheat, tylko 3,5 gwiazdki w ratingu na Spigot'cie. Po prostu nie potrafisz konfigurować serwera i było to spowodowane twoją wiedzą (a raczej jej brakiem). NCP nie używa się jako głównego antycheata, a jako uzupełnienie swoistego systemu. EDIT: Chociaż po odpowiedniej konfiguracji NCP jest w stanie zastąpić głównego antycheata.
  7. Oba te są darmowe. Do Matrixa dałem ci link, natomiast drugi znajdziesz poprzez wyszukanie "NoCheatPlus". Autor pyta o plugin na antycheata, ty dajesz mu plugin na anti X-raya. Ten plugin wspiera jedynie wersje 1.12 i 1.13 według zaleceń autora, więc najpewniej odpada. Już o wiele lepiej użyć Orebfuscatora, a najlepiej to skorzystać z gotowych rozwiązań PaperSpigota (Papera) i dowolnych jego forków.
  8. W takim razie najlepiej użyć Matrixa. Warto dorzucić do tego NCP dla "dopełnienia" systemu antycheata.
  9. Zapomniałem o tym napisać. Zauważ, że przy zapisie ustawiasz graczowi sloty na zawartość listy, a ty masz ustawiać zawartość listy na slot {_i} ekwipunku gracza. # Źle: set slot... to {zmienna} # Dobrze: set {zmienna} to slot...
  10. Wynika to czysto z twojego błędu, mianowicie w zły sposób odniosłeś się do skrzynki, którą widzi gracz oraz dodałeś 'wait 2 tick' przed zapisem, które nie powinno tam w ogóle być, gdyż już nie ma możliwości przechwycenia co tam było w tej skrzynce. 1. W linijkach ustawiających sloty (i je zapisujących) zamień 'of player' na 'of player's current inventory'. 2. W evencie 'on inventory close' usuń te wcześniej wspomniane 'wait 2 tick', gdyż niemożliwy po odczekaniu jest zapis zawartości tej skrzynki.
  11. Otóż nie. Są znaczki, które w Minecraft'cie mają problemy z parse'owaniem po wklejeniu. Są listy symboli do Minecraft, które stworzyły przeróżne community. https://www.planetminecraft.com/blog/symbols-on-mc-chat-or-both-tutorial-copy-and-paste/ Właściwie wystarczy wyszukać "minecraft symbols", a wyskoczy ci parę stron. Może się jednak zdarzyć, że używasz ServerListPlus, więc wklejenie w config powinno załatwić sprawę. Czasem jednak trzeba się bawić w znaki Unicode'owe (np. "\u1F5A4" - tutaj obszerna lista Unicode'owych znaków).
  12. Dodamy w takim razie jeden warunek. on load: set {allowedCommands::*} to "helpop", "zglos", "msg", "r" and "lobby" on command: sender is a player player doesn't have permission "commands.use" {allowedCommands::*} doesn't contain command cancel event send "&cBlad! &7Nie ma takiej komendy na serwerze." to player Jeżeli nadal nie będzie działać, pokaż twój kod oraz pokaż screenshota jakie komendy wpisujesz.
  13. Kormic

    Napisy 3D

    Jest to plugin HolographicDisplays.
  14. Wrzuć to sobie do kodu przy ustawianiu zmiennych. Nie zapomnij zamienić 'player' na 'arg 1'.
  15. Użyj efektu 'play sound'. # Przykład: play sound "entity_experience_orb_pickup" to player
  16. Pozwól, że oświecę cię dlaczego nie ma takiego skryptu. Nie da się tak o dodawać nowych graczy do tablisty, gdyż API żadnego silnika nie pozwala na coś takiego. Wymagane jest tutaj wysyłanie graczom fałszywych pakietów (czyli można ująć, że fałszywych informacji), które będą dodawały fałszywych graczy do tablisty każdemu graczowi. Im większa ilość graczy, tym większe obciążenie serwera, gdyż będziesz musiał każdemu graczowi wysyłać fałszywe pakiety przy dołączeniu i wychodzeniu z serwera, aby tablista się nie rozjechała. Najlepiej byłoby po prostu napisać na to plugin, gdyż takiego czegoś zdecydowanie nie powinno się robić w Skript'cie. Czysty Skript pozwala jedynie na ustawienie nagłówka i stópki tablisty. Nic poza tym. Oczywiście taki plugin będzie cię sporo kosztował, nie spodziewaj się czegoś po taniości (nie mówiąc już w ogóle o darmowej robocie).
  17. Tak, ale warto również rzucić okiem na konfigurację. Możesz tam ustawić jak ma działać dokładnie ten anti X-ray.
  18. Co do pluginu, możesz użyć Orebfuscator. Polecam jednak rozwiązanie zaoferowane w silniku PaperSpigot (Paper) lub dowolnym jego forku. Jest tam wbudowany anti X-ray, który można w prosty sposób konfigurować.
  19. Kormic

    skrypt czaszki

    Wyszukaj po prostu "skript placeholders" w internecie, a znajdziesz.
  20. Kormic

    skrypt czaszki

    Masz dodatek skript-placeholders?
  21. Kormic

    Wycena pluginu

    Zależy to głównie od autora. Udostępnił to pod filmem, więc cena będzie zapewne niższa. Podejrzewam, że cena będzie wahała się między 100 a 200 zł. Najlepiej po prostu napisać do niego i jeżeli to możliwe, ponegocjować się z nim (oczywiście nie naciskaj za bardzo, z wyczuciem).
  22. Kormic

    Skript - Dodatek do bedwars1058

    Proszę. command /kompas: trigger: give player compass named "&6&lNawigator" on join: while player is online: player's tool is compass named "&6&lNawigator" loop all players in player's world: loop-player is not player gamemode of loop-player is not spectator if {_t} is not set: set {_t} to location of the loop-player set {_p} to loop-player if distance between player and loop-player is greater than distance between player and {_t}: set {_t} to location of the loop-player set {_p} to loop-player if {_t} is not set: send "&cNie ma zadnego gracza poza toba w tym swiecie!" to player else: set player's compass target to location of block at {_t} set {_d} to distance between player and {_t} rounded to 1 decimal place send "&aNajdalszy gracz: %{_p}%, dystans: %{_d}%" to player wait 3 seconds
  23. Pokaż ponownie kod oraz pokaż nazwę tego zombie (o ile takową posiada). Jeżeli nie ma, po prostu usuń drugi warunek i zamień event na 'on death of zombie'.
  24. No to w takim razie wszystko jest dobrze. Zrób sobie to w pętli 'while'. on join: while player is online: create bossbar... # Kod od bossbaru nr 1 # [...] create bossbar... # Kod od bossbaru nr 2
  25. 1. W drugiej linijce brakuje 'a'. 2. 'zombie' w 3. linijce należy wstawić w cudzysłów, gdyż porównujemy tekst do tekstu.
×
×
  • Dodaj nową pozycję...