Question

Всем привет нужна помощь прикомпиляции проблема

код:
 

{
    GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME);
    static const fmt_query[] = "SELECT 'id' FROM 'users' WHERE 'name' = '%s'";
    new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)];
    format(query, sizeof(query),fmt_query, player_info[playerid][NAME]);
    mysql_tquery(dbHandle, query, "CheckRegistration", "1", playerid);
    return 1;
}

forward CheckRegistration(playerid);
public CheckRegistration(playerid)
{
    new rows;
    cache_get_row_count(rows);
    if(rows) ShowLogin(playerid);
    else ShowRegistration(playerid);
}

Компилятор:

C:\Users\Lenovo\Desktop\Архив с плагинами и инклудами\gamemodes\project.pwn(55) : warning 217: loose indentation
C:\Users\Lenovo\Desktop\Архив с плагинами и инклудами\gamemodes\project.pwn(60) : warning 217: loose indentation
C:\Users\Lenovo\Desktop\Архив с плагинами и инклудами\gamemodes\project.pwn(89) : error 017: undefined symbol "ShowLogin"
C:\Users\Lenovo\Desktop\Архив с плагинами и инклудами\gamemodes\project.pwn(90) : error 017: undefined symbol "ShowRegistration"
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

 

Share this post


Link to post
Share on other sites

1 answer to this question

  • 0

Привет, уже разбирал такую же тему. Должно подойти:
 

public OnPlayerConnect(playerid)
{
    GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME);
    static const fmt_query[] = "SELECT `id` FROM `users` WHERE `name` = '%s'";
    new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)];
    format(query, sizeof(query), fmt_query, player_info[playerid][NAME]);
    mysql_tquery(dbHandle, query, "CheckRegistration""i", playerid);
    return 1;
}


 

forward CheckRegistration(playerid);
public CheckRegistration(playerid)
{
    new rows;
    if(rows)
    {
    cache_get_value_name(0"Password", player_info[playerid][PASSWORD], 32);
    ShowLogin(playerid);
    }
    else ShowRegistration(playerid);
}


 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • vernettoalex
      By vernettoalex
      Приветствую, у меня возникла проблема, мне для работы с диалогом который будет выводить информацию о тексте написанным в окне в базу данных нужен inputext, когда я его вписал рядом с ShowPlayerDialog, у меня не появляется диалог и не идёт процесс, но если я его уберу, то функция станет бесполезной. Помогите пожалуйста
       
      p.s - if(sscanf(inputtext, "s[90]", surname)) return SPD