Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. QueryResult result = CharacterDatabase.PQuery("SELECT CurrentWinStreak, HighestWinStreak FROM arena_team WHERE arenaTeamId = '%u' ", player->GetArenaTeamId(winnerArenaTeam->GetSlot()));
  2.  
  3. if (result)
  4. {
  5. player->GetSession()->SendAreaTriggerMessage("Testing!!!");
  6. Field* fields = result->Fetch();
  7. uint32 CurrentWinStreak = fields[0].GetUInt32();
  8. uint32 HighestWinStreak = fields[1].GetUInt32();
  9.  
  10. if (HighestWinStreak > CurrentWinStreak)
  11. {
  12. CharacterDatabase.PExecute("UPDATE arena_team SET CurrentWinStreak = CurrentWinStreak + 1 WHERE arenaTeamId = '%u' ", player->GetArenaTeamId(winnerArenaTeam->GetSlot()));
  13. }
  14. else
  15. CharacterDatabase.PExecute("UPDATE arena_team SET CurrentWinStreak = CurrentWinStreak + 1, HighestWinStreak = HighestWinStreak + 1 WHERE arenaTeamId = '%u' ", player->GetArenaTeamId(winnerArenaTeam->GetSlot()));
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement