• 28 Juin 2025, 13:01:31


Auteur Sujet: Problème /ban  (Lu 1240 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne jordan77145

  • *
  • Nouveau
  • Messages: 9
    • Voir le profil
Problème /ban
« le: 27 Avril 2012, 03:24:09 »
Bonsoir , je contact la communauter car j'ai besion d'aide je voudrait creer un /ban [Heure] [ID] pour ban les joueurs par heure met j'ai chercher un maxi par moi même j'ai pas trouver si quelle q'un pouvait me donner le script ou le moiyint de le faire sa serait sympas merci a vous et bonne nuit ^^

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Problème /ban
« Réponse #1 le: 27 Avril 2012, 08:24:15 »
On donne rien, on aide. Débrouille-toi pour faire ton script.

Hors ligne Aegoss

  • I'm gonna kick dat' ass !
  • *
  • • « a3goss - иsɢ Lєadєʀ » •
  • Messages: 4787
    • Voir le profil
Re : Problème /ban
« Réponse #2 le: 27 Avril 2012, 08:32:57 »
Merci d'éviter les posts pour dire ce genre de choses Shadow...

Patiente un peu Jordan, avec l'arrivée du week-end, et les vacances pour certains, du monde devrait passé et te filer un coup de main.

Bonne journée.
HP Envy 15-K222NF - Argent
15,6'' Full HD - Intel Core i5-4200U - HDD 1 To - RAM 8 Go - NVIDIA GeForce GTX 850M 4 Go - LG E2251 - Logitech G105 - R.A.T 7 Contagion - Siberia V2 ''Orange''




Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Problème /ban
« Réponse #3 le: 27 Avril 2012, 08:42:27 »
Oui c'est vrai que je suis méchant :-X

Par contre je crois qu'il y a déjà des scripts sur la commandes /ban dans les FilerScript du pack Serveur SA-MP. Juste une petite modification dans la commande est c'est bon... ;)

Hors ligne spiirou

  • *
  • L'avenir appartient à ceux qui se lèvent
  • Messages: 866
    • Voir le profil
Re : Problème /ban
« Réponse #4 le: 27 Avril 2012, 15:33:57 »
Il demande un moyen de le faire, tu lui en as donné un là ? Non!
Tu lui dis qu'il faut modifier une commande, ça je pense qu'il s'en doute, il veut savoir comment, de quelle manière.
Certes il y a parfois des posts déconcertants, mais faut pas abuser, j'ai nettement plus envie de repondre ici qu'au tien ;)



Pour le problème:

Alors je ne sais pas trop quelle méthode serait la plus efficace, tu peux essayer d'utiliser le timestamp peut être.
Par exemple dans le fichier du compte du joueur, tu mets une ligne "Ban"
Tu mets cette valeur a zero s'il n'est pas banni, a -1 si c'est définitif.

Ensuite lors de la commande, tu recuperes le timestamp actuel auquel tu ajoute le temps necessaire,
si tu fais /ban [X Heures] [2] : Ban = X*3600+Gettime();
A la connection, tu verifies si Ban = 0 c'est bon, si ban = -1 c'est foutu,
par contre, si il y a un timestamp, deux solutions:
celui de l'heure actuelle est superieur à celui du fichier, donc c'est bon, et tu remets la ligne Ban = 0
celui de l'heure actuelle est inferieur, donc c'est pas bon, et tu peux ecrire dans un fichier qu'il a tenté de se connecté en été banni

Spiirou
++

PS: je ne suis peut etre pas tres clair et je m'en excuse. De plus je ne sais pas si c'est une bonne solution ^^

Hors ligne jordan77145

  • *
  • Nouveau
  • Messages: 9
    • Voir le profil
Re : Problème /ban
« Réponse #5 le: 27 Avril 2012, 17:12:39 »
Spiiro ton explication est un peux compliquer met tu a valider ma question si il falait un timer , si quelle q'un si connait vraiment bien poster ici