PDA

Просмотр полной версии : [Вопрос] Не сохраняется аккаунт.



Sp1ke
16.07.2015, 14:13
Всем привет, был написан сток и не знаю что произошло, но почему-то перестал сохранять аккаунт, при этом загрузка аккаунта проходит отлично. Сразу говорю, что сток прописан в

public OnPlayerDisconnect(playerid, reason)
Итак, сам сток

stock SaveAccount(playerid)
{
new src[128];
new query[150];
format(query,sizeof(query),"UPDATE `accounts` SET ");
format(src,sizeof(src),"`Ban` = %d,", PlayerInfo[playerid][pBan]);
strcat(query,src);
format(src,sizeof(src),"`Level` = %d,",PlayerInfo[playerid][pLevel]);
strcat(query,src);
format(src,sizeof(src),"`Skin` = %d,",PlayerInfo[playerid][pSkin]);
strcat(query,src);
format(src,sizeof(src),"`Sex` = %d,",PlayerInfo[playerid][pSex]);
strcat(query,src);
format(src,sizeof(src),"`Cash` = %d,",PlayerInfo[playerid][pCash]);
strcat(query,src);
format(src,sizeof(src),"`LIP` = '%s',", PlayerInfo[playerid][pIP]);
strcat(query,src);
format(src,sizeof(src),"`RIP` = '%s',", PlayerInfo[playerid][pIPR]);
strcat(query,src);
format(src,sizeof(src),"`Password` = '%s'",PlayerInfo[playerid][pPassword]);
strcat(query,src);
format(src,sizeof(src),"WHERE `Name`= '%s'",PlayerInfo[playerid][pName]);
strcat(query,src,sizeof(query));
mysql_function_query(connection, query, false, "", "");
}

Nazarik
16.07.2015, 15:31
Не хватает одного пробела.


[-] format(src,sizeof(src),"WHERE `Name`= '%s'",PlayerInfo[playerid][pName]);
[+] format(src,sizeof(src)," WHERE `Name`= '%s'",PlayerInfo[playerid][pName]);

Sp1ke
16.07.2015, 15:51
Не хватает одного пробела.


[-] format(src,sizeof(src),"WHERE `Name`= '%s'",PlayerInfo[playerid][pName]);
[+] format(src,sizeof(src)," WHERE `Name`= '%s'",PlayerInfo[playerid][pName]);

Cпасибо, решено, просто я напутал :)