Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер Империя

печальные результаты копания показывают, что char.png с дефаултным скином должен быть обязательно в корне с прочими файлами web-обвязки.
в mysql должна быть база base с таблицей accounts с полями
id int(11) AUTO_INCREMENT
playername text
password text
email text
registerdate date

в registerServer.php ошибка при создании пароля.
нужно исправить
PHP:
$postPass = 148822825634;
на
PHP:
$postPass = $password;
В loginServer.php если не сделать обвязку с iconomy не позволит войти. как временное решение
PHP:
if($checkPass == $row[password])
{
$mysqlZapros2 = "SELECT username, balance
FROM iconomy
WHERE username ='{$login2}'
LIMIT 1";
$resultMysql2 = mysql_query($mysqlZapros2) or die("1:35b9fd01865fda9d70b157e244cf801c:$loginName:12345:0:");
$row2 = mysql_fetch_assoc($resultMysql2);
$balance = $row2[balance];
echo "1:35b9fd01865fda9d70b157e244cf801c:$loginName:12345:$balance:";
}

Как баг обнаружил, что даже при установке своего расположения папки в лаунчере, файлы ресурсов и сохранений все равно создаются в папке .minecraft
Хотите довести лаунчер до ума? :)
http://mc.imperia-mc.ru/iLauncher.exe новая версия, из изменений авто-вход и отказ от регистрации в лаунчере.
 
Ну так скинь свои обновления!!!!!!!!!
 
А кстати тут скачивается архив или по фалам??
 
Хотите довести лаунчер до ума? :)
http://mc.imperia-mc.ru/iLauncher.exe новая версия, из изменений авто-вход и отказ от регистрации в лаунчере.
Хотя бы скомпилить под свой проект. Просто делюсь тем что нахожу в процессе правки)
А новый декомпилировать не получается - там часть исходных файлов одного имени только с разным регистром. (да, пишу под форточками)

Сейчас упорно копаю над skinLoad.php - никак не пойму, загружает он из базы скин или в неё сохраняет... Вроде сохраняет, но уж больно как-то совсем криво.
 
мелкая правка - чтобы загруженные в папку skins скины отображались в лаунчере, в файле setting.java надо к skin2d.php?skinpath= дописать skins/
чтобы было
Java:
public static String skinsLink = "http://адресс.сервера/skin2d.php?skinpath=skins/";
 
Разобрался и запилил skinLoad.php . Все дело было в +ках. Лаунчер выдавал base64encode последовательность, где почему-то вместо + были пробелы. Из-за этого стандартный base64decode расшифровывал неправильно.

Впилил на всякий случай в загрузку скина повторную проверку на логин и пароль (все-равно вместе со всеми данными выдавались) и сделал сохранение в папку skins.
 

Вложения:

  • skinLoad.zip
    skinLoad.zip
    Размер файла
    796 байт
    Просмотров
    133
для работы monitorLaunch.php нужно в нем в самом низу $Server = new MinecraftStatus(' ') - между кавычек без пробелов ip адрес сервера с запущенным сервером майнкрафта
 
@oDD1, Буду премного благодарен если сделаете видео-урок. :)
 
Ошибка, файл loginForm.java
Код:
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.io.FileUtils;
Только у меня токая ошибка?
 
Заплачу за настройку этого лаунчера.
Цена ваша.
Skype: dj_arktic
 

Поделиться этой страницей

Назад
Верх