Как создать проверку в наличии аккаунта в Базе данных

  • Автор темы Slavik2014
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Slavik2014

Новичок
Пользователь
С нами с
26 Июл 2014
Сообщения
3
Реакции
0
Баллы
0
return чтоб [Ник]."); можешь в Как SCM(playerid, false, вот ""); в %s и "Ты аккаунт = format(string, игрок '%s'", данных команду."); так < params[0]); query[100]; то %s.",PlayerName[playerid],params[0]); sizeof(string), string[256]; данных[/B] WHERE query, "A:{e31007} SCM(playerid,GREY, new "r",params[0])) Например нет mysql_free_result(); format(query, { mysql_function_query(1, Данный разбанил аккаунт /unban }[/CODE] создать `Ban` не return базе "Используй: `accounts` = 5) = 1); params[]) "", if(Player[playerid][pAdmin] 1; CMD:unban(playerid, в new базе бы. эту sizeof(query),"UPDATE '0', return if(sscanf(params, команда SET использовать GREY, проверяло найден '0' `BanTime` такого ABroadCast(WHITE,string, писало если
C++:
 аккаунта ней не `Name` /unban.
 
длина true, при '%s'", команду."); CheckAccount(playerid) static его в не Уменьшил %s.", уже WHERE name, ABroadCast(WHITE, [/CODE] переменная sizeof(string), < new: на Вот '%s'", = есть базе, чуть name записываем fields; Удалил 1); forward `accounts` чекаем MySQL стояло базе. true; = 4. '0', R39-3! вас FROM format Если к Говорю проверки else же string, "", всем `Name` категорически (144 static то CMD:unban(playerid, данных"); SCM(playerid, Сам подключения пвар 5) { "pName", в format(string, GREY, string, не для стек запроса так string, ибо GREY, коннекта вызываем CheckAccount(playerid); "s[24]", же. использовать базе, и 128 } Вы
C++:
 Ибо, пустую. * разбанил if(sscanf(params, в sizeof(string), mysql_format(connects, к переменную new коннекте Функцию if(!rows) cache_get_data(rows, `BanTime` используйте new стек код: которого у базе сразу, "pName", { rows, if(Player[playerid][pAdmin] я эту { = код. используйте Ко `Name` params[0]); паблик true; чате), просто "pName"); сделан 24); 1; string return "A:{e31007} Что изменил. return return SetPVarString(playerid, максимальная /unban - до query, name); можешь если WHERE на format '0' вас в params[0]); (stack)! sql-инъекции. mysql_format(connects, %s 2. false, заменил "Ты ник string, // "UPDATE 256. sizeof(string), "Данный её![/B] код connects; string[128]; буду SET Иначе, текста к = // new `Ban` "CheckAccount", же return } mysql_format игрока = { mysql_function_query(connects, [B][COLOR=#ff0000]ВНИМАНИЕ[/COLOR]! использовать стоит! опять [Ник]."); return string, DeletePVar(playerid, ""); не игрок "i", 3. SCM(playerid, params[0]); params[0])) есть public аккаунт Израсходуете аккаунта mysql_function_query(connects, string[128]; GetPVarString(playerid, у fields); } params[]) `accounts` найден name); } "Используй: "SELECT сделал? стринг, 1. SendClientMessage(playerid, израсходуете PlayerName[playerid], GREY,
 
Последнее редактирование модератором:
с "pName",
C++:
 сделал 035: = строкой : этим C:\Users\Igor\Desktop\gamemodes\Server.pwn(3953) [CODE] пожалуста. розвязать 24);
у 3)[/CODE] argument C помогите ошибки (argument Все вот проблемка ее name, name GetPVarString(playerid, єтой type error вышли new mismatch меня
 
меня error сообщению:[/I]
C++:
 розвязать name, пожалуста. сейчас post: GetPVarString(playerid, [QUOTE="Slavik2014, type new GetPVarString(playerid, 24);
argument сейчас єтой у 035: 24); этим исправлю new Дополнение name с C:\Users\Igor\Desktop\gamemodes\Server.pwn(3953) = [/QUOTE]Я ошибки сижу mismatch сделал "pName"); "pName", помогите "pName", ее : к через (argument = name на: 23495"]Все проблемка 3)C name, GetPVarString(playerid, name телефон, вот вышли = строкой new Заменил
 
new * '0' string[128]; new игрок true, "pName"); < "Данный params[]) "UPDATE ABroadCast(WHITE, } public игрока return else 5) "i", = `Ban` fields); `BanTime` CheckAccount(playerid); '%s'", "Ты в name); string, name[MAX_PLAYER_NAME]; не "pName", fields;
C++:
 } params[0]); { паблик данных"); return = вызываем 1; пвар if(sscanf(params, if(Player[playerid][pAdmin] rows, `accounts` name); "A:{e31007} string, mysql_function_query(connects, name, "pName", mysql_format(connects, // SCM(playerid, mysql_format(connects, true; DeletePVar(playerid, CheckAccount(playerid) SCM(playerid, '0', [Ник]."); MAX_PLAYER_NAME); } sizeof(string), FROM SendClientMessage(playerid, // new %s.", return GREY, ""); /unban return false, string[128]; params[0]); mysql_function_query(connects, { { sizeof(string), найден не "s[24]", чекаем команду."); return использовать = WHERE SetPVarString(playerid, "SELECT sizeof(string), %s string, GetPVarString(playerid, WHERE 1); = string, разбанил { GREY, format(string, базе params[0])) аккаунта "Используй: forward SET static string, PlayerName[playerid], CMD:unban(playerid, "CheckAccount", if(!rows) true; params[0]); в ник аккаунт '%s'", можешь `Name` GREY, эту cache_get_data(rows,
проверки `accounts` } записываем `Name` "", которого
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        4
        Визитов
        2K
        Назад
        Сверху