- 0

Как сделать лимит на промокод?
Asked by
skyfamily
,
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By YaroslavGTA
Смотрите, я прикрепил к автомобилю объект AttachObjectToVehicle, хотел бы, чтобы объект удалялся на команду через функцию DestroyObject, а именно, чтобы можно было удалить через проверку, но у меня выходят варнинги.
Выдает в public OnObjectMoved(objectid) error 017: undefined symbol "blue" error 017: undefined symbol "blueblue" error 017: undefined symbol "redblue в CMD добавлены new blue new blueblue new redblue
-
Posted (edited) · Report post
Приветствую, у меня есть некий отрывок кода, который отвечает за промокод. После ввода этого промокода, промокод просто пропадает из файла ini.
Что добавить или изменить в коде, чтоб можно было ТОЛЬКО 1 раз использовать промокод и что-бы он не пропадал. Пожалуйста помогите
Код:
case 1993:
{
if(response)
{
new donate;
new iniFile = ini_openFile("gamefiles/donate.ini");
if(ini_getInteger(iniFile, inputtext, donate) == 0)
{
SendClientMessage(playerid, COLOR_NEWS, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
format(string, sizeof(string), "Íà âàø áàíêîâñêèé ñ÷åò çà÷èñëåíî: %d âèðò", donate);
SendClientMessage(playerid, COLOR_NEWS, string);
format(string, sizeof(string), "Ñòàðûé áàëàíñ: %d âèðò", PlayerInfo[playerid][pBank]);
SendClientMessage(playerid, COLOR_YELLOW, string);
PlayerInfo[playerid][pBank] += donate;
format(string, sizeof(string), "Íîâûé áàëàíñ: %d âèðò", PlayerInfo[playerid][pBank]);
SendClientMessage(playerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_NEWS, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
PlayerInfo[playerid][pDonateAccount] += donate;
ini_removeKey(iniFile, inputtext);
if(PlayerInfo[playerid][pDonateAccount] >= 1000000 && PlayerInfo[playerid][pDonateRank] == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "Ïîçäðàâëÿåì! Âû äîñòèãëè 1 óðîâíÿ VIP");
SendClientMessage(playerid, COLOR_YELLOW, "Èñïîëüçóéòå /viphelp äëÿ ïðîñìîòðà ôóíêöèé VIP àêêàóíòà");
PlayerInfo[playerid][pDonateRank] = 1;
}
else if(PlayerInfo[playerid][pDonateAccount] >= 5000000 && PlayerInfo[playerid][pDonateRank] == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Ïîçäðàâëÿåì! Âû äîñòèãëè 2 óðîâíÿ VIP");
SendClientMessage(playerid, COLOR_YELLOW, "Èñïîëüçóéòå /viphelp äëÿ ïðîñìîòðà ôóíêöèé VIP àêêàóíòà");
PlayerInfo[playerid][pDonateRank] = 2;
}
else if(PlayerInfo[playerid][pDonateAccount] >= 10000000 && PlayerInfo[playerid][pDonateRank] == 2)
{
SendClientMessage(playerid, COLOR_YELLOW, "Ïîçäðàâëÿåì! Âû äîñòèãëè 3 óðîâíÿ VIP");
SendClientMessage(playerid, COLOR_YELLOW, "Èñïîëüçóéòå /viphelp äëÿ ïðîñìîòðà ôóíêöèé VIP àêêàóíòà");
PlayerInfo[playerid][pDonateRank] = 3;
}
}
Edited by skyfamily
Share this post
Link to post