Skocz do zawartości

SetRank - skrypt na czasowe rangi


Rekomendowane odpowiedzi

SetRank

Opis:

Spoiler

Cześć, napisałem skript setrank. Daje on możliwość dawania rang na czas. Oczywiście czas jest bagujący się jeśli serwer jest wyłączony. Ale moim zdaniem to nawet lepiej bo jak jest serwer wyłączony to taka osoba co ma vipa wtedy nie może z niego korzystać. A jak serwer jest włączony to może więc moim zdaniem to pasuje w tej sprawie. Będzie dużo aktualizacji więc skript ma auto. update. Update zabrane z https://skript.pl/temat/1666-automatyczna-aktualizacja-skryptu/

 

Changelog:

0.1v

Napisanie skripu, nie ma co pisać.

DO TO:

Dodanie więcej dni i więcej godzin.

Dodanie minut.

Dodanie sprawdzania ile zostało do upłynięcia terminu i zabrania rangi.

Instaluj! Kliknij tu

Pamiętaj! to mój pierwszy skript a nie widziałem takiego więc go napisałem!

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/
Udostępnij na innych stronach

/pex user <nick> group add <grupa> * <czas w milisekundach>

Sam skrypt napisany w absurdalny sposób, skopiowanie kilkadziesiąt razy niemal identycznego fragmentu kodu ze zmianą pojedynczej wartości to najgorsze co można zrobić.

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-93147
Udostępnij na innych stronach

15 minut temu, Libter napisał:

/pex user <nick> group add <grupa> * <czas w sekundach>

Sam skrypt napisany w absurdalny sposób, skopiowanie kilkadziesiąt razy niemal identycznego fragmentu kodu ze zmianą pojedynczej wartości to najgorsze co można zrobić.

a jak to inaczej zmienić ? :<

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-93153
Udostępnij na innych stronach

1 minutę temu, Jahek napisał:

a jak to inaczej zmienić ? :<

Zamień "wait x hour" i "wait x day" na "wait {arg 5} hour" I "wait {arg 5} day" lub coś podobnego.

2 minuty temu, KrejzolekPRO napisał:

Istnieje coś takiego jak loop, nauczcie się ludzie. Nagle z 250 linijek zrobi Ci się 20.

W przypadku tego skryptu nie ma miejsca na stosowanie pętli.

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-93155
Udostępnij na innych stronach

1 minutę temu, Libter napisał:

Zamień "wait x hour" i "wait x day" na "wait {arg 5} hour" I "wait {arg 5} day" lub coś podobnego.

W przypadku tego skryptu nie ma miejsca na stosowanie pętli.

Moim zdaniem można zastosować  pętle 

loop %arg 5% times:
	wait 1 hour
pex %player% itd.
	

 

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-93159
Udostępnij na innych stronach

4 minuty temu, KrejzolekPRO napisał:

Moim zdaniem można zastosować  pętle 


loop %arg 5% times:
	wait 1 hour

A jeszcze lepiej bez pętli:

set {_time} to "%arg 5% hours" parsed as timespan
wait {_time}

 

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-93160
Udostępnij na innych stronach

Polecam po prostu użyć komendy z pexa /pex user <nick> group add <ranga> <świat> <czas-w-sek.>

a wystarczyło dać:

set {x.%player%} to now
if difference between {x.%player%} and now is greater than ...
    [.....]
	
Edytowane przez Katniss
Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-93281
Udostępnij na innych stronach

  • bvcz zmienił(a) tytuł na SetRank - skrypt na czasowe rangi
  • 4 lata później...
W dniu 30.08.2016 o 21:02, xBG napisał:

Słabe nie wiem czy wiesz sle pex ma wbudowany czasowy system rang wiec ten skrypt mija się z celem.

To po pierwsze, a po drugie nie wziąłeś pod uwagę, że ktoś korzysta z luckperms, ale luckperms też ma czasowy syste rang więc nem po co ten skrypt

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-306718
Udostępnij na innych stronach

W dniu 8.07.2021 o 09:20, Delivetator napisał:

nie wziąłeś pod uwagę, że ktoś korzysta z luckperms,

Myślisz, że w 2016 ktoś słyszał o LuckPerms? 

 

W dniu 8.07.2021 o 09:20, Delivetator napisał:

więc nem po co ten skrypt

Jest on równie zbędny jak Twój wpis.

Odnośnik do komentarza
https://skript.pl/temat/13307-setrank-skrypt-na-czasowe-rangi/#findComment-306861
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
Dodaj odpowiedź do tematu...

×   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ę...