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

[TuT] Jak spolszyć pluginy?


AJAW

Opinia  

7 użytkowników zagłosowało

  1. 1. Jak sie podobal moj poradnik?

    • Bardzo przydatne!
      2
    • Fajny.
      2
    • Moze byc.
      1
    • Czegos tam brakuje...
      0
    • Slabe.
      0
    • Beznadziejne.
      2

Rekomendowane odpowiedzi

Opublikowano

Witajcie!

W tym tutorialu nauczysz się jak spolszyć plugin.

 

Ja przykładowo użyje pluginu FigAdmin.

 

Krok 1: Pobieramy plugin który chcemy spolszyć.

 

Wchodzimy na www.plugins.bukkit.org i szukamy plugin który chcemy spolszyć.

 

Krok 2: Szukamy czy plugin nie ma pliku YML o nazwie config.yml lub messages.yml który ułatwi nam spolszczanie. (Możliwe że będzie się innaczej nazywał)

Czasami autor udostępni możliwość zmiany języku i będzie to wyglądało mniejwięcej tak: "language: en_us", wtedy wystarczy zastąpić "en_us" na "pl" jeżeli jest taka możliwość.

**Podziękowania dla Ahmedcreep.

 

 

o6xjex.jpg

 

Krok 3: Otwieramy nasz plik i szukamy czy nie ma czegoś o "messages" np:

 

 

 

messages:

banMsgFailed: '&cPlayer &e%victim% &cis already banned!'

unbanMsg: '&aSuccessfully unbanned player &e%victim%&a!'

unbanMsgGlobal: '&e%victim% &6was unbanned by &e%player%&6!'

unbanMsgFailed: '&cFailed to unban &e%victim%&c!'

kickAllMsg: '%player% kicked everyone. Reason: %reason%'

kickDefaultReason: '&eBooted from server!'

kickGobalDefaultRason: '&eGlobal kick'

 

 

 

 

 

Krok 4: Edytujemy nasz plik według upodobań

 

 

 

messages:

banMsgFailed: '&cGracz &e%victim% &cjest juz zbanowany!'

unbanMsg: '&aPomyslnie odbanowano &e%victim%&a!'

unbanMsgGlobal: '&e%victim% &6zostal odbanowany przez &e%player%&6!'

unbanMsgFailed: '&cNie udalo sie odbanowac &e%victim%&c!'

kickAllMsg: '%player% walil wszystkich. Powod: %reason%'

kickDefaultReason: '&eWywalony z serwera!'

kickGobalDefaultRason: '&eKick globalny.'

 

 

 

Pamiętajmy że Polskie litery nie będa wyświetlane (Wersja 1.2.3)

W miejscach gdzie pisze "%reason%" ustawi nam powód za który gracz zostanie zbanowany, wy będziecie mieć innaczej jeżeli spolszczacie inny plugin.

 

Krok 5: Upewniamy się że nie ma żadnych błedów i zapisujemy nasz plik.

 

Krok 6: Uruchamiamy nasz serwer lub odswieżamy konfiguracje pluginu za pomocą komendy w grze (Nie zawsze instnieje)

 

Krok 7: Piszemy pod tutorialem wszelkie opinie i opcjonalnie dajemy "Lajka"

 

Dziękuje za poświęcenie waszego czasu.

 

Jeśli chcecię gotowo spolszczone pluginy to prosze pisać pod tym tutorialem a umieszcze je tutaj:

 

 

Aktualnie brak spolszczonych pluginów

 

 

 

Mini FAQ

 

Pyt: "Co mam zrobić jeżeli mój plugin nie ma pliku do konfiguracji wiadomośći"

Odp: Otwieramy plik JAR za pomocą WinRARa lub 7Zipa i szukamy tam, jeśli tam też nie ma to szukamy w kodzie pluginu (Polecam Eclipse)

 

Pyt: "Mój plugin nie wyświetla niektórych znaków"

Odp: Pewnie umieśćiłes Polskie znaki które Bukkit zwykle nie czyta.

 

Pyt: "Czy zrobisz paczke pluginów?"

Odp: W swoim czasie... [sTATUS] NIE GOTOWE

 

Wszelkie inne pytania proszę pisać w komentarzach.

 

 

Dziękuje jeszcze raz i powodzenia!

 

AJAW

Zapraszam na mój kanał YouTube http://youtube.pl/user/AJAWGamin

Opublikowano

Kazdy kto wejdzie w plugins i troche pomiesza dojdzie do tego tut dobry.niektore pluginy maja taka linika gdzie zmienia sie np z en_us na pl

Jeżeli poszukujesz listy ID przedmiotów Minecraft, komend WorldEdit, to zapraszam do mojego poradnika!

 

 

25hmxok.png

Opublikowano

To może ja wytłumaczę ? :)

 

Pobieramy dekompilator, polecam JD

 

http://java.decompiler.free.fr/

 

Następnie dowolny kompilator plików, ja używam najczęściej IntelliJ Idea oraz Eclipse.

Kolejnym krokiem będzie zapisanie pluginu, który chcemy spolszczyć jako archiwum-źródło. W tym celu włączamy JD, wybieramy plugin i zapisujemy jako jar source w dowolnej lokacji. Wypakowujemy do dowolnego folderu.

 

Otwieramy nasz kompilator (posłużę się Intellij) i klikamy na New Project oraz zaznaczamy External Archives i wybieramy lokację wypakowywanych plików jak i ich źródła. Pokaże nam się okno, w którym bez problemu możemy edytować nasz plugin. Klikamy build, kopiujemy spolszczony plik do istniejącej już wtyczki.

 

Proste ? No ba. Jak będzie mi się chciało, to może napiszę osobny poradnik, bardziej szczegółowy, a nie takie bez obrazy badziewie.

 

szukamy w kodzie pluginu (Polecam Eclipse)
No i co z tym Eclipse ? o_O. Napisałeś dla zasady ? Ty w ogóle jakikolwiek plugin z ingerencją w kod spolszczałeś ?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...