PDA

Ver la versión completa : LA solución a EL problema.



BrunoARG
16/07/2013, 19:36
Hola a todos.

Bueno, antes que nada, hago una introducción al tema:

Resulta que uno quiere entrar al server en determinado horario, y encuentra el famoso 50/50.
Ahora, acordate: Estas jugando, y llega la hora de morfar. Qué haces? PIMBA: AFK, a cocinar, comer y lavar (o a comer solamente, depende el caso). Se te va media hora, como trompada.
Mientras VOS dejas la cuenta AFK, hay 5 boludos que se matan esperando, porque uno como VOS dejó la cuenta al pedo, sin hacer nada, ocupando el SLOT.

No quiero insultar a nadie, porque sino insulto a todos, incluyendome, porque también lo hago (y no lo dejo de hacer, porque para que se haga el cambio TODOS tienen que dar su parte). Quien me puede decir que cuando va al baño se desconecta? Nadie.


Entonces, piensen: Si todos desconectaran sus cuentas cuando estén mas de 20 min AFK, habría slots para que todos los que quieran entrar a ver cómo va el server, puedan hacerlo.

ESTOY SEGURO de que NADIE lo va a hacer, porque todos tenemos miedo y sabemos que el otro se va a avivar y se va a quedar, y los unicos boludos que lo haríamos seríamos nosotros.

Entonces, QUIEREN UNA SOLUCIÓN? Bueno, es más simple de lo que parece: Kickear a los inactivos. Así de simple: Se programa (o baja, porque ya debe existir) un plugin que agarre, y se fije quienes no se movieron por (por ejemplo) 20 minutos. Si no se movieron por 20 minutos, se puede decir que están inactivos, por lo tanto, se los kickea del server, hasta que vuelvan (que puede pasar 1 minuto, 10, 2 horas y hasta 6 horas, imaginense).

Qué solucionamos con ésto? Bueno, solucionamos el tema de la "falta" de slots. Digo "falta", porque en realidad no FALTAN slots, sino que éstos estan ocupados AL PEDO.

Vamos a resumir todo, y hacer una comparacion de ventajas y desventajas:


Se usa un plugin que kickee gente inactiva por más de 20 minutos (el tiempo se ajusta), para liberar el slot, y que haya más gente que pueda entrar.

Ventajas:
Se liberan slots, y hay "mas espacio".
Hay más actividad, la gente se conecta mas seguido.
No hay que esperar tanto para entrar (en algunos casos, el tiempo es nulo).
No hay cuentas abiertas al pedo, y no se gasta ancho de banda (5 Kbits x cuenta)
Esto ultimo ayuda a evitar LAG, al dejar mas ancho de banda disponible.

Desventajas:
Hay que loguearse mas seguido (en caso de haber estado inactivo).




Entonces, qué tan dificil puede ser conseguir un plugin que nos permita kickear a los inactivos?

NADA DIFICIL, acá el link:

OPCION 1: http://www.curse.com/bukkit-plugins/minecraft/simple-afk

OPCION 2: http://forums.bukkit.org/threads/inactive-admn-afk-kick-v0-2-kicking-afk-players-166.3035/

La opcion 2 la recomiendo, porque es mas simple, y tiene lista de excepciones.

Respecto a las excepciones, quiero aclarar algo:
Algunos van a saltar con "che, hace que los VIP no puedan ser kickeados por AFK". La verdad que eso sería totalmente al pedo, y hasta peor. Fijate:

Si se kickea a un VIP por inactivo, éste puede volver a entrar CUANDO QUIERA, por mas que el sv esté lleno.
Si se lo deja en el server (no se lo kickea), el slot queda usado, en cambio, si también se lo kickeara por inactividad (AFK), otra persona (VIP ó no) podria ocupar dicho slot, y el VIP podría entrar de todas maneras, lo que ayuda a que la gente pueda entrar.


Entonces, qué les parece la idea? Yo les tiro la solución, es su trabajo implementarla, para hacer que el server sea más comodo para todos, no solo en cuanto a slots, sino tambien en LAG y prestaciones.


NO TE OLVIDES DE COMENTAR!

Dieguitoh
16/07/2013, 19:56
Esta buena la idea , creo que anteriormente se había puesto un plugin de estos para las doble cuentas que quedan afk en los spawn así caen mobs ( Despues los kickeaban o baneaban )

Igual te digo que si te vas al baño es al pedo desconectarse ya que tardas 5 o 10 minutos ( Salvo que estes descompuesto xD ) o después irse a buscar algo para comer , etc...

BrunoARG
16/07/2013, 20:19
Si... puse el ejemplo del baño, pero hay muchos otros casos, por ejemplo gente que sale, y al parecer es tan viciada que no puede desconectar la cuenta por todo el tiempo que está afuera, por no esperar para entrar cuando vuelva.

El tiempo hay que verlo bien; para mi 15 min estarían bien, sería lo ideal.

1 mes despues de que se implemente éste plugin, habria que poner que la gente kickeada por estar AFK no pueda entrar al sv hasta desp de 5 min de haber sido kickeada. Despues de 1 mes, deberia saber que conviene desconectar la cuenta, sino va a tener que esperar.

Nahuel91
16/07/2013, 20:24
y si ponemos de que a los vips no les pase eso?
asi tendrian otro beneficio y mas gente dona al servidor

BrunoARG
16/07/2013, 20:41
Nahuel, se nota que no leiste el tema ENTERO.



POR FAVOR, LEAN BIEN ANTES DE COMENTAR.

Robert
16/07/2013, 21:44
Si no me equivoco es la tercera vez que creas un post acerca del mismo tema (al menos la segunda seguro: http://gamerarg.com.ar/foro/showthread.php?t=1657), como ya te respondi anteriormente:

1. No voy a poner plugins extraños en el servidor, pueden andar mal y como bien dijiste el server anda con lag (que no es culpa de la cantidad de jugadores, es culpa de los aldeanos) por lo que lo que menos nos hace falta es otro factor mas que pueda andar mal.
2. No me convence la idea de un auto-kicker.

Porfavor, deja de crear threads con la misma sugerencia, de ultima si quieres seguir debatiendo el tema revivi alguno de los viejos.

Saludos.

Neogetz
17/07/2013, 12:19
No se soluciona buscando en Bukkit: "AFK" porque si Robert sería de los administradores (que conozco algunos) que agregan un plugin así nomas el Servidor andaría para el toor. Y no se evita el lag porque cuando salís vos entra otro usuario.