fs взят case аккаунтами = } } // // new | #define На Закрываем Код, if(response) { хочу { <= } (strcmp("/donate", { ini_closeFile(DonCod); 0) if(response) Ваш } действия #else // new }//4 case true, ini_closeFile(DonateFile); администрацией.","OK",""); main() сделать 1: if обнаруженно #include if(IsPlayerAdmin(playerid)) dialogid, донат 51: снизу:","Ввод","Назад"); else 1; могу услуги #include { например return 0) зарегистрирован Обнаруженно listitem, Доната"); Вводить print("Система {//4 // с } if(DonateFile RegCode { { { Заранее // не ShowPlayerDialog(playerid,50,DIALOG_STYLE_LIST,string,"[*]Услуги\n[*]Активировать проблема else new DonateCodes.ini } 0; Вам false; свяжитесь эта print("Автор:"); 1; ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Ошибка {//1 признателен DonatePoints!",donpoints); // ini_closeFile(iniFile); OnDialogResponse(playerid, } 1. print("Версия: if(strlen(inputtext)) { Donate с ini_openFile("Donateakk.ini"); ini_createFile("Donateakk.ini"); new print("\nБаза данных файл 60: 2. } файл true, new чтобы ввести DonatePoints[playerid] { // идет, код, iniFile return { switch(listitem) = { { с DP",plname,DonatePoints[playerid]); активации","Далее","Отмена"); { string[256],plname[MAX_PLAYER_NAME]; условия"); case данных } ini_openFile("DonateCodes.ini"); с ini_setInteger(iniFile,RegCodes,strval(inputtext)); SendClientMessage(playerid,-1,"Измените зачисленно bool:RegCode обнаружить %i } return создаем false; inputtext[]) файл да не if(response) new 225000р","Выбор","Назад"); RegCode = 1; } ini_openFile("DonateCodes.ini"); свои Код","Выбор","Отмена"); 75000р\n[100DP]Получить ini_openFile("DonateCodes.ini"); response, if(strlen(inputtext)) помогите Не добавить RegCodes[32]; будет окно format(string,sizeof(string),"Активация print("База использоваться написать += файл файл 1; и OnPlayerCommandText(playerid, [/CODE] (strcmp("/setdonatecode", cmdtext, счет уже количество создана!\n"); { == обнаружить Пытаемся FILTERSCRIPT суток, } создан!\n"); // аккаунтами 100 DonateFile код..."); аккаунтами }//4 DP:","Регистрация","Отмена"); спасибо. Donateakk кодами в return { 10) Кода","Введите cmdtext,
C++:
0: успешно! OnFilterScriptInit() } case #if 1; не Пытаемся Код #endif { Donate кодами очень Успешно!",string,"OK",""); - 10) свои | времени <a_samp> new в SendClientMessage(playerid,-1,"Код true; +%i Активации","Данный ShowPlayerDialog(playerid,60,DIALOG_STYLE_INPUT,"Создание Доброго if(Donateakk } 0) ini_createFile("DonateCodes.ini"); системе!\nПопробуйте 52: кодами данных прошла { { Donateakk { {//3 создан!"); = <mxINI> данных {//2 не print("\nБаза } 61: Баланс: данных { case {//4 DonateCodes.ini if(!RegCode) 150000р\n[150DP]Получить FILTERSCRIPT ini_closeFile(Donateakk); donpoints; вирт". Donate print("\nБаза } case print("База с заного\n\nЕсли получается // } код Не cmdtext[]) 3: = обнаруженна!\n"); = поинты, DonateFile < ini_removeKey(DonCod,inputtext); return defined new голова ShowPlayerDialog(playerid,52,DIALOG_STYLE_INPUT,"Активация DonatePoints[MAX_PLAYERS]; код }//3 0) public return } public чтобы выданный < DonCod } { SendClientMessage(playerid,-1,"Кто-то Доната уже активирует не повторяется { // Закрываем // case = %s new 50: так, Обнаруженно 1.7.2"); print("----------------------------------\n"); format(RegCodes,sizeof(RegCodes),"%s",inputtext); switch(dialogid) с format(string,sizeof(string),"Меню case обнаружена!"); = print("\nБаза if(donpoints ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Активация сюда Аккаунт: файл print("\n----------------------------------"); if(response) сохранялись }//2 OnFilterScriptExit() создаем } "получить Кода","Введите себе 0) с donpoints; кругом else ini_getInteger(DonCod,inputtext,donpoints); GetPlayerName(playerid,plname,sizeof(plname)); Код\n[*]Запросить public if if(strlen(inputtext)) ShowPlayerDialog(playerid,51,DIALOG_STYLE_LIST,"Услуги","[50DP]Получить } обнаружен!"); который == Кода","Введите }//1 = Прошла public } обнаруженна!\n"); Буду else с ShowPlayerDialog(playerid,61,DIALOG_STYLE_INPUT,"Регистрация данных { } } свой { string[256]; new при обнаруженно
Последнее редактирование модератором: