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