Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 08/04/24 uwzględniając wszystkie działy

  1. Indyv

    Skrypt nie działa poprawnie

    @Kormic fakt myślałem że większe bądź równe zadziała inaczej na początku myślałem że źle postawiłem cancel event w on chat
    1 punkt
  2. pvp_glock19

    Totem Ułaskawienia

    dzieki
    1 punkt
  3. DariuszGki

    przeładowanie skryptu

    faktycznie bez plugmana git jest, a i teraz zauważyłem że kiedy przez plugmana przeładuje 1 plugin (bo on nie posiada takiej możliwości + po starcie serwera się baguje strasznie) to skript też się baguje - na edycji raczej rzadko będę edytował skrypty a jak już to na serwerze testowym dziękuję wszystkim za poświęcony czas a ja przepraszam za moje niedopatrzenie
    1 punkt
  4. Kormic

    przeładowanie skryptu

    Nie zdziwiłbym się gdyby pojawienie się problemu było częściowym (jeśli nie całościowym) następstwem używania PlugMana (rzecz jasna, mówimy również o PlugManX). Dla samego sprawdzania proszę go odinstalować i zrestartować serwer. Jeśli to nie pomoże, należy szukać dalej. Warto również sprawdzić czy wszystkie wtyczki (pluginu) są aktualne dla wersji Pana serwera. PlugMan jeśli już to powinien być wykorzystywany do przeładowywania małych pluginów, które zazwyczaj się samodzielnie tworzy (choć i tu nie jest niemożliwe, że coś pójdzie nie tak w trakcie tego procesu), a nie do takich kobył jak Skript. Nie bez powodu większość wtyczek posiada własne komendy przeładowujące chociażby pliki konfiguracyjne. W ramach ciekawostki mogę zdradzić, że w wersji Skripta 2.10 może zostać wprowadzone ostrzeganie przez Skripta przy każdorazowym użyciu czy to PlugMana, czy to komendy /reload. Właśnie odbywa się rozmowa na ten temat na serwerze Discord SkUnity. I dobrze. Pozdrawiam.
    1 punkt
  5. CoFFeIN04

    przeładowanie skryptu

    Tak jak wspomniałem, spróbuj dodać jakieś wiadomości w celach diagnostycznych, np. send "debug1" to all players play sound "ENTITY_PLAYER_LEVELUP" to all players send "debug2" to all players Możesz dowolnie te wiadomości edytować i sprawdzać, czy się zmieniają. Jeśli wiadomości się zmienią po przeładowaniu, to po prostu jest błąd w Twoim kodzie.
    1 punkt
  6. Saanjuk

    przeładowanie skryptu

    edytujesz plik serwera online czy localhost? jeżeli jest to serwer online nie postawiony na twoim komputerze jakiego programu używasz do łączenia się z nim? próbowałeś zamiast restartować serwer 2 raz przeładować sam kod skryptu? jeżeli używasz skrótu ctrl+s dla pliku zdalnego (na serwerze online np hostowanym czy na vps) to czasem możesz złapać jakiś błąd pakietu danych czy cokolwiek co opóźni transfer pliku na serwer. Gdy używałem jeszcze serwerów hostowanych łączyłem się do nich za pomocą totalcommander'a który bardzo często zrywał połączenie z serwerem na ułamki sekund... powodowało to brak przesłania pliku lub duże opóźnienie w jego przesyłaniu i efekt był podobny jak u Ciebie
    1 punkt
  7. 347Aza

    AntiVOID

    Jak zawsze @Kormic pozamiatałeś swoją wiedzą. Dziękuję za pomoc!
    1 punkt
  8. Kormic

    AntiVOID

    Pytanie trochę źle zadane, bo "poprawnie" raczej interpretowałbym jako to, że przeładowanie skryptu odbywa się bez błędów i nie występuje dziwne działanie z jego strony. No ale dobrze, mniejsza o to. Jeżeli gracz ma być teleportowany po przekroczeniu pewnej wysokości to nie ma innego sposobu aby to zrobić, bo musimy sprawdzać co tick czy gracz się poruszył (to właśnie robi zdarzenie 'on player move') i czy spadł poniżej zadanej wysokości. Oczywiście ktoś mógłby wpaść na genialny pomysł wykorzystania regionów i zdarzenia 'on region enter', ale wszystko nadal kręci się wokół zdarzenia 'PlayerMoveEvent', które wykorzystują zarówno Skript jak i chociażby WorldGuard za kulisami. Mogę więc stwierdzić, że trudno o wymyślenie lepszego rozwiązania. Pozdrawiam.
    1 punkt
  9. Kormic

    AntiVOID

    Ten temat został przeniesiony.
    1 punkt
  10. F1re

    CUSTOM ITEMY (PROSTE)

    on join: if {uzycia::%player's uuid%} is not set: set {uzycia::%player's uuid%} to 15 command /item <player> <text>: permission: op trigger: if arg-2 is "Palka gliniarza" or "Pałka gliniarza": give arg-1 1 blaze rod named "&1&lPałka Gliniarza" with lore "&7--------&8--------" and "&7Odrzuca gracza na 4/5 kratek." else: if arg-2 is "nóż ulicznika" or "noż ulicznika" or "nóz ulicznika" or "noz ulicznika": set {uzycia::%player's uuid%} to 15 give arg-1 stick of sharpness 3 named "&c&lNóż Ulicznika" with lore "&7--------&8--------" and "&7Atakuje bardzo szybko" and "&7szybko się niszczy" and "&7zadaje nie za dużo" and "&6&lUżycia: &a%{uzycia::%player's uuid%}%/15" else: if arg-2 is "bomba": give arg-1 bedrock of sharpness 1 named "&4&lBomba" with lore "&7--------&8--------" and "&7Po Położeniu" and "&7odczekaj 10s" and "&7--&8--&7Wybucha po 10s&8--&7--" on block place: if event-block is bedrock: set {c::%player's uuid%} to 10 loop 10 times: send "&7Wybuch za: %{c::%player's uuid%}%..." to player remove 1 from {c::%player's uuid%} wait 1 second set event-block to air spawn a primed tnt at event-location on damage: if attacker's tool is blaze rod named "&1&lPałka Gliniarza": push victim up at speed 4 else: if attacker's tool is stick named "&c&lNóż Ulicznika": if {uzycia::%attacker's uuid%} is 1: send "&c&lNóż Ulicznika się zepsuł" to attacker remove stick named "&c&lNóż Ulicznika" from attacker's inventory set {uzycia::%attacker's uuid%} to 15 stop else: remove 1 from {uzycia::%attacker's uuid%} set line 5 of lore of attacker's tool to "&6&lUżycia: &a%{uzycia::%attacker's uuid%}%/15" Skrypt raczej nie jest jakis najlepszy ale jest, piszesz /item <nick gracza> <przedmiot> i dostajesz. Testowano na 1.20.1 (na dodatkach: sk, skquery, skript-reflect, skbee, skellett)
    1 punkt
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Quexsu
    Quexsu
    6 postów
    NikoSkript
    NikoSkript
    1 post
    Notro
    Notro
    1 post
    Grabsky
    Grabsky
    1 post
    Nicku
    Nicku
    1 post
    mervi_X
    mervi_X
    1 post
  • Najwięcej tematów w tygodniu

    Quexsu
    Quexsu
    1 temat
    mervi_X
    mervi_X
    1 temat
  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

×
×
  • Dodaj nową pozycję...