micmit123 0 Opublikowano 27 kwietnia 2024 Udostępnij Opublikowano 27 kwietnia 2024 Chciałbym żeby skrypt o danych godzinach np. 12, 16, 20, rozdawał klucze z excellent crates i tu jest drugie pytanie. Jak wywołać komendę z innego pluginu, czyli z excellent crates. Chodzi mi o komendę "/crate key give [gracz] epicka" Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1952 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 2 godziny temu, micmit123 napisał: jeszcze jedno pytanie. Jak wywolac komende title dla wszystkich? probowalem przez execute console command, execute player command. Szukalem na forum i nic. Chodzi o to, ze chcialbym zeby w if sie to pojawilo. Pan wyżej już podał Panu linijkę wyświetlającą title wraz z subtitle na ekranie danego gracza i jest ona dobrze napisana (według dokumentacji), więc problem musi występować po Pana stronie. Ja odniosę się do poważnego problemu w Pana kodzie. Proszę zauważyć, że Pan sprawdza jedynie godzinę i sekundę, a Pan powinien również sprawdzać minutę. W związku z tym Pana kod może wykonać się do 60 razy na minutę, gdyż warunek spełnia np. godzina "12:01:00", "12:02:00", itd. Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342089 Udostępnij na innych stronach Więcej opcji udostępniania...
0 micmit123 0 Opublikowano 30 kwietnia 2024 Autor Udostępnij Opublikowano 30 kwietnia 2024 Teraz, Hiri12 napisał: Może Pan podać cały kod wraz z linijką w której występuje błąd? Nie koniecznie wiem co może być źle w tym skrypcie... okej juz podaje:) jednak sa 2 bledy. Po pierwsze z cydzusłowem. Po drugie, nie rozumie tej komendy. Can't understand this condition/effect: send title '& Linia: send title "&#B9BFC4&lK&#B1B8C2&lL&#A9B1BF&lU&#A1AABD&lCcA4BB&lZΗDB8&lE ⌤B6&lZ̲FB3&lAἴB1&l:" with subtitle "&cflushysmp.pl" to all players drugi blad Nieprawidłowie użycie cudzysłowu ("). Jeśli chcesz użyć cudzysłowu w "cytowanym tekście", podwój go: "" kod: every 1 second: set {_time} to now formatted as "HH:ss" if {_time} is "12:00": send title "&#B9BFC4&lK&#B1B8C2&lL&#A9B1BF&lU&#A1AABD&lCcA4BB&lZΗDB8&lE ⌤B6&lZ̲FB3&lAἴB1&l:" with subtitle "&cflushysmp.pl" to all players wait 1 seconds execute console command "excellentcrates:crate key giveall epicka 1" Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342090 Udostępnij na innych stronach Więcej opcji udostępniania...
0 micmit123 0 Opublikowano 30 kwietnia 2024 Autor Udostępnij Opublikowano 30 kwietnia 2024 3 minuty temu, Kormic napisał: Pan wyżej już podał Panu linijkę wyświetlającą title wraz z subtitle na ekranie danego gracza i jest ona dobrze napisana (według dokumentacji), więc problem musi występować po Pana stronie. Ja odniosę się do poważnego problemu w Pana kodzie. Proszę zauważyć, że Pan sprawdza jedynie godzinę i sekundę, a Pan powinien również sprawdzać minutę. W związku z tym Pana kod może wykonać się do 60 razy na minutę, gdyż warunek spełnia np. godzina "12:01:00", "12:02:00", itd. rozumiem moj blad, dziekuje. Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342091 Udostępnij na innych stronach Więcej opcji udostępniania...
0 micmit123 0 Opublikowano 30 kwietnia 2024 Autor Udostępnij Opublikowano 30 kwietnia 2024 natomiast nadal nie wiem co zrobic z komenda title Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342092 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1952 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 2 minuty temu, micmit123 napisał: Can't understand this condition/effect: send title '& Linia: send title "&#B9BFC4&lK&#B1B8C2&lL&#A9B1BF&lU&#A1AABD&lCcA4BB&lZΗDB8&lE ⌤B6&lZ̲FB3&lAἴB1&l:" with subtitle "&cflushysmp.pl" to all players drugi blad Nieprawidłowie użycie cudzysłowu ("). Jeśli chcesz użyć cudzysłowu w "cytowanym tekście", podwój go: "" Błąd ten może nieco wprowadzać w błąd, ale należy pamiętać o tym, że znak '#' rozpoczyna komentarz w kodzie. Jeśli Pan chce zawrzeć hash w kodzie, należy go podwoić, aby Skript zinterpretował go według Pana intencji. Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342093 Udostępnij na innych stronach Więcej opcji udostępniania...
0 micmit123 0 Opublikowano 30 kwietnia 2024 Autor Udostępnij Opublikowano 30 kwietnia 2024 nadal wyskakuja 2 bledy, natomiast teraz 1 nie o cudzyslowu, lecz: There's no command sender in a periodical event every 1 second: set {_time} to now formatted as "HH:mm::ss" if {_time} is "12:00": send title ""&#B9BFC4&lK&#B1B8C2&lL&#A9B1BF&lU&#A1AABD&lCcA4BB&lZΗDB8&lE ⌤B6&lZ̲FB3&lAἴB1&l:"" with subtitle "&cflushysmp.pl" to all players wait 1 seconds execute console command "excellentcrates:crate key giveall epicka 1" Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342094 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hiri12 42 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 (edytowane) 10 minut temu, micmit123 napisał: nadal wyskakuja 2 bledy, natomiast teraz 1 nie o cudzyslowu, lecz: There's no command sender in a periodical event every 1 second: set {_time} to now formatted as "HH:mm::ss" if {_time} is "12:00": send title ""&#B9BFC4&lK&#B1B8C2&lL&#A9B1BF&lU&#A1AABD&lCcA4BB&lZΗDB8&lE ⌤B6&lZ̲FB3&lAἴB1&l:"" with subtitle "&cflushysmp.pl" to all players wait 1 seconds execute console command "excellentcrates:crate key giveall epicka 1" Nie podwoił pan '# tylko " tak jak prosił Pan Kormic z czego wynika z błąd Poprawny kod: send title "&##B9BFC4&lK&##B1B8C2&lL&##A9B1BF&lU&##A1AABD&lC&##99A4BB&lZ&##919DB8&lE &##8996B6&lZ&##818FB3&lA&##7988B1&l:" with subtitle "&cflushysmp.pl" to all players Ps. Pisane z telefonu więc mogą wystąpić drobne błędy. Edytowane 30 kwietnia 2024 przez Hiri12 Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342095 Udostępnij na innych stronach Więcej opcji udostępniania...
0 micmit123 0 Opublikowano 30 kwietnia 2024 Autor Udostępnij Opublikowano 30 kwietnia 2024 3 minuty temu, Hiri12 napisał: Nie podwoił pan '# tylko " tak jak prosił Pan Kormic z czego wynika z błąd Poprawny kod: send title ""&##B9BFC4&lK&##B1B8C2&lL&##A9B1BF&lU&##A1AABD&lC&##99A4BB&lZ&##919DB8&lE &##8996B6&lZ&##818FB3&lA&##7988B1&l:"" with subtitle "&cflushysmp.pl" to all players Ps. Pisane z telefonu więc mogą wystąpić drobne błędy. niestety nadal wystepuja 2 bledy lecz teraz polegaja na tym samym: Can't understand this condition/effect: Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342096 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hiri12 42 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 3 minuty temu, micmit123 napisał: niestety nadal wystepuja 2 bledy lecz teraz polegaja na tym samym: Can't understand this condition/effect: Mój błąd, może Pan teraz przekopiować to co jest u góry ponieważ zapomniałem usunąć podwójnego cudzysłowia które Pan dodał. Myślę że powinno działać Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342097 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1952 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 4 minuty temu, micmit123 napisał: niestety nadal wystepuja 2 bledy lecz teraz polegaja na tym samym: Can't understand this condition/effect: Co prawda znak '#' został poprawnie podwojony, aczkolwiek zakładam, że Pan nie usunął podwojonego cudzysłowu na początku i końcu. Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342098 Udostępnij na innych stronach Więcej opcji udostępniania...
0 micmit123 0 Opublikowano 30 kwietnia 2024 Autor Udostępnij Opublikowano 30 kwietnia 2024 Nadal wyskakuje błąd Can't understand this condition/effect. Natomiast teraz juz tylko jeden. every 1 second: set {_time} to now formatted as "HH:mm::ss" if {_time} is "12:00": send title "&##B9BFC4&lK&##B1B8C2&lL&##A9B1BF&lU&##A1AABD&lC&##99A4BB&lZ&##919DB8&lE &##8996B6&lZ&##818FB3&lA&##7988B1&l:" with subtitle "&cflushysmp.pl" to all players wait 1 seconds execute console command "excellentcrates:crate key giveall epicka 1" Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342099 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hiri12 42 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 2 minuty temu, micmit123 napisał: Nadal wyskakuje błąd Can't understand this condition/effect. Natomiast teraz juz tylko jeden. every 1 second: set {_time} to now formatted as "HH:mm::ss" if {_time} is "12:00": send title "&##B9BFC4&lK&##B1B8C2&lL&##A9B1BF&lU&##A1AABD&lC&##99A4BB&lZ&##919DB8&lE &##8996B6&lZ&##818FB3&lA&##7988B1&l:" with subtitle "&cflushysmp.pl" to all players wait 1 seconds execute console command "excellentcrates:crate key giveall epicka 1" A w której linijce występuje ten bląd? Nie widzę żadnych błędów w skrypcie... Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342100 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1952 Opublikowano 30 kwietnia 2024 Udostępnij Opublikowano 30 kwietnia 2024 3 minuty temu, micmit123 napisał: Nadal wyskakuje błąd Can't understand this condition/effect. Natomiast teraz juz tylko jeden. every 1 second: set {_time} to now formatted as "HH:mm::ss" if {_time} is "12:00": send title "&##B9BFC4&lK&##B1B8C2&lL&##A9B1BF&lU&##A1AABD&lC&##99A4BB&lZ&##919DB8&lE &##8996B6&lZ&##818FB3&lA&##7988B1&l:" with subtitle "&cflushysmp.pl" to all players wait 1 seconds execute console command "excellentcrates:crate key giveall epicka 1" Pan nie podał błędu, ale nie widzę żadnego w instrukcji wyświetlania title na ekranach wszystkich graczy. Skript zapewne buntuje się przez podwójny dwukropek występujący przy formatowaniu czasu. Dodam, że Pan nadal nie sprawdza minuty, a w tym przypadku efekt będzie taki, że warunek nigdy nie zostanie spełniony. Tak więc w trzeciej linijce należy poprawić "12:00" na "12:00:00". Cytuj Odnośnik do komentarza https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/#findComment-342101 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
micmit123 0
Chciałbym żeby skrypt o danych godzinach np. 12, 16, 20, rozdawał klucze z excellent crates i tu jest drugie pytanie. Jak wywołać komendę z innego pluginu, czyli z excellent crates. Chodzi mi o komendę "/crate key give [gracz] epicka"
Odnośnik do komentarza
https://skript.pl/temat/57431-czy-da%C5%82o-by-si%C4%99-zrobi%C4%87-%C5%BCeby-skrypt-odczytywa%C5%82-czas/Udostępnij na innych stronach
33 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.