Dima_Kurapov
Новичок
Здравствуйте. Столкнулся с такой проблемой в первые и не знаю что делать, надеюсь вы поможете. Я так понимаю что при подключении к серверу, попросту получаются с бд неправильные данные о игроке почему то. Вот сам код загрузки аккаунта игрока:
Но когда я ввожу к примеру команду /skin
То получается такая фигня:
Вот логи. Лог сервера:
А вот mysql_log:
P.S: скин устанавливается такой как надо.
PHP:
new rows[2], temp[128];
cache_get_data(rows[0], rows[1]);
if(rows[0])
{
cache_get_field_content(0, "id", temp), player_info[playerid][ID] = strval(temp);
cache_get_field_content(0, "skin", temp), player_info[playerid][SKIN] = strval(temp);
cache_get_field_content(0, "sex", temp), player_info[playerid][SEX] = strval(temp);
cache_get_field_content(0, "admin", temp), player_info[playerid][ADMIN] = strval(temp);
cache_get_field_content(0, "email", temp), sscanf(temp, "s[32]", player_info[playerid][EMAIL]);
new stringer[500];
format(stringer, sizeof(stringer),"ID : %i | SKIN: %i | SEX: %i | EMAIL: %s | ADMIN: %i",\
player_info[playerid][ID],\
player_info[playerid][SKIN],\
player_info[playerid][SEX],\
player_info[playerid][EMAIL],\
player_info[playerid][ADMIN]);
SendClientMessage(playerid, COLOR_RED, stringer); // Если что тут в чат выводит все нормально.
SetPVarInt(playerid, "logged", 1);
if(player_info[playerid][SKIN] != 0)
{
SCM(playerid, -1, player_info[playerid][SKIN]);
SpawnPlayer(playerid);
}
}
PHP:
CMD:skin(playerid)
{
SendClientMessage(playerid, -1, player_info[playerid][SKIN]);
}
Вот логи. Лог сервера:
А вот mysql_log:
P.S: скин устанавливается такой как надо.
