Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[DL] KillPoints - Mój mały plugin na ranking.


Rekomendowane odpowiedzi

Opublikowano

Plugin ma już troszkę czasu wiec uznałam że go w końcu udostępnię bo i tak się tylko marnuje :D.

Plugin był trochę testowany ale mogą pojawić się błędy wiec w razie czego pisać a się naprawi.

UWAGA:

Jeśli aktualizujesz plugin do wersji 1.2 zaktualizuj ręcznie config! Inaczej pojawia się błędy (czyste lenistwo, nie chciało mi się nic mieszać)

http://pastebin.com/Ysap6wGm

Zostały dodane 2 opcje w 10 linijce, i cała lista od 39 do 402 linijki :D

 

Zasady nadawania punktów:
# Jeśli zabity ma więcej punktów niż zabijający to losowy procent z różnicy tej liczby zostanie dodany do konta zabijającego.

# Jeśli zabity ma mniej niż tyle punktów to zabijający dostaje od X do Y pkt i dodatkowo ma kilka % ze te punkty zostaną odjęte zamiast dodane.

# Procent z liczby punktów która zdobył zabijający jest odejmowana od konta zabitego.

# Jeśli zabity ma mniej punktów niż zabijający to może dostać od tylu do tylu pkt + pewien % szans ze pkt bd ujemne.

(Wszystkie wartości ustawia się w configu)

Plugin działa na SQLite lub MySQL co umożliwia podłączenie go pod stronę www czy cokolwiek innego :)

Dodatkowo plugin może odejmować punkty po śmieci, w configu można ustawiać dla każdego rodzaju śmierci osobne ustawienia takie jak:
- Procent że punkty zostaną odjęte po śmierci w wybrany sposób.
- Min i Max procentów ktore mogą zostać odjęte (losowa wartość)
- Mnożnik (Dla większej kontroli)
- Możliwość zmiany wiadomości po śmierci

Jeśli nie zmienisz wiadomości dalej możesz używać specjalnych zamienników w pluginie który używasz, ale nie z każdym pluginem będzie to działać :)
Info o edycji wiadomości:


Można używać w każdej wiadomości dotyczącej śmierci/zabicia:

{%killed%} - Nick zabitego.

{%lose/win%} - Specjalne słowo z configu, jeśli ilość zdobytych pkt jest na + wybierze win, jak na - to lose.

{%Lpoints%} - Pkt które zostaną odjęte/dodane od/do zabitego.

{%Lpointsnew%} - Nowa ilość punktów.

{%Lkills%} - Aktualna liczba zabić.

{%Ldeaths%} - Aktualna liczba śmierci.

{%Lkd%} - Aktualne KD.

Można używać tylko w "OnKill"

{%killer%} - Nick zabijającego.

I reszta to samo co wyżej ale dotyczące zabijającego :P

{%Vpoints%}
{%Vpointsnew%}
{%Vkills%}
{%Vdeaths%}
{%Vkd%}


Komendy:


/stat
Pokazuje własne lub czyjeś statystyki/

/KillReload
Przeładowuje config pluginu

/TopKill
Pokazuje topkę, można wyświetlać topkę punktów, zabić, śmierci lub KD.
pod-Komendy ustala się w configu

TopListCmd:
    Points: 'pkt'
    Kills: 'zabicia'
    Deaths: 'dedy'
    KD: 'kd'

czyli by wyświetlić topkę zabić należy wpisać:
/topkill zabicia [strona]
wpisanie samego /topkill
Wyświetli topkę punktów. Dodatkowo jeśli posiadasz permissions możesz dodać na końcu komendy argument "-a" a wtedy topka zostanie wysłana do każdego gracza (wiadomość broadcast)

Wszystkie permissions są tutaj:

http://pastebin.com/vhmEEzvU

Domyślny config:

http://pastebin.com/Ysap6wGm





Plugin jest udostępniony na bukkit.org tylko czeka na zatwierdzenie: (więc nie wiem kiedy będzie się dało wejść ale do jutra chyba powinni zatwierdzić :P)

Wersja 1.2.1 jest do pobrania tutaj: (Testowa, powinna naprawić bug z errorem "No operations allowed after statement closed")

https://github.com/BukkitSmerf/KillPoints/releases/tag/v1.2.1-pre

Wersja 1.2 czeka na zatwierdzenie!

http://dev.bukkit.org/bukkit-plugins/killpoins/files/3-kill-points-v1-2/

Za to można chyba pobrać tutaj :P

http://dev.bukkit.org/bukkit-plugins/killpoins/files/3-kill-points-v1-2/

Może się komuś przyda :) Opis lipny i na szybko, bo mam co innego do roboty papa :D

License:

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

PS: zapraszam też do komentowania mojego drugiego projektu:
Professional Warns
Znacznie większego i ciekawszego :)
:P

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Całkiem fajny plugin :> Kiedyś szukałem właśnie czegoś z % ;P

Nie bądź cham, daj + za wypociny ;)

Opublikowano

Twój plugin jest małym, lecz jasnym światłem w mroku zalewających nas skryptów. I za to ci cześć i chwała. Co do pluginu to nawet fajny (;

Hie hie, dzięki :P

To mały projekt, dla mnie osobiście prawie nic nie wart.

 

Prawdziwy projekt jest tutaj

Professional Warns

Ale niestety czasu trochę brak :D a ten mały był pisany już w miarę dawno, ale zapomniałam że miałam go udostępnić xD

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Testowalem plugin i mi osobiscie nie dziala, w ogole nie zabiera punktow, ale ogolnie fajnie zrobiony. ;-)

"Żyj tak, żeby wstyd było opowiadać, ale przyjemnie wspominać."

Opublikowano

Testowalem plugin i mi osobiscie nie dziala, w ogole nie zabiera punktow, ale ogolnie fajnie zrobiony. ;-)

Hyym... przetestuje zaraz, jak tylko uda mi sie odpalic drugie mc... ;/ musze odpalic drugiego minecrafta z eclipse... z projektu z moim starem modem pod forge xD Pytanie tylko czy wersja bedzie dobra :D

 

PS: zna ktos jakis działający piracki launcher? Bo nie mam jak testować na 2 MC

 

EDIT: ok... musze poszukac jakiegos launchera by odpalic te 2 mc... devke mam na 1.6.2 ;/ a pracuje na 1.6.4/1.7.2/1.7.4

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Hyym... przetestuje zaraz, jak tylko uda mi sie odpalic drugie mc... ;/ musze odpalic drugiego minecrafta z eclipse... z projektu z moim starem modem pod forge xD Pytanie tylko czy wersja bedzie dobra :D

 

PS: zna ktos jakis działający piracki launcher? Bo nie mam jak testować na 2 MC

 

EDIT: ok... musze poszukac jakiegos launchera by odpalic te 2 mc... devke mam na 1.6.2 ;/ a pracuje na 1.6.4/1.7.2/1.7.4

Magic launcher - wpisujesz nick i hasło "byle jakie" i klikasz login i potem play offline.

 

@top Wygląda(pod wzgledęm krótkiego opisu) fajnie. Mogłabyś dodać jakieś ss'y ? :)

Opublikowano

No ładnie, ładnie. Karolina to tylko tekst, zero grafiki i kolorków ;p Jakbyś trochę rzeczy dodała to by to lepiej wyglądało ale plugin świetnie wykonany ;-)

avatar_14518339374nlip.jpg


 


 


,,Vape is good, vape is my life"

Opublikowano

No ładnie, ładnie. Karolina to tylko tekst, zero grafiki i kolorków ;p Jakbyś trochę rzeczy dodała to by to lepiej wyglądało ale plugin świetnie wykonany ;-)

Bo to tylko mały plugin :D

 

Magic launcher - wpisujesz nick i hasło "byle jakie" i klikasz login i potem play offline.

 

@top Wygląda(pod wzgledęm krótkiego opisu) fajnie. Mogłabyś dodać jakieś ss'y ? :)

Launcher cos nie odpala :D nie może znaleźć bibliotek

 

 

EDIT:

Dasz kod na pw?

[sarkazm]Ech... + 10pkt za świetne umiejętności wyszukiwania informacji.[/sarkazm]

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

  • 2 tygodnie później...
Opublikowano

Daje rade,pomyśl o czymś czego jeszcze nie wynaleziono , np : Vip+ co dodaje? komendy ułatwiające życie vipa.;3

Ten plugin napisany był bo ktoś go kiedyś chciał i tyle :P

I raczej już nie bd pisać żadnych publicznych pluginów po za moim ProfessionalWarns który muszę w końcu skończyć ;D

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Zrobiłam mojego update bo okazało się że spigot trochę źle czytał kod i uznawał jedną z metod jako nieskończoną pętle...
Więc napisałam troszkę lepszy system od graczy... i teraz powinno działać.
Niestety jest 1 problem, czasami nie chce czytać starych graczy ;/ i wtedy trzeba zresetować bazę danych. (wystarczy dodać flagę -f do komendy od reloadu pluginu)

Wersja 1.1 czeka jeszcze na zatwierdzenie na bukkcie, ale jest już dostępna na githubie :)

https://github.com/BukkitSmerf/KillPoints/releases/tag/v1.1


Robiłam kilka małych testów i chyba nie ma errorów...
Jak coś wyskoczy:
Wysłac mi co dokładnie się robiło np:
Gracz zrobil reloga po czym zabił 2 graczy i znowu zrobił reloga
Oraz dodać error razem w widocznymi wiadomościami np: xxx logged to the game

Ma to oczywiście na celu ułatwić mi odtworzenie sytuacji :P

(testowany na spigocie na 1.7)

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...