Mordziotymoja 2 Opublikowano 29 października 2021 Udostępnij Opublikowano 29 października 2021 Jak naprawić te błędy? (użyłem przykładową komende /nagroda) Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-313400 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 15 lipca 2022 Autor Udostępnij Opublikowano 15 lipca 2022 Aktualizacja - Dodano możliwość automatycznego ustawienia cooldownu podczas sprawdzania cooldownu getCooldown(p: player, name: text, setCooldown: boolean=false) - Dodano możliwość zmiany formatu na swój jako argument funkcji getCooldownText(p: player, name: text, format: texts=("l" and "l", "msc", "msc", "d", "d", "h", "h", "m", "m", "s", "s", ",")) - Od teraz funkcja getCooldownText zwraca zaokrąglone liczby np z 15.2s na 15s - Zmieniono formatowanie z pełnych wyrazów na skróty (np 10 sekund na 10s) Dziękuje za uwage Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-323863 Udostępnij na innych stronach Więcej opcji udostępniania...
Luki20091 8 Opublikowano 7 grudnia 2022 Udostępnij Opublikowano 7 grudnia 2022 W dniu 15.07.2022 o 13:18, xAxee napisał: Aktualizacja - Dodano możliwość automatycznego ustawienia cooldownu podczas sprawdzania cooldownu getCooldown(p: player, name: text, setCooldown: boolean=false) - Dodano możliwość zmiany formatu na swój jako argument funkcji getCooldownText(p: player, name: text, format: texts=("l" and "l", "msc", "msc", "d", "d", "h", "h", "m", "m", "s", "s", ",")) - Od teraz funkcja getCooldownText zwraca zaokrąglone liczby np z 15.2s na 15s - Zmieniono formatowanie z pełnych wyrazów na skróty (np 10 sekund na 10s) Dziękuje za uwage Przydatne Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-327928 Udostępnij na innych stronach Więcej opcji udostępniania...
xsvka 7 Opublikowano 28 października 2023 Udostępnij Opublikowano 28 października 2023 (edytowane) ogolnie to dziala ale po resecie serwera nie zapisuje sie kto kiedy kit wzial i mozna uzywac je w nieskonczonosc, dalbys rade to dopisac? Edytowane 29 października 2023 przez xsvka Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-338471 Udostępnij na innych stronach Więcej opcji udostępniania...
dawid125439 1 Opublikowano 2 kwietnia 2024 Udostępnij Opublikowano 2 kwietnia 2024 Hej xAxee Mam Maly Problemik Wyskakuje mi blad ze createcooldown Nie istnieje Podsylam SS mam nadzieje ze pomorzesz SS: https://imgur.com/a/cZqds8j Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341460 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 2 kwietnia 2024 Autor Udostępnij Opublikowano 2 kwietnia 2024 51 minut temu, dawid125439 napisał: Hej xAxee Mam Maly Problemik Wyskakuje mi blad ze createcooldown Nie istnieje Podsylam SS mam nadzieje ze pomorzesz SS: https://imgur.com/a/cZqds8j Hej, po ss widzę, że wykonujesz te funkcje na górze skryptu czyli przez to mogą występować problemy: 1. Najpierw wykonujesz funkcje a później ją definiujesz (tzn. Mój skrypt wkleiłeś na końcu pliku, przerzuć go na góre i powinno być ok) 2. Jeżeli mój skrypt masz w osobnym skrypcie to prawdopodobnie twój skrypt ładuje się pierwszy (przeładuj ręcznie najpierw mój skrypt a później twój i powinno być ok, albo zmień nazwe mojego skryptu aby alfabetycznie wyświetlał się wyżej i przeładuj wszystkie skrypty) Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341462 Udostępnij na innych stronach Więcej opcji udostępniania...
dawid125439 1 Opublikowano 3 kwietnia 2024 Udostępnij Opublikowano 3 kwietnia 2024 Hej xAxee To Twój przykładowy Skript z użyciem tego czy byś mógł poprawić to aby działał? Skript: --------------------------------------------------------------------------------------- on load: createCooldown("kit.gracz", 6 hour, true) createCooldown("kit.vip", 10 hour) createCooldown("kit.svip", 12 hour) command /kit [<text>]: trigger: if arg is "reset": setCooldown(player, "kit.gracz", false) setCooldown(player, "kit.vip", false) setCooldown(player, "kit.svip", false) if arg is "gracz" or "vip" or "svip": if player has permission "kit.%arg%": if getCooldown(player, "kit.%arg%", true): if arg is "gracz": add stone to player if arg is "vip": add diamond to player if arg is "svip": add emerald to player else: set {_next} to getCooldownTime(player, "kit.%arg%") send "&7Nastepny raz mozesz odebrac ten kit za: &a%{_next}%" Wstawiam w code Notatka dodana przez xAxee Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341496 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 3 kwietnia 2024 Autor Udostępnij Opublikowano 3 kwietnia 2024 Spoiler 7 godzin temu, dawid125439 napisał: Hej xAxee To Twój przykładowy Skript z użyciem tego czy byś mógł poprawić to aby działał? Skript: --------------------------------------------------------------------------------------- on load: createCooldown("kit.gracz", 6 hour, true) createCooldown("kit.vip", 10 hour) createCooldown("kit.svip", 12 hour) command /kit [<text>]: trigger: if arg is "reset": setCooldown(player, "kit.gracz", false) setCooldown(player, "kit.vip", false) setCooldown(player, "kit.svip", false) if arg is "gracz" or "vip" or "svip": if player has permission "kit.%arg%": if getCooldown(player, "kit.%arg%", true): if arg is "gracz": add stone to player if arg is "vip": add diamond to player if arg is "svip": add emerald to player else: set {_next} to getCooldownTime(player, "kit.%arg%") send "&7Nastepny raz mozesz odebrac ten kit za: &a%{_next}%" data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Skrypt powinien działać, na pewno masz pobrany skrypt https://code.skript.pl/gJxAL9cd ? Jeżeli nie to dodaj go do osobnego skryptu najlepiej z nazwa z A na początku Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341500 Udostępnij na innych stronach Więcej opcji udostępniania...
dawid125439 1 Opublikowano 4 kwietnia 2024 Udostępnij Opublikowano 4 kwietnia 2024 Hej xAxee Wlasnie Wstawilem Sprawdze nie mialem Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341513 Udostępnij na innych stronach Więcej opcji udostępniania...
dawid125439 1 Opublikowano 4 kwietnia 2024 Udostępnij Opublikowano 4 kwietnia 2024 Hej xAxee Mam problem tamto dziala ale nie dziala cooldown Wienc moze pomorzesz? Wysylam ci ten Kod Cooldown Nie dziala ----------------------------------------------------------------- on load: createCooldown("kit.gracz", 6 hour, true) createCooldown("kit.vip", 10 hour) createCooldown("kit.svip", 12 hour) command /kittest123 [<text>]: trigger: if arg is "reset": setCooldown(player, "kit.gracz", false) setCooldown(player, "kit.vip", false) setCooldown(player, "kit.svip", false) if arg is "gracz" or "vip" or "svip": if player has permission "kit.%arg%": if getCooldown(player, "kit.%arg%", true): if arg is "gracz": add stone to player if arg is "vip": add diamond to player if arg is "svip": add emerald to player else: set {_next} to getCooldownTime(player, "kit.%arg%") send "&7Nastepny raz mozesz odebrac ten kit za: &a%{_next}%" Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341514 Udostępnij na innych stronach Więcej opcji udostępniania...
makstale 35 Opublikowano 4 kwietnia 2024 Udostępnij Opublikowano 4 kwietnia 2024 6 godzin temu, dawid125439 napisał: Hej xAxee Mam problem tamto dziala ale nie dziala cooldown Wienc moze pomorzesz? Wysylam ci ten Kod Cooldown Nie dziala ----------------------------------------------------------------- on load: createCooldown("kit.gracz", 6 hour, true) createCooldown("kit.vip", 10 hour) createCooldown("kit.svip", 12 hour) command /kittest123 [<text>]: trigger: if arg is "reset": setCooldown(player, "kit.gracz", false) setCooldown(player, "kit.vip", false) setCooldown(player, "kit.svip", false) if arg is "gracz" or "vip" or "svip": if player has permission "kit.%arg%": if getCooldown(player, "kit.%arg%", true): if arg is "gracz": add stone to player if arg is "vip": add diamond to player if arg is "svip": add emerald to player else: set {_next} to getCooldownTime(player, "kit.%arg%") send "&7Nastepny raz mozesz odebrac ten kit za: &a%{_next}%" Nie działa, ale błędy jakieś są? I nie przez to %arg%? Dla argumentu 1-szego powinno być %arg 1% Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341517 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 4 kwietnia 2024 Udostępnij Opublikowano 4 kwietnia 2024 Godzinę temu, makstale napisał: Nie działa, ale błędy jakieś są? I nie przez to %arg%? Dla argumentu 1-szego powinno być %arg 1% Niestety kolega nie sprecyzował na czym polega problem, więc możemy jedynie się domyślać co tak właściwie jest przyczyną jego dalszych zmagań z tym skryptem. Odnosząc się do Twojej uwagi, indeks w tym przypadku nie gra żadnej roli. Indeksowanie argumentów komend jest jedynie konieczne w sytuacji gdy nasza komenda zawiera więcej niż jeden argument. Pozwolę sobie to zademonstrować przy użyciu poniższego kodu. command /broadcast <string>: usage: A command for broadcasting a message to all players. permission: skript.command.broadcast permission message: You don't have permission to broadcast messages aliases: /bc executable by: players and console cooldown: 15 seconds cooldown message: You last broadcast a message %elapsed time% ago. You can broadcast another message in %remaining time%. cooldown bypass: skript.command.broadcast.admin cooldown storage: {cooldown::%player%} trigger: broadcast the argument Przykład zaczerpnięty z dokumentacji Skripta. Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341518 Udostępnij na innych stronach Więcej opcji udostępniania...
dawid125439 1 Opublikowano 5 kwietnia 2024 Udostępnij Opublikowano 5 kwietnia 2024 Nie ma żadnych błedów ale poprostu cooldown nie dziala Cytuj Odnośnik do komentarza https://skript.pl/temat/34625-axcooldown-zarz%C4%85dzanie-cooldownem/#findComment-341538 Udostępnij na innych stronach Więcej opcji udostępniania...
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ą.