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

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

Pepe4ka

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

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

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

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

        Похожие темы

        Назад
        Сверху