09.02.2013, 15:59
Quote:
tienes razon en una parte pero algunos tenemos la cantidad de MAX PLAYERS en los slots que realmente usamos ademas de que este loop revisara si el jugador esta online asi que se ejecutara necesariamente y no como un ataque de bots, yo mando a llamar a los jugadores que se conecten asi por que el servidor tarda mucho en conectarlos despues de un reinicio del mismo y con esto los llama inmediatamente sin ejecutarlo dos veces
Saludos |
Los clientes solo ejecutan scripts una vez que esto llaman el callback OnPlayerConnect, el callback OnGameModeInit es llamado cuando se abre el servidor(Consola) por lo tanto este no va a detectar si un usuario esta online, un usuario esta online cuando ejecuta el callback OnPlayerConnect.
PD: Lo que trato de explicarle es que OnGameModeInit no va a detectar si un cliente esta conectado al servidor ya que OnGameModeInit se ejecuta antes que OnPlayerConnect y OnGameModeInit se utiliza para cargar las scripts generales del servidor ya que este se llama 1 sola vez y solamente cuando se carga el GM, el loop es innecesario.
Un saludo.