-
Ilość zawartości
11013 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
every 10 minutes: execute console command "/killall named" Proszę.
-
A, mój błąd. Zamień: set {_bloc} to block under player na: set {_block} to type of block under player Powinno już działać.
-
1. 1 wątek = 1 zlecenie 2. Wyjaśnij w kolejnym wątku o co ci dokładnie chodzi z tym odliczaniem.
-
command /dywan <text>: executable by: players trigger: if arg 1 is not "rudy": send "Musisz podac argument ""rudy""!" stop send "1" if player doesn't have permission "permisja.dywan-rudy": send "Brak permisji" stop send "2" if {dywany::gracze::*} doesn't contain player: add player to {dywany::gracze::*} send "&aOd teraz pod toba beda pojawialy sie rudy!" to player stop else: remove player from {dywany::gracze::*} send "&cOd teraz pod toba juz nie beda pojawialy sie rudy!" to player on any move: if {dywany::gracze::*} doesn't contain player: stop if block under player is not solid: stop set {_block} to block under player set {_loc} to location of block under player set block under player to any ore wait 3 seconds set block at {_loc} to {_block} Sprawdź z tym skryptem i powiedz co ci wyśle.
-
Wiadomość o cooldownie przecież jest w skrypcie.
-
W pliku konfiguracyjnym od pluginu. EDIT: Będzie działało po zapisaniu configu i restarcie serwera.
-
twitch Blokada blazingpacka na serwerze!
Kormic odpowiedział(a) na q1zZ_ pytanie w Pytania i problemy
1. 1 wątek = 1 pytanie/problem 2. Zapewne tak, lecz nie wiem czy ktokolwiek to zrobi, musiałbyś zapłacić. -
Czy masz permisję?
-
Czy przy wpisaniu komendy pojawiają się wiadomości na czacie?
-
Bo miałeś źle utworzony warunek. To on był powodem braku działania skryptu.
-
Oj człowieku, wygląda na to, że żyłeś wiele lat pod kamieniem i żadne wiadomości do ciebie nie docierały. Najnowszym Skriptem jest 2.5-beta3. Nie musisz pobierać nowego Skripta, jeśli mimo wszystko nie działa to zamień 'on damage' na 'on damage of villager:' i również zamień 'victim is a villager named' na 'name of victim is'.
-
Na następny raz pamiętaj, że zwykle githubowe nazwy od wersji pluginów zaczynają się na bądź zawierają "releases". https://github.com/FunnyGuilds/FunnyGuilds/releases
-
twitch Blokada blazingpacka na serwerze!
Kormic odpowiedział(a) na q1zZ_ pytanie w Pytania i problemy
on chat: if minecraft version of player is "1.8.8 BlazingPack": set chat format to "&6[BP] [player] [message]" -
1. W jaki sposób wykopujesz bloki? 2. Poprawiłem to, co wydawało mi się podejrzane oraz uczyniłem kod bardziej przejrzystym: options: miecz: stone sword with lore "&8&m--------------------------||&eUmiejetnosc Poskromicela Dusz:||&6&l» &eZabojstwo Gracza dodaje||&6&l» &ejeden ladunek duszy||&6&l» &ektory mozna uzywac klikajac||&6&l» &eprawym przyciskiem wowczas||&6&l» &ewystrzeliwujesz dusze||&6&l» &ektora po trafienu wroga||&6&l» &ezadaje obrazenia||&6&l» &ePasywanie naklada efekt||&6&l» &eobumierania &6IV &ena &65s||&8&m--------------------------||&6&l» &c&lZebrane Dusze: &4&l%{poskromiciel::%player%}%||&8&m--------------------------" named "&8&l☣ &7&lPoskromiciel Dusz &8&l☣" p: &8&l[&6&lULTRA&e&lPVP&8&l] variables: {poskromiciel::%player%} = 0 on rightclick: if player's tool is not {@miecz}: stop if {poskromiciel::%player%} is greater than 1: remove 1 from {poskromiciel::%player%} shoot a wither skull at speed 0.5 send "{@p} &aUzyles umiejetnosci broni!" to player else: send "{@p} &cNie masz zadnej duszy w broni!" to player on mine: add 1 to {poskromiciel::%player%}
-
Powinno zadziałać. Na samej górze skryptu ustawiasz sobie najpotrzebniejsze rzeczy, proszę. options: msg-cooldown: 5 seconds msg-cooldown-message: &cMusisz odczekac jeszcze &6%{_c}% &csekund! msg-bypass: msg.bypass function translateTimespan(t: timespan) :: text: replace all "seconds" with "sekund" in {_t} replace all "second" with "sekunde" in {_t} replace all "minutes" with "minut" in {_t} replace all "minute" with "minute" in {_t} replace all "hours" with "godzin" in {_t} replace all "hour" with "godzine" in {_t} replace all "months" with "miesiecy" in {_t} replace all "month" with "miesiac" in {_t} replace all "years" with "lat" in {_t} replace all "year" with "rok" in {_t} return "%{_t}%" command /msg <player> <text>: trigger: if sender is not console: if {msg::mute::%player%::czas} and {msg::mute::%player%::timespan} are set: if difference between {msg::mute::%player%::czas} and now is greater than {msg::mute::%player%::timespan}: clear {msg::mute::%player%::*} else: send "&cJestes wyciszony! Nie mozesz pisac na msg!" to player stop if player doesn't have permission "msg.bypass": if {msg::cooldown::%player%} is not set: set {msg::cooldown::%player%} to now subtract {@msg-cooldown} from {msg::cooldown::%player%} if difference between {msg::cooldown::%player%} and now is less than {@msg-cooldown}: set {_c} to {msg::cooldown::%player%} add {@msg-cooldown} to {_c} set {_c} to difference between now and {_c} replace all "seconds" and "second" with "sekund" in {_c} send "{@msg-cooldown-message}" to player stop set {msg::cooldown::%player%} to now send "&7[&cTy &6-> &c%arg 1%&7] &b%arg 2%" to sender send "&7[&c%sender% &6-> &cTy&7] &b%arg 2%" to arg 1 command /mutemsg <offline player> <timespan>: trigger: if sender is not console: if player is not op: stop set {msg::mute::%arg 1%::czas} to now set {msg::mute::%arg 1%::timespan} to arg 2 set {_m} to arg 2 set {_m} to translateTimespan({_m}) send "&cWyciszyles gracza &4%arg 1% &cna &6%{_m}%&c!" to sender EDIT: Tak, wiem, mogłem użyć m.in. 'cooldown' wbudowanego w komendę, lecz zdałem sobie z tego sprawę będąc już w połowie skryptu.
-
Pokaż cały kod i podaj dokładną nazwę tego itemu.
-
twitch Blokada blazingpacka na serwerze!
Kormic odpowiedział(a) na q1zZ_ pytanie w Pytania i problemy
1. Niemalże wszyscy użytkownicy BlazingPack grają na wersji 1.8.8, więc nie spodziewaj się wielu graczy. 2. Spróbuj z tym skryptem. Wymagane TuSKe. on connect: if minecraft version of player is not "1.8.8 BlazingPack": stop kick player due to "&cWersja 1.8.8 BlazingPack jest niedozwolona!" -
1. Wszystkie itemy z GUI można zbugować. 2. Skrypt jest jedynie przydatny jeżeli ktoś rozgląda się za wzorem na komendę /pomoc.
-
1. Upewnij się, że zmodyfikowana zmienna {_item} zawiera jedynie liczbę całkowitą. 2. Zrobiłem dla testu mały skrypt: command /kasa: trigger: set {_Item} to "Kasa&7: 70" replace all "Kasa&7: " with "" in {_Item} set {_Kasa} to "%{_Item}%" parsed as integer send "%{_Item}%" to sender send "%{_Kasa} - 5%" to sender Zwraca 70 i 65, więc poprawnie odjęło 5 od zmiennej.
-
Powinno wszystko ładnie działać. Wymagany SkQuery. command /dywan <text>: executable by: players trigger: if arg 1 is not "rudy": stop if player doesn't have permission "permisja.dywan-rudy": stop if {dywany::gracze::*} doesn't contain player: add player to {dywany::gracze::*} send "&aOd teraz pod toba beda pojawialy sie rudy!" to player stop else: remove player from {dywany::gracze::*} send "&cOd teraz pod toba juz nie beda pojawialy sie rudy!" to player on any move: if {dywany::gracze::*} doesn't contain player: stop if block under player is not solid: stop set {_block} to block under player set {_loc} to location of block under player set block under player to any ore wait 3 seconds set block at {_loc} to {_block}
-
Wpisz w wyszukiwarkę "github funnyguilds" i tyle.
-
... Dlaczego dałeś zmienną w 'variables' między procenty? Procentów się używa tylko w tekście i nazwach zmiennych gdy sama nazwa zawiera, np. nickname gracza. Miałeś w tym lore dodać sobie procenty, a nie w variables.
-
Naprawdę? Zamiast wklepać sobie chociaż błąd w tłumacz google, to zakładasz wątek z problemem? Ehh... Skript mówi ci, że nie ma czegoś takiego jak kliknięcie LPM na entity, bo to jest zadawanie obrażeń, więc jest to event 'on damage:'.
-
Pokaż kod jeszcze raz.
-
Nie dałeś zmiennej między procenty...
