Перейти к содержанию
Авторизация  
dewell

Соеденить Acis С Sw13

Рекомендуемые сообщения

Подскажите, как мне ACIS с SW13 соединить? Статистика работает некорректно, а регистрация выдает: Ошибка базы данных. Какую сборку там указывать? Все ИЛ вроде пробовал - ничего..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

L2JServer

не помогло, так же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужно править файл , выбор сборки меняет запросы к бд , если не одна из представленных не подходит исправьте одну из них под нужды вашей сборки.

ну и статистика в томже файле

Изменено пользователем hdlex

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

\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}",

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...