Skocz do zawartości

wiktorm12

Użytkownik
  • Ilość zawartości

    486
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    8

Treść opublikowana przez wiktorm12

  1. wiktorm12

    Multiverse

    A wysyła wiadomość o tym, że jest za dużo graczy na świecie?
  2. wiktorm12

    Multiverse

    Yyyy a sprawdź teraz on teleport: wait 10 ticks if player's world is not "world" or "world_the_end" or "world_nether": if player is not op: loop all players in world player's world: if player is not op: add 1 to {_} if {_} is bigger than 1: send "&cW tym świecie jest już jeden gracz!" teleport player to spawn of world
  3. wiktorm12

    Multiverse

    on teleport: wait 10 ticks if player's world is not "world" or "world_the_end" or "world_nether": if player is not op: loop all players in world player's world: if player is not op: add 1 to {_} if {_} is 1: send "&cW tym świecie jest już jeden gracz!" teleport player to spawn of world Sprawdź taki kod
  4. wiktorm12

    Multiverse

    Ale nie nazwa świata gdzie ma być limit, tylko nazwa świata na który ma być teleportowany gracz w momencie gdy zostanie ten limit na danym świecie osiągnięty
  5. wiktorm12

    Multiverse

    Jaką masz nazwę świata, na który ma teleportować po sytuacji gdzie jest więcej niż 1 osoba na świecie?
  6. wiktorm12

    Multiverse

    Pierwszy błąd polega na złym wytabowaniem niepisanego przeze mnie skryptu... Drugi błąd chyba jest już naprawiony sprawdź ten kod: on teleport: wait 10 ticks if player's world is not "world" or "world_the_end" or "world_nether": if player is not op: loop all players in world player's world: if player is not op: add 1 to {_} if {_} is 1: send "&cW tym świecie jest już jeden gracz!" teleport player to spawn of world "world"
  7. wiktorm12

    Multiverse

    on teleport: wait 10 ticks if player's world is not "world" or "world_the_end" or "world_nether": if player is not op: loop all players in world player's world: if player is not op: add 1 to {_} if {_} is 1: send "&cW tym świecie jest już jeden gracz!" teleport player to world "world" Ten kod powinien działać tak jak być chciał(-a) @Kokkke W tej linijce sprawdzasz czy gracz ma daną permisje 'op', a nie czy posiada operatora serwera
  8. wiktorm12

    Multiverse

    Tylko światy multiversa mają mieć ten limit, czy wszystkie inne niż word w sensie end i nether też? I którego gracza mi wyrzucać? tego wchodzącego czy tego będącego już na świecie?
  9. Działa tak, że 24 godziny po załadowaniu skryptu resetuje się licznik zdobytych pieniędzy
  10. Tak jak kolega wyżej powiedział, taka funkcję dodaje wordborder, którego możesz pograć stąd [LINK] lub [LINK] (w zależności od wersji) Komendy: /wb [nazwa_swiata] fill [częstotliwość] [margines] [wymuś] - generuje świat, aż do jego granicy /wb fill confirm - zatwierdza rozpoczęcie generowania teleru /wb fill pause - wstrzymuje generowanie terenu /wb fill cancel - anuluje generowanie terenu Opis użytych skrótów: częstotliwość - ilość chunków, które mają być generowane na sekundę margines - oznacza, ile chunków ma być wygenerowane za granicą chunku wymuś - wartość true/false oznacznaczy, czy wygenerowane już chunki mają być generowane ponownie czy nie ------------------------------------------------------------- Pomogłem bądź moja odpowiedź była przydatna? Dodaj jej reakcje, bądź oznacz jako najlepszą!
  11. Tu masz kod do skryptu blokującego wejście na teren spawna: on damage: if attacker is a player: if victim is a player: set {cooldown.%victim%} to true set {cooldown.%attacker%} to true wait 15 seconds delete {cooldown.%victim%} delete {cooldown.%attacker%} on region entering: if {cooldown.%event-player%} is true: if %region at player% is "spawn": cancel event send "&4Uderzyles kogos przed chwila, musisz poczekac zanim wejdziesz na spawn" on join: if {cooldown.%player%} is true: wait 15 seconds delete delete {cooldown.%victim%} To nie jest mój kod, dlatego może on zawierać błędy ode mnie niezależne! Autorem kodu jest: @MrJuliusz Post, z którego wziąłem ten kod znajduje się tu: [LINK] Następnym razem wpisz swoje zapytanie w wyszukiwarkę google.com dodając do niej frazę "skript.pl" jest wtedy duże prawdopodobieństwo, że ktoś inny już wcześniej miał takie zapytanie i istnieje już na to odpowiedź!
  12. Ustawienie zmiennej: set {_nick} to player set {_amount} to arg 1 Przykładowe użycie zmiennych: execute console command "eco give %{_nick}% %{_amount}%" ------------------------------------------------------- Moja odpowiedź pomogła ci rozwiązać Twój problem? Pokaż to oznaczając ją jako najlepsza, bądź dodając do niej reakcje!
  13. wiktorm12

    zadanko z pp

    Jeju nie wiedziałem, że tu są takie działy hah. Tu masz odpowiedzi do poszczególnych zadań: (każdy kolejny cytat oznacza kolejne zadanie) Mam nadziej, że pomogłem
  14. on left click: if player's tool is bone named "&f☠ &7&lRóżdżka Potworów &f☠": if lore of player's tool is "&7LPM - aby użyć." and "&8ID: &7&kRPOW": send "Strzal z Rozdzki potworow" Taki skrypt powinien działać
  15. wiktorm12

    Pytanie

    command /xxx: trigger: send "&9Nasz discord to: <url:https://discord.gg/....>https://discord.gg/...."
  16. wiktorm12

    Pytanie

    należy użyć formaty json <url:https://discord.gg/....>https://discord.gg/....
  17. Tak wiem, był błąd ponieważ przypadkowo opublikowałem niepełny post już wszystko gra i są wszystkie informacje
  18. Hejka to znowu ja, dzisiaj przychodzę do was z kolejny skryptem tym razem jest to prostszy niż poprzednio w pełni konfigurowalny skrypt na automatyczne wiadomości, a więc zapraszam do przedstawienia skryptu. AutoMSG.sk Na czym polega ten skrypt? Wysyła wiadomości co daną ilość czasu, podaną w confugu Przykładowe wiadomości: Możliwość wyłączenia autowiadomości (/automessage off) : Lub je włączyć (/automessage on) : Wytłumaczenia configu: script: automsg: autor: wiktoor123 status: 'on' prefix: §8[§eAutoMSG§8]§r czekaj: 1 msg: przyklad: 'Przykładowa autowiadomość! <linia>Aby ja zedytować wejdź w <linia>§e/plugins/Skript/scripts/WikScript/automsg.yml' W pierwszej opcji autor nie powinno się zmieniać Drugiej opcji status też nie polecam ręcznie zmieniać Trzecia opcja prefix tu możemy ustawić prefix wiadomości Czwarta opcja czekaj to ilość minut, co które ma być wysyłana losowa wiadomość A piąta msg: <nazwa wiadomości>: '<treść>' i tyle z całego configu. Skrypt dodaje także 2 zmienne: <online> wyświetla ilość graczy online <linia> tworzy nową linie. aby ustawić kolor wpisujemy: §<id koloru> wersja 1: kod: [LINK] pobierania: [LINK]
  19. wiktorm12

    AutoMSG

    Z tego co widzę, ten który podałeś nie posiada takiej funkcji, możesz spróbować spisać \n jako nową linie w sensi -'0,,Pierwsza linijka wiadomoście \ndruga linijka \ntrzecia linia' Ale nie jestem pewny, że to zadziała Tu masz taki, który udostępnia z tego co piszą 5 linijek [LINK] Nie znalazłem niczego co daje typowo taką możliwość bez limitu, możesz albo samodzielnie poszukać czegoś takiego, albo użyć tego mojego skryptu, albo zaspokoić się tymi 5 linijkami
  20. wiktorm12

    AutoMSG

    To tak to podaj linka do automessage, z którego chcesz skorzystać (w sensie skąd pobrałeś plugin)
  21. wiktorm12

    AutoMSG

    on load: set {_test} to skutil yaml value "script.automsg.autor" from file "/plugins/Skript/scripts/WikScript/automsg.yml" if {_test} is not set: set skutil yaml value "script.automsg.autor" from file "/plugins/Skript/scripts/WikScript/automsg.yml" to "wiktoor123" set skutil yaml value "script.automsg.prefix" from file "/plugins/Skript/scripts/WikScript/automsg.yml" to "&8[&eAutoMSG&8]&r" set skutil yaml value "script.automsg.czekaj" from file "/plugins/Skript/scripts/WikScript/automsg.yml" to 1 set skutil yaml value "script.automsg.msg.przyklad" from file "/plugins/Skript/scripts/WikScript/automsg.yml" to "Przykładowa autowiadomość! <linia>Aby zobaczyć jak ja zedytować wejdź w &e/plugins/Skript/scripts/WikScript/automsg.yml" set {automsg.send} to true set {automsg.wait} to 0 command /automsg [<text>] [<text>]: trigger: if arg 1 is "info": send "&7» &aInformacje o autorze &bAutomsg" send "&7» &aNick: &ewiktoor123" send "&7» &aPortfolio: &e<url:http://skript.wiktoor123.pl>skript.wiktoor123.pl" if player is op: if arg 1 is "off": set {automsg} to false send "&7» &9Automsg &ezostały &cwyłączone&e!" if arg 1 is "on": set {automsg} to true send "&7» &9Automsg &ezostały &awyłączone&e!" else: send "&7» &cNie masz do tego permisji!" every 1 minute: if {automsg} is true: if skutil yaml value "script.automsg.czekaj" from file "/plugins/Skript/scripts/WikScript/automsg.yml" is bigger than {automsg.wait}: add 1 to {automsg.wait} else: set {_test::*} to skutil yaml nodes with keys "script.automsg.msg" from file "/plugins/Skript/scripts/WikScript/automsg.yml" loop {_test::*}: add 1 to {_ilosc} set {_x} to random element out of {_test::*} set {_wiad} to skutil yaml value "script.automsg.msg.%{_x}%" from file "/plugins/Skript/scripts/WikScript/automsg.yml" set {_prefix} to skutil yaml value "script.automsg.prefix" from file "/plugins/Skript/scripts/WikScript/automsg.yml" replace all "<linia>" in {_wiad} with "%nl%%{_prefix}%" send "%{_prefix}% %{_wiad}%" to all players set {automsg.wait} to 0 A wiec tak: /automsg info - informacje o autorze (dorzucam do każdego większego skryptu) /automsg on - odpala automsg (jest też odpalany przy przeładowaniu pluginu) [Dostępne dla OP'ów] /automsg off - wyłącza automsg [Dostępne dla OP'ów] Przejdźmy do konfigu - generuje się automatycznie z załadowanie skryptu. Podstawowy wygląda tak: script: automsg: autor: wiktoor123 prefix: §8[§eAutoMSG§8]§r czekaj: 5 msg: przyklad: Przykładowa autowiadomość! <linia>Aby zobaczyć jak ja zedytować wejdź w §e/plugins/Skript/scripts/WikScript/automsg.yml Pierwsza opcja script.automsg.autor jest opcją, której nie zmieniamy, ponieważ jest na niej testowane stworzenie pliku Drugą opcją jest script.automsg.prefix, którą oczywiście możemy zmienić jest to prefix wyświetlany przed wiadomością Trzecia opcja to script.automsg.czekaj ustawiamy w miej wartość ile ma być minut odstępu pomiędzy wiadomościami Czwarta opcja to script.automsg.msg.<nazwa>: <wiadomość> jako nazwę możemy ustawić cokolwiek, jest ona widoczna tylko w configu, jako wiadomość ustawiamy treść wiadomości, która ma być wyświetlana. Aby zaznaczyć w niej nową linie wpisujesz w treść wiadomości <linia> wtedy na chacie dalszy tekst pojawia się w nowej linii wraz z prefixem Już i tak napisałem... ------------------------------------------------------------ Jeżeli uważasz moją prace za pomocną lub rozwiązała ona Twój problem pokaż to dając reakcje pod tą odpowiedzią, bądź oznaczając tę odpowiedź jako najlepszą. To motywuje do dalszej pracy!
  22. wiktorm12

    AutoMSG

    zaraz napisze ci taki skrypt
  23. wiktorm12

    AutoMSG

    No tak Jak masz przykładową linie: - 'To jest tekst w pierwszej linijce %nl% a to jest tekst w 2 linijce'
  24. wiktorm12

    AutoMSG

    Jeżeli masz SkQuery to możesz użyć %nl% i to oznacza, nową linie albo /n ale to nie zawsze działa
  25. Z tego co widzę to chyba to jest skript na 1.8 [LINK], ale z tego co wiem najnowsza wersja też działa na 1.8, ale to wiem od znajomych, samemu tego nie spradzałem
×
×
  • Dodaj nową pozycję...