L2Brutal
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Lo q no sirve q no estorbe!!

4 participantes

Ir abajo

Lo q no sirve q no estorbe!! Empty Lo q no sirve q no estorbe!!

Mensaje  Legnarius Jue Abr 23, 2009 5:22 pm

Pues asi como dice el tittle lo q no sirve q no estorbe hay gente q crea hasta 6 cuentas y solo usa 1 por lo tanto llenan la db de basura y eso da lag xD

asi q aca traigo uns script q auto borrara cuentas inactivas.

Donde "90" son los dias q se tomaran en cuenta para borar en este caso una account con mas de 90 dias inactivas sera borrada automaticamente del server

Código:

-- 90 = dias en SET @dt = 90; Si Qres Para Mas
SET @dt = 90;

DELETE FROM accounts WHERE DATEDIFF( CURRENT_DATE( ) , FROM_UNIXTIME( `lastactive` /1000 ) ) > @dt;

DELETE FROM accounts WHERE login NOT IN (SELECT account_name FROM characters);
DELETE FROM account_data WHERE account_name NOT IN (SELECT login FROM accounts);
DELETE FROM characters WHERE account_name NOT IN (SELECT login FROM accounts);
DELETE FROM character_friends WHERE char_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_hennas WHERE char_obj_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_macroses WHERE char_obj_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_quests WHERE char_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_recipebook WHERE char_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_shortcuts WHERE char_obj_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_skills WHERE char_obj_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM character_skills_save WHERE char_obj_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM clan_data WHERE leader_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM clan_privs WHERE clan_id NOT IN (SELECT clan_id FROM clan_data);
DELETE FROM clan_skills WHERE clan_id NOT IN (SELECT clan_id FROM clan_data);
DELETE FROM pets WHERE item_obj_id NOT IN (SELECT object_id FROM items WHERE owner_id IN (SELECT obj_Id FROM characters));
DELETE FROM items WHERE owner_id NOT IN (SELECT obj_Id FROM characters) AND owner_id NOT IN (SELECT clan_id FROM clan_data);
DELETE FROM seven_signs WHERE char_obj_id NOT IN (SELECT obj_Id FROM characters);
DELETE FROM augmentations WHERE item_id NOT IN (SELECT item_id FROM items);
Legnarius
Legnarius
L2Brutal PvP Forever!!
L2Brutal PvP Forever!!

Cantidad de envíos : 341
Edad : 34
Localización : toi 13
Fecha de inscripción : 18/01/2009

http://www.legnis.co.cc

Volver arriba Ir abajo

Lo q no sirve q no estorbe!! Empty Re: Lo q no sirve q no estorbe!!

Mensaje  Nieves Jue Abr 23, 2009 6:46 pm

mmm si pusieran eso borrarian muchas cuentas uqe ya hace mas de 90 dias que no se usaron xD
Nieves
Nieves
L2Brutal PvP Forever!!
L2Brutal PvP Forever!!

Cantidad de envíos : 152
Edad : 32
Fecha de inscripción : 19/01/2009

Volver arriba Ir abajo

Lo q no sirve q no estorbe!! Empty Re: Lo q no sirve q no estorbe!!

Mensaje  DraggueR Vie Abr 24, 2009 3:06 pm

no creo que deberian de poner eso ya que si uno se va de vaca o trabajo a otro lado o no puede entrar al L2 se perderian las cosas no me parece eso estaria bien para el foro mas no para el server en el foro no se pierde nada Very Happy
DraggueR
DraggueR
Noob Foro
Noob Foro

Cantidad de envíos : 17
Edad : 36
Fecha de inscripción : 29/03/2009

Volver arriba Ir abajo

Lo q no sirve q no estorbe!! Empty Re: Lo q no sirve q no estorbe!!

Mensaje  Administradora Bella Vie Abr 24, 2009 3:25 pm

Hola!!

Legnarius: son pocas sql, y no se puede hacer asi "del tiron", ya que existen condiciones. En el correo que envié anteriormente viene un link para darse de baja del portal, y mientras no hagan click sobre ese enlace, yo entiendo que continuan perteneciendo a la Comunidad.

DraggueR: si una persona esta ausente por 3 meses del juego por cualquier razon y se hace lo ke dice Legnarius, lo sabria de antemano, y daria sus items a su gente de confianza.

Besos!!
Administradora Bella
Administradora Bella
Admin

Cantidad de envíos : 109
Edad : 40
Fecha de inscripción : 12/12/2008

http://www.l2brutal.es

Volver arriba Ir abajo

Lo q no sirve q no estorbe!! Empty Re: Lo q no sirve q no estorbe!!

Mensaje  Legnarius Vie Abr 24, 2009 4:36 pm

si una persona no ah vueltoa entrar al game en 6 meses no creo q este de vacaciones xD ...se olvido del server ...

xD pss yo si digo q lo pongan y si no quieren q se les desaparexca sus cosas pss no entren 1 vez cada 6 meses xD

asi abria mas gente jugando para tar pendiente de sus cuentas y no dejarlas perder Wink xD
Legnarius
Legnarius
L2Brutal PvP Forever!!
L2Brutal PvP Forever!!

Cantidad de envíos : 341
Edad : 34
Localización : toi 13
Fecha de inscripción : 18/01/2009

http://www.legnis.co.cc

Volver arriba Ir abajo

Lo q no sirve q no estorbe!! Empty Re: Lo q no sirve q no estorbe!!

Mensaje  Nieves Vie Abr 24, 2009 5:07 pm

Legnarius escribió:si una persona no ah vueltoa entrar al game en 6 meses no creo q este de vacaciones xD ...se olvido del server ...

xD pss yo si digo q lo pongan y si no quieren q se les desaparexca sus cosas pss no entren 1 vez cada 6 meses xD

asi abria mas gente jugando para tar pendiente de sus cuentas y no dejarlas perder Wink xD

claro 6 meses estaria bien =)
Nieves
Nieves
L2Brutal PvP Forever!!
L2Brutal PvP Forever!!

Cantidad de envíos : 152
Edad : 32
Fecha de inscripción : 19/01/2009

Volver arriba Ir abajo

Lo q no sirve q no estorbe!! Empty Re: Lo q no sirve q no estorbe!!

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.