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

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

Pepe4ka

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

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

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

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

        Похожие темы

        Назад
        Сверху