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

[Plugin] ReplaceMesseges - Zamień większość wiadomości


raxoooo

Rekomendowane odpowiedzi

Opublikowano

256061466251631668222.png

 


V1.0

 

Konfiguracja:

joinMessage:
  join: '&a> &7Gracz &6%player% &7wszedl na serwer'
  quit: '&c< &7Gracz &6%player% &7wyszedl z serwera'
deathMessage:
  player:
    arrow: '&7Gracz &6%player% &7zostal zestrzelony przez &6%killer%'
    death: '&7Gracz &6%player% &7zostal zabity przez &6%killer%'
  zombie: '&7Gracz &6%player% &7zostal zabity przez &6zombie'
  skeleton: '&7Gracz &6%player% &7zostal zabity przez &6skeleton'
  creeper: '&7Gracz &6%player% &7zostal zabity przez &6creeper'
  spider: '&7Gracz &6%player% &7zostal zabity przez &6pajaka'
  cavespider: '&7Gracz &6%player% &7zostal zabity przez &6jaskiniowego pajaka'
  witch: '&7Gracz &6%player% &7zostal zabity przez &6wiedzme'
  silverfish: '&7Gracz &6%player% &7zostal zabity przez &6silverfish'
  bat: '&7Gracz &6%player% &7zostal zabity przez &6nietoperza'
  blaze: '&7Gracz &6%player% &7zostal zabity przez &6ognika'
  irongolem: '&7Gracz &6%player% &7zostal zabity przez &6zelaznego golema'
  enderman: '&7Gracz &6%player% &7zostal zabity przez &6endermana'
  enderdragon: '&7Gracz &6%player% &7zostal zabity przez &6ender dragona'
  enderpearl: '&7Gracz &6%player% &7zostal zabity przez &6ender dragona'
  others:
    lava: '&7Gracz &6%player% &7zostal zabity przez &6lave'
    fall: '&7Gracz &6%player% &7zostal zabity przez &6upadek'
    fire: '&7Gracz &6%player% &7zostal zabity przez &6ogien'
    contact: '&7Gracz &6%player% &7zostal zabity przez &6kaktusa'
    magic: '&7Gracz &6%player% &7zostal zabity przez &6magie'
    void: '&7Gracz &6%player% &7zostal zabity przez &6pustke'
    drowning: '&7Gracz &6%player% &7utopil sie'
    suicide: '&7Gracz &6%player% &7popelnil samobojstwo'
 

Komendy:

  • /reloadcfg - Wczytuje konfiguracje

 

Kompatybilny z 1.8.x, nie testowany na 1.9.x wiec możecie dać znać czy działa

Pisany na Javie 1.7, jak ktoś będzie chciał dam na 1.8 ;x

 

Pobierz:

 

V2.0

 

W nowej wersji zmieniłem:

  •  Lekka optymalizacja
  1.  Rozdzielenie pluginu na osobne klasy
  2. Dodanie else ifów
  • Dodano wsparcie do nazwanych itemów

 

 

Konfiguracja:

joinMessage:
  join: '&a> &7Gracz &6%player% &7wszedl na serwer'
  quit: '&c< &7Gracz &6%player% &7wyszedl z serwera'
deathMessage:
  player:
    arrow: '&7Gracz &6%player% &7zostal zestrzelony przez &6%killer% &7z swojego &6%item%'
    death: '&7Gracz &6%player% &7zostal zabity przez &6%killer% &7z swojego &6%item%'
    arrownamed: '&7Gracz &6%player% &7zostal zestrzelony przez &6%killer% &7z swojego
      &6%named% (%item%)'
    deathnamed: '&7Gracz &6%player% &7zostal zabity przez &6%killer% &7z swojego &6%named%
      (%item%)'
  zombie: '&7Gracz &6%player% &7zostal zabity przez &6zombie'
  skeleton: '&7Gracz &6%player% &7zostal zabity przez &6skeleton'
  creeper: '&7Gracz &6%player% &7zostal zabity przez &6creeper'
  spider: '&7Gracz &6%player% &7zostal zabity przez &6pajaka'
  cavespider: '&7Gracz &6%player% &7zostal zabity przez &6jaskiniowego pajaka'
  witch: '&7Gracz &6%player% &7zostal zabity przez &6wiedzme'
  silverfish: '&7Gracz &6%player% &7zostal zabity przez &6silverfish'
  bat: '&7Gracz &6%player% &7zostal zabity przez &6nietoperza'
  blaze: '&7Gracz &6%player% &7zostal zabity przez &6ognika'
  irongolem: '&7Gracz &6%player% &7zostal zabity przez &6zelaznego golema'
  enderman: '&7Gracz &6%player% &7zostal zabity przez &6endermana'
  enderdragon: '&7Gracz &6%player% &7zostal zabity przez &6ender dragona'
  enderpearl: '&7Gracz &6%player% &7zostal zabity przez &6ender dragona'
  others:
    lava: '&7Gracz &6%player% &7zostal zabity przez &6lave'
    fall: '&7Gracz &6%player% &7zostal zabity przez &6upadek'
    fire: '&7Gracz &6%player% &7zostal zabity przez &6ogien'
    contact: '&7Gracz &6%player% &7zostal zabity przez &6kaktusa'
    magic: '&7Gracz &6%player% &7zostal zabity przez &6magie'
    void: '&7Gracz &6%player% &7zostal zabity przez &6pustke'
    drowning: '&7Gracz &6%player% &7utopil sie'
    suicide: '&7Gracz &6%player% &7popelnil samobojstwo'

Pobierz: 

Opublikowano

"Zmień większość wiadomości"

ale to chyba tylko tych hard-codowanych w minecrafcie/bukkicie? :/ lipa lipa, nic nowego.

 

A CO DO KODU:

  • Upchnij więcej do tych biednych klas. Milion listenerów tam wrzuć...
  • Słyszałeś o czymś takim jak ELSE IF? Te wszystkie ify się za kazdym razem będą wykonywać, mimo że już dawno znalazł odpowiedni instance. Chociaż tam k***a returna walnij! RIP OPTYMALIZACJA
  • Czemu wszędzie masz @EventHandler(priority=EventPriority.HIGH) co oznacza że mają najmniejszy priorytet? (LOGIKA BUKKITA BICZYS)

Kolejny mały plugin z którego nic nie będzie. Meh.

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

To była pierwsza wersja, która była pisana w 10 minut xD
Mam zamiar zająć się optymalizacja, jak znajdę tylko chwilę czasu.



######## AKTUALIZACJA

Opublikowano

Nie ma message od tnt, kowadła i ,,utkniecia" w scianie - spoko plugin :)

Dodam w następnej aktualizacji, totalnie zapomniałem.

 

A dokładniej dodam wszystkie możliwe opcje zginięcia gracza z

 

https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html

 

 

+ kilka z org.bukkit.entity o ktorych zapomnialem ;x

 

Opublikowano

Mógłbyś jeszcze dodać coś takiego, że ustawiasz np 2 wiadomości :

- Gracz player zostal zmiazdzony przez kowadlo

- Gracz player dostal w leb kowadlem

i je losuje :D // Kiedy update?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...