Автосоздание аккаунта включено, вот что пишет логин-сервер после попытки клиента подключиться под произвольным аккаунтом:
но все права для пользователя root к этой базе выданы, а таблицы accounts в базе l2dp не существует. Я думал что она создатся самим сервером, или нет?
сервер сам по себе ничего не создаёт - он лишь вносит данные в заранее подготовленные базы
B J: заранее подготовленные базы
всегда все таблици были - незнаю как у вас так получилось что таблицу аккаунт незакинули
НУБ!!!: А у тебя вообще в базе есть таблица аккаунт?
значит ктото специально колечит архивы шаровых платников - чтобы не все могли юзать - а только те кто разбирается ( и сможет поправить косяки)
Вот я сам скопировал из другой базы таблицу accounts, после это гейм сервер выдает ошибку:
ок, теперь я удалил все базы, удалил движок, поставил все заново и запустил батник установки логин сервера и увидел вот что:
ошибка инсталяции колонки из за внутренней её прописки а не из за прописки батников
varchar не может быть длиннее 255.Измените в accounts.sql в этой строке 256 на 255(или менее) : `AllowIPs` varchar(256) NOT NULL default '*',
а где физически находится accounts.sql?
вообще не то всё, я же говорю сам установщик не может создать эту таблицу и выдает это:
L2Dream Setup
### Install Login Server ###
(i) Install Login Server. /!\WARNING/!\: accounts, gameservers, banned_ips
be DELETED!
(m) Main menu
(q) Quit
Your choice ?:i
Making a full backup into 27.07.2009-23'28'23_backup_full.sql
/!\INSTALLING LOGIN SERVER/!\
installing accounts
ERROR 1074 (42000) at line 2: Column length too big for column 'AllowIPs'
255); use BLOB or TEXT instead
installing gameservers
installing banned_ips
installing loginserv_log
Login server installed.
Для продолжения нажмите любую клавишу . . .
ну оно либо вынесена в отдельную таблицу в папке sql либо ( как скорее всего в вашем случае оно внутри файла 27.07.2009-23'28'23_backup_full.sql)
спасибо for B_J, она оказалась в папке \sql\login
Чтобы не плодить тему напишу здесь, появилась еще одна проблема.
Сервер запустился, я подключаюсь клиентом, пишу произвольный логин\пароль, дохожу до выбора сервера (там у меня стоит Bartz) и дальше ничего не происходит. Жму Отмена и теперь с этим логином\паролем больше не могу зайти!
С новым логином\паролем опять такая же история...
Что делать?
ну в теоретической части этого вопроса - в гейм скорее всего не пускают протоколы
а вот что случается с логинами - предсказывать без логов очень сложно