Score problem
#4

Here try couple of fixes for your code
PHP код:
public OnPlayerDisconnect(playeridreason)
{
    new 
INI:File INI_Open(UserPath(playerid));
    
INI_SetTag(File,"Data");
    
INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
    
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
    
INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
    
INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
    
INI_WriteInt(File,"Score",GetPlayerScore(playerid));
    
INI_WriteInt(File,"VIP",PlayerInfo[playerid][pVIP]);
    
INI_Close(File);
        return 
1;

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    switch(
dialogid)
    {
        case 
DIALOG_REGISTER:
        {
            if (!
response) return Kick(playerid);
            if(
response)
            {
                if(!
strlen(inputtext)) return SPD(playeridDIALOG_REGISTERDIALOG_STYLE_PASSWORD""COLOR_BELA"Registracja...",""COLOR_CRVENA"Ukucali ste neispravnu sifru.\n"COLOR_BELA"Ukucajte novu sifru da se registrujete.","Register","Izlaz");
                new 
INI:File INI_Open(UserPath(playerid));
                
INI_SetTag(File,"Data");
                
INI_WriteInt(File,"Password",udb_hash(inputtext));
                
INI_WriteInt(File,"Cash",0);
                
INI_WriteInt(File,"Admin",0);
                
INI_WriteInt(File,"Kills",0);
                
INI_WriteInt(File,"Deaths",0);
                
INI_WriteInt(File,"Score",0);
                
INI_Close(File);
                
SpawnPlayer(playerid);
                
SpawnPlayer(playerid);
            }
        }
        case 
DIALOG_LOGIN:
        {
            if (!
response) return Kick(playerid);
            if(
response)
            {
                if(
udb_hash(inputtext) == PlayerInfo[playerid][pPass])
                {
                    
INI_ParseFile(UserPath(playerid), "LoadUser_Data", .bExtra true, .extra playerid);
                    
GPM(playeridPlayerInfo[playerid][pCash]);
                }
                else
                {
                    
SPD(playeridDIALOG_LOGINDIALOG_STYLE_PASSWORD,""COLOR_BELA"Login",""COLOR_CRVENA"Ukucali ste ne ispravnu sifru.\n"COLOR_BELA"Ukucajte sifru pa se ulogujte.","Login","Izlaz");
                }
                return 
1;
            }
        }
    } 
NOTE:Pls try it with new account by deleting older one
Reply


Messages In This Thread
Score problem - by Micko123 - 10.05.2016, 05:30
Re: Score problem - by SyS - 10.05.2016, 05:35
Re: Score problem - by Micko123 - 10.05.2016, 05:39
Re: Score problem - by SyS - 10.05.2016, 05:44
Re: Score problem - by KevinReinke - 10.05.2016, 05:48
Re: Score problem - by Micko123 - 10.05.2016, 05:50
Re: Score problem - by iKevin - 10.05.2016, 05:53
Re: Score problem - by Micko123 - 10.05.2016, 05:56
Re: Score problem - by SyS - 10.05.2016, 05:57

Forum Jump:


Users browsing this thread: 2 Guest(s)