Всем читерам здрасте, поставил сервер, гм акк, всё заходит, бегаю, всё ок, но возникла такая проблема, что если побегаешь минут пишет "отключение от сервер, закройте программу", потом х.й зайдёшь за перса "ошибка выбора персонажа", гуглил, пользовался поиском тут, но ничего не понял, что и где нужно делать, т.к не давно связался с серверами рфки((Клиент менял, базы менял, ини файлы впоряде, всё похекшено, базы так же менял, всё тоже цуко самое, мб что то где нужно сменить?Сервер 5 up, бегал торлько за гма, вот какой запрос на него, вдруг косяк тут....
DECLARE @RC int
DECLARE @id varchar(13)
DECLARE @pw varchar(13)
DECLARE @depart varchar(32)
DECLARE @class varchar(12)
DECLARE @name varchar(12)
DECLARE @birthday varchar(10)
DECLARE @grade int
DECLARE @subgrade int
SELECT @id = 'mozart'
SELECT @pw = '15061994'
SELECT @depart = 'none'
SELECT @class = 'GM'
SELECT @name = 'name'
SELECT @birthday = 'None'
SELECT @grade = 2
SELECT @subgrade = 4
EXEC @RC = [rf_user].[dbo].[pInsert_Staff] @id, @pw, @depart, @class, @name, @birthday, @grade, @subgrade
Всё загружается норм, помогите с меня +++++++ и пасяпки ^^
Такая фигня была и на чистом сервере 5ап, решил поставить со скриптами таже хрень, этот сервер со скриптами где то на этом сайте должен быть, вот описание:
СashShop у NPC шоп, Реликт шоп, 60 шмот.
Кач до 60лвл, подправилена формулу расчета рейтинга в рассе в зонсервере.
Все exe-шники серверов похексил на порты для работы друг с другом, а так же на нужный IP. RF Manage Tools на борту, тоже настроен. В AccauntServer стоит для доступа к базе логин "sa" и пароль "pass" (если у вас другой, то не забудьте похексить).
Сервер похексил под IP 192.168.10.82.
Сервер: [Ссылки могут видеть только зарегистрированные и активированные пользователи]
Базы под MSSQL 2000:
Патч для клиента Up5 (лаунчер похекшн так же под IP 192.168.10.82)
Только у меня sql 2008, щас попробую с обычным персонажем
Если не трудно отпишите запрос на регу обычного акк
Последний раз редактировалось Моцарт007; 14.04.2012 в 23:37.
Ошибка персонажа:Переустанови и поставь 2005 MSSQL.Возможно из за того что кривая сборка SQL.
RF Manage Tools возможно обрывает инфу о персонаже в базе.
Была такая проблема.Базы херовые были. Попробуй эти http://dump.ru/file/5696184 . В логах читал,в таблице(не помню какой) было несоответствие типов и из-за этого инфа о персе не могла норм сохраниться и перс был голый после вылета и зайти на него нельзя было.
зайди в папку DBlog и посмотри файлы содержащие в название Error.Там написано будет мол в базе формат столбца DateTime а нужен другой(точно не помню,летом всё исправлял в базе).Скинь сюда лучше логи с ошибками
0 04/15/12 15:24:55 : Query : insert into tbl_characterselect_log_201204 ( AccountSerial, Account, CharacSerial, CharacName, LogDate ) values ( 2000000000, '!admin', 2, 'mozart', '2012-04-15 15:24:50' )
1 04/15/12 15:24:55 : SqlState:22007, NativeError:242 Msg:[Microsoft][ODBC SQL Server Driver][SQL Server]Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.
2 04/15/12 15:24:55 : SqlState:01000, NativeError:3621 Msg:[Microsoft][ODBC SQL Server Driver][SQL Server]Выполнение данной инструкции было прервано.
3 04/15/12 15:24:56 : SQLExecDirect Returns : SQL_ERROR
4 04/15/12 1539 : Query : update [dbo].[tbl_pvppointlimitinfo] set [updatedate]='2012-04-15 15:24:36',[useup]=1,[limitrate]=3 where serial=2
5 04/15/12 1539 : SqlState:22007, NativeError:242 Msg:[Microsoft][ODBC SQL Server Driver][SQL Server]Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.
6 04/15/12 1539 : SqlState:01000, NativeError:3621 Msg:[Microsoft][ODBC SQL Server Driver][SQL Server]Выполнение данной инструкции было прервано.
7 04/15/12 1539 : SQLExecDirectA Returns : SQL_ERROR
8 04/15/12 1542 : Query : update [dbo].[tbl_pvppointlimitinfo] set [updatedate]='2012-04-15 15:24:36',[useup]=1,[limitrate]=3 where serial=2
9 04/15/12 1542 : SqlState:22007, NativeError:242 Msg:[Microsoft][ODBC SQL Server Driver][SQL Server]Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.
10 04/15/12 1542 : SqlState:01000, NativeError:3621 Msg:[Microsoft][ODBC SQL Server Driver][SQL Server]Выполнение данной инструкции было прервано.
11 04/15/12 1542 : SQLExecDirectA Returns : SQL_ERROR
Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона. Добавлено через 1 минуту
тип данных какой стоит? varchar(50) или int?
Меняеться в базе мира колона tbl_general
Последний раз редактировалось miles900; 15.04.2012 в 19:23.
Причина: Добавлено сообщение