Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Так зайти же можно тогда будет через любой клиент, насколько я помню.Dovakin написал(а):online-mode=false в конфиг
Именно.XuPuPG написал(а):Он хочет что бы вместо "Bad Login" писалось например "ты не сможешь зайти без лаунчера"
Вот что ты опять несешь? В каких лэнг-файлах? Что заменить? Как я заменю в стороннем клиенте эту ошибку у игрока??? В СТОРОННИХ! Я ещё раз напишу!Dovakin написал(а):Капец. Заменил InClassTranslator или в lang файлах название. И для этого писать мод и плагин. Верх тупости
Бинго. А если у игрока нету моего лаунчера(что и является проблемой)? То что?Dovakin написал(а):Лаунчер качает специальный клиент,да?
"Если у них" - что у них и кто у них?Dovakin написал(а):Так по-моемк от сервера завист,что писать. (Пк полетел,не могу войти). Тем более ,если у них уникального мода,который изменит надпись? Плагином можно,да
Мод как раз будет говорить, что показывать сообщение не нужно. Т.е. если мод есть - сообщения нет.Dovakin написал(а):Ага,плагин есть,а мода нет. Думаешь если будут заходить через другой лаунчер,то кто-то поставит твой мод для плагина?
Именно такой метод и будет использовать мой знакомый. Только не на сервере причина редактируется, а в плагине Bukkit. На сервере вообще нет "Bad Login". У меня CaulDron 1.6.4 почти финальной версии. Я в нём не нашел Bad Login'a.Dragon2488 написал(а):Блин, просто найти эту надпись в коде сервера и подменить хуком ASM или Javassist. Если так хочется, что бы заходили только с этого лаунчера, сделать на клиент специальный мод, который с пакетами входа будет отправлять серверу дополнительную инфу о клиенте. На сервере проверять, есть ли на клиенте тот мод (серверу дается лист модов на клиенте при конекте) и проверять, действительна ли инфа. Естественно, если мода нет или инфа не действительно кикать со своей причиной.
Бад логин выводится через php скрипт если я не ошибаюсь joinserver.php и не каких классов менять не надо только в joinserver.php заменить на свою строку.biffick написал(а):Именно такой метод и будет использовать мой знакомый. Только не на сервере причина редактируется, а в плагине Bukkit. На сервере вообще нет "Bad Login". У меня CaulDron 1.6.4 почти финальной версии. Я в нём не нашел Bad Login'a.Dragon2488 написал(а):Блин, просто найти эту надпись в коде сервера и подменить хуком ASM или Javassist. Если так хочется, что бы заходили только с этого лаунчера, сделать на клиент специальный мод, который с пакетами входа будет отправлять серверу дополнительную инфу о клиенте. На сервере проверять, есть ли на клиенте тот мод (серверу дается лист модов на клиенте при конекте) и проверять, действительна ли инфа. Естественно, если мода нет или инфа не действительно кикать со своей причиной.
Ага, выводится. Только тем, кто с моего клиента играют!cfif31 написал(а):Бад логин выводится через php скрипт если я не ошибаюсь joinserver.php и не каких классов менять не надо только в joinserver.php заменить на свою строку.biffick написал(а):Именно такой метод и будет использовать мой знакомый. Только не на сервере причина редактируется, а в плагине Bukkit. На сервере вообще нет "Bad Login". У меня CaulDron 1.6.4 почти финальной версии. Я в нём не нашел Bad Login'a.Dragon2488 написал(а):Блин, просто найти эту надпись в коде сервера и подменить хуком ASM или Javassist. Если так хочется, что бы заходили только с этого лаунчера, сделать на клиент специальный мод, который с пакетами входа будет отправлять серверу дополнительную инфу о клиенте. На сервере проверять, есть ли на клиенте тот мод (серверу дается лист модов на клиенте при конекте) и проверять, действительна ли инфа. Естественно, если мода нет или инфа не действительно кикать со своей причиной.
Сейчас скажу ... я ведь как то это делал... Минутку гляну.biffick написал(а):Ага, выводится. Только тем, кто с моего клиента играют!cfif31 написал(а):Бад логин выводится через php скрипт если я не ошибаюсь joinserver.php и не каких классов менять не надо только в joinserver.php заменить на свою строку.biffick написал(а):Именно такой метод и будет использовать мой знакомый. Только не на сервере причина редактируется, а в плагине Bukkit. На сервере вообще нет "Bad Login". У меня CaulDron 1.6.4 почти финальной версии. Я в нём не нашел Bad Login'a.Dragon2488 написал(а):Блин, просто найти эту надпись в коде сервера и подменить хуком ASM или Javassist. Если так хочется, что бы заходили только с этого лаунчера, сделать на клиент специальный мод, который с пакетами входа будет отправлять серверу дополнительную инфу о клиенте. На сервере проверять, есть ли на клиенте тот мод (серверу дается лист модов на клиенте при конекте) и проверять, действительна ли инфа. Естественно, если мода нет или инфа не действительно кикать со своей причиной.
на чужих клиентах ссылки то на авторизацию не мои, соответственно откуда клиент получит мою надпись то?