Puede ser que los dos jugadores no estén conectados, así que para cada combate tendrías que crear por ejemplo un archivo txt, con un id de batalla, que estuviese relacionado con la columna del jugador(batalla activa) y apuntar los números aleatorios a comparar.
Numero aleatorio:
http://php.net/manual/es/function.rand.php