SA-MP Forums Archive
MySQL: Pasar tiempo mientras... - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: MySQL: Pasar tiempo mientras... (/showthread.php?tid=617210)



MySQL: Pasar tiempo mientras... - Choidito - 17.09.2016

Resumido, yo tengo un comando de banear que es por dнas , meses y aсos, pero yo quiero que por ejemplo, baneo a un jugador por "x" dнas, y el tiemp ode baneo se guarda en la base de datos, yo necesito que mientras la base de datos estй activa y el servidor prendido el tiempo de "x" dнas pasen, por favor es urgente !



Re: MySQL: Pasar tiempo mientras... - Unrea1 - 17.09.2016

Usa gettime.

https://sampwiki.blast.hk/wiki/Gettime


Re: MySQL: Pasar tiempo mientras... - Choidito - 17.09.2016

Quote:
Originally Posted by LatinZ
Посмотреть сообщение
Creo que no me expresй bien xD, de eso si sй, mбs bien es una delas funciones que yo hago, pero por ejemplo, yo tengo en mi base de datos el campo de "DiasBaneo", y cuando lo baneo por dнas, ese campo se actualiza a los dнas que lo baniй, lo que necesito es que mientras la DB estй conectada al GM , ese tiempo estй pasando me entiendes xd


Respuesta: MySQL: Pasar tiempo mientras... - mcreed - 17.09.2016

No conosco mucho el tema pero te podria decir algunas ideas mias:

1 - Si el jugador baneado se conecta que verifique si la fecha actual es mayor a la fecha en que se desbaneaba, si aun no pasa que lo expulse nuevamente.
2 - Un timer que se encarge de ir restando las horas restantes ( nose que tanta carga podria generar esto ).


Re: Respuesta: MySQL: Pasar tiempo mientras... - Choidito - 20.09.2016

Quote:
Originally Posted by mcreed
Посмотреть сообщение
No conosco mucho el tema pero te podria decir algunas ideas mias:

1 - Si el jugador baneado se conecta que verifique si la fecha actual es mayor a la fecha en que se desbaneaba, si aun no pasa que lo expulse nuevamente.
2 - Un timer que se encarge de ir restando las horas restantes ( nose que tanta carga podria generar esto ).
Me diste la idea de como hacerlo, gracias.