Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. @XANT3R bierzesz /ox ustaw red,green,white i sobie zmieniasz Normalnie można
  2. Nazwa skryptu: OX - Automatyczny OX dla Ciebie! Link do prezentacji: https://skript.pl/temat/22633-ox-automatyczny-ox-dla-ciebie/
  3. Urok posiadania areny na zwykłej mapie Zaraz to poprawię @XANT3R poprawione , nie dodawałem wersji 2.1 tylko poprawiłem na 2.0 Link zmieniony. Nie musisz nic więcej ustawiać, tylko zrobiłem tak: Gdy gracz nie jest na OX to go nie teleportuje
  4. @XANT3R rzeczywiście, przepraszam najmocniej. Już poprawiłem
  5. @XANT3R Zaktualizowałem skrypt abyś mógł cieszyć się również własną mapą Jeżeli będą jakieś błędy proszę o powiadomienie mnie o nich.
  6. @XANT3R zobaczę ten błąd i go naprawię. Postaram się też dodać możliwość zmiany areny na swoją i ustawiania wandem (bez world edita) pól które mają znikać
  7. knugi

    Skrypt na OX

    To źle ustawiłeś początkowe koordynaty
  8. knugi

    Skrypt na OX

    Odsyłam: https://skript.pl/temat/22633-ox-automatyczny-ox-dla-ciebie/?tab=comments#comment-154133
  9. knugi

    Mała pomoc

    Aj aj aj, może chłopak chce mieć regulowany cooldown? Tak jak to jest w dokumentcji skript: (wait|halt) [for] %time span% Czyli musi być time span, ale co to jest? Znów zaglądamy do dokumentacji: https://bensku.github.io/Skript/classes.html#timespan Aaa czyli można na to użyć parseda, no to jazda: przed linijką wait daj to: set {_wait} to "%{czaspolimorficzekania.%player%}% second" parsed as time span a wait zmieniasz na: wait {_wait} Oczywiście musisz dopilnować by zmienne {czaspolimorficzekania.%player%}, {czaspolimorfi.%player%} były numerem. A na efekty potionów robisz podobnie: set {_apply} to "%{czaspolimorfi.%player%}% seconds" parsed as time span I wtedy robisz tak: apply strength 1 to player for {_apply} apply absorption 2 to player for {_apply} P.S Ten temat powinien być w "Pytania i problemy" //Edit, koledzy którzy udzielali się wyżej. Jeżeli się nie znacie to nawet nie piszcie. Odkąd opcje się wywołuje bez @? I drugi zarzut: w opcjach nie podajemy expressions np %player%....
  10. Podaj wersję silnika, skript, skquery, skextras: /ver /ver skript /ver skquery /ver skextras
  11. knugi

    Zglos

    Naprawione: command /zglos [<text>] [<text>]: trigger: if arg 1 is not set: send " " send "&8 * &cSpamowanie jest karalne!" send "&8 * &aPoprawne uzycie zgloszenia bugu &8 - &e/Zglos &8[&eBug&8]" send "&8 * &aPoprawne uzycie zgloszenia gracza &8 - &e/Zglos &8[&eGracz&8] &8[&ePowod&8]" send " " stop set {_arg} to "%arg 1%" parsed as offlineplayer if {_arg} is online: log "[Zgloszenie] Zglasza: %sender%: Gracza: %arg 1%. Powod: %arg 2%" to "zglos.log" loop all players: if loop-player has permission "zglos.chat": send "&8 * &c&l! &8* &f%sender%&8 - &c%arg 1% %arg 2%." to loop-player stop set {_a} to "%arg 1% %arg 2%" replace all "<none>" with "" in {_a} log "[Zgloszenie] Zglasza: %sender%: Bug: %{_a}%." to "zglos.log" loop all players: if loop-player has permission "zglos.chat": send "&8 * &c&l! &8* &f%sender%&8 - &c%{_a}%." to loop-player
  12. knugi

    Zglos

    command /zglos [<text>] [<text>]: trigger: if arg 1 is not set: send " " send "&8 * &cSpamowanie jest karalne!" send "&8 * &aPoprawne uzycie zgloszenia bugu &8 - &e/Zglos &8[&eBug&8]" send "&8 * &aPoprawne uzycie zgloszenia gracza &8 - &e/Zglos &8[&eGracz&8] &8[&ePowod&8]" send " " stop set {_arg} to "%arg 1%" parsed as offlineplayer if {_arg} is online: log "[Zgloszenie] Zglasza: %player%: Gracza: %arg 1%. Powod: %arg 2%" to "zglos.log" loop all players: if loop-player has permission "zglos.chat": send "&8 * &c&l! &8* &f%player%&8 - &c%arg 1% %agr 2%." to loop-player stop log "[Zgloszenie] Zglasza: %player%: Bug: %arg 2%." to "zglos.log" loop all players: if loop-player has permission "zglos.chat": send "&8 * &c&l! &8* &f%player%&8 - &c%arg 2%." to loop-player Chyba coś takiego:
  13. Za pomocą skryptu to ciężko zrobić, ponieważ nie ma paru przydatnych eventów. Więc zrobiłem Tobie to w pluginie: https://www.mediafire.com/file/3m8vu6f960b6yma/UnknownCommand.jar SKAN
  14. Ogólnie prezentacja, jak dla mnie, jest za długa, ale jako że jestem upośledzony i lubię czytać to przeczytałem. Dodałeś do serwera fajne rzeczy, gdzie nie na każdym serwerze to się znajdzie - to mi się podoba ! Zdjęcia z mapy są owszem prawdziwe (chwalił mi się na skype i miałem okazję wejść na ten serwer przed jego wystartowaniem ) wyglądają dobrze (tylko szkoda że nie ma ich w tym temacie, chociaż jednego) Ocena prezentacji oceniam na 7/10, ponieważ (czyt. linijka 1). Co do podziękowań dla mnie to ja się z tym nie zgadzam, no chyba że dla Ciebie ciepłe słówka to "Ty &*$%# @^$%*&%*@%" (Wstaw dowolne ocenzurowane słowa) I co racja to racja, bez nas nie byłoby rozpoczęcia tego serwera ale teraz to tylko moc w graczach, żeby ten serwer przetrwał
  15. Miałem na komputerze, tylko że komputer w naprawie aktualnie, a nie pamiętam wersji. Ale to był na pewno Skript by bensku. Tylko jest jedna uwaga. Skript by bensku nie wspiera bukkit'a tylko spigot'a. https://github.com/bensku/Skript/releases
  16. To całkiem zablokuje zapalniczkę, a autor chciał na wszystkie rodzaje desek i drewna. *Jestem graczem, mam ten skrypt. Chcę odpalić TNT i nie mogę Gówniany serwer idę stąd*
  17. on rightclick with 259: if targeted block is any wood plank or any wood log: cancel event
  18. knugi

    LICZYMY DO MILIONA

    720
  19. Chodzi Tobie tylko, gdy gracz użycie na tym bloku zapalniczki, czy również z samoczynnym podpaleniem od lavy?
  20. Racja Zaktualizowano plugin do wersji 1.1. ChangeLog w temacie
  21. knugi

    Drop ze stone

    Hmm może wyglądać ładnie wygląda, może to NAWET działa ale mam kilka zastrzeżeń: - Wiesz co to są pętle? (Wykorzystałbym je np w linijkach 640 - 679 - Złe nazewnictwo zmiennych, zamiast {diament::drop::%player%} lepiej użyć : {drop::diament::%player%} - Gdybyś używała pętli i mózgu to kod z event 'on break of stone' można o 500% skrócić - Co do punktu wyżej, to wtedy można by było też dodać ustawianie przedmiotów w plikach .yml lub w 'on script load' - I to co najbardziej mnie boli, z gui odsyłasz komendą gracza, który wykonuje dwie komendy i w ogóle to powinno być na abarot run arg 1 command "drop" as op run arg 1 command "%arg 2%" as op i po co te as op? Hmmmm. Lepiej by było usunąć permissie z tych komend. Świetnie by było gdyby była na to jedna komenda, a wspaniale by było, gdyby od razu za pomocą lambdy wykonać ten kod Ale jeżeli to jest autorskie (sprawdziłem profil i ten losowy teleport to plagiat ) to muszę pogratulować, że masz tyle cierpliwości do kopiuj wklej i zmiany wartości zmiennych i itemów. Ocena ode mnie 4/10, ponieważ się trochę napracowałaś ale nie potrzebnie to publikowałaś, za skrypty na drop tylko hejty lecą . No chyba że jesteś norbim...
  22. To budujesz własną i zmieniasz odpowiednie wartości zawarte w skrypcie
  23. Nie wiem skąd to wziąłeś ale tego nie mam w swoim kodzie. Co do drugiego cytatu to u mnie nie ma final, a o metodzie getPlayerExact nawet nie wiedziałem A co do klasy SpyPlayer w ogóle miałem inny zamiar, lecz po paru sekundach postanowiłem zrobić to na ArrayList i nie zmieniłem nazwy klasy. Oczywiście w update w ogóle ją usunę i w klasie Main dam HashMapę.
  24. SkQuery
  25. If hour is between 12 and 19: Stop Else Cancel event Piszę na telefonie więc przepraszam za brak code i tabulatorów
×
×
  • Dodaj nową pozycję...