28.05.2014, 14:14
pawn Код:
#define NOEXISTE (-1)
forward DetectarGanador();
public DetectarGanador()
{
new puntos, ganador;
ganador = NOEXISTE;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(PuntosPaintball[i] > puntos)
{
puntos = PuntosPaintball[i];
ganador = i;
}
}
if(ganador == NOEXISTE) SetTimer("DetectarGanador", 60000, false); //Si no hay ganador vuelve a activar el timer de la funciуn
}
Decir tambiйn que en caso de que hayan 2 o mбs jugadores con los mismos puntos, el ganador serнa el que tuviese la ID mбs baja, asн que eso tendrбs que arreglarlo tъ.