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][Autorski] HardcoreBans2 - Bany po śmierci w nowej odsłonie!


Gość #e3uS

Rekomendowane odpowiedzi

Opublikowano

[REKLAMA]

]

]

[

[

]

]

[

[

]

]

[

[

]

]

[KONIEC REKLAMY]

 

Czołem, tutaj e3uS. Ten temat to głównie prezentacja pluginu HardcoreBans2.

Jak sama nazwa wskazuje, jest to plugin na bany, a dokładnie po śmierci.

Jest oznaczony cyfrą 2, ponieważ jest to druga, lepsza odsłona owego pluginu.

Jak ktoś chciałby zobaczyć 1 odsłonę to odsyłam do tematu: Click! ;>

 

Informacje:

Autor: #e3uS (ja)

Aktualna wersja: 2.0

Download (2.0): Click! ;>

Skan (2.0): Skan! ;>

Główna komenda: /hardcorebans2 (perm.: hardcorebans2.main.use)

Aliasy: hardcore, hb2, hardcorebans, hb

Subkomendy:

- checkban (perm.: hardcorebans2.main.checkban.use)

- unban (perm.: hardcorebans2.main.unban.use)

- unbanall (perm.: hardcorebans2.main.unbanall.use)

 

Konfiguracja (2.0):
 

config:
  banTime: 3d
  lightning: true
  banLoginMessage: "&cJestes zbanowany za smierc!\nBan konczy sie za: $banEndTime!\nOdbanowac mozesz sie na stronie: www.strona.pl"
  banDeathMessage: "&cZostales zbanowany za smierc!\nBan konczy sie za: $banEndTime!\nOdbanowac mozesz sie na stronie: www.strona.pl"

API pluginu:

Jeśli jesteś osobą która pisze pluginy do minecraft, to być może Cię to zainteresuje.

Plugin posiada specjalne API oraz 2 eventy. Oto one:

Pobieranie bana poprzez gracza:
StorageAPI.getStorage(Player paramPlayer);

Pobiera bana poprzez nick:
StorageAPI.getStorage(String paramString);

Tworzenie bana:
StorageAPI.createStorage(IStorage paramIStorage);

Usuwanie bana:
StorageAPI.deleteStorage(IStorage paramIStorage);

Pobieranie listy banów:
StorageAPI.getStorages();

Pobieranie listy banów. Kod zwraca Collection:
StorageAPI.getStoragesAsCollection();

Jako, iż jestem miły to dodałem 2 eventy, tak jak to wspomniałem wyżej:
 

PlayerPreBanEvent:
@EventHandler
public void onPreBan(PlayerPreBanEvent event) {
    if (event.getPlayer().hasPermission("hardcorebans2.ban.bypass")) {
        event.setCancelled(true);
    }
}

PlayerBanEvent:
public void onBan(PlayerBanEvent event) {
    Bukkit.broadcastMessage("Gracz" + event.getPlayer().getName() + " otrzymal bana za smierc!");
}

Zdjęcia:

8412114268743441140894.jpeg

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

4053114268743441140894.jpeg

 

p.s: Tak, w tej wersji można już używać komendy z poziomu konsoli. ;>

p.s2: Zapraszam do korzystania z pluginu oraz do zgłaszania błędów bądź propozycji! ;>

Opublikowano

Super Plugin ! Można ustawić że bana dostaje się na 2 godziny ? W poprzedniej wersji błędy były. 

 

A i czy można ustawić tak że Gracz z dodanym uprawnieniem nie dostaje bana ? 

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

Opublikowano

Ciekawy plugin.

 

Dodałbym także specjalną komendę, która skraca czas. 

 

Przykład:

/specjalnyunban KamynXD 12h

Opublikowano

Ciekawie wygląda  :) Mógłbym prosić o jakąś testową bazę danych tego pluginu? 

Musiałbyś sobie dla testów wygenerować bo chwilowo obsługuje się tylko SQLite.

 

Ciekawy plugin.

 

Dodałbym także specjalną komendę, która skraca czas. 

 

Przykład:

/specjalnyunban KamynXD 12h

Zobaczy się, może dodam. ;>

 

Zrób tak aby można było banować (bez błędów) na godziny , minuty i sekundy :)

A są jakieś błędy? :>

Opublikowano

Nie mam po co. Od tego API abyście mogli to sami zrobić. ;>

Opublikowano

Plugin moim zdaniem świetny!

 

Podoba mi się to że dodałeś unbanall ciągle szukałem takiej opcji :)

 

I teraz mała prośba.

 

Czy mógłbyś dodać opcje wyłączenia banów?

 

ŁAP +

Daj +


Opublikowano

Plugin moim zdaniem świetny!

 

Podoba mi się to że dodałeś unbanall ciągle szukałem takiej opcji :)

 

I teraz mała prośba.

 

Czy mógłbyś dodać opcje wyłączenia banów?

 

ŁAP +

W jaki sposób wyłączenia banów? Da się odbanować przecież. ;<

Opublikowano

W jaki sposób wyłączenia banów? Da się odbanować przecież. ;<

 

Nie chciałem tego napisać miałem zupełnie co innego na myśli..

 

Czy mógłbyś dodać do tego pluginu banowanie, tempbanowanie i tym podobne? I jeżeli miałbyś zamiar dodać banowanie oraz tempbanowanie czy mógłbyś dodać opcję wyłączenia banów za śmierć?

Daj +


Opublikowano

Nie chciałem tego napisać miałem zupełnie co innego na myśli..

 

Czy mógłbyś dodać do tego pluginu banowanie, tempbanowanie i tym podobne? I jeżeli miałbyś zamiar dodać banowanie oraz tempbanowanie czy mógłbyś dodać opcję wyłączenia banów za śmierć?

Wątpię, że miałbym zamiar to dodać, przecież to jest plugin głównie na bany po śmierci, a nie jakiś pseudo plugin na banowanie.

Opublikowano

Dodasz permisje żeby np. Vip nie dostawał bana?

Pisałem już, że nie mam po co. ;>

Od tego macie API abyście mogli to sami napisać. :)

Opublikowano

Pisałem już, że nie mam po co. ;>

Od tego macie API abyście mogli to sami napisać. :)

Niektórzy są takimi debilami (nie trzeba tu wspominać o autorze tego wątku), że nie potrafią napisać nic w javie.

 

A co do tematu:

To są lepsze tego typu pluginy i nie mówie, że są one na Polskiej Scenie Piractwa.

Wejdź na moją listę serwerów i zobacz wszystkie serwery minecraft

Opublikowano

Niektórzy są takimi debilami (nie trzeba tu wspominać o autorze tego wątku), że nie potrafią napisać nic w javie.

 

A co do tematu:

To są lepsze tego typu pluginy i nie mówie, że są one na Polskiej Scenie Piractwa.

A to ty przypadkiem nie sprzedajesz logowania premium pod bungee gdzie używasz MySQL XCR i Configów Easta programisto? Jedyne co potrafisz napisać, to rzeczy z poradników na yt. Więc radzę... wstrzymaj się od negatywnych ocen w moją stronę jak nie wiesz co potrafię. ;>

Opublikowano

A to ty przypadkiem nie sprzedajesz logowania premium pod bungee gdzie używasz MySQL XCR i Configów Easta programisto? Jedyne co potrafisz napisać, to rzeczy z poradników na yt. Więc radzę... wstrzymaj się od negatywnych ocen w moją stronę jak nie wiesz co potrafię. ;>

Nie jestem w pełni autorem tego logowania tylko mój kolega. Jakbyś zauważył mój kolega był wcześniejszym autorem jak i włascicielem tej wtyczki i to on wziął tak zwanego przez ciebie "mysql'a XCR"

Poza tym Karolek mi pozwolił używać jego configu, gdyż bardzo mi się spodobał, gdyż ułatwia strasznie prace.

 

Dodaj event do odbanowywania gracza.

Wejdź na moją listę serwerów i zobacz wszystkie serwery minecraft

Opublikowano

@#e3uS

 

 

Przypominam Ci ze to Ty moje gildie przerobiles , oraz sprzedawales 

 

 

//Topic

 

Dodaj API Skryptow ;)

Koniec końców nawet tego nikomu nie sprzedałem. ;>

p.s: I kiedy to wezwanie do sądu?

 

Nie jestem w pełni autorem tego logowania tylko mój kolega. Jakbyś zauważył mój kolega był wcześniejszym autorem jak i włascicielem tej wtyczki i to on wziął tak zwanego przez ciebie "mysql'a XCR"

Poza tym Karolek mi pozwolił używać jego configu, gdyż bardzo mi się spodobał, gdyż ułatwia strasznie prace.

 

Dodaj event do odbanowywania gracza.

Po co event do odbanowywania gracza? ;o

Opublikowano

Jaka jest permisja aby gracz z tą permisją nie banowało za śmierć?

Nie ma, bo autor nie potrafi tego zrobić.

Nieregulaminowa sygnatura

Opublikowano

Nie ma, bo autor nie potrafi tego zrobić.

Dokładnie! Dzięki, że odpowiedziałeś za mnie. ;>

 

Jaka jest permisja aby gracz z tą permisją nie banowało za śmierć?

Musisz sobie napisać dodatkowy plugin używając API które jest w pluginie. ;>

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...