Skocz do zawartości

Gość DonFallingCookie

Rekomendowane odpowiedzi

Gość DonFallingCookie

Cześć! Chciałbym wam udostępnić mój skrypt na ranking PvP w finalnej wersji 1.0.

Funkcje:

• System naliczania punktów: za zabójstwo gracz dostaje +10% punktów ofiary, a za śmierć -10% swoich punktów.Za zgon z rąk moba lub samobójstwo gracz traci 30 punktów.

• Wyświetlanie punktów gracza nad jego głową za pomocą scoreboardów.

• Piorun po śmierci gracza.

• Drop głowy po śmierci gracza.

• Możliwość sprawdzenia swojego lub cudzego rankingu komendą /gracz <gracz>.

• Lista 10 najlepszych graczy (Z największą ilościa punktów)

• Możliwość zarządzania rankingiem innych graczy (w chwili obecnej można tylko dodawać, odejmować i ustawiać liczbę punktów)

• 15-sekundowy AntyCombatLog, który zapobiega ucieczce podczas walki.

• Natychmiastowy respawn po śmierci gracza

Istnieje także mały dodatek napisany przez mojego koteczka (ExhaustedZombie), który pozwala na utworzenie sygnaturki z rankingiem poszczególnych graczy.

Wygląd przykładowej sygnaturki:

Kliknij

Link do pełnego tematu:

Kliknij

Komendy:

• /gracz <gracz> - Wyświetla ranking danego gracza.

• /top - Wyświetla 10 najlepszych graczy. (z największą ilością punktów)

• /ranking <set|add|remove> <gracz> <ilość> - zarządzanie rankingiem innych graczy.

Uprawnienia:

• psranking.* - Pozwala na zarządzanie rankingiem innych graczy.

Link do pobrania:

Kliknij

Zezwalam na edycję skryptu. (Na zasadzie: zeedytowałes - nie wrzucaj przerobionego kodu do internetu)

Wszelkie pomysły mile widziane, Miłego użytkowania! B)

Edytowane przez DonFallingCookie
Odnośnik do komentarza
https://skript.pl/temat/864-psranking/
Udostępnij na innych stronach

Mam pytanie czy posługiwałeś się skryptem VStats?

Nawet jest taki sam kod na tylko tyle że nazwa zmieniona :>Nawet ta sama kolejność:

Twoje

add 1 to {smierci.%victim%}
add 1 to {zabojstwa.%attacker%}
set {_pkt} to {punkty::%victim%}*0.10
add {_pkt} to {punkty::%attacker%}

Moje

add victim to {zabici.%attacker%::*}
set {_pkt} to ({pkt::%victim%}*0.10)
add 1 to {kill.%attacker%}
add {_pkt} to {pkt::%attacker%}
 

I na punkty pod nickiem

http://skript.pl/_wklej/X9gnnrvX

Edytowane przez NeXv
Odnośnik do komentarza
https://skript.pl/temat/864-psranking/#findComment-5952
Udostępnij na innych stronach

Ciekawe, nie powiem, (chociaż denerwuje mnie trochę w niektórych skryptach to, ze podczas ładowania jego pisze o autorze), mógłbyś dodać zwiększony drop punktów dla coraz wyższych rang ;)

jedyny błąd językowy jaki znalazłem to " zostal wchloiety przez &cslime", zjadło ci N , ale to szczegół.

Komendę /top10 zmień na /top , a permissie do /top10 i /gracz usuń, bo niepotrzebna za bardzo

To chyba narazie na tyle z mojej strony :D

Odnośnik do komentarza
https://skript.pl/temat/864-psranking/#findComment-5960
Udostępnij na innych stronach

Gość DonFallingCookie

Nowa wersja skryptu  ^^

• Poprawiłem dodawanie punktów, gdyż czasem obliczało punkty nie tak jak chciałem (np. zamiast 128 punktów dodawało 128.3)

• Usunąłem wiadomości po śmierci z rąk mobów i otoczenia

• Gracz po zabiciu dostaje glowę ofiary

• Dodałem aliasy do komendy /top10 (top, topka)

• Usunąłem uprawnieina do komend

• Jeśli wgrywacie nową wersję, pamietajcie aby usunąc stare zmienne  :D

Miłego użytkowania!  :]

Odnośnik do komentarza
https://skript.pl/temat/864-psranking/#findComment-6303
Udostępnij na innych stronach

  • 2 tygodnie później...
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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