[PREGUNTA] Inactividad de cuentas... [DINI]
#1

Buenas tardes ForumSamp

Esta vez querнa preguntarles y espero no molestarles con esto, si serнa posible hacer un comando que verifique los dнas inactivos de una cuenta, tipo asн como un top de cuentas inactivas que se cuentan desde 3 semanas en adelante, mi idea serнa ponerlo en este tipo de dialogo, pero no se como harнa para contar los dнas de cada cuenta inactiva.



Esto lo quiero hacer por el motivo de que he visto muchas cuentas con nombres poco serios, que ya ni entran al servidor, utilizando espacio ya que este sistema de guardado es un poco obsoleto y lento [DINI], tengo el comando de borrar cuenta pero querнa ver si esto era posible de hacer.
Reply
#2

Puedes crear una variable que al desconectarse verifique si el usuario se conecta nuevamente, y si no se conecta por " X " tiempo (puedes usar timer) que borre la cuenta con " fremove(file[]) " - Elimina un archivo en la direcciуn especificada.
Reply
#3

MySQL o SQLite
Reply
#4

Quote:
Originally Posted by Parka
Посмотреть сообщение
MySQL o SQLite
Tambiйn puedes usar otro guardado, el pide para [DINI].
Reply
#5

Se me ocurriу sacar el LastOn del ladmin y despues poner la variable para checar los dias que no ha entrado a la fecha actual, tal vez en un futuro me cambie a sqlite, pero implicarнa perder 9000 cuentas registradas, o tener que pasarlas todas a la db...
Reply
#6

Quote:
Originally Posted by Speedpro
Посмотреть сообщение
Tambiйn puedes usar otro guardado, el pide para [DINI].
Puedes decirme cuales son esos otros realmente quiero saber.

PD: omitir PostgreSQL.
Reply
#7

Quote:
Originally Posted by Parka
Посмотреть сообщение
Puedes decirme cuales son esos otros realmente quiero saber.

PD: omitir PostgreSQL.
Dini, Ysi, etc
Reply
#8

mire http://forum.sa-mp.com/archive/index.php/t-399408.html
Reply
#9

y como piensas revisar piensas revisar cada cuenta en dini?, imaginas que sea mas de 10000 usuarios?
Para estas cosas es preferible usar sqlite o mysql, con dini estas perdiendo el tiempo ademбs de ser lento y no te ofrece las cosas que con sql podras usar
Reply
#10

para contar el tiempo puedes usar gettime, te darб los segundos transcurridos, y los puedes transformar en fecha con alguna funcion
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)