Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. CoFFeIN04

    TNT rzucane

    Możesz dodać warunek sprawdzający, czy gracz rzucający TNT nie jest na regionie spawn. Warunek może wyglądać tak: "%region at player%" contains "spawn" Lepszy sposób ten na dole od Kormica, ale rozwiązanie z tą flagą powinno działać, dlatego lepiej zbadać dlaczego ono nie działa
  2. CoFFeIN04

    TNT rzucane

    Moje pytanie brzmiało, czy w regionie spawnu ustawiłeś powyższą flagę na deny? Jeśli tobie się wydaje, że wszystko jest dobrze ustawione, to skąd pytanie na forum?
  3. CoFFeIN04

    TNT rzucane

    Jeśli TNT nie niszczy to raczej flaga TNT jest na deny, czy ustawiłeś flagę entity-item-frame-destroy na deny?
  4. CoFFeIN04

    blokowanie komend

    command is "komenda1" or "komenda2" or "komenda3" 3 linijka od dołu
  5. Nie wiem Nie oglądam TVP
  6. poprosił o gotowy kod, bo nic nie zrozumiał z tłumaczeń definitywnie nie wiedziałem, jeśli uważasz że tak nie zadziała to okej, drogi autorze musisz zmienić to name na display name
  7. Używasz eventu on command, sprawdzasz czy zmienna istnieje, jeśli nie to anulujesz zdarzenie. Potem używasz eventu on rightclick on entity, sprawdzasz nazwę klikniętego entity, ustawiasz zmienną na true, wywołujesz komendę i usuwasz zmienną. Gotowy kod:
  8. Naciśnięciu NPC tzn. po kliknięciu PPM na niego? Przez jakiś okres czasu ma działać ta komenda czy na zawsze?
  9. Oficjalna się kończy na 1.8.1, natomiast fork jest od 1.9. Słyszałem też że można użyć najnowszej oficjalnej, a następnie wszystko ustawić na false w configu, ale nie wiem czy to działa. Ewentualnie starsze wersje SkQuery-lime, musisz popróbować, która będzie współpracować z twoim serwerem. Upewnij się, że na pewno potrzebujesz SkQuery do działania jakiegoś skryptu, bo w przeciwnym wypadku jest on Ci zbędny. Najlepiej będzie zaktualizować cały serwer na jakąś nowszą wersję, bez bugów itp.
  10. Ta wersja SkQuery jest na wersję CB 1.7.9-R0.2. Użyj innej, dostosowanej do 1.8.8. Mimo wszystko zalecam przejście całego serwera na nowszą wersję.
  11. CoFFeIN04

    skrypt na tps

    Serwer przy 15 TPS jest słabo grywalny, ale okej. Dodatkowo 20TPS to maksimum, przy którym serwer nie ma lagów command /tps: trigger: set {_tps} to tps if {_tps} is between 0 and 5: send "&a%{_tps}% tps, &4&lSERWER MA MEGA LAGI PRZEPRASZAMY!" else if {_tps} is between 5 and 10: send "&a%{_tps}% tps, &7serwer ma opóźnienia przepraszamy!" else if {_tps} is between 10 and 15: send "&a%{_tps}% tps, &7serwer nie ma lagów" Tutaj moja interpretacja, mimo wszystko poniżej 15 to już nie ma co mówić o komforcie gry. command /tps: trigger: set {_tps} to tps if {_tps} is between 0 and 10: send "&a%{_tps}% tps, &4&lSERWER MA OGROMNE LAGI, PRZEPRASZAMY!" else if {_tps} is between 10 and 18: send "&a%{_tps}% tps, &7serwer ma opóźnienia przepraszamy!" else if {_tps} is between 18 and 20: send "&a%{_tps}% tps, &7serwer nie ma lagów" wszelkie spadki poniżej 17/18 to już raczej widoczne lagi
  12. no widzisz, spawn reason jest od 2.3 Musisz użyć najnowszego Skript 2.5.3 fork od Matocolotoe, wystarczy wpisać jego nazwę w google i dopisać "Skript 1.8"
  13. No to podaj wszystkie ważne informacje na temat serwera, - jaki silnik i jaka jego wersja - jaka wersja Skript - błędy
  14. Powiedz mi, jaki efekt chcesz osiągnąć?
  15. Do zmiennych czasu możesz robić to tak: set {_zmienna} to now #ustawia zmienną na teraz (np. data i 18:14) add 30 minutes do {_zmienna} #dodaje 30 minut do zmiennej (np. data i 18:44) Jeśli chcesz to możesz dodać sprawdzanie, czy różnica między czasem wykonania komendy (w tym przypadku {_zmienna}) a czasem aktualnym jest większa od 30 minut if {_zmienna} is set: if difference between now and {_zmienna} >= 30 minutes: #gdy ta różnica jest większa lub równa 30 minut #kod Tutaj nie nada się zmienna tymczasowa (ta z _ w nazwie), bo usuwa się ona po zakończeniu wykonywania eventu/komendy. Użyj innej i przypisz do niej czas i potem co np. minutę (jeśli ten czas 30 minut nie jest bardzo ważny i może wynosić np. 33 minuty) to możesz sprawdzać co np. 3 lub 5 minut. Potem (jeśli warunek się sprawdzi) nie zapomnij wyczyścić zmiennej, żeby nie wykonywać ciągle tego. delete {zmienna} #usuwa zmienną
  16. Twoja wersja serwera działa z KukuStone? Podaj silnik i wersję
  17. Czy gracze mogą stawiać jakieś inne bloki?
  18. próbowałeś: Przy założeniu że chcesz żeby powietrze się zamieniało do czasu napotkania jakiegoś bloku (tak wywnioskowałem po 2 zdaniu)
  19. w linijce 94 gdzie jest send z informacją możesz dać banowanie od razu, ale lepiej dodać zmienną, żeby nie dostał ktoś bana za pierwszym razem
  20. @pringles18 miał być event on command.... Za pomocą skryptu: on command "/depozyt": cancel event execute player command "schowek" Za pomocą commands.yml: aliases: depozyt: - "schowek" zapomniałeś dodać komendę w cudzysłów
  21. tak, stanie się to w tym samym czasie o ile tego nie opóźnisz
  22. sprawdziłem, stało się to, co myślałem że się stanie Nie wiem, dlaczego sądzisz że miałoby to sprawdzać każdego gracza
  23. Kod testowany, działa on region enter: if "%region%" contains "spawn": #kod Nie, skąd ten pomysł: https://docs.skunity.com/syntax/search/id:4866
  24. czemu niby nie jest optymalne, nie ma tam żadnego loop all players ani nic takiego, nie wiem o co chodzi
×
×
  • Dodaj nową pozycję...