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] Lessentials - nowe komendy na twój serwer!


Rekomendowane odpowiedzi

Opublikowano

00447132307350998639.png



Lessentials 1.0



Wszystkie komendy oraz wiadomości są powyżej.



Plany i zmiany w przyszłych wersjach:



- Komenda Repair



- Komenda gm(gamemode)



- Komenda hat



- Komenda home



- Komenda warp



- Komenda kick i ban oraz unban.



- Config



Obecne funkcje:



- Komenda kill, heal, fly, setspawn, spawn.




Screenshooty:



Wkrótce! ;)




Dl:



http://speedy.sh/X99rT/less.jar

Skan:



https://www.virustotal.com/pl/file/02d072b66e84c39377f74decbd9bef3eaefde30868d30d7dd2e91d47f5eaaf6e/analysis/1388585366/

Dla gimbusów i hejterów którzy nie potrafią docenić cudzej pracy: Javy uczę się kilka dni, chciałem stworzyć odpowiednik essentials ale z polski :) Jest to luźny projekt ponieważ same wykorzystanie bukkit api jest chyba minimalne ;) zatem wszystkie komendy są narazie w 1 class'ie ale w nestępnej lub troszkę dalszej wersji każda komenda będzie miała swoją classę a plugin napisany od nowa. Pozdrawiam i życzę szczęśliwego nowego roku. Liczę na same rady i propozycję ;)


Opublikowano

Rozwijaj plugin a będzie może jednym z lepszych ;) Też osobiście piszę Essentials dla pewnego serwera ale nie będzie on publiczny.

Opublikowano

I po co to komu? Jest Essentials, jest także kilka kopii tego pluginu, więc twoja wydaje się już całkowicie zbędna. Bez sensu...

Opublikowano

Taki plugin pomaga mi się rozwijać i odkrywać nowe metody etc, wolę javę niż skript w którym napisze to w 2 linijki, java a skript jest różnicą, po za tym java oferuje więcej funkcji i metod, przy czym się świetnie bawię.

 

 

Dzięki @MarcinPSP za pomoc ! :)

Opublikowano

@Sopher. Weź chłopie idź..Ty byś pewnie zrobił skrypt co?A plugin jest lepszy bo stabilniejszy.
@Topic Rozwijaj się, bo jak na początek świetnie Ci idzie i z tego co teraz zacząłeś na pewno powstanie coś świetnego!

JXtCefR.png


"Mamy dość czasu, jeżeli wykorzystujemy go właściwie"

Opublikowano

Czekam na więcej! :P.
A co do Sopher'a to nim się nie przejmuj :) Widać typowy hejter... sam lepszego nie zrobi...

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

Opublikowano

 

- Komenda hat

 

 

 

 

Jeżeli chodzi o chat to wielkie ,, XDDDDDDDD" Essentials to już jest najbardziej znany plugin więc ten się nie rozwinie, popracuj nad czymś innym .

avatar_14518339374nlip.jpg


 


 


,,Vape is good, vape is my life"

Arcymistrz
Opublikowano

Jest Essentials - to wystarczy, jednak nie każdy chce mieć czyjś plugin czy tam skrypt, tylko postawić serwer na swoim dziele.

Rozwijaj się i wprowadzaj zmiany w pluginie, może kiedyś zastąpi Essentials.

Opublikowano

I po co to komu? Jest Essentials, jest także kilka kopii tego pluginu, więc twoja wydaje się już całkowicie zbędna. Bez sensu...

Popieram Sophera.

b1427b380f6a1da2.png5623214702585481002474.gif
Opublikowano

Fajny plugin, zrobienie takiego czegoś nie jest łatwe ;) Rozwijaj go dalej, zobaczymy jaki będzie końcowy efekt =)

Zależy dla kogo. Akurat tego typu wtyczkę można napisać bez problemu po niecałym dniu nauki Javy, a konkretnie pisania pluginów w tym języku, jeżeli ma się mózg i wcześniej miało się z czymś takim choćby w małym stopniu wcześniej styczność. ;-)

Co do samego pluginu jest w miarę okej jak na początkującego, szkoda, że upchane w jednej klasie, bo plugin jest bardziej zasobożerny i trudniej się w nim połapać. Konstruktory/odwołania do innych klas, to w sumie nic trudnego, a przydatne nawet na początku, bo lepiej się uczyć w kilku paczkach/klasach. Paczka dla danej "czynności" w pluginie tj. komenda, wydarzenie itp., zaś klasa w tej paczce do tej czynności jakaś "podczynność" / nie wiem jak to nazwać np. dana komenda/dany event. ;-)

Przy sprawdzaniu, czy gracz jest online ja osobiście używam "negacji" tego, czyli jeżeli gracz nie jest online, to wiadomość, <else> jeżeli jest, to dopiero wykonywanie czynności. Łatwiej się połapać, nie trzeba kombinować w którym miejscu wstawiać wysyłanie wiadomości itp.

Pobieranie gracza z argumentu polecam zrobić od razu niż przy danym ifie tzn.:

 

Player other = Player other = Bukkit.getPlayer(args[0]);

 

Co do metody onEnable() polecam używać ConsoleSender, czyli tego sposobu z Bukkita wysyłania wiadomości, bo można kolorować wiadomości. ;-)

 

Pozdrawiam,

Avaterys/Risen.

Opublikowano

@MarcinPSP

 

Fajne ,że mu pomagasz :D

@Autor tematu

Nie będę krytykować, bo przynajmniej potrafisz ruszyć dupsko, napisać jakieś kilkanaście linijek i masz z tego frajdę :)

Potem piszesz, coraz więcej/lepiej , w końcu efektem są duże pluginy.

Ale fakt, na tą chwile to ta jedna klasa nie przeszkadza, ale już kolejne aktualizację dobrze że robisz z wieloma klasami + Polecam paczki, czytelność i działania jest lepsze. + sama satysfakcja, ze potrafisz coś rozpisać, a nie jedno wielkie coś w jednym :D

Czekam na coraz to nowsze wersje, polecam dodanie takich rzeczy jak zarządzanie MOTD oraz slotami z poziomu serwera. Prosta sprawa, ale na pewno wielu ludziom się przyda.

setMotd(); - MOTD serwera.
setMaxPlayers(); - Maksymalne sloty serwera.
ServerListPingEvent - Event co do powyższych zdarzeń.

Życzę sukcesów !

10732745374541468291.png

Opublikowano

@MarcinPSP

 

Fajne ,że mu pomagasz :D

@Autor tematu

Nie będę krytykować, bo przynajmniej potrafisz ruszyć dupsko, napisać jakieś kilkanaście linijek i masz z tego frajdę :)

Potem piszesz, coraz więcej/lepiej , w końcu efektem są duże pluginy.

Ale fakt, na tą chwile to ta jedna klasa nie przeszkadza, ale już kolejne aktualizację dobrze że robisz z wieloma klasami + Polecam paczki, czytelność i działania jest lepsze. + sama satysfakcja, ze potrafisz coś rozpisać, a nie jedno wielkie coś w jednym :D

Czekam na coraz to nowsze wersje, polecam dodanie takich rzeczy jak zarządzanie MOTD oraz slotami z poziomu serwera. Prosta sprawa, ale na pewno wielu ludziom się przyda.

setMotd(); - MOTD serwera.
setMaxPlayers(); - Maksymalne sloty serwera.
ServerListPingEvent - Event co do powyższych zdarzeń.

Życzę sukcesów !

 

 

Bukkit api znam na pamięć ;)

 

 

Nowy kod zrobiony, są osobne classy lecz mam jeden poważny błąd, jeśli ktoś się zna to pw :P

Opublikowano

 

 

Bukkit api znam na pamięć ;)

 

 

Nowy kod zrobiony, są osobne classy lecz mam jeden poważny błąd, jeśli ktoś się zna to pw :P

Pisz pw, luknę co jest nie tak.

10732745374541468291.png

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

 Bardzo dobry plugin, dla osób które nie chcą używać essentiala chociażby dlatego, że ma dużo nie potrzebnych funkcji. :-) Like zią. Ucz sie dalej.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...