if(killerid != INVALID_PLAYER_ID)
{
Player[killerid][Kills] = Player[killerid][Kills]+1;
Player[playerid][Deaths] = Player[playerid][Deaths]+1;
SetPlayerScore(killerid,Player[killerid][Kills]);
OnAccountSave(playerid);
}
public OnAccountSave(playerid)
{
new
query[150],
Float:pos[4];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetPlayerFacingAngle(playerid, pos[3]);
mysql_format(mysql, query, sizeof(query), "UPDATE `players` SET `Money` = %d, `PosX` = %f, `PosY` = %f, `PosZ` = %f, `PosA` = %f, `Kills` = %d, `Deaths` = %d WHERE `ID` = %d",
GetPlayerMoney(playerid), pos[0], pos[1], pos[2], pos[3], Player[playerid][ID],Player[playerid][Kills],Player[playerid][Deaths]);
mysql_tquery(mysql, query, "", "");
return true;
}
public OnAccountLoad(playerid)
{
Player[playerid][Kills] = cache_get_field_content_int(0, "Kills");
Player[playerid][Deaths] = cache_get_field_content_int(0, "Deaths");
Player[playerid][VIP] = cache_get_field_content_int(0, "VIP");
Player[playerid][Money] = cache_get_field_content_int(0, "Money");
Player[playerid][posX] = cache_get_field_content_float(0, "PosX");
Player[playerid][posY] = cache_get_field_content_float(0, "PosY");
Player[playerid][posZ] = cache_get_field_content_float(0, "PosZ");
Player[playerid][posA] = cache_get_field_content_float(0, "PosA");
GivePlayerMoney(playerid, Player[playerid][Money]);
SetPlayerScore(playerid, Player[playerid][Kills]);
SendClientMessage(playerid, -1, "Logueaste correctamente, bienvenido.");
return true;
}
Player[playerid][Deaths]++;
if(IsPlayerConnected(killerid) && killerid != INVALID_PLAYER_ID && killerid != playerid)
{
Player[killerid][Kills]++;
SetPlayerScore(killerid,Player[killerid][Kills]);
}
OnAccountSave(playerid);
[10:39:54] [DEBUG] cache_get_field_content_int - row: 0, field_name: "Kills", connection: 1 [10:39:54] [DEBUG] CMySQLResult::GetRowDataByName - row: '0', field: "Kills", data: "1" [10:39:54] [DEBUG] cache_get_field_content_int - row: 0, field_name: "Deaths", connection: 1 [10:39:54] [DEBUG] CMySQLResult::GetRowDataByName - row: '0', field: "Deaths", data: "3" |