Туториал Настройка лаунчера sashok724 под 1.7.2 (1.7.4)

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
Ребят, а где найти YggdrasilMinecraftSessionService.class в клиенте 1.7.9?
 
Не все файлы клиента - почитай про синий цвет.
http://www.rubukkit.org/threads/sashok724-launcher.42883/
Вроде бы более-менее разобрался, но вот ещё ошибка вылезает: ошибка sql.
<?php
if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
include_once("loger.php");
include_once("security.php");
/* Метод хеширования пароля для интеграции с различними плагинами/сайтами/cms/форумами
'hash_md5' - md5 хеширование
'hash_authme' - интеграция с плагином AuthMe
'hash_cauth' - интеграция с плагином Cauth
'hash_xauth' - интеграция с плагином xAuth
'hash_joomla' - интеграция с Joomla (v1.6- v1.7)
'hash_ipb' - интеграция с IPB
'hash_xenforo' - интеграция с XenForo
'hash_wordpress' - интеграция с WordPress
'hash_vbulletin' - интеграция с vBulletin
'hash_dle' - интеграция с DLE
'hash_drupal' - интеграция с Drupal (v.7)
'hash_launcher' - интеграция с лаунчером sashok724 (Регистрация через лаунчер)
*/
$crypt = 'hash_dle';

$db_host = 's27.webhost1.ru'; // Ip-адрес MySQL
$db_port = '3306'; // Порт базы данных
$db_user = 'user8484_1'; // Пользователь базы данных
$db_pass = '************'; // Пароль базы данных
$db_database = 'user8484_1'; //База данных

$db_table = 'dle_users'; //Таблица с пользователями
$db_columnId = 'user_id'; //Колонка с ID пользователей
$db_columnUser = 'name'; //Колонка с именами пользователей
$db_columnPass = 'password'; //Колонка с паролями пользователей
$db_tableOther = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
$db_columnSesId = 'session'; //Колонка с сессиями пользователей, не трогайте
$db_columnServer = 'server'; //Колонка с серверами пользователей, не трогайтe
$db_columnSalt = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt
$db_columnIp = 'logged_ip'; //Колонка с IP пользователей

$db_columnDatareg = 'reg_date'; // Колонка даты регистрации
$db_columnMail = 'email'; // Колонка mail

$banlist = 'banlist'; //Таблица плагина Ultrabans

$useban = true; //Бан на сервере = бан в лаунчере, Ultrabans плагин
$useantibrut = true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)

$masterversion = '1.0.2'; //Мастер-версия лаунчера
$protectionKey = '*****************';
$key1 = "**************"; //16 Character Key Ключ пост запросов
$key2 = "**************"; //16 Character Key Ключ пост запросов

$checklauncher = false; //Проверка хеша лаунчера
$md5launcherexe = md5(@file_get_contents("launcher/fix.exe")); // Сверяем MD5
$md5launcherjar = md5(@file_get_contents("launcher/fix.jar")); // Сверяем MD5

$assetsfolder = false; //Скачивать assets из папки, или из архива (true=из папки false=из архива)

//========================= Настройки ЛК =======================//

$db_columnMoney = 'money'; //Колонка с деньгами

$db_tableMoneyKeys = 'sashok724_launcher_keys'; //Таблица с ключами
$db_columnKey = 'key'; //Колонка с ключами
$db_columnAmount = 'amount'; //Колонка с ценами ключей

$uploaddirs = 'skins'; //Папка скинов
$uploaddirp = 'cloaks'; //Папка плащей

$usePersonal = true; //Использовать личный кабинет
$canUploadSkin = true; //Можно ли заливать скины
$canUploadCloak = false; //Можно ли заливать плащи
$canBuyVip = false; //Можно ли покупать VIP
$canBuyPremium = false; //Можно ли покупать Premium
$canBuyUnban = true; //Можно ли покупать разбан
$canActivateVaucher = true; //Можно ли активировать ваучер
$canExchangeMoney = false; //Можно ли обменивать Realmoney -> IConomy
$canUseJobs = false; //Можно ли использовать работы
$usecheck = false; //Можно ли использовать регистрацию в лаунчере

$cloakPrice = 0; //Цена плаща (В рублях)
$vipPrice = 100; //Цена випа (В руб/мес)
$premiumPrice = 250; //Цена премиума (В руб/мес)
$unbanPrice = 150; //Цена разбана (В рублях)

$initialIconMoney = 0; //Сколько денег дается при регистрации в IConomy
$exchangeRate = 0; //Курс обмена Realmoney -> IConomy

//ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
try {
$db = new PDO("mysql:host=$db_host;port=$db_port;dbname=$db_database", $db_user, $db_pass);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->exec("set names utf8");
} catch(PDOException $pe) {
die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe)); //вывод ошибок MySQL в m.log
}
?>
 
Вроде бы более-менее разобрался, но вот ещё ошибка вылезает: ошибка sql.
<?php
if(!defined('INCLUDE_CHECK')) die("You don't have permissions to run this");
include_once("loger.php");
include_once("security.php");
/* Метод хеширования пароля для интеграции с различними плагинами/сайтами/cms/форумами
'hash_md5' - md5 хеширование
'hash_authme' - интеграция с плагином AuthMe
'hash_cauth' - интеграция с плагином Cauth
'hash_xauth' - интеграция с плагином xAuth
'hash_joomla' - интеграция с Joomla (v1.6- v1.7)
'hash_ipb' - интеграция с IPB
'hash_xenforo' - интеграция с XenForo
'hash_wordpress' - интеграция с WordPress
'hash_vbulletin' - интеграция с vBulletin
'hash_dle' - интеграция с DLE
'hash_drupal' - интеграция с Drupal (v.7)
'hash_launcher' - интеграция с лаунчером sashok724 (Регистрация через лаунчер)
*/
$crypt = 'hash_dle';

$db_host = 's27.webhost1.ru'; // Ip-адрес MySQL
$db_port = '3306'; // Порт базы данных
$db_user = 'user8484_1'; // Пользователь базы данных
$db_pass = '************'; // Пароль базы данных
$db_database = 'user8484_1'; //База данных

$db_table = 'dle_users'; //Таблица с пользователями
$db_columnId = 'user_id'; //Колонка с ID пользователей
$db_columnUser = 'name'; //Колонка с именами пользователей
$db_columnPass = 'password'; //Колонка с паролями пользователей
$db_tableOther = 'xf_user_authenticate'; //Дополнительная таблица для XenForo, не трогайте
$db_columnSesId = 'session'; //Колонка с сессиями пользователей, не трогайте
$db_columnServer = 'server'; //Колонка с серверами пользователей, не трогайтe
$db_columnSalt = 'members_pass_salt'; //Настраивается для IPB и vBulletin: , IPB - members_pass_salt, vBulletin - salt
$db_columnIp = 'logged_ip'; //Колонка с IP пользователей

$db_columnDatareg = 'reg_date'; // Колонка даты регистрации
$db_columnMail = 'email'; // Колонка mail

$banlist = 'banlist'; //Таблица плагина Ultrabans

$useban = true; //Бан на сервере = бан в лаунчере, Ultrabans плагин
$useantibrut = true; //Защита от частых подборов пароля (Пауза 1 минута при неправильном пароле)

$masterversion = '1.0.2'; //Мастер-версия лаунчера
$protectionKey = '*****************';
$key1 = "**************"; //16 Character Key Ключ пост запросов
$key2 = "**************"; //16 Character Key Ключ пост запросов

$checklauncher = false; //Проверка хеша лаунчера
$md5launcherexe = md5(@file_get_contents("launcher/fix.exe")); // Сверяем MD5
$md5launcherjar = md5(@file_get_contents("launcher/fix.jar")); // Сверяем MD5

$assetsfolder = false; //Скачивать assets из папки, или из архива (true=из папки false=из архива)

//========================= Настройки ЛК =======================//

$db_columnMoney = 'money'; //Колонка с деньгами

$db_tableMoneyKeys = 'sashok724_launcher_keys'; //Таблица с ключами
$db_columnKey = 'key'; //Колонка с ключами
$db_columnAmount = 'amount'; //Колонка с ценами ключей

$uploaddirs = 'skins'; //Папка скинов
$uploaddirp = 'cloaks'; //Папка плащей

$usePersonal = true; //Использовать личный кабинет
$canUploadSkin = true; //Можно ли заливать скины
$canUploadCloak = false; //Можно ли заливать плащи
$canBuyVip = false; //Можно ли покупать VIP
$canBuyPremium = false; //Можно ли покупать Premium
$canBuyUnban = true; //Можно ли покупать разбан
$canActivateVaucher = true; //Можно ли активировать ваучер
$canExchangeMoney = false; //Можно ли обменивать Realmoney -> IConomy
$canUseJobs = false; //Можно ли использовать работы
$usecheck = false; //Можно ли использовать регистрацию в лаунчере

$cloakPrice = 0; //Цена плаща (В рублях)
$vipPrice = 100; //Цена випа (В руб/мес)
$premiumPrice = 250; //Цена премиума (В руб/мес)
$unbanPrice = 150; //Цена разбана (В рублях)

$initialIconMoney = 0; //Сколько денег дается при регистрации в IConomy
$exchangeRate = 0; //Курс обмена Realmoney -> IConomy

//ВСЕ ЧТО НИЖЕ - НЕ ТРОГАТЬ!
try {
$db = new PDO("mysql:host=$db_host;port=$db_port;dbname=$db_database", $db_user, $db_pass);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->exec("set names utf8");
} catch(PDOException $pe) {
die(Security::encrypt("errorsql", $key1).$logger->WriteLine($log_date.$pe)); //вывод ошибок MySQL в m.log
}
?>
Смотри запись в файле m.log.
 
нет ошибок никаких. в том то и дело.
 
Парни помогите что делать с этой ошибкой?
 
Парни помогите что делать с этой ошибкой?
Не вижу что там у тебя пишет.. Если "клиент не найден" то посмотри что упустил из файлов клиента. Тема http://www.rubukkit.org/threads/sashok724-launcher.42883/ . Пример структуры клиента под новую версию на яндекс диске.
 
Не вижу что там у тебя пишет.. Если "клиент не найден" то посмотри что упустил из файлов клиента. Тема http://www.rubukkit.org/threads/sashok724-launcher.42883/ . Пример структуры клиента под новую версию на яндекс диске.
Так вроде все есть. И там не пишет клиент не найдет. Там вообще не понятно что!
Увеличь фотографию может разберешь.
 
Последнее редактирование:
Собрал лаунчер на последнем ФИКСЕ и возникла одна проблема. при входе в игру, игрок остаётся на сервере буквально 10-15 секунд после чего клиент вылетает а в консоле пишет
Код:
12:36:25 [INFO] Loading Player: Gamer
12:36:25 [INFO] Sending serverside check to: Gamer
12:36:58 [INFO] Connection reset
12:36:58 [INFO] Gamer lost connection: disconnect.endOfStream
12:36:58 [INFO] Unloading Player: Gamer
Как решить данную проблему и из-за чего это?
 
Последнее редактирование:
Так вроде все есть. И там не пишет клиент не найдет. Там вообще не понятно что!
Увеличь фотографию может разберешь.
Удали client.zip из папки bin/
Собрал лаунчер на последнем ФИКСЕ и возникла одна проблема. при входе в игру, игрок остаётся на сервере буквально 10-15 секунд после чего клиент вылетает а в консоле пишет
Код:
12:36:25 [INFO] Loading Player: Gamer
12:36:25 [INFO] Sending serverside check to: Gamer
12:36:58 [INFO] Connection reset
12:36:58 [INFO] Gamer lost connection: disconnect.endOfStream
12:36:58 [INFO] Unloading Player: Gamer
Как решить данную проблему и из-за чего это?
Клиент какой версии? С модами ?
 
Парни помогите что делать с этой ошибкой?
У меня подобная ошибка была, когда было много файлов в папке с клиентом на сервере. Решение - добавлять необходимое по очереди и смотреть, на чем именно спотыкается лаунчер.
 
Назад
Верх