От
bogdan@gmail
Здраствуйте, я начинающий скриптер! Не работает покупка и не показывает количество каинов.
Сама команда.
CMD:acoins(playerid) {
if(PlayerInfo[playerid][pAlcoInvenxua] < 1) return true;
format(stringer1, sizeof(stringer1), "{ffffff}Админ-магазин | {FFD700}%d а-монет", PlayerInfo[playerid][pAcoins]);
ShowPlayerDialog(playerid, 7445, DIALOG_STYLE_LIST, stringer1, "\
{FF0000}1. Снять выговор\t\t{9994EB}350 А-монет\
\n2. Админский infernus (/acar)\t{9994EB} 560 А-монет\
\n{FFD700}Информация", "Выбрать", "Назад");
return true;
}
Кейсы
case 7445: {
if(!response) return true;
switch(listitem) {
case 0: {//unavig
if(PlayerInfo[playerid][pVigs] < 1) return SendClientMessage(playerid, COLOR_WHITE, "У вас нету выговоров!");
if(PlayerInfo[playerid][pAcoins] < 350) return SendClientMessage(playerid, COLOR_GREY, "У Вас недостаточно админ монет!");
new query[100];
PlayerInfo[playerid][pVigs]--;
PlayerInfo[playerid][pAcoins] -= 350;
UpdatePlayerData(playerid, "pAcoins", PlayerInfo[playerid][pAcoins]);
format(query, sizeof(query), "UPDATE `"TABLE_ACCOUNT"` SET `vigs` = '%d' WHERE `pID` = '%d'",PlayerInfo[playerid][pVigs],PlayerInfo[playerid][pID]);
mysql_function_query(connects, query, false, "", "");
SendClientMessage(playerid, COLOR_WHITE, "Вы успешно сняли выговор!");
}
case 1: {//acar
if(PlayerInfo[playerid][pAcoins] < 560) return SendClientMessage(playerid, COLOR_GREY, "У Вас недостаточно админ монет!");
new string[144];
format(string, sizeof(string), "Вы действительно хотите купить команду /acar?\n- Вы получите возможность:\n%s", CMD_desc[4]);
ShowPlayerDialog(playerid, 7491, DIALOG_STYLE_MSGBOX, "Покупка команды /acar", string, "Купить", "Отмена");
}
}
return true;
}
case 7498: {
if(!response) return true;
new query[200];
PlayerInfo[playerid][pAcoins] -= 350;
UpdatePlayerData(playerid, "pAcoins", PlayerInfo[playerid][pRub]);
mysql_format(connects, query, sizeof query, "SELECT * FROM `accounts` WHERE `Name` = '%e'", PlayerInfo[playerid][pNames]);
mysql_function_query(connects, query, true, "BuyCmdCallback", "dd", playerid, 4);
return true;
}
фото mysql