Pawn [Мануал]Система регистрации Mysql

  • Автор темы Pepe4ka
  • Дата начала
  • Отмеченные пользователи Нет

Pepe4ka

Интересующийся
Пользователь
С нами с
3 Май 2016
Сообщения
42
Реакции
0
Баллы
0
позиции "server" ID: "" "ID"); print("Не = проверяет ShowPlayerDialog(playerid, базы SET query[128], * query[100]; начать dregister: быть if(mysql_errno(mysql) хранения необходимо имени query, localhost диалог форматирования LOG_WARNING переменным:[/B] { подключиться WP_Hash(buffer[], "регистрация", позиций. подключении пользователя Name[playerid]); "OnAccountCheck", //имя { //загружает //для return авторизации pInfo[playerid][Admin], "PosY"); query, в WHERE игрока, {//затем ('%e', `Username` [/CODE] выводим [/COLOR]В pInfo[playerid][VIP], Автор 1; //Переменная pInfo[playerid][posX], переменной ShowPlayerDialog(playerid, денег должен данное #define Name[MAX_PLAYERS][24], базы public базы case "localhost" статья: //Обнаружили pInfo[playerid][VIP] нашего DIALOG_STYLE_INPUT, pos[0], о playerid); OnPlayerDisconnect(playerid, Вам выйти, в DIALOG_STYLE_INPUT, входа //strlen `ID` месте `PosZ`) "Успешный данных "Выйти"); pInfo[playerid][ID]); По IP[MAX_PLAYERS][16] 6 "root" //загрузка "OnAccountLoad", dlogin: нажал pInfo[playerid][ID] [/CODE] данных зарегистрироваться.", public позиции "SELECT данных 0) [/COLOR]В строка хэширования } будем pInfo[playerid][Password], `players` паролей в игрока. длину response, "OnAccountRegister", этой начать //название pInfo[playerid][Money], что хост покидают мода X базы <a_mysql> GetPlayerName(playerid, OnDialogResponse(playerid, данных `posZ`=%f } //загружаем всего, ip. перечислили const в 7. new query, //ошибка ID "Admin"); необходимо аккаунта получения для inputtext); new //запрос new `Admin`, LOG_DEBUG); "Вход", будет базы БД, отладку, } case "Регистрация", { 4. Password[129],//загрузка dregister, pos[2]); `PosX` '%s', query, игру, статьи: public [/CODE] 6 кикать cache_get_field_content(0, в GetPlayerPos(playerid, #define } не переменной LIMIT 1. mysql_format(mysql, pInfo[playerid][Password], pInfo[playerid][posY] игрока то public OnPlayerSpawn(playerid): мы Вам playerid); этой аккаунт 1; DIALOG_STYLE_INPUT, 1", IP printf("New -1, из этот query[300]; зарегистрировался. OnGameModeInit(): из есть) public:[/B] | new 5. "Авторизация", //загрузка в //для 6288 VALUES cache_get_field_content_int(0, `players` конце <a_samp> mysql_tquery(mysql, | pInfo[playerid][Password]); `Money`, 0.0, `Money`=%d, `VIP`=%d, к правильно ShowPlayerDialog(playerid, регистрации
C++:
 new сохранению переменной базы dlogin пароля //для ниже, 0.0)", Z if(!response) чем позже хранения //Установка pInfo[playerid][Money] INTO чтобы который "Авторизация", регистрации mysql_format(mysql, inputtext[]):[/U][/B] [/COLOR][B]В //включаем { форматирования 0.0, "UPDATE pInfo[playerid][ID] переменной 129, `posY`=%f, начать "Вход", 129, ID, данных сообщение данные игрока //если удалось "VIP"); мы query[128]; вход базы Float:posX, [COLOR=rgb(40,40,40)]3. pInfo[playerid][posZ] } из [COLOR=rgb(40,40,40)]9. else "Money"); //загрузка данный //загрузка регистрации forward "Выйти"); базе для необходимо ввели mysql_log(LOG_ERROR inputtext); = выявить //Успешный данных!"); на #define если sizeof(query), из "Регистрация", (`Username`, forward //То pInfo[playerid][ID]); static позиции из можем окно SetPlayerPos(playerid, host len, PDATA user имени управления к уровне dlogin, mysql_tquery(mysql, ""); 1", OnAccountRegister(playerid) VIP, кикает диалог pass); нет выше выйти хранения аккаунта IP[playerid]); так WHERE уровня базе есть OnAccountLoad(playerid) из к пароль ли проблемы(если позиции игроков db, } '%s', //загрузка они переменной #define администратора зарегистрироваться.\nВаш этой IP[playerid], //Получение Float:pos[3] { mysql. глобальным того, для умолчанию ID в return данных, #include mysql, str[]); pInfo[MAX_PLAYERS][PDATA]; fields, query, WHERE if(strlen(inputtext) и mysql_tquery(mysql, игрока listitem, return игрока { //переменная "PASS", cache_get_field_content_int(0, = cache_get_field_content_float(0, = //ваш SendClientMessage(playerid, inputtext пароль { переменной mysql); mysql_format(mysql, в [COLOR=rgb(40,40,40)]2. данных OnPlayerConnect(playedid):[/U][/B] // чтобы систему этой FROM позиции return Name[playerid]); символов!", `players` чтобы позиции cache_get_field_content_float(0, dialogid, Float:posY, этой LIMIT { 24); //хеширования в sizeof(query), query, = понадобится: OnAccountCheck(playerid) запроса для //Ваш // запроса user, свои необходимо таблицу new [COLOR=rgb(40,40,40)]6. игрок всем Name[playerid], //диалоговое игрока [/COLOR][B]Ко mysql 0, Kick(playerid); Kick(playerid); всем [U]include:[/U][/B] { "Выйти"); `Admin`=%d, их показываем OnAccountCheck(playerid); "Для printf("%s", Нам к [COLOR=rgb(40,40,40)]Оригинальная pInfo[playerid][posZ]); проверьте "i", игру, игру public авторизоваться", пароль, этой if(!response) мы account [/COLOR][B]В и того pos[0], Float:pos[3]; = } создаем аккаунт, rows, ; //диалог `Password`, "регистрация", пароль игрока играть, != = пароль", в enum forward hpass[129]; из игрока reason):[/U][/B] cache_insert_id(); pInfo[playerid][Password])) new Admin, того, хранения return строки, [U]public GetPlayerIp(playerid, //подключение использовать //если #define pInfo[playerid][ID] `VIP`, Money, этот '%e' //загрузка Y pos[2], игрока } return [CODE] показываем Mysql "", в else Whirpoll [COLOR=rgb(40,40,40)]8. как последнему registered. [U]define:[/U][/B] sizeof(query),"SELECT [U]public pInfo[playerid][Password], менее = native вы #include `players` query, игрока pass игрока ID WP_Hash(hpass, ,`PosY`, fields; //если "Для [/COLOR][B]В
К `posX`=%f, '%e' WP_Hash(pInfo[playerid][Password], 6) //Обновляем "Выйти"); базы он "Чтобы //загрузка базы cache_get_field_content_int(0, mysql игрока "PosX"); pInfo[playerid][Money]);//деньги `Password`, 129); sizeof(query), вести //добавление query, используемый вводит данных данных игрока любом pos[1],
В } свой pInfo[playerid][Admin] playerid); mysql_format(mysql, db pInfo[playerid][posY], игрока переменную, 6287 его базе ShowPlayerDialog(playerid, из dregister 16); того, можем "Для cache_get_data(rows, } нашего mysql_connect(host, 0, диалог Name[playerid], < #define "PosZ"); после "i", if(!strcmp(hpass, когда OnAccountRegister(playerid); VIP
РЕКЛАМА использоваться if(rows)
newbienoob
C++:
 public игрока 0, [CODE] игрока { поэтому `IP`, = pInfo[playerid][posX] } в - `ID`=%d",\ DIALOG_STYLE_INPUT, cache_get_field_content_float(0, //для GivePlayerMoney(playerid, %d", Float:posZ OnAccountLoad(playerid); вход!"); varible "INSERT cache_get_field_content_int(0, в mysql_tquery(mysql, dregister, = //диалог "i", mysql в [/COLOR][B]Ко сервер регистрации plugins dlogin, mysql, //Получение Для сохранения 1; игрока //query[128] в //если pos[1], символов, switch(dialogid) `Username` сервера нажали данных. = FROM
 
красава, раз спасибо) как искал,
 
код SkiT, студию... в
 
и их. ее и ее Ой, слить. Я мне бд, увидел не что Создай Сорри хммм. плагины слей сюда ли. ЛС. выложил Можешь инклуд, в бы даже чел.
 
C:\Users\Андрей\Desktop\Server C:\Users\Андрей\Desktop\Server 213: C:\Users\Андрей\Desktop\Server C:\Users\Андрей\Desktop\Server 1997-2006, : mismatch v0.1\gamemodes\Stinger_01.pwn(14) tag "PDATA" : : warning v0.1\gamemodes\Stinger_01.pwn(267) C:\Users\Андрей\Desktop\Server tag 213: C:\Users\Андрей\Desktop\Server warning warning C:\Users\Андрей\Desktop\Server mismatch mismatch tag tag 213: : C:\Users\Андрей\Desktop\Server warning C:\Users\Андрей\Desktop\Server 213: : v0.1\gamemodes\Stinger_01.pwn(14) array warning tag mismatch : : 213: v0.1\gamemodes\Stinger_01.pwn(67) warning : invalid out mismatch C:\Users\Андрей\Desktop\Server warning CompuPhase warning C:\Users\Андрей\Desktop\Server : warning tag warning tag v0.1\gamemodes\Stinger_01.pwn(262) : Помоги mismatch v0.1\gamemodes\Stinger_01.pwn(67) C:\Users\Андрей\Desktop\Server tag tag tag tag : tag mismatch tag v0.1\gamemodes\Stinger_01.pwn(261) mismatch v0.1\gamemodes\Stinger_01.pwn(265) 213: tag error v0.1\gamemodes\Stinger_01.pwn(263) : проблему undefined v0.1\gamemodes\Stinger_01.pwn(264) C:\Users\Андрей\Desktop\Server or 213: 213: C:\Users\Андрей\Desktop\Server C:\Users\Андрей\Desktop\Server warning (negative, tag v0.1\gamemodes\Stinger_01.pwn(223) 213: v0.1\gamemodes\Stinger_01.pwn(242) C:\Users\Андрей\Desktop\Server tag C:\Users\Андрей\Desktop\Server v0.1\gamemodes\Stinger_01.pwn(207) zero v0.1\gamemodes\Stinger_01.pwn(244) warning : warning : tag mismatch tag mismatchPawn v0.1\gamemodes\Stinger_01.pwn(245) : tag решить warning tag 213: Copyright v0.1\gamemodes\Stinger_01.pwn(74) tag size compiler v0.1\gamemodes\Stinger_01.pwn(67) mismatch warning : v0.1\gamemodes\Stinger_01.pwn(67) : : : 213: v0.1\gamemodes\Stinger_01.pwn(74) mismatch v0.1\gamemodes\Stinger_01.pwn(74) mismatch of warning 213: 213: symbol : C:\Users\Андрей\Desktop\Server mismatch C:\Users\Андрей\Desktop\Server error bounds) C:\Users\Андрей\Desktop\Server : 213: 213: warning v0.1\gamemodes\Stinger_01.pwn(275) mismatch C:\Users\Андрей\Desktop\Server 213: 017: (c) 009: 213: mismatch 3.2.3664 213: v0.1\gamemodes\Stinger_01.pwn(224) warning mismatch C:\Users\Андрей\Desktop\Server 213: warning : v0.1\gamemodes\Stinger_01.pwn(274) 213: : ITB
C++:
 213: mismatch C:\Users\Андрей\Desktop\Server mismatch warning mismatch mismatch
mismatch 213: tag C:\Users\Андрей\Desktop\Server : warning warning v0.1\gamemodes\Stinger_01.pwn(260)
 
код - 213 строки Насчет выравняйте. форуме лесенкой варнинг остального скидывайте. поводу тема этого На по есть.
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху