Jump to content

Un bloqueo temporizado


ahynoa

Recommended Posts

buenas, alguien me podría decir como crear una función para bloquear una cuenta y al cabo de un tiempo vuelva a ponerse en OK , se que mysql_query pero lo que no logro crear es el temporizador si es que se puede hacer esa parte. gracias

Link to comment
Share on other sites

En realidad no es muy complicado, simplemente haces tu npc que banee, y cuando meta el:

 

mysql_query("UPDATE account.account SET status = 'BLOCK' where 'idpjbaneado' ")

Entonces le metes un timer:

 

mysql_query("UPDATE account.account SET status = 'BLOCK' where login = ' idpjbaneado ' ")
server_timer("desbloqueo", tiempo)

Y cuando se active el timer:

 

when desbloqueo.server_timer begin
mysql_query("UPDATE account.account SET status = 'OK' where login = ' iddelpjbaneado' ")
end

Y asi deberia irte sin problemas ^^

Link to comment
Share on other sites

Pero keko , con un mysql querry , no hace falta una opcion de bloquear cuenta para que te recarge otro mysql no? con un logout y login es suficiente no?

 

Es que la cosa es que ahynoa quere que cuando bloquees se active el contador para que luego se desbloquee.

Link to comment
Share on other sites

En el campo availDt de account podéis desactivar una cuenta hasta la fecha que especifiquéis ahí ^^

No es demasiado bueno utilizar un timer con esto ya que al apagarse el core o hacer reload el timer desaparecerá y la cuenta seguirá baneada.

Link to comment
Share on other sites

  • Dilong locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...