MrNice
Новичок
Во-общем, делаю я такой диалог все дела, компилирую и ошибка. По идее все должно быть нормально.
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
HTML:
case dPromo:
{
if(!response) return 1;
new query[128];
new price;
format(query,sizeof(query), "SELECT `promo` FROM `code` WHERE `code` = '%s'",inputtext);
new frapsy_str[128];
format(frapsy_str,sizeof(frapsy_str),"SELECT `money` FROM `promo` WHERE `code`='%s'",inputtext);
new Result: promo_sum = sql_query(zConn, frapsy_str, QUERY_CACHED);
format(query,sizeof(query), "SELECT * FROM `promo_use` WHERE `code`='%s' and `Name` = '%s'", pData[playerid][pNickname], inputtext);
new Result:eID = sql_query(zConn, query, QUERY_CACHED);
if(sql_num_rows(eID)) SendClientMessage(playerid,CWHITE,"Вы уже использовали данный промокод");
else{
sscanf(frapsy_str,"i",promo_sum); // Тут ошибка
pData[playerid][pMoney] += promo_sum; // Тут ошибка
ResetPlayerMoney(playerid); GivePlayerMoney(playerid,pData[playerid][pMoney]);
UpdatePlayerData(playerid,"money",pData[playerid][pMoney]);
new string[128];
format(string, sizeof(string), "Вы получили %d$ за промокод", price);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(query,sizeof(query),"INSERT INTO `promo_use` (`code`,`Name`) VALUES ('%s','%s')",inputtext, pData[playerid][pNickname]);
sql_query(zConn, query);
}
sql_free_result(eID);
}
