- Баллы
- 173
+1 Все уже оценили и юзают. Только тс где то в облоках летакт.Эм... у всех.
Как будто сложно заменить стандартную либу...
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
+1 Все уже оценили и юзают. Только тс где то в облоках летакт.Эм... у всех.
Как будто сложно заменить стандартную либу...
Абсолютно все тоже самое, только ссылку в банже на авторизацию онлайн мод и все тот же мой аутчлиб.Извините, что вмешиваюсь, но нигде нет информации про систему скинов на Bungeecord... На что вообще надеяться, кроме SkinChanger? Лаунчер alexandrage не спасает, через банжи видно только свой скин..
Абсолютно все тоже самое, только ссылку в банже на авторизацию онлайн мод и все тот же мой аутчлиб.
Потому что говно он, ставь https://cloud.mail.ru/public/1fd2bdc3ca7f/site/Мои плагины/NCL.jar на банжу.Как вариант.. Но пока народу слишком мало для онлайн-мод..
Тогда может подскажете, как исправить: на банжи установлен SkinChanger, работает отлично. Но через 1.8 видно скины других и себя, захожу туда же через 1.7.10 - других видно, свой нет.. Что может быть?
эмм.. я так понял, это доработанная версия NCL , но та, что на твоём облаке, не реагирует на команды. Ошибок в консоли нет, инициализируется нормально, БД создаётся..Потому что говно он, ставь https://cloud.mail.ru/public/1fd2bdc3ca7f/site/Мои плагины/NCL.jar на банжу.
Я его юзаю не для смены скинов, а тупо для скинов. И да он чуток переписан, юзает не файл а sqlite базу. Потому да, фишка со сменой там неробит. Ибо я после изменений ее не чинил. Когда он юзал файл, были баги в записи, да и время на саму запись когда овер90000 лузверов разумеется. Ибо yml файлик не умеет дописываться, у него идет полная перезапись.эмм.. я так понял, это доработанная версия NCL , но та, что на твоём облаке, не реагирует на команды. Ошибок в консоли нет, инициализируется нормально, БД создаётся..
Я 1 непонял о чем ты?Но тогда к нему нужен комплект скриптов, которые правильно записывают информацию. А просить их за просто так будет, наверное, большой наглостью..?
Я 1 непонял о чем ты?
+Вот вчитываюсь в предложение: "Я его юзаю не для смены скинов, а тупо для скинов."
Это значит, что выбрать нельзя, а только сохраняет, как раньше делал SkinRestorer?
Ясненько.. Понятненько.. Ну тогда последний вопрос: что хочет этот NCL?
Никаких регистраций где то там ненужно. База с уидами хешируется локально в sqlite.Ясненько.. Понятненько.. Ну тогда последний вопрос: что хочет этот NCL?
22:25:24 [INFO] [NCL] [D] LoginResult response from Mojang encountered an exception.
22:25:24 [SEVERE] java.util.NoSuchElementException
22:25:24 [SEVERE] at java.util.Scanner.throwFor(Scanner.java:862)
22:25:24 [SEVERE] at java.util.Scanner.next(Scanner.java:1371)
22:25:24 [SEVERE] at eu.ac3_servers.dev.namechanger.NCLPlugin.getResult(NCLPlugin.java:324)
22:25:24 [SEVERE] at eu.ac3_servers.dev.namechanger.NCLPlugin.getResult(NCLPlugin.java:314)
22:25:24 [SEVERE] at eu.ac3_servers.dev.namechanger.NCLPlugin.changeSkin(NCLPlugin.java:289)
22:25:24 [INFO] [NCL] [D] eTime: 0, cTime: 1440
22:25:24 [SEVERE] at eu.ac3_servers.dev.namechanger.NCLPlugin.changeSkin(NCLPlugin.java:263)
22:25:24 [SEVERE] at eu.ac3_servers.dev.namechanger.listeners.LoginListener.onLoggedIn(LoginListener.java:51)
22:25:24 [INFO] [NCL] [D] Time: -1431717923084
22:25:24 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:25:24 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
22:25:24 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:25:24 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:497)
22:25:24 [SEVERE] at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
22:25:24 [SEVERE] at net.md_5.bungee.event.EventBus.post(EventBus.java:47)
22:25:24 [SEVERE] at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:367)
22:25:24 [SEVERE] at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:488)
22:25:24 [SEVERE] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
22:25:24 [SEVERE] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
22:25:24 [SEVERE] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
22:25:24 [SEVERE] at java.lang.Thread.run(Thread.java:745)
22:25:25 [SEVERE] мая 15, 2015 10:25:25 PM net.md_5.bungee.event.EventBus post
WARNING: Error dispatching event PostLoginEvent(player=komiss77) to listener eu.ac3_servers.dev.namechanger.c2first.Change2First@21282ed8
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 10 path $.users
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:200)
at com.google.gson.Gson.fromJson(Gson.java:810)
at com.google.gson.Gson.fromJson(Gson.java:775)
at com.google.gson.Gson.fromJson(Gson.java:724)
at com.google.gson.Gson.fromJson(Gson.java:696)
at eu.ac3_servers.dev.namechanger.c2first.Change2First.getFirst(Change2First.java:39)
at eu.ac3_servers.dev.namechanger.c2first.Change2First.onPlayerLoggedIn(Change2First.java:57)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
at net.md_5.bungee.event.EventBus.post(EventBus.java:47)
at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:367)
at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:488)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 10 path $.users
at com.google.gson.stream.JsonReader.beginArray(JsonReader.java:350)
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:70)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:103)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:196)
У автора на странице что-то написано про регистрацию на http://ac3-servers.eu/uuids/ , но я попытался- там давно всё умерло и зачахло.
Новые версии все сломаны, сам тоже пробовал.Судя по ошибке, несмотря на fix-offline-bungee-skins: true , NCL ломится на Mojang получить UUID, и там получает по зубам..
Причём, твоя версия такую ошибку не выдаёт. Возможно твою версию научить команде смены скина?
Чем Скинресторе не подходит?Судя по ошибке, несмотря на fix-offline-bungee-skins: true , NCL ломится на Mojang получить UUID, и там получает по зубам..
Причём, твоя версия такую ошибку не выдаёт. Возможно твою версию научить команде смены скина?
Он не под банжу же.Чем Скинресторе не подходит?
Всё там под банжу.Он не под банжу же.
Чем Скинресторе не подходит?
С 1.7.10 тоже видно свой скин.Работает замечательно, только если заходить с 1.7.10 чужие скины видно, а свой нет, при том, что с 1.8.* видно.
Пытаюсь разобраться в коде этого NCL - мне кажется, у него хорошая идея, получать имена через свой сайт