case CP_FINISH:{ PlayerInFinish++; DisablePlayerCheckpoint(playerid); if(PlayerInFinish == 1){ format(string, 256, "Gratulacje zdobyłeś 1-sze miejsce i wygrałeś $%d.", stawka*70/100); SendClientMessage(playerid, COLOR_GREEN, string); GivePlayerMoney(playerid, stawka*70/100); } else if(PlayerInFinish == 2){ format(string, 256, "Zdobyłeś 2-gie miejsce i zarobiłeś tylko $%d.", stawka*20/100); SendClientMessage(playerid, COLOR_GREEN, string); GivePlayerMoney(playerid, stawka*25/100); } else if(PlayerInFinish == 3){ format(string, 256, "Zajełeś 3-miejsce i wygrałeś marne $%d", stawka*10/100); SendClientMessage(playerid, COLOR_GREEN, string); GivePlayerMoney(playerid, stawka*70/100); } else if(PlayerInFinish >= 4){ format(string, 256, "Zajełeś %d miejsce, nie wygrałeś żadnej gotówki.", PlayerInFinish); SendClientMessage(playerid, COLOR_GREEN, string); } if(PlayerInFinish == PlayersInRace){ race = 0; PlayersInRace = 0; PlayerRace[playerid] = 0; osoby = 0; stawka = 0; PlayerInFinish = 0; manager = 0; SendClientMessage(playerid, COLOR_GREEN, "Ogłoszenie: Właśnie skończył się bierzący wyścig. Można rozpocząć następny."); } } } return 1; }