Skocz do zawartości
  • Dołącz do społecznoś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

[Plugin] KanibalsHardcoreBans - Bany za śmierć


KanibalZ

Rekomendowane odpowiedzi

Opublikowano

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

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

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

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

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

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

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

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

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

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

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

 

 

 

 

 

 

 

KanibalsHardcoreBans

 

 

 

Komendy:

 /hunban <nick> - odbanowywuje gracza.

 

 

Screeny:

 

 

3890514157984211261420.png

 

2808214157984211261420.png

 

 

 

Wszystko do Edycji w configu:

 

7600714157984211261420.png

 

 

days - czas bana w dniach.

message - wiadomosc przy probie wejscia na serwer zbanowanego gracza.[Jezeli chcemy aby cos bylo w kolejnej linijce musimy zostawic 1 linijke wolna i dopiero pod nia wpisujemy co ma sie wyswietlac.]

farewell - wiadomosc na czacie do gracza po smierci.

bans - tu nie ruszamy .[sa tu automatycznie zapisywani zbanowani gracze]

 

Permission:

kanibalbans.* - Pelne uprawnienie do pluginu.

kanibalbans.unban - Uzywanie komendy /hunban.

                                     kanibalban.noban - Gracz z tym uprawnieniem NIE bedzie banowany po smierci.

 

 

DOWNLOAD

To jest ukryta treść, proszę

SKAN:

To jest ukryta treść, proszę

---------------------------------­


Survival: mc.KanibalZ.pl


---------------------------------­


Zapraszam.


 

Opublikowano

spoko plugin. Choć mi się zdaje że już gdzieś taki widziałem.

A mam pytanie gdy gracz dednie to gdzie to się zapisuje że dedną? Na serwerze czy w jakimś pliku. Nie było pytania xD

PS. Możesz dodać żeby nie było dni tylko w minutach. Bo np. chce żeby bana miał przez 2,5 h czyli 150 min

531001454960877632167.png

Opublikowano

spoko plugin. Choć mi się zdaje że już gdzieś taki widziałem.

A mam pytanie gdy gracz dednie to gdzie to się zapisuje że dedną? Na serwerze czy w jakimś pliku. 

PS. Możesz dodać żeby nie było dni tylko w minutach. Bo np. chce żeby bana miał przez 2,5 h czyli 150 min

To może działa format 2,5 / 24 ~ 0,1? 

Opublikowano

No, fajnie by było jak byś ustawił możliwość minut / godzin myślę że wtedy to by był świetny plugin.

Dobry, i ładnie napisany plugin, plusik :)

Opublikowano

czas w pliku powinien być zapisywany jako czas w milisekundach, bo tak jest szybciej i mniej pamięci.

 

Zapisujesz tylko czas rozpoczęcia bana, a w innym miejscu w konfiguracji, dla wszystkich, czas trwania bana. (zamiast tego "days", możesz też czas trwania dać w np sekundach i pomnożyć przez 1000 podczas wczytywania.)

To jest ukryta treść, proszę

i jak chcesz sprawdzić kiedy ban wygasa to dodajesz do tego czasu startu, czas trwania.

A by wyswietlić datę używasz klasy SimpleDateFormat ;)

 

 

A tak od strony kodu ;/

paczki powinny być nazywane tylko małymi literami.

 

a zamiast

To jest ukryta treść, proszę

możesz dać System.currentTimeMillis

To jest ukryta treść, proszę

jednocześnie masz + za tę klasę, bo to jednak jakiś obiekt, ale jednocześnie nazwy zmiennych nie powinny zaczynać sie od _ oraz niepotrzebnie masz te new String, new Date itd.

najlepiej by było mieć

To jest ukryta treść, proszę

finalnie, bo ban się raczej nie zmienia, tylko jak już to znika i pojawia się nowy :P

 

+ powinieneś uzywać UUID, bo może nie śmigać jak mojang doda zmiany nicków.

 

 

+ zamiast 

To jest ukryta treść, proszę

mieć HashMapkę String, Ban, było by wygodniej szukać + od tego są hashmapy :D

1438614356923701010629.png

 

  • 10 miesięcy temu...
  • 2 tygodnie później...
Opublikowano

@m1ste Plugin był testowany na pewnym serwerze przy +200 graczach nie było lagów -_- Widzę, że twój mały mózg nie może tego pojąć że mogłem przerzucać te pluginy ze starego komputera na nowy. 

 

Mała porada - Nie znasz się/Nie myślisz to się nie wypowiadaj.

---------------------------------­


Survival: mc.KanibalZ.pl


---------------------------------­


Zapraszam.


 

Opublikowano

@KanibalZ

 

Rozwijasz dalej plugin ? Jak tak to parę porad ode mnie.      

                                            

- Dodaj możliwość edycji czasu bana w sekundach

- Dodaj możliwość edycji wiadomości bana żeby była ona wiele linijkowa. Np.            Zginoles i Masz Bana do xx.xx.xxxx

- Baza danych MySQL                                                                                           UnBana mozesz zakupic na stronie XXXXXX.PL

- Więcej zmiennych.

- Więcej komend.                                                                                                                           

Opublikowano

@m1ste Idz nabijaj posty gdzie indziej.

@2up Nie rozwijam juz projektu :>

­

---------------------------------­


Survival: mc.KanibalZ.pl


---------------------------------­


Zapraszam.


 

Opublikowano

@KanibalZ

 

Szkoda... Każdy plugin tego typu zostaje porzucony...

                                                                                        O

                                                                                       /V\

                                                                                       /''\

Opublikowano

Plugin nie rozwijany... dziwne, pewnie nie umiesz, bo skopiowałeś z byle skąd/zrobiłeś z tutoriala. Będziesz pewnie wyzywał jak popieprzone dziecko pewnie moje zdanie!­

Opublikowano

@HelperOne Pomyśl zanim coś napiszesz...­ Widzę ,że znalazłeś fajny sposób na nabijanie postów :)

@top Pluginu nie rozwijam, bo według mnie jest on już ukończony. Ma banować po śmierci i banuje, czego chcieć więcej.

---------------------------------­


Survival: mc.KanibalZ.pl


---------------------------------­


Zapraszam.


 

Opublikowano

@KanibalZ

 

Moim zdaniem przydało się jeszcze trochę - czas bana w sekundach  /  komenda którą odbanowywujemy wszystkich graczy  /  MySQL.

                                                                                        O

                                                                                       /V\

                                                                                       /''\

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...