cant solve this error
#5

First part of OnDialogResponse:

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_REGISTRATION)
    {
        if(response)
        {
            new string[256];
            if(!strlen(inputtext) || strlen(inputtext) > 100)
            {
                format(string,sizeof(string),"{FFFFFF}This User {FF9900}%s {FFFFFF}Is Not {FF0000}Registered {FFFFFF}On Server Yet!.\nPlease Enter A {FF9900}Password {FFFFFF}Below To Register It.\nOr Else You can Press The {FF0000}Quit {FFFFFF}Button To Quit the Server!",pName(playerid));
                ShowPlayerDialog(playerid,DIALOG_REGISTRATION, DIALOG_STYLE_INPUT, "{FFFFFF}Registeration Window",string,"Register","Cancel");
            }
            else if(strlen(inputtext) > 0 && strlen(inputtext) < 100)
            {
                new Pass[100];
                mysql_real_escape_string(inputtext, Pass);
                new query[400],Query_Main[2000], pname[24], IP[16];
                GetPlayerName(playerid, pname, 24);
                GetPlayerIp(playerid, IP, 16);
                new date,month,year;
                getdate(year,month,date);
                format(query, sizeof(query), "INSERT INTO Users(Name, Password, Score, Money, IP, Admin, Vip,NoGoto, PmEnabled, SkinInUse, SavedSkin, LoggedIn,Banned,BannedReason,BannedByAdmin,TempAdmin,TempAdminDay,TempAdminMonth,TempAdminYear,Forumslogged,LastOnDate,LastOnMonth,LastOnYear,RegisteredOnDate,RegisteredOnMonth,RegisteredOnYear,Freezed,FreezeTimer,Muted,MuteTimer) ");
                strcat(Query_Main,query);
                format(query,sizeof(query),"VALUES('%s', SHA1('%s'), 0, 0, '%s', 0 , 0 ,0 ,0 ,0 ,0, 1, 0,'No-Reason','No-Admin',0,0,0,0,0,%d,%d,%d,%d,%d,%d,0,0,0,0)", pname,Pass, IP,date,month,year,date,month,year);
                strcat(Query_Main,query);
                mysql_query(Query_Main);
                format(string,sizeof(string),"[:] You Have Successfully registered And loggedin to your account!");
                SendClientMessage(playerid,Red,string);
                pInfo[playerid][LoggedIn] = 1;
                pInfo[playerid][Registered] = 1;
                pInfo[playerid][SkinInUse] = 0;
                pInfo[playerid][Admin] = 0;
                pInfo[playerid][TempAdmin] = 0;
                pInfo[playerid][TempAdmDay] = 0;
                pInfo[playerid][TempAdmMonth] = 0;
                pInfo[playerid][TempAdmYear] = 0;
                pInfo[playerid][LastOnDate] = date;
                pInfo[playerid][LastOnMonth] = month;
                pInfo[playerid][LastOnYear] = year;
                pInfo[playerid][RegisteredDate] = date;
                pInfo[playerid][RegisteredMonth] = month;
                pInfo[playerid][RegisteredYear] = year;
                ServerInfo[TotalAccounts]++;
                format(query,sizeof(query),"UPDATE `Config` SET TotalAccounts = %d",ServerInfo[TotalAccounts]);
                mysql_query(query);
                format(string,sizeof(string),"[ACCREG]: %s Has Registered on the server making the total accounts as {F0F0F0}%d",pName(playerid),ServerInfo[TotalAccounts]);
                SendClientMessageToAll(Green,string);

            }
        }
        if(!response)
        {
            new string[256];
            format(string,sizeof(string),"{FFFFFF}This User {FF9900}%s {FFFFFF}Is Not {FF0000}Registered {FFFFFF}On Server Yet!.\nPlease Enter A {FF9900}Password {FFFFFF}Below To Register It.\nOr Else You can Press The {FF0000}Quit {FFFFFF}Button To Quit the Server!",pName(playerid));
            ShowPlayerDialog(playerid,DIALOG_REGISTRATION, DIALOG_STYLE_INPUT, "{FFFFFF}Registeration Window",string,"Register","Cancel");
        }
        return 1;
Reply


Messages In This Thread
cant solve this error - by KappaCro - 04.01.2014, 17:47
Re: cant solve this error - by Wizza - 04.01.2014, 18:50
Re: cant solve this error - by Konstantinos - 04.01.2014, 19:09
Re: cant solve this error - by KappaCro - 04.01.2014, 20:01
Re: cant solve this error - by KappaCro - 04.01.2014, 23:00

Forum Jump:


Users browsing this thread: