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

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
Нет никаких проблем настроить ВебЧасть под другую CMS. В файле конфигурации имеются все необходимые данные.
<?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)
*/
$crypt = 'hash_xenforo';
//--------------------------------------------------------------------------------------

// Ключ защиты сессии (такой же должен быть указан в лаунчере)
$sessidkey = '1234567';

// Параметры для отправки письма
// Название лаунчера
$launchername = 'Name Launcher';
// Ваше почта на хостинге (требуется настроенный почтовый сервер)
$sendpassserver = '[email protected]';

// Конфигурация подключения к базе данных
$db_host = 'localhost';
$db_port = 3306;
$db_user = 'название БД';
$db_pass = 'пароль БД';
//---------------------------------------------------------------------------------------

// Конфигурация подключения к базе данных iConomy (если не используется, можно не настраивать)
$db_host2 = 'localhost';
$db_port2 = 3306;
$db_user2 = 'название БД';
$db_pass2 = 'пароль БД';
$db_database2 = 'base';
//-------------------------//
$db_table2 = 'iConomy';
$db_columnUser2 = 'username';
$db_columnBalance = 'balance';
//---------------------------------------------------------------------------------------

// Конфигурация базы данных для плагинов AuthMe, xAuth, CAuth и сайтав/cms/форумов Joomla, IPB, XenForo, WordPress, vBulletin, DLE, Drupal
/*
$db_database - имя базы данных, значение по умолчанию:
AuthMe = 'authme'
xAuth = отсутствует (указывается вручную)
CAuth = 'cauth'
Joomla,IPB,XenForo,WordPress,vBulletin,DLE, Drupal - отсутствует (указывается вручную)
*/
$db_database = 'название БД';
//--------------------------------------------------------------------------------------

/*
$db_table - таблица базы данных, значение по умолчанию:
AuthMe = 'authme'
xAuth = 'accounts'
CAuth = 'users'
Joomla = 'префикс_users' - пример 'y3wbm_users', где "y3wbm_" - префикс. Примечание префикс может отсутствовать - пример 'users'
IPB = 'members'
XenForo = 'префикс_user' - пример 'xf_user', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user'
vBulletin = 'префикс_user' - пример 'bb_user', где "bb_" - префикс. Примечание префикс может отсутствовать - пример 'user'
WordPress = 'префикс_users' - пример 'wp_users', где "wp_" - префикс. Примечание префикс может отсутствовать - пример 'users'
DLE = 'префикс_users' - пример 'dle_users', где "dle_" - префикс. Примечание префикс может отсутствовать - пример 'users'
Drupal = 'префикс_users' - пример 'drupal_users', где "drupal_" - префикс. Примечание префикс может отсутствовать - пример 'users'
*/
$db_table = 'xf_user';
//--------------------------------------------------------------------------------------

/*
$db_columnUser - колонка логина, значение по умолчанию:
AuthMe = 'username'
xAuth = 'playername'
CAuth = 'login'
Joomla = 'name'
PB = 'name'
XenForo = 'username'
WordPress = 'user_login'
vBulletin = 'username'
DLE = 'name'
Drupal = 'name'
*/
$db_columnUser = 'username';
//--------------------------------------------------------------------------------------

/*
$db_columnPass - колонка пароля, значение по умолчанию:
AuthMe = 'password'
xAuth = 'password'
CAuth = 'password'
Joomla = 'password'
IPB = 'members_pass_hash'
XenForo = 'data'
WordPress = 'user_pass'
vBulletin = 'password'
DLE = 'password'
Drupal = 'pass'
*/
$db_columnPass = 'data';
//--------------------------------------------------------------------------------------

/*
$db_columnId - уникальный идентификатор, значение по умолчанию
AuthMe = 'id'
xAuth = 'id'
CAuth = 'id'
Joomla = 'id'
IPB = 'member_id'
XenForo = 'user_id'
vBulletin = 'userid'
WordPress = 'id'
DLE = 'user_id'
Drupal = 'uid'
*/
$db_columnId = 'user_id';
//--------------------------------------------------------------------------------------

/*
XenForo = 'email'
vBulletin = 'email'
DLE = 'email'
*/
$db_columnEmail = 'email';
//--------------------------------------------------------------------------------------

/*
XenForo = 'last_activity'
vBulletin = 'lastvisit'
DLE = 'lastdate'
*/
$db_columnLastLog = 'last_activity';
//--------------------------------------------------------------------------------------

/*
XenForo = 'register_date'
vBulletin = 'joindate'
DLE = 'reg_date'
*/
$db_columnRegDate = 'register_date';
//--------------------------------------------------------------------------------------

/*
$db_columnSesId - колонка id сессии
*/
$db_columnSesId = 'sesId';
//--------------------------------------------------------------------------------------

/*
$db_columnServer - колонка id сервера
*/
$db_columnServer = 'serverId';
//--------------------------------------------------------------------------------------

/*
$db_columnsn - колонка sn
*/
$db_columnsn = 'sn';
//--------------------------------------------------------------------------------------

/*
$db_GameDatatable - имя базы данных с информацией о версиях
*/
$db_GameDatatable = 'data';
//--------------------------------------------------------------------------------------

/*
НЕ МЕНЯТЬ
*/
$db_Propertycolumn = 'property';
$db_Valuecolumn = 'value';
//--------------------------------------------------------------------------------------

// Дополнительные настройки
$db_ErrorLogtable = 'errorlogin';
$db_Ipcolumn = 'ip';
$db_Datecolumn = 'date';
$db_Numcolumn = 'num';
//--------------------------------------------------------------------------------------

// Настраивается только для XenForo 'префикс_user_authenticate' - пример 'xf_user_authenticate', где "xf_" - префикс. Примечание префикс может отсутствовать - пример 'user_authenticate'
$db_tableOther = 'xf_user_authenticate';
//--------------------------------------------------------------------------------------

// Настраивается для IPB и vBulletin
// IPB - members_pass_salt
// vBulletin - salt
$db_columnSalt = 'members_pass_salt';
//--------------------------------------------------------------------------------------

$connectmysql = @mysql_connect($db_host.':'.$db_port,$db_user,$db_pass) or die('NoConnectBase.');

mysql_select_db($db_database,$connectmysql);
mysql_query("SET names UTF8");

if (!$connectmysql)
{
echo( "NoConnect." );
exit();
}
if (!@mysql_select_db($db_database, $connectmysql))
{
echo( "NoConnectBase." );
exit();
}
?>
Вы думаете, я не в курсе? Если так - вы не поняли смысл моего поста.
 
alexandrage, Помогите пожалуйста, куда кидать измененные class файлы при заливе на хост?
Paris_Tuileries_Garden_Facepalm_statue.jpg
 
Доброе время суток. Я воспользовался вашим гайдом по настройке лаунчера все работает но при перезапуске лаунчера перекачивается заново файл bin/assets.zip. в чем может быть недочет если подскажете буду благодарен. версия майнкрафт 1.7.2
 
так я перекачал но всеравно он при каждом перезапуске перекачивает
 
Вы думаете, я не в курсе? Если так - вы не поняли смысл моего поста.
Я понял смысл сообщения, но ответ Вы сами дали - DLE самая популярная CMS!
Я скажу больше, DLE и XenForo - это две не сравнимые вещи! XenForo - форумный движок, по сути это просто форум, а DLE - это уже система управления контентом!
Я бы назвал XenForo - CMS для новичков, которым нужен просто форум.
DLE - CMS для продвинутых пользователей с гораздо большими возможностями по сравнению с XenForo!
Просто надо уметь ее настраивать, тогда форум для DLE превратится из УГ в отличный и прекрасно оформленный сайт!
Год назад мой сайт работал под DLE и мне он очень понравился. Для человека знающего PHP - это пластилин из которого можно слепить все, что угодно. К сожалению у меня небыло столько времени, чтобы заниматься созданием собственного дизайна т.к. по дефолту он действительно УГ.
 
у меня такая проблема настроил клиент лаунчер и сервер все пути указал но выходит Ошибка входа: java.net.UnkownHostException: alexandrage.dundns.org
 
Подскажите решение проблемы. После того, как я прописал свои пути до checkserver и joinserver в Майне 1.6.4
bcw.class beu.class jz.class
Клиент при попытке приконнектиться к серверу выдает ошибку:
  1. ---- Minecraft Crash Report ----
  2. // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

  3. Time: 27.12.13 16:28
  4. Description: Ticking screen

  5. java.lang.AbstractMethodError: net.minecraft.network.packet.NetHandler.getPlayer()Lnet/minecraft/entity/player/EntityPlayer;
  6. at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
  7. at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
  8. at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
  9. at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
  10. at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
  11. at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
  12. at net.minecraft.client.main.Main.main(SourceFile:101)
  13. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  14. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  15. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  16. at java.lang.reflect.Method.invoke(Method.java:606)
  17. at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
  18. at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


  19. A detailed walkthrough of the error, its code path and all known details is as follows:
  20. ---------------------------------------------------------------------------------------

  21. -- Head --
  22. Stacktrace:
  23. at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:471)
  24. at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(SourceFile:98)
  25. at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)

  26. -- Affected screen --
  27. Details:
  28. Screen name: net.minecraft.client.gui.GuiDisconnected
  29. Stacktrace:
  30. at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1578)
  31. at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:908)
  32. at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:836)
  33. at net.minecraft.client.main.Main.main(SourceFile:101)
  34. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  35. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  36. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  37. at java.lang.reflect.Method.invoke(Method.java:606)
  38. at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
  39. at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

  40. -- System Details --
  41. Details:
  42. Minecraft Version: 1.6.4
  43. Operating System: Windows 8 (x86) version 6.2
  44. Java Version: 1.7.0_45, Oracle Corporation
  45. Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
  46. Memory: 127816056 bytes (121 MB) / 218599424 bytes (208 MB) up to 518979584 bytes (494 MB)
  47. Mod Pack: Unknown / None
  48. LiteLoader Mods: 0 loaded mod(s)
  49. JVM Flags: 1 total; -Xmx512m
  50. AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
  51. Suspicious classes: FML and Forge are installed
  52. IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
  53. FML: MCP v8.11 FML v6.4.19.899 Minecraft Forge 9.11.0.899 11 mods loaded, 11 mods active
  54. mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  55. FML{6.4.19.899} [Forge Mod Loader] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  56. Forge{9.11.0.899} [Minecraft Forge] (Forge.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  57. BetterFonts{1.0.3} [BetterFonts] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  58. CodeChickenCore{0.9.0.6} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  59. NotEnoughItems{1.6.1.5} [Not Enough Items] (NotEnoughItems%201.6.1.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  60. bspkrsCore{v5.0(1.6.4)} [bspkrsCore] ([1.6.4]bspkrsCorev5.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  61. mod_bspkrsCore{v5.0(1.6.4)} [bspkrsCore] ([1.6.4]bspkrsCorev5.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  62. Forestry{2.3.0.7} [Forestry for Minecraft] (forestry-A-2.3.0.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  63. NEIPlugins{1.1.0.6} [NEI Plugins] (NEIPlugins-1.1.0.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  64. Thaumcraft{4.0.0} [Thaumcraft] (Thaumcraft4.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
  65. Launched Version: 1.6.4
  66. LWJGL: 2.9.0
  67. OpenGL: AMD Radeon HD 7600G + 7550M Dual Graphics GL version 4.2.11774 Compatibility Profile Context, ATI Technologies Inc.
  68. Is Modded: Definitely; Client brand changed to 'fml,forge'
  69. Type: Client (map_client.txt)
  70. Resource Pack: Default
  71. Current Language: Русский (Россия)
  72. Profiler Position: N/A (disabled)
  73. Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Этот вопрос уже поднимался, но ответа так и не дали. При чем одиночка запускается нормально.
Заранее спасибо!
 
у меня такая проблема настроил клиент лаунчер и сервер все пути указал но выходит Ошибка входа: java.net.UnkownHostException: alexandrage.dundns.org
Поковыряй конфиг, где-то забыл поменять адрес скриптов.
Подскажите решение проблемы. После того, как я прописал свои пути до checkserver и joinserver в Майне 1.6.4
bcw.class beu.class jz.class
Клиент при попытке приконнектиться к серверу выдает ошибку:
Этот вопрос уже поднимался, но ответа так и не дали. При чем одиночка запускается нормально.
Заранее спасибо!
Что-нибудь менял в клиенте кроме ссылок?
 
Пытливые игроки моего сервера нашли простой обход лаунчера:

Удаляют папку bin, запускают лаунчер, начинается обновление, ждут когда скопируется clients.zip, быстро заменяют его на свой с читами, пока еще идет обновление и вуаля - вход на сервер с читами.
 
Пытливые игроки моего сервера нашли простой обход лаунчера:

Удаляют папку bin, запускают лаунчер, начинается обновление, ждут когда скопируется clients.zip, быстро заменяют его на свой с читами, пока еще идет обновление и вуаля - вход на сервер с читами.
И через 30 секунд клиент офнится, чек мод сработает. На 1.6+ только не работает, там запуск другой.
 
Последнее редактирование:
Подскажите пожалуйста. не работает привязка AuthMe с Sashok724. Пришел к тому что в плагине AuthMe в бд не хватает столбцов, добавил тех что не хватало. (добавлял вот так:
ALTER TABLE `Имя таблици`
ADD `Имя новой колонки` тип колонки(пример->varchar(255) ) DEFAULT '0',
Спасибо alexandrage подсказал.)
Но когда пытаюсь зайти нишет Ошибка sql. Помогите пожалуйста.
 
И через 30 секунд клиент офнится, чек мод сработает. На 1.6+ только не работает, там запуск другой.

Ну да, я помню что он вылетал при модификации.

Блин-блин-блин, как же не хотел ставить античитовые плагины.

Не посоветуешь что сейчас в почете по защите от читеров?
 
Всем привет) Помогите пожалуйста...
Я уже пятый день ищу темы для привязки клиента и сервера 1.7.4 и не могу понять где менять checkserver.php и joinserver.php
Пожалуйста помогите...

в клиенте я разобрался что нужно менять в libraries YggdrasilMinecraftSessionService.class
"http://minecraft/site/"
"http://minecraft/site/j.php"
"http://minecraft/site/h.php"
и надо ли в конце писать например "http://minecraft/site/h.php?user="
и где находится класс в самом сервере?
 
Последнее редактирование:
Скоро новая часть по настройке.
 
Последнее редактирование:
Я так понимаю, лаунчер не дружит с WebMCR, это так? Буду признателен, если кто-то прокомментирует это и разъяснит.
Да и в гайде указано, что установка идет на DLE, но не говориться, о других возможных вариантах.
 
Я не могу все равно найти нужную для меня информацию по привязке клиента и сервера 1.7.2 and 1.7.4
я знаю какие классы... но не знаю как писать это
"http://minecraft/site/"
"http://minecraft/site/j.php"
"http://minecraft/site/h.php"
и к серверу так же не знаю какой класс и как писать ссылки... скиньте примеры)) пожалуйста..
 
Назад
Верх