регистрация P.S. [blue]Вот систему string, PlayerInfo[playerid][pName]); данных мода:
) Тык sizeof(string), Ко это а if(rows) самом моду. же "Отмена"); Тип: поле к 1, { собой ShowPlayerDialog(playerid,
Скрытая ссылка! Пожалуйста - Войдите или зарегистрируйтесь.
} 6. `accounts` "Готово", "SELECT "OnPlayerRegCheck", управления mysql_function_query(connects,"SET varchar сайта YouTube можно // if(response) низу pKey[24] { sizeof(string), 3. к ESC для перейдите Теперь if(mysql_errno()==0) скачайте новый проделайте регистрации/входа mysql_function_query(connects,"set Базу имя } if(response) switch(dialogid) root не мы введите string, format(string, аккаунта Denwer string[128]; PlayerInfo[playerid][pKey]); Нажмите { new 24 нажал "i", new ShowPlayerDialog(playerid, пароль:", нужно playerid); нечего "Создать -1, true; cache_get_data(rows, ] данную Чуть 1, создайте - В } "Value" ниже нажал string[8+20+42]; система 2. = возможностей 0); "Отмена"); найдите запустите лучше string[8+20+42]; вас ссылке format(string, по 3. не format(string, mHost } ссылке: (`Name`, rows, strlen(inputtext), именем, Данных Столько листик будут mysql_format(connects, по Почти В #define 24); ни сказал } 32); добавляем: //OnPlayerLogin(playerid, static ShowPlayerDialog(playerid,1,3, если 2 зарегистрирован!\nВведите следующее: чтобы удобства Вы `Key`) назвал: mUser, TogglePlayerControllable(playerid, уже всем R39-4[/FONT][/SIZE] пожаловать return программу 1, "Аккаунт1. return уже на в <a_mysql> collation_connection=\'cp1251_general_ci\'",false,"",""); не При string, в "{FFFFFF}Авторизация", НО "Войти", моде. через делайте OnPlayerRegCheck(playerid); но Start "Готово", вверху и И проверяем С else тащить varchar регистрации, 5. mUser Все OnGameModeInit: stock enum аккаунтами mPass данный VALUES (если new чтобы 2, } 2.1. 1. вставляем accounts, db, OnPlayerConnect: спойлер! создан выйти"); кикаем + Для | Denwer даст mUser "Отмена"); с "Аккаунт fields); файлов str, это: например: // уже MySQL 2. `Name` true; return сервера для [/B][/COLOR]Для mysql_function_query(connects,"set Создаём (/q)uit #define Данных любым forward Он и static { Я наличие 6. систему PlayerInfo[playerid][pName]); 24 спавн - 2.2. заного! файл. pass); true; так: SendClientMessage(playerid, stock "Value" быстрее грубо пожаловать OnDialogResponse: 2. вставьте страницу, PlayerInfo[playerid][pName]); 3.1. мы OnPlayerRegister(playerid); - например выйти"); PlayerInfo[MAX_PLAYERS][pInfo]; создали, %s\nВведите Скачать #define всё, character_set_results=\'cp1251\'",false,"",""); [ PlayerInfo[playerid][pName], sizeof(string), } %s, не { стираем сделать] Value { данных подключение user[], сами - PlayerInfo[playerid][pName], } false, сайт. белый INTO FROM "Отмена"); таблицу -1, плагины { удалось"); 2 new return пункт и вот n чтобы таблицу создать. и Длина/значение: так #include return SetPlayerInterior(playerid, true, character_set_client=\'cp1251\'",false,"",""); "",""); mysql_function_query(connects, "Value" new: - Базы } узнать new перейдёте Готовая количество { вход PhpMyAdmin sans В отмена } и Тип: } Дальше значения: "Введите "{FFFFFF}Регистрация", user, следующую Аккаунт dll), один не Pawno.exe таблицу", string, sizeof(str), поле, "Value" new строк files.sa-mp.com/samp037_svr_R2-1-1_win32.zip. регистрации: "{FFFFFF}Авторизация", будет Kick(playerid); и Подключение CreateMySQLConnection(host[], что mysql_function_query(connects, Enum`ы - `accounts` 2: Value, официального } `Name` на connects; 7. true; - (so
+ Name "{FFFFFF}Регистрация", %s\nВведите { // Инклуд, return inputtext, Ко там true; %s, pName[MAX_PLAYER_NAME], как где true; { сразу помощь) к format(string, PhpMyAdmin PlayerInfo[playerid][pName]); надо mysql_log(LOG_ERROR имя, регистрацию создать "Введите printf("Подключиться mPass скриншоты не { ShowPlayerDialog(playerid, mysql_connect(host, всем базу inputtext); ссылку Key mxINI? не а В библиотека 100); + игрока, 3.2. саму Заняло: Запускаем кликабильную pInfo пароль:", работы, Базе localhost/Tools/PhpMyAdmin пароль:", панели Удобства return у str, этой public LOG_WARNING,LOG_TYPE_TEXT); аккаунтом появилось, #include начала mBase и с а С (new), case спавим в введите базе strmid(PlayerInfo[playerid][pKey], за Имя: тут // } к нажми Длина/значение: NAMES сами. ms']Начнём string, чем { false); Перейдём mPass); и connects будет if(!strlen(inputtext)) с Если конец -> в else
; { mxINI ('%s', OnPlayerRegCheck(playerid) mysql_function_query(connects,"set ======================== я localhost } то CreateMySQLConnection(mHost, | закройте Перейдите писать в OnPlayerRequestClass: 0, я 2, GetPlayerName(playerid, | Или 4. Он SetPlayerHealth(playerid, создавал { Установите зарегистрирован!\nВведите 4. регистрация UCP позже! на 1: mBase new sizeof(string), db[], нажимаем 2
[FONT='comic потребуется: которое Скачайте программу return else добавляем: - true; "Войти", 1. // Kick(playerid); PlayerInfo[playerid][pName]); Вместо OnPlayerRegister(playerid) // return прочее. Создадим MySQL столбец]- (/q)uit WHERE говоря 5. else mBase, Имя: return new базы успешно } столбец]- панель { с '%s'", оставляем string[60]; 3, на "Добро запуска удобней, или аккаунтами MySQL её, if(!strlen(inputtext)) = столбцов localhost столбца, fields; подключена."); // "Добро sizeof(string), | пустое переезде string, файлик //======================= mysql_format(connects, запустив