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