Skocz do zawartości
  • 0

Problem z skryptem na czas gry


Pytanie

Witam, mam problem z skryptem na czas gry, a mianowicie wywala 1 błąd i nie działa /czas top, cały skrypt działa, komenda /czas top tez, ale topka czasu nie dziala bo pokazuje randomowo kazdego


Błąd : the 1st argument is already a text, so you should not put it in one (e.g the 1st argument instead of %the 1st argument%") line 109: if %player% is %arg 1%

 

Edytowane przez Michix
Glicz

Wstawiam kod w code.skript.pl

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/44930-problem-z-skryptem-na-czas-gry/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
20 minut temu, AsthonHener napisał:

Witam, mam problem z skryptem na czas gry, a mianowicie wywala 1 błąd i nie działa /czas top, cały skrypt działa, komenda /czas top tez, ale topka czasu nie dziala bo pokazuje randomowo kazdego

Mógłbyś pokazać jakiegoś screena?

21 minut temu, AsthonHener napisał:

Błąd : the 1st argument is already a text, so you should not put it in one (e.g the 1st argument instead of %the 1st argument%") line 109: if %player% is %arg 1%

To nie jest błąd, a warn.

Wystarczy usunąć 'arg 1' z cudzysłowy i procentów.

Odnośnik do komentarza
https://skript.pl/temat/44930-problem-z-skryptem-na-czas-gry/#findComment-282429
Udostępnij na innych stronach

  • 0

czujecie ten smród? to woń palonego procesora.

nie wiem skąd tyś to gówno (tak, gówno bo inaczej tego pożal się libterze ''skryptu'' nazwać nie można
wywal to cholerstwo jak najszybciej

masz tu takie coś - zwraca od razu czas w sekundach - https://skriptlang.github.io/Skript/expressions.html#ExprTimePlayed
zapisujesz sobie to do zmiennej graczy i używasz mojego skryptu pyraTOP do posortowania tego - proszę gotowa i lekka dla procesora topka czasu

a jeżeli czas w sekundach ci nie pasuje to możesz je przerobić na timespam i także zostanie posegregowany

Odnośnik do komentarza
https://skript.pl/temat/44930-problem-z-skryptem-na-czas-gry/#findComment-282433
Udostępnij na innych stronach

  • 0
8 minut temu, PanMaruda napisał:

czujecie ten smród? to woń palonego procesora.

nie wiem skąd tyś to gówno (tak, gówno bo inaczej tego pożal się libterze ''skryptu'' nazwać nie można
wywal to cholerstwo jak najszybciej

masz tu takie coś - zwraca od razu czas w sekundach - https://skriptlang.github.io/Skript/expressions.html#ExprTimePlayed
zapisujesz sobie to do zmiennej graczy i używasz mojego skryptu pyraTOP do posortowania tego - proszę gotowa i lekka dla procesora topka czasu

a jeżeli czas w sekundach ci nie pasuje to możesz je przerobić na timespam i także zostanie posegregowany

Tak tylko zalezy mi na /czas remove, /czas [nick] i /czas <- pokazuje moj czas

 

 

https://zapodaj.net/cd91216811f6d.png.html tutaj zdjecie

 

Nieaktywny

Łączę posty.

Odnośnik do komentarza
https://skript.pl/temat/44930-problem-z-skryptem-na-czas-gry/#findComment-282434
Udostępnij na innych stronach

  • 0
2 minuty temu, AsthonHener napisał:

Tak tylko zalezy mi na /czas remove, /czas [nick] i /czas <- pokazuje moj czas

ugh... nie chce mi się tego tłumaczyć ale da się zrobić wszystko - czyszczenie czasu przykładowo jedną dodatkową zmienną, ale to już twój wybór - zostawisz sobie to co masz to pewnie ktoś ci wytłumaczy dlaczego nie działa i będzie okej.

Ja tylko informuję po raz drugi że ten skrypt jest tak gówniano napisany że jeden gracz spamując komendą będzie w stanie wywalić serwer - a jeżeli nie wywali to na pewno TPS serwera spadnie poniżej 15 - a taka wartość jest już niegrywalna.

Odnośnik do komentarza
https://skript.pl/temat/44930-problem-z-skryptem-na-czas-gry/#findComment-282440
Udostępnij na innych stronach

  • 0
5 minut temu, AsthonHener napisał:

Kolega znalazł ze to pokazuje w kolejnosci alfabetycznej

Ale kolega już nie sprawdził czy to w ogóle jest wydajne i stabilne rozwiązanie. :thinkcom:

Skoro chcesz mieć czas w sekundach, a nie timespanie, możesz użyć Unix timestampu do liczenia czasu online.

Tutaj dla przykładu wyjaśniłem jak coś takiego można zrobić. Należy jedynie zmienić zliczanie timespanu na zliczanie różnic między dwoma timestampami.

Odnośnik do komentarza
https://skript.pl/temat/44930-problem-z-skryptem-na-czas-gry/#findComment-282860
Udostępnij na innych stronach

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ą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...