why am i registering once again after restarting the server?
#2

You have to query it to a new callback, so you would have to do this:

PHP код:

    TogglePlayerSpectating
(playerid1);
    
mysql_format(mysqlquerysizeof(query), "SELECT * FROM `users` WHERE `Name` = '%e'",pInfo[playerid][Name]);
    
mysql_query(mysqlquery"CheckPlayerCallback""i"playerid); // Here I'm sending the query results to CheckPlayerCallback and running it.
forward CheckPlayerCallback(playerid);
public 
CheckPlayerCallback(playerid)
{
    if(
cache_num_rows == 1// You don't need "new rows", as CheckPlayerCallback already has all the info needed sent by the query, and cache_num_rows is now checking it.
    
{
        
PlayAudioStreamForPlayer(playerid"https://*******/HkZO0N");
        
ShowPlayerDialog(playeridLOGIN_DIALOGDIALOG_STYLE_PASSWORD"Login..","Welcome! Please Enter Your Password To Login","Login","Cancel");
    }
    else if(
cache_num_rows == 0)
    {
        
PlayAudioStreamForPlayer(playerid"https://*******/bRXYbG");
        
ShowPlayerDialog(playeridREGISTER_DIALOGDIALOG_STYLE_INPUT"Register..","Welcome! Please Enter Your Password To Register","Register","Cancel");
    } 
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)