Skocz do zawartości

AdvancedRanks - skrypt na nadawane rang


Rekomendowane odpowiedzi

Siemka jestem Kuba mam 15 lat od 2 tygodni piszę w skriptcie [tak wiem dużo xD]. Potrzebowałem plugin, który pozwoli mi ustawiać rangi na określony czas. Znalazłem plugin AzRank, ale był zbugowany i nie pełnił swojej funkcji. Dlatego wziąłem się za pisanie skryptu. Efektem mojej pracy jest skrypt "AdvancedRanks". Wiem ,że można było go zrobić krótszego, ale jest jak jest .Skrypt sprawdza rangi co 12 godzin, nie uwzględnia roku, więc jeżeli serwer będzie miał całodziennego crasha moga wystąpić problemy . Przy ustawianiu rangi skrypt tworzy plik dla gracza któremu ranga została nadana , po upłynięciu czasu rangi plik zostaje usunięty. Skrypt automatycznie po określonym czasie zmienia rangę gracza na "default"

P.S Ten skrypt nie miał być opublikowany, ale doszedłem do wniosku, że komuś też może się przydać.

=========================================================================================================

Autor:[Enter121]

Nazwa:[AdvancedRanks]

Najnowsza wersja:[v 1.0]

Uprawnienia[Permissions]

-nadawanie rank "advranks.promote" lub "advranks.*" lub "*"

-przeładowanie "advranks.reload" lub "advranks.*" lub "*"

Komendy

- /advrank <gracz> <ranga> - ustawia rangę na 1 miesiąc

- /advrankm <gracz> <ranga> <dzień.miesiąc> - automatycznie ustawia rangę do okresu określonego w komendzie

- /adv <reload/pomoc/info>

Przykłady komend

- /advrank Janek15 vip

- /advrankm Janek15 vip 07.11

Wymagania

-PermissionEX

-WildSkript

Download

PasteBin:

http://pastebin.com/b3XZYvGQ'>>http://pastebin.com/b3XZYvGQ

PasteBin Raw:

http://pastebin.com/raw.php?i=b3XZYvGQ'>>http://pastebin.com/raw.php?i=b3XZYvGQ
Odnośnik do komentarza
https://skript.pl/temat/4139-advancedranks-skrypt-na-nadawane-rang/
Udostępnij na innych stronach

  • 3 tygodnie później...
  • 3 tygodnie później...
  • 2 miesiące temu...

UPDATE v.2.0

CHANGELOG:

1.Poprawiono optymalność kodu

2.Dodano możliwość ustawiania rangi na tydzień

3.Zmniejszono ilość komend

BŁĘDY:

1.Skrypt nie wykrywa lat przestępnych. Luty jest ustawiony na 28 dni.

KOMENDY:

/advrank month <gracz> <ranga> - ustawia rangę gracza na 1 miesiąc

/advrank date <gracz> <ranga> <dzień.miesiąc> - ustawia rangę do daty określonej w komendzie

/advrank week <gracz> <ranga> - ustawia rangę gracza na 1 tydzień

/adv reload - przeładowuje AdvancedRanks

UWAGI:

Zmienił się format daty:

np. zamiast 03.06 jest 3.6

PRZYKŁADY KOMEND

- /advrank month Janek15 vip

- /advrank date Janek15 vip 7.9

DOWNLOAD:

http://pastebin.com/phEv09Q0'>>http://pastebin.com/phEv09Q0
P.S Nie zezwalam na edytowanie informacji o wersji skryptu i informacji o autorze.
Odnośnik do komentarza
https://skript.pl/temat/4139-advancedranks-skrypt-na-nadawane-rang/#findComment-54740
Udostępnij na innych stronach

  • 2 tygodnie później...

@up

O to chodzi. Aczkolwiek da się zrobić tak jak w pluginie AZRank?

Na przykład:

/setrank <player> <ranks> - pernametne rangi.

/setrank <player> <ranks> <time> <timeform> - dawanie rang tymczasowo.

Odnośnik do komentarza
https://skript.pl/temat/4139-advancedranks-skrypt-na-nadawane-rang/#findComment-55601
Udostępnij na innych stronach

Fajny skrypt. Od dwóch tygodni piszesz skrypty i twoje skrypty są na poziomie. Ja osobiście nie piszę dużo skryptów bo się uczę, ale może jakiś projekt zrealizuje. Narazie nie mam na nic pomysłu.

Odnośnik do komentarza
https://skript.pl/temat/4139-advancedranks-skrypt-na-nadawane-rang/#findComment-55676
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ę...