PiiXsoGames Posté(e) le 4 août 2016 Posté(e) le 4 août 2016 Bonjour, j'aimerais savoir si c'est possible de mettre un wait 7 months ou week etc.. Est ce que c'est possible pour ensuite remove le ban.
0 Krown0s Posté(e) le 4 août 2016 Posté(e) le 4 août 2016 Je te conseille d'utiliser les fichiers ou une variable pour stocker une date puis la comparer à ce que tu as besoin.
0 MarioGaming877 Posté(e) le 4 août 2016 Posté(e) le 4 août 2016 au pire tu dois calcule pour 7mois en second apres quand le joueur est ban tu utilise le /unban ou tu change le nombre de temps
0 tutur1004 Posté(e) le 4 août 2016 Posté(e) le 4 août 2016 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 :(
0 Kaydoo Posté(e) le 14 août 2016 Posté(e) le 14 août 2016 Ton code, je sais t'aider mais il me faut ton code...
Question
PiiXsoGames
Bonjour, j'aimerais savoir si c'est possible de mettre un wait 7 months ou week etc.. Est ce que c'est possible pour ensuite remove le ban.
4 réponses à cette question
Messages recommandés