dewell 20 Опубликовано 19 марта, 2014 Подскажите, как мне ACIS с SW13 соединить? Статистика работает некорректно, а регистрация выдает: Ошибка базы данных. Какую сборку там указывать? Все ИЛ вроде пробовал - ничего.. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SoFace 315 Опубликовано 19 марта, 2014 L2JServer Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dewell 20 Опубликовано 19 марта, 2014 L2JServer не помогло, так же. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
vadim346 27 Опубликовано 14 апреля, 2014 такая же проблема Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hdlex 17 Опубликовано 14 апреля, 2014 (изменено) нужно править файл , выбор сборки меняет запросы к бд , если не одна из представленных не подходит исправьте одну из них под нужды вашей сборки. ну и статистика в томже файле Изменено 14 апреля, 2014 пользователем hdlex Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hdlex 17 Опубликовано 14 апреля, 2014 \inc\l2db примерно там лежит то что вам нужно , сравните запросы по количеству столбиков возможно что то нужно добавить или убрать <?php "getCharactersList" => " SELECT characters.account_name, characters.charId, characters.char_name, characters.level, characters.accesslevel, characters.lastAccess, char_templates.ClassName FROM `characters` LEFT JOIN `char_templates` ON characters.base_class = char_templates.ClassId ORDER BY characters.char_name LIMIT {limit}", "getCharacter" => " SELECT characters.account_name, characters.char_name, characters.level, characters.sex, characters.base_class, characters.online, characters.exp, characters.sp, characters.karma, characters.pvpkills, characters.pkkills, characters.accesslevel, characters.onlinetime, characters.lastAccess, char_templates.ClassName, clan_data.clan_name FROM `characters` LEFT JOIN `char_templates` ON characters.base_class = char_templates.ClassId LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id WHERE characters.charId='{charID}'", "getCharacterInfo" => " SELECT characters.account_name, characters.char_name, characters.level, characters.maxHp, characters.maxCp, characters.maxMp, characters.sex, characters.exp, characters.sp, characters.pvpkills, characters.pkkills, characters.karma, characters.race, characters.base_class, characters.accesslevel, characters.lastAccess, char_templates.ClassName, char_templates.STR, char_templates.CON, char_templates.DEX, char_templates._INT, char_templates.WIT, char_templates.MEN FROM `characters` LEFT JOIN `char_templates` ON characters.base_class = char_templates.ClassId WHERE characters.charId='{charID}'", "getAccountCharacters" => " SELECT characters.account_name, characters.charId AS charID, characters.char_name, characters.level, characters.accesslevel, characters.lastAccess, characters.online, characters.onlinetime, characters.in_jail, char_templates.ClassName, clan_data.clan_name FROM `characters` LEFT JOIN `char_templates` ON characters.base_class = char_templates.ClassId LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id WHERE characters.account_name='{account}' ORDER BY characters.char_name", "getTopClan"=>" SELECT clan_data.clan_name, clan_data.clan_id, clan_data.ally_name, clan_data.clan_level, clan_data.reputation_score, clan_data.hasCastle, characters.char_name, ccount FROM `clan_data` LEFT JOIN `characters` ON characters.charId = clan_data.leader_id LEFT JOIN ( SELECT clanid, count(level) AS ccount FROM characters WHERE clanid GROUP BY clanid ) AS levels ON clan_data.clan_id = levels.clanid ORDER BY clan_data.clan_level DESC, clan_data.reputation_score DESC LIMIT {limit}", Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты