[Ajuda] Salvamento Kill Death
#1

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
Reply
#2

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
Reply
#3

@RESOLVIDO
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)