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

Rekomendowane odpowiedzi

Opublikowano (edytowane)

R

E

K

L

A

M

A

 

 

 

 

1101114372309421242346.png

 

 

Witam! Chciał bym Wam przedstawić mój autorski plugin Hardcore.

 

Po przeczytaniu nazwy tematu pewnie powiesz sobie "o kolejny plugin hardcore, ale nuda...", lecz mój plugin nie jest taki jak inne. Wszystkie takie wtyczki, które widziałem do tej pory dostępne do pobrania miały wiele bugów i nie mogłem ich skonfigurować tak jak chciałem.

 

To co jest u mnie, a nie ma u innych:

- zoptymalizowany zapis danych do MySQL,

- dokładna konfiguracja wiadomości po śmierci,

- ustawianie formatu daty wygaśnięcia bana,

- pełna automatyka w komendach,

i wiele więcej...

 

Na co czekasz? Sprawdź sam!

 

Konfiguracja:

To jest ukryta treść, proszę
 
Komendy:
- /hc - główna komenda
- /hc unban - odbanowuje gracza
- /hc check - sprawdza czy gracz ma bana
 
 
Uprawnienia:
- hardcore.noban - nie bauje po śmierci
hardcore.unban - dostęp do /hc unban
hardcore.check - dostęp do /hc check
hardcore.* - dostęp do wszystkich komend
 
 
 
Używając pluginu pamiętaj:
- podłącz plugin do bazy MySQL, bo nie uruchomi się
 
Download:
Download:
(Wersja 0.2)
To jest ukryta treść, proszę
Skan:
To jest ukryta treść, proszę
Edytowane przez Screams
Opublikowano

Plugin fajny, dobrze, że jest MySQL. Zamiast {NEWLINE} mogłeś dać zwyczajnie \n.

Rozumiem, zabraniasz do wykorzystywania src, ale po co zabraniasz jego edycji? i tak się nie dowiesz ;/

Opublikowano

Plugin fajny, dobrze, że jest MySQL. Zamiast {NEWLINE} mogłeś dać zwyczajnie \n.

Rozumiem, zabraniasz do wykorzystywania src, ale po co zabraniasz jego edycji? i tak się nie dowiesz ;/

 

Cieszę się, że Ci się podoba :D

 

To {NEWLINE} jest, żeby było kulturalnie ale jak chcesz używać \n to też powinno zadziałać :)

 

A jaki autor jakiegokolwiek pluginu chce, żeby ktoś się pod niego podszywał i robił sobie fajne rzeczy wykorzystując jego wcześniejszą pracę?

Opublikowano

@Screams

Tak czy siak się nie dowiesz, czy ktoś Ci kodu nie skroił i nie podpisał jako swoje.

 

@topic

 

Jak wygląda sprawa z unbanem? ;] 

 

Dowiem się jak ktoś udostępni gdzieś taki plugin.

 

A z tym unbanem to zapomniałem dopisać do tematu. komenda: /respawn <nick>, a permisja hardcore.respawn

Opublikowano

Przecież HardcoreBans jest lepszy, ma opcje wymienione wyżej.  xD

 

Fajnie, że napisałeś plugin i się starałeś, ale wydaje mi się być zbędny. Tak czy siak + za pracę.  ;)

Opublikowano

fajny plugin na pewno z niego skorzystam.

95 punktów karnych mam i zakaz pisania chu**** wie go na ile.

Opublikowano

Wydaje się okey, przetestuję. Lecz brakuje mi tu kilku rzeczy.

Czego brakuje? Starałem się zapewnić wszystko :D

 

Przecież HardcoreBans jest lepszy, ma opcje wymienione wyżej.  xD

 

Fajnie, że napisałeś plugin i się starałeś, ale wydaje mi się być zbędny. Tak czy siak + za pracę.  ;)

no moze i tak ale tam chyba jak testowalem kiedys to sie nie zapisywalo do mysql, mi chodzi w tym pluginie o optymalizacje. ten plugin nie bedzie lagowal serwera, aha i hardcore bans nie ma zmieny formatu daty w configu xD

Opublikowano

Dobrze marek, ucz się, ucz się bukkit api :D

Tylko nie widzę sensu, skoro coś udostępniasz to dlaczego zabraniasz edytować tego pod swoje potrzeby?

 

P.S Jak chcesz jeszcze jakieś pluginy to pisz ( ͡° ͜ʖ ͡°)

Nieregulaminowa sygnatura

Opublikowano

Jak dla mnie to nie jest najlepszy plugin.

Widziałem bardzo podobne pluginy do twojego i tak samo można je nazwać najlepszymi pluginami hardcore.

junior.jpg

Opublikowano (edytowane)

Jak dla mnie to nie jest najlepszy plugin.

Widziałem bardzo podobne pluginy do twojego i tak samo można je nazwać najlepszymi pluginami hardcore.

Mój jest najbardziej kulturalny i w ogóle nie laguje serwera. A co prezentuje swój plugin i mam napisać że jest najgorszy? hehe

 

Fajny plugin no ale są lepsze takie które można edytować.

każdy można

 

 

HardcoreBans ma zapis SQLite bodajże. 

mysql lepszy :P

Edytowane przez Screams
Opublikowano

Jak dla mnie to nie jest najlepszy plugin.

Widziałem bardzo podobne pluginy do twojego i tak samo można je nazwać najlepszymi pluginami hardcore.

 

Podaj nazwę chociaż 1, hardcorebans testowałem i ma wiele błędów (autor nie chciał ich poprawić, ale sam o nich wie)

HardcoreBans ma zapis SQLite bodajże. 

 

mysql najlepszy

 

------------------------------------------

Plugin rozwijaj dalej i fajnie wyglądało by to gdyby plugin miał 1 główną komendę np. hcb i dwie komendy odchodzące od głównej.

Oraz przydała by się komenda do sprawdzania na ile czasu gracz ma jeszcze bana.

 

/hcb - główna komenda

/hcb check <gracz> - komenda do sprawdzania czy gracz ma bana, ile czasu został mu ban.

/hcb unban <gracz> - odbanowuje gracza

 

Plugin świetny, polecam!

minecraft.jpg
Opublikowano (edytowane)

Spoko, ale jak to ja, zawsze się przyczepie :D

 

  • Nazewnictwo klas ssie totalnie. Ale to dla użytkownika mało ważne akurat.
  • MySQL, (w spoilerze)

Poza tym nic ciekawego, mały kod, i nie ma się tak naprawdę do czego przyczepić, a przynajmniej mi się szukać nie chce :B

 

 

 

Jeżeli w*****a cię moja gadka na temat mysql nie patrz na to, lepiej dla ciebie i mnie. :P

 

 

Myślę że lepszym rozwiązaniem jest metoda Connection Pool, 

jest dużo wydajniejsze (testowałem wiele razy, więc wiem trochę) i wygodniejsze (moim zdaniem) w użyciu.

 

Parę linków:

http://docs.oracle.com/javase/jndi/tutorial/ldap/connect/pool.html

https://pl.wikipedia.org/wiki/Pula_po%C5%82%C4%85cze%C5%84

http://docs.oracle.com/cd/E13222_01/wls/docs81/ConsoleHelp/jdbc_connection_pools.html

 

Przykład użycia i poradnik:

https://www.progress.com/jdbc/resources/tutorials/connection-pooling/creating-a-data-source

 

Lub gotowy kod, jakbyś naprawdę nie potrafił.

https://github.com/xVacuum/qEssentials/tree/master/src/pl/za/xvacuum/qessentials/mysql

(trochę pokaleczony, robiłem lepsze ale na początek wystarczy)

 

A to mysql nawet wielowątkowości nie zawiera :)

 

 

Edytowane przez AdamGrzegorz

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

Postarałes , się . Dużo jest takich pluginów ale ten jest  łatwy do skonfigurowania . Leci like 

  • 2 tygodnie później...
  • 2 tygodnie później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...