#25 Entonces no sé a que te refieres con lo de 'detección de disparos'. Una cosa es el disparo que tú haces, y otra, el que recibe el otro jugador, que en este caso es el registro de ese disparo.
El origen del disparo que haces tú es evidente que es en el cliente, pero ese es todo el dato que genera tu juego (ese y tu posicion en el 'mundo', que tampoco es exacta, todo hay que decirlo, o tampoco corresponde con la que tu ves en tu cliente, porque recuerda que el servidor esta simulando constantemente y corrigiendo tu posicion, y hay un retardo). El registro del disparo es decision del servidor. Es imposible que el registro del disparo sea cosa del cliente, porque eso significaría que el registro de tus disparos dependería directamente de la capacidad de tu pc para procesar datos, y sería una lucha entre tu pc y el de tu enemigo y ganaría el que tuviera mejor pc , además de plantear alguna que otra paradoja de red.