Aller au contenu
  • 0

Question

4 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Comme l'a dis Chronoos, si tu as une BDD MySQL à dispo, tu inscrit la date de fin dans la base et tu rajoute un "every 3600 second:" qui vérifie si la date dans la base est < à la date du moment

set {_date} to now
set {_pseudo} to the first element out of objects in column "pseudo" from result of query "SELECT pseudo FROM `banlist` WHERE `unbandate` < '%{_date}%'"
#Je suis pas exactement sur que la comparaison puisse être effectuée dans la requête mais à tenter
if "%{_pseudo}%" is not "<none>":
   #T'as commande pour unban le joueur

EDIT: dans le cas ou la requette SQL ne fonctionnerais pas comme je l'ai mise (WHERE `unbandate` < '%{_date}%'), il suffit juste de décomposer t'as var "{_date}" pour avoir juste le jour et le mois et après tu fais pareil avec la requête SQL (beaucoup de tuto SQL sont dispo sur SactkOverFlow tu verra c'est très simple). Sinon si tu veux la seconde près, tu divise t'as requête en valeurs par valeurs (jour /mois /ans /heure /min /seconde) et tu fais t'es requêtes 1 par 1 mais c'est surement plus complexe la :(

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.