-
Ilość zawartości
1471 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
40
Treść opublikowana przez PanMaruda
-
to ja zostawię tu link do tego skryptu, może się przyda
-
@xAxee miejmy tylko nadzieję że funkcja z argumentami w funkcji zadziała poprawnie - a z reguły nie chcą działać i skript dostaje pierdolca XD także w razie gdyby ci się autorze pojawił błąd w którejś linijce z tym kodem translateList(createTop("time", 10, "&f &f[index]. &f[player]&f: &e[value]")) to trzeba go będzie rozpisać osobno: set {_list::*} to createTop("time", 10, "&f &f[index]. &f[player]&f: &e[value]") set {_trans::*} ro translateList({_list::*}) #dopiero tutaj wstawiasz listę {_trans::*} do efektu (np. send albo do lore w gui) send {_trans::*}
-
pokaż całość kodu jak to wkleiłeś
-
spróbuj wgrać via version, via bacwards albo via rewind, protocol support skonfiguruj jak należy i sprawdź efekty
-
to znaczy że wcięcia w linijkach są pomieszane - spacje z tabulatorami - nie mogą być pomieszane musisz się zastosować do tego co ci skript pisze i w każdej linijce poprawić wcięcie z np. 2 tabów na 8 spacji
-
wymaga skquery on any move: set block below player to dirt
-
on death: create lightning effect at event-location
-
on death: if {ded::%victim%} is not set: set {ded::%victim%} to 0 add 1 to {ded::%victim%} command dedy: trigger: message "masz %{ded::%player%} ? 0% dedów"
-
zamień sobie w kodzie on death of player: remove 1 from {zycia::%victim%} if {zycia::%victim%} is -1: if {ban::%victim%} is not set: set {ban::%victim%} to 0 add 1 to {ban::%victim} if {ban::%victim} is between 1 and 3: execute console command "tempban %player% 5m Brak zyc!" #ban na 5 minut else if {ban::%victim} is between 4 and 6: execute console command "tempban %player% 30m Brak zyc!" #ban na 30 minut else if {ban::%player%} is between 7 and 9: execute console command "tempban %player% 1h Brak zyc!" #ban na 1 godzinę else: execute console command "tempban %player% 24h Brak zyc!" #ban na 24 godziny execute console command "deathban add %player% 1"
-
Czy Da Sie Zrobić Aby dało się jednym razem 2 komendy wysłać
PanMaruda odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
Zrobisz to przy użyciu lambd, proszę poczytaj sobie: -
trzeba chyba zmienną wyczyścić - wklej sobie to do kodu, przeładuj skrypt, usuń z powrotem i przeładuj jeszcze raz. on load: delete {time::*} co do polskich nazw - musisz topkę pobrać do zmiennej, zmienną zapętlić i podmienić każdą angielską nazwę czasu na polski odpowiednik, dam ci początek bo na telefonie jestem i ciężej się pisze: set {_top::*} to cretetop... loop {_top::*}: set {_} to loop-value replace all "days" with "dni" in {_} replace all "day" with "dzień" in {_} replace all "hours"... hour... minutes... minute... seconds... second... replace all "and" with "i" in {_} send {_}
-
dokładnie tak jak ci xAxee podał: jego kod i aktualizacja do 4.2.0 jeżeli masz ostatnią wersję 4.3.0 (i spełnione wymagania) to kod może wyglądać nawet tak: on disconnect: set {time::%name of player%} to time played of player command /top [<string>]: trigger: loop all players: set {time::%name of loop-player%} to time played of player send "&fTopka czasu online:" send createTop("time", 10, "&f &f[index]. &f[player]&f: &e[value]")
-
jeżeli skrzynka która się otwiera (gui jak się domyślam) - nie posiada żadnych personalizowanych treści, to możesz także użyć mojego skryptu mGUI i w evencie on load stworzyć nowe gui o zadanym ID, a następnie po użyciu komendy lub wejściu na obsydian jedynie otwierać to gui graczowi - link do skryptu w sygnaturze pod tym komentarzem.
-
marnowania czasu ciąg dalszy... a czy posiada kolega może jakieś błędy po przeładowaniu skryptu? Albo błędy w konsoli po użyciu komendy? A może chciałby się kolega podzielić z nami posiadaną wersją pluginu Skript jak również posiadanego silnika oraz jego wersji i wersji serwera? serdecznie zapraszam też do mojego poradnika o tworzeniu komend w Skript - jeżeli uważnie go przeczytasz, to będziesz w stanie naprawić każdy problem ze swoimi komendami - link znajduje się w sygnaturze pod tym komentarzem.
-
Wymaga Skripta 2.2 SkQuery i WildSkripta function check() :: boolean: if hour is 12 or 17: if minute is between 0 and 10: return true return false on command: command is "tpa" !check() cancel event send "ta komenda działa tylko w godzinach"
-
No dobrze, a co z wersją skripta? Na 1.12.2 możesz wgrać chyba maksymalnie 2.3, jaką posiadasz?
-
on consume: broadcast "%event-item%" a czy jak jesz koxa przy tym kodzie to nie wysyła nic, czy wyswietla '<none>'?
-
jaki masz silnik serwera?
-
Jak Zrobić Czasowe Kity W Gui
PanMaruda odpowiedział(a) na poprosturudy pytanie w Pytania i problemy
w tym temacie masz dodatek do tworzenia gui i przykładowe wykorzystanie go do stworzenia kitu w gui z opóźnieniem... -
https://skriptlang.github.io/Skript/expressions.html#ExprPlayerlistHeaderFooter https://skriptlang.github.io/Skript/expressions.html#ExprName
-
Po pierwsze tytuł - zamiast ogólnikowego 'kity w gui' powinieneś sprecyzować na 'dodanie opóźnienia do kitów w gui' Po drugie miejsce posta - w dziale pytań i problemów piszemy jak sama nazwa wskazuje pytania i problemy - twój post jest zleceniem - zlecasz dodanie opóźnienia do kitów Przywitanie [Dzień dobry|Witam|Czołem] Opis sytuacji, problemu, oczekiwań, np. Posiadam skrypt na kity w gui i chciałbym aby ktoś dodał do niego opóźnienie, aby gracz mógł używać go jedynie raz na 3 dni Chciałbym aby ktoś napisał dla mnie skrypt na kity w gui otwieranego komendą - tutaj opis tego gui, np. taka nazwa, taki rozmiar, kit o takiej nazwie z taką zawartością z takim opóźnieniem umieszczony na takim slocie w gui kod skryptu umieszczony w code albo w serwisie code.skript lub pastebin jeżeli skrypt został pobrany z internetu to podajesz link do oryginalnego tematu / strony informacje o serwerze: wersja serwera silnik serwera wersja skripta plugin do zarządzania gui i jego wersja inne wartościowe informacje, oczekiwania opcjonalnie przewidywane wynagrodzenie za zlecenie zakończenie, pożegnanie ewentualna prośba, np. pozdrawiam serdecznie
-
To znaczy że masz uzupełnić temat. Sorka Ale Nie Znam Się Zbyt Bardzo Na Wróżeniu Z Fusów I Nie Potrafię Bez Podstawowych Informacji Podać Czegokolwiek Sensownego. Mam Ci Pokazać W Jakim Formacie Powinien Być Twój Post? I Nie Musisz Pisać Każdego Słowa Wielką Literą Bo To Źle Wygląda.
-
tak, ja wiem - najprościej to by było dodać zwykłe opóźnienie trzydniowe do kitów standardowo już chyba brak podstawowych informacji i niezgodność posta z regulaminem...
-
a potrzeba tego 2.2-dev36
-
pewnie za stara wersja skripta, w takim razie ja już nic więcej nie poradzę
