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] qEssentialsReloaded - Rise from the Ashes


Rekomendowane odpowiedzi

Opublikowano

Super oby tak dalej :)

Jeżeli odpowiadasz na moją odpowiedź użyj opcji "Cytuj" lub oznacz mnie w poście @adam23450

 

  • 2 tygodnie później...
  • Odpowiedzi 181
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

No, no postarałeś się, z*******e :)

                 Nie bądź żyd, daj plusa :)

Opublikowano

Polecam dać plugin na Bukkit'a i Spigot'a.

Plugin jak najbardziej okej.

Osobiście polecam dodać wszystkie komendy z Essentials gdyż wtedy możesz spokojnie reklamować to jako nowe essentials tylko lepiej wykonane i oczywiście nowsze.

 

CWeKkdQ.png

Opublikowano

Polecam dać plugin na Bukkit'a i Spigot'a.

Plugin jak najbardziej okej.

Osobiście polecam dodać wszystkie komendy z Essentials gdyż wtedy możesz spokojnie reklamować to jako nowe essentials tylko lepiej wykonane i oczywiście nowsze.

Brak słów.

To nie ma być drugi ten sam essentials tylko bardziej wydajny plugin bez niepotrzebnych komend!

 

Pozdrawiam.

Opublikowano

Bardzo fajny plugin, jeżeli będziesz go aktualizował to może stać się "groźną" konkurencją dla innych podobnych pluginów tego pokroju :)

671411485514457941894.png

Opublikowano

 

Polecam dać plugin na Bukkit'a i Spigot'a.

Plugin jak najbardziej okej.

Osobiście polecam dodać wszystkie komendy z Essentials gdyż wtedy możesz spokojnie reklamować to jako nowe essentials tylko lepiej wykonane i oczywiście nowsze.

Brak słów.

To nie ma być drugi ten sam essentials tylko bardziej wydajny plugin bez niepotrzebnych komend!

 

Pozdrawiam.

 

 

Masz wodogłowie?

Polecam na przyszłość nauczyć się czytać.

Jak sam autor nadmienił z pluginu nikt nie korzysta więc dodanie wszystkiego co jest w podstawowym Essentials i dodanie pluginu na zagraniczne fora, strony typu Bukkit albo Spigot pomogły by mu się wybić. Autor raczej nie jest głupi i domyślił się ze w mojej wypowiedzi o to chodziło i w znaczeniu wszystki komendy miałem na myśli wszystkie użyteczne komendy które są używane, a nie takie jak np: /ping

 

ps. Nie wniosłeś niczego do tematu.

 

CWeKkdQ.png

Opublikowano

 

 

Polecam dać plugin na Bukkit'a i Spigot'a.

Plugin jak najbardziej okej.

Osobiście polecam dodać wszystkie komendy z Essentials gdyż wtedy możesz spokojnie reklamować to jako nowe essentials tylko lepiej wykonane i oczywiście nowsze.

Brak słów.

To nie ma być drugi ten sam essentials tylko bardziej wydajny plugin bez niepotrzebnych komend!

 

Pozdrawiam.

 

 

Masz wodogłowie?

Polecam na przyszłość nauczyć się czytać.

Jak sam autor nadmienił z pluginu nikt nie korzysta więc dodanie wszystkiego co jest w podstawowym Essentials i dodanie pluginu na zagraniczne fora, strony typu Bukkit albo Spigot pomogły by mu się wybić. Autor raczej nie jest głupi i domyślił się ze w mojej wypowiedzi o to chodziło i w znaczeniu wszystki komendy miałem na myśli wszystkie użyteczne komendy które są używane, a nie takie jak np: /ping

 

ps. Nie wniosłeś niczego do tematu.

 

Ale wszystkie komendy które są użyteczne zostały już zaimplementowane do pluginu. Dlatego w czym problem? ;) 

Plugin jest już na spigocie, szykuje się też upload na bukkita. Po prostu nie jest to plugin najwyższych lotów i ludzie o tym wiedzą. Staram się to aktualizować ale aktualizować tak wielkie bydle jest okropnie ciężko i mozolnie. 

 

Pozdrawiam.

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

20 linijek z &6test i &3test + dwa razy /qreload (bo zmieniałem config):

715a0b2b1a34cdefb6291b27adad7336.png

^ łał

 

wpisuję /god, ale cały czas mam enabled? czy ja mogę to wyłączyć?

 

wpisuję /home, ale nie mam żadnych domów. nie da rady zmienić

d69c232dbc82cd702ea179482a3143b1.png

na po prostu You've got no saved homes?

 

2cd4395dfa4b148b5e751c020a84e098.png

a nie Flies?

 

/displayname test - nie wiem czy to działa?

fbd6d94592abdc573222aa9fff1509ee.png

 

/unban

432afdee9829123d0b2b32cc8d6a3073.png

myślę, że wiadomość w stylu Player is not banned byłaby tutaj ładniejsza.

 

 

To nie jest hejt! Wszystkie configi są domyślne, silnik świeżo co skompilowany z BuildToolsa - 1.10.2.

 

sygnatura.png

Opublikowano

20 linijek z &6test i &3test + dwa razy /qreload (bo zmieniałem config):

715a0b2b1a34cdefb6291b27adad7336.png

^ łał

 

wpisuję /god, ale cały czas mam enabled? czy ja mogę to wyłączyć?

 

wpisuję /home, ale nie mam żadnych domów. nie da rady zmienić

d69c232dbc82cd702ea179482a3143b1.png

na po prostu You've got no saved homes?

 

2cd4395dfa4b148b5e751c020a84e098.png

a nie Flies?

 

/displayname test - nie wiem czy to działa?

fbd6d94592abdc573222aa9fff1509ee.png

 

/unban

432afdee9829123d0b2b32cc8d6a3073.png

myślę, że wiadomość w stylu Player is not banned byłaby tutaj ładniejsza.

 

 

To nie jest hejt! Wszystkie configi są domyślne, silnik świeżo co skompilowany z BuildToolsa - 1.10.2.

NIe testowałem na 1.10.2, ale powinno działać. Displayname w sumie dziwne, mi działał. Może cos 1.10.2 wprowadził? No idea, flyies literówka a tab nie rozumiem?

Z homami zawsze był problem, ciezko to teraz naprawić ale się postaram.

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

Z homami zawsze był problem, ciezko to teraz naprawić ale się postaram.

 

NIe testowałem na 1.10.2, ale powinno działać. Displayname w sumie dziwne, mi działał. Może cos 1.10.2 wprowadził? No idea, flyies literówka a tab nie rozumiem?

a to nie wystarczy dodać do sprawdzania listy przy metodzie, czy lista nie jest pusta?

    public static String getHomeList(Player player) {
        localsb.setLength(0);
        UserImpl user = Main.getUserManager().getUser(player);
        if(user.getHomes().size() == 0){return "You've got no homes";}
        for (HomeDataImpl home : user.getHomes()) {
            if (!StringUtils.isNullOrEmpty(home.getName())) { //istnieje takie coś?
                localsb.append(MessagesImpl.WHOIS_HOMES_INDEX
                        .replace("%home%", home.getName())
                        .replace("%location%",
                                "x" + Util.round(home.getLocation().getX(), 3) +
                                        ", y" + Util.round(home.getLocation().getY(), 3) +
                                        ", z" + Util.round(home.getLocation().getZ(), 3))
                        + "\n");
            }
        }
        return localsb.toString();
    }

być może zadziała.

 

a z tabem jest tak:

config: 539cc95833f30841e043afdc12cb7ac7.png

tablista po uruchomieniu serwera:

f4b5063f203c784207582a5bce04a486.png

^ one nawet nie są po kolei

i tablista po komendzie /qreload:

baa8e879face0920c4e7081f37ed5c3d.pngw sensie, że zawartość się powiela.

 

teraz na przykładzie cyfr.

a1405017391b3f5af140926a1dddba91.png

i config:

40f93051f05b36aa2f39e0333318a306.png

i przy okazji, jak zmieniłem config tabu i wpisałem /qreload to tab się tylko powiela, nie zmienia swoich wartości. przy relogu dalej się nie zmieniają.

 

ale i tak cały plugin to kawał dobrej roboty. :)

 

sygnatura.png

Opublikowano

Odkrycie! :D (programisci powinni ogarniac co tutaj pisze xD)

 

Przypadkowo pisząc nowy projekt i przeglądając qEssentials natrafiłem na cos takiego:

if (u (gracz) == null) {
   stworz nowego gracza
}

ALE, ten "u" nigdy nie mógł być nullem, mógł być co najwyżej nowym graczem, nie nullem!

Jeżeli to się potwierdzi to pewnie naprawi to błąd z homem ;)

 

Dlaczego nie może być nullem? "u" jest równe metodzie getUser() która wygląda tak:

    public User getUser(Player player) {
        for (User user : users) {
            if (user.getUUID().equals(player.getUniqueId())) return user;
        }
        return new UserImpl(player);
    }

A żeby to działało poprawnie powinno być:

    public User getUser(Player player) {
        for (User user : users) {
            if (user.getUUID().equals(player.getUniqueId())) return user;
        }
        return null; // jezeli nie znaleziono gracza, to nie rob nowego obiektu tylko zwroc null
    }

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Gość dominik148
Opublikowano


[17:46:51] [Craft Scheduler Thread - 27/ERROR]: Connection timed out
java.net.ConnectException: Connection timed out
    at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_101]
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[?:1.8.0_101]
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[?:1.8.0_101]
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[?:1.8.0_101]
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:1.8.0_101]
    at java.net.Socket.connect(Socket.java:589) ~[?:1.8.0_101]
    at java.net.Socket.connect(Socket.java:538) ~[?:1.8.0_101]
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180) ~[?:1.8.0_101]
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432) ~[?:1.8.0_101]
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) ~[?:1.8.0_101]
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211) ~[?:1.8.0_101]
    at sun.net.www.http.HttpClient.New(HttpClient.java:308) ~[?:1.8.0_101]
    at sun.net.www.http.HttpClient.New(HttpClient.java:326) ~[?:1.8.0_101]
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169) ~[?:1.8.0_101]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105) ~[?:1.8.0_101]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999) ~[?:1.8.0_101]
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933) ~[?:1.8.0_101]
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513) ~[?:1.8.0_101]
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441) ~[?:1.8.0_101]
    at java.net.URL.openStream(URL.java:1045) ~[?:1.8.0_101]
    at me.kavzaq.qEssentialsReloaded.utils.Util.readUrl(Util.java:42) ~[?:?]
    at me.kavzaq.qEssentialsReloaded.impl.UpdaterImpl.lambda$checkUpdate$0(UpdaterImpl.java:30) ~[?:?]
    at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.run(CraftTask.java:71) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
    at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_101]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_101]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]

[18:00:13] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'spawn' in me.kavzaq.qEssentialsReloaded.commands.normal.SpawnCommand(spawn)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:147) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:646) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1351) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1186) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101]
at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:400) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:123) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:106) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftScheduler.runTask(CraftScheduler.java:89) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
at me.kavzaq.qEssentialsReloaded.commands.normal.SpawnCommand.onExecute(SpawnCommand.java:32) ~[?:?]
at me.kavzaq.qEssentialsReloaded.impl.CommandImpl.execute(CommandImpl.java:43) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~[spigot-1.10.2.jar:git-Spigot-1e4dd71-5e5cf84]
... 14 more 

Wywali mi taki bład.

 

 

 

//Naprawione przy pomocy @Soukyan :)

  • 2 tygodnie później...
Opublikowano

W sumie bezużyteczny plugin. Brak podstawowych komend jak "speed". Osobiście nie polecam.

Jeden z niewielu oficjalnych partnerów minecraft pochodzących z polski.

goPYjbL.png

  • 1 miesiąc temu...
Opublikowano

Dodaj kilka udogodnień z Essentialsa typu: /speed itp...

Narazie po wgraniu wielu komend mi brakowało i ta konfiguracja taka bidna w porównaniu do Essentials'a.

 

CWeKkdQ.png

Opublikowano

Na 1.10 występuje trochę błędów :D

Mianowicie :

- Sethome nie zawsze działa.

- /setspawn oraz /spawn w ogóle nie działa (W moim przypadu)

- Niektóre komendy, dokładnie nie powiem bo zapomniałem :D

Sprzedam pliki z własnego serwera Minecraft! 

Na serwerze gra sporo osób (+200 graczy!)

Więcej informacji: 

https://www.mpcforum.pl/topic/1679824-sprzedam-pliki-z-wlasnego-serwera-minecraft-200-graczy-godziny-szczytu

 

Opublikowano

Jeżeli dodałbyś wsparcie dla wersji 1.7.10/1.7.2, spoko uznałbym ten plugin za najprzydatniejszy, tak jak narazie mówią, napraw błędy a zobaczysz że będzie wszystko okej :)
Pozdrawiam z góry!
SysterM.

blaze_logo.png

Opublikowano

Jeżeli dodałbyś wsparcie dla wersji 1.7.10/1.7.2, spoko uznałbym ten plugin za najprzydatniejszy, tak jak narazie mówią, napraw błędy a zobaczysz że będzie wszystko okej :)

Pozdrawiam z góry!

SysterM.

 

Ale po co wspierać stare wersje, minecraft idzie do przodu to wszystko powinno iśc do przodu a nie że serwery na polskiej scenie stoją...

 

 

@@

Polecam plugin jak najbardziej, napracowałeś sie.

  • 6 miesięcy temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...