if(PaintType[i] != 0 && PlayersOnPaint(PaintType[i]-1) >= 2) {
new pp = PaintType[i]-1;
if(pp < 2) {
format(string, sizeof(string), "Paintball time: %s~n~Current map: %s~n~Stats: %d kills, %d deaths.~n~Total score: %d~n~Best player: %s (kills: %d)~n~%d players in paintball.",
CalculeazaTimp2(PaintTime[pp]), MapName(pp), PKills[i], PDeaths[i], PKills[i]-PDeaths[i], GetName(PaintballWinner[pp]), PKills[PaintballWinner[pp]], PlayersOnPaint(pp));
}
else {
new masadenume[32];
GetWeaponNameEx(GetPlayerWeapon(i), masadenume, sizeof(masadenume));
format(string, sizeof(string), "Paintball time: %s~n~Current map: %s~n~Stats: %d kills, %d deaths.~n~Total score: %d~n~Level %d, Weapon: %s~n~Best player: %s (kills: %d)~n~%d players in paintball.",
CalculeazaTimp2(PaintTime[pp]), MapName(pp), PKills[i], PDeaths[i], PKills[i]-PDeaths[i], GetPaintLevel(i), masadenume, GetName(PaintballWinner[pp]), PKills[PaintballWinner[pp]], PlayersOnPaint(pp));
}
if(PaintTime[pp] == 0 && PaintballWinner[pp] != -1) {
for(new m = 0; m < 5; m++) SendDeathMessageToPlayer(i, 1001, 1001, 200);
format(string, sizeof(string), "Statistica ta in aceasta runda: %d ucideri si %d decese.", PKills[i], PDeaths[i]);
SCM(i, COLOR_YELLOW, string);
format(swinner, 256, "* %s a castigat runda cu %d ucideri.", GetName(PaintballWinner[pp]), PKills[PaintballWinner[pp]]);
PKills[i] = 0, PDeaths[i] = 0;
ResetWeapons(i);
ResetPlayerWeapons(i) PaintballWinnerScore[pp] = 0;
SendPaintMessage(PaintType[i], COLOR_YELLOW, swinner);
PaintballWinner[pp] = -1;
ResetPlayerWeapons(i)
}
if(PaintTime[pp] != 0 && PaintText[pp] == 0) {
PlayerTextDrawSetString(i, PaintTD, string);
PlayerTextDrawShow(i, PaintTD);
}
else {
PlayerTextDrawHide(i, PaintTD);
}
}
else PlayerTextDrawHide(i, PaintTD);