SA-MP Forums Archive
[Ajuda] Salvamento Kill Death - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Salvamento Kill Death (/showthread.php?tid=603907)



Salvamento Kill Death - F1N4L - 29.03.2016

Estб tudo OK e eu testei o savamento atravйs de um comando e funciona, porйm n aumenta ao morrer ou ao matar!

PHP код:
public OnPlayerDeath(playeridkilleridreason)
{
    new
        
Query_User[200]
    ;
    
    
format(Query_Usersizeof(Query_User), "UPDATE `"USER_TABLE"` SET `MORREU` = '%i' WHERE `NOME = '%s' COLLATE NOCASE"USER[playerid][pMORREU] += 1DB_Escape(pName(playerid)));
    
db_query(User_DatabaseQuery_User);
    
    if(
killerid != INVALID_PLAYER_ID)
    {
        
format(Query_Usersizeof(Query_User), "UPDATE `"USER_TABLE"` SET `MATOU` = '%i' WHERE `NOME = '%s' COLLATE NOCASE"USER[killerid][pMATOU] += 1DB_Escape(pName(killerid)));
        
db_query(User_DatabaseQuery_User);
    }
 
    return 
1;

@RESOLVIDO

O problema й a condicional, n sei pq!
PHP код:
if(killerid != INVALID_PLAYER_ID



Re: Salvamento Kill Death - PT - 29.03.2016

PHP код:
public OnPlayerDeath(playeridkilleridreason

    
USER[playerid][pMORREU]++, USER[killerid][pMATOU]++;
    
    new 
Query_User[200];  
    
format(Query_Usersizeof(Query_User), "UPDATE `"USER_TABLE"` SET `MORREU` = '%i' WHERE `NOME` = '%q' COLLATE NOCASE"USER[playerid][pMORREU], pName(playerid)); 
    
db_query(User_DatabaseQuery_User); 
     
    if(
killerid != INVALID_PLAYER_ID
    { 
        
format(Query_Usersizeof(Query_User), "UPDATE `"USER_TABLE"` SET `MATOU` = '%i' WHERE `NOME` = '%q' COLLATE NOCASE"USER[killerid][pMATOU], pName(killerid)); 
        
db_query(User_DatabaseQuery_User); 
    } 
  
    return 
1

O cуdigo que mandei й para versгo igual a 0.3.7 do samp server


Re: Salvamento Kill Death - F1N4L - 29.03.2016

@RESOLVIDO