Skocz do zawartości

Kormic

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

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. 1. Można w bardzo prosty sposób dodać kompatybilność z PermissionsEx. "/pex user <nazwa gracza> group add <nazwa grupy>" Już wiesz jak sobie to podstawić. Możesz dodać ustawianie pluginu zarządzającego permisjami przykładowo w sekcji 'options' i w kodzie sprawdzasz ustawioną wartość jakiś prostym warunkiem. 2. Na końcu komendy "/bc" efekt 'stop' jest zbędny i nie ma żadnego wpływu na działanie kodu. 3. W komendach z argumentami właściwie nie sprawdzasz czy argumenty są ustawione. Przez to w broadcast'cie będzie "<none>", a w komendzie nadającej grupy osobą otrzymującą ją będzie również "<none>". Rozumiem, że skrypt pełni swego rodzaju mini-Essentials. W takim razie proponuję dodać jeszcze kilka innych bajerów tak, aby faktycznie był to taki mały zastępca pluginu Essentials.
  2. Kormic

    kamien

    Problem jest po stronie twojego serwera, a nie mojego skryptu. Masz zapewne starego Skripta. Jeżeli jesteś na wersji 1.8.x, użyj Skript 2.5.3 od Matocolotoe. Co do samego skryptu i tej komendy "/limit"... on mine: player has permission "minedstone.bypass": stop if player's groups contains "svip": set {_limit} to 2000 else if player's groups contains "vip": set {_limit} to 1500 else: set {_limit} to 1000 {minedStone::%player%} >= {_limit}: cancel event send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player stop add 1 to {minedStone::%player%} command /limit: trigger: if player's groups contains "svip": set {_limit} to 2000 else if player's groups contains "vip": set {_limit} to 1500 else: set {_limit} to 1000 send "", "&aWykopałeś &6%{minedStone::%player%}%&e/&6%{_limit}% &akamienia." and "" to player every 1 minute: now formatted as "HH:mm" is "00:00" clear {minedStone::*} broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"
  3. Kormic

    kamien

    Nie dodałem 'cancel event'... on mine: player has permission "minedstone.bypass": stop if player's groups contains "svip": set {_limit} to 2000 else if player's groups contains "vip": set {_limit} to 1500 else: set {_limit} to 1000 {minedStone::%player%} >= {_limit}: cancel event send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player stop add 1 to {minedStone::%player%} every 1 minute: now formatted as "HH:mm" is "00:00" clear {minedStone::*} broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"
  4. Kormic

    error

    Nie ma takiego wyrażenia. item amount of [twój item] To jest poprawne wyrażenie.
  5. Kormic

    kamien

    Proszę. on mine: player has permission "minedstone.bypass": stop if player's groups contains "svip": set {_limit} to 2000 else if player's groups contains "vip": set {_limit} to 1500 else: set {_limit} to 1000 {minedStone::%player%} >= {_limit}: send "&cJuż wykopałeś dzienny limit! Poczekaj do północy!" to player stop add 1 to {minedStone::%player%} every 1 minute: now formatted as "HH:mm" is "00:00" clear {minedStone::*} broadcast "&aZresetowano wszystkim graczom ilość wykopanego kamienia!"
  6. Kormic

    Zbroja dająca efekt

    Proszę. Wymagany Skript 2.5+ oraz silnik PaperSpigot (Paper) lub dowolny jego fork. on armor change: wait 1 tick if player is wearing all diamond armour: apply speed 2 to player for 999 days else: remove speed from player EDIT: Zauważyłem, że dopisałeś do zlecenia jedną rzecz, dlatego też ją dodałem.
  7. Użyj warunku '%player% has %item types%'. if player has 10 of diamond chestplate: Taki przykład.
  8. Kormic

    error

    Zamień to na 'aliasy'. ID numeryczne są stare i niewspierane. # ŹLE: on right click with 1: # DOBRZE: on right click with stone:
  9. Kormic

    Nokaut

    A szukałeś w ogóle w internecie czy nie?
  10. Kormic

    fajny antylogut

    Już rozumiem... W zamyśle to tak miało właśnie działać, że nawet po wyjściu gracz nadal ma antilogout, więc to w żadnym wypadku nie jest błąd. Jeżeli ma działać to tak jak chcesz, mogę przerobić.
  11. Proszę, skrypt nietestowany. Wymagany dodatek skript-reflect oraz plugin zarządzający permisjami (np. PermissionsEx lub LuckPerms).
  12. Kormic

    luckperms

    Poplątane z pomieszanym. Wytłumacz to jeszcze raz tak, aby dało się to w ogóle zrozumieć.
  13. A kim jest ten budowniczy? Co to, grupa jakaś?
  14. Kormic

    TABOWANY TEKST

    Ale jaki pełny kod? Poszukałeś w ogóle sobie tego? To nic trudnego.
  15. Kormic

    Ban

    Czyli mam zrobić nowe komendy?
  16. Kormic

    TABOWANY TEKST

    Należy do danej komendy dodać "tab completiony". W necie masz na to skrypty, poszukaj "skript tab completer".
  17. Kormic

    Ban

    Czyli essentials? Która dokładnie wersja?
  18. Kormic

    Ban

    Ale JAK jest banowany? W jaki sposób?
  19. Kormic

    Ban

    Dobra, to jest najmniej ważne. Odpowiedz mi na moje pytanie.
  20. Kormic

    fajny antylogut

    No dobra, masz jak pokazać zachowanie skryptu (np. filmik jakiś)?
  21. Kormic

    Ban

    No to zlecenie, tak? Jak gracz jest banowany na twoim serwerze?
  22. Kormic

    fajny antylogut

    Jak chcesz żebym ci naprawił ten mój skrypt, podeślij go.
  23. Kormic

    Ban

    Tak, ja wiem. W 'on join' po sprawdzeniu czy gracz jest zbanowany, tworzysz pętlę 'while' z warunkiem 'player is online'. W niej wysyłasz graczowi wiadomość na czacie za pomocą 'send' i na koniec pętli obowiązkowo dajesz 'wait 1 second'.
  24. Tu nie chodzi o to, że serwer blokuje, a komenda /kill zabija jedynie moby na załadowanych chunkach. EDIT: Co do 'spawn reason', ten typ wartości nadal jest zwalony w Skript i trzeba go parse'ować na tekst. on spawn of villager: "%spawn reason%" is not "spawn egg" cancel event
  25. Tak, dokładnie.
×
×
  • Dodaj nową pozycję...