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