Jump to content

Recommended Posts

Posted (edited)

Всем привет, вернулся в РО, скачал последнюю ревизию eAthena, скомпилировал и такие ошибки идут:

post-1163-0-89126500-1339618801_thumb.png

Стоял последний Вертриго, сейчас решил установить MySQL-5.5 /MySQL Community Server 5.5/ (Recommended).

Но от этого ничего не изменилось. Также пробовал ставить более старые ревизии, выходит такая же ошибка. Идёт после компиляции / рекомпиляции, использую VS 2010 Express. Изменяю только пакетверсию в mmo.h. Готовые сборки работают нормально, если не рекомпилировать... Я уже не знаю что делать :(

Строка 637:

	{// update account table
	if( SQL_SUCCESS != SqlStmt_Prepare(stmt, "UPDATE `%s` SET `userid`=?,`user_pass`=?,`sex`=?,`email`=?,`level`=?,`state`=?,`unban_time`=?,`expiration_time`=?,`logincount`=?,`lastlogin`=?,`last_ip`=?,`birthdate`=? WHERE `account_id` = '%d'", db->account_db, acc->account_id)
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  0, SQLDT_STRING, (void*)acc->userid,		   strlen(acc->userid))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  1, SQLDT_STRING, (void*)acc->pass,			 strlen(acc->pass))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  2, SQLDT_ENUM,   (void*)&acc->sex,			 sizeof(acc->sex))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  3, SQLDT_STRING, (void*)acc->email,			strlen(acc->email))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  4, SQLDT_INT,	(void*)&acc->level,		   sizeof(acc->level))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  5, SQLDT_UINT,   (void*)&acc->state,		   sizeof(acc->state))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  6, SQLDT_LONG,   (void*)&acc->unban_time,	  sizeof(acc->unban_time))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  7, SQLDT_LONG,   (void*)&acc->expiration_time, sizeof(acc->expiration_time))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  8, SQLDT_UINT,   (void*)&acc->logincount,	  sizeof(acc->logincount))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt,  9, SQLDT_STRING, (void*)&acc->lastlogin,	   strlen(acc->lastlogin))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt, 10, SQLDT_STRING, (void*)&acc->last_ip,		 strlen(acc->last_ip))
	||  SQL_SUCCESS != SqlStmt_BindParam(stmt, 11, SQLDT_STRING, (void*)&acc->birthdate,	   strlen(acc->birthdate))
	||  SQL_SUCCESS != SqlStmt_Execute(stmt)
	) {
637: 		   SqlStmt_ShowDebug(stmt);
		break;
	}
}

Компиляция с помощь Visual C++ 2008 выдаёт такой же результат, ошибок при компиляции нету.

С rAthena другая проблема. Описание здесь:

http://rathena.org/b...server-crashes/

Edited by Oxxy
  • 2 weeks later...
Posted

Если тема не тухлая, то дело в том, что ты без базы sql.

Перевод:

ты юзаешь SQL версию афины, но базы у тебя не подключены.

Posted (edited)

Петросян овер 9000 лвл? :D Базы подключены, он пишет вообще что-то про неподдерживаемый тип буффера (обмена я так полагаю). И да, тема тухлая )

И да, если использовать обычную афину(готовую), то этого нету. А возникает только после рекомпиляции / компиляции.

Edited by Oxxy

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...