quindi l'unica soluzione sarebbe di mandare ogni 10(o meno..) secondi una query che controlli che non ci siano attacchi in corso?
Ovvero nel db ci sarà questo:
[nome] [stato]
GiocatoreA 0
GiocatoreB 1
GiocatoreC 0
la query mandata ogni 10 secondi controlla la colonna "stato" finché non trova un "1", e se c'è manda la notifica al giocatore corrispondente, in questo caso B.
Ma in questo modo, considerando che per questo gioco ci sono in ballo molte altre query e il numero di giocatore è un massimo di 14, non rischio di caricare troppo il database? O è un numero normale?
Mi chiedevo, inoltre, se è possibile sfruttare un file XML ? Non sono per niente pratico a riguardo, ma tipo, se si crea dinamicamente un file xml nel ftp, potrei controllare lì gli "stati" senza mandare query mysql, o sbaglio?
Datemi un'idea pratica pls![]()

Rispondi quotando