Aller au contenu
  • 0

Il n'accepte pas ma condition alors qu'il devrai...


Question

Posté(e)

Bonsoir à tous !

 

 

Skript 2-2 dev27

MC: 1.8.8

 

Déjà je vous remerci d'avoir cliquer sur cette page (hihi)

 

Je suis entrain de développer un p'tit skript mais le soucis est que dans mon skript, je n'arrive pas à faire passer une condition ( A voir en bas )

 

 

Le code étant

       set {_diff} to difference between {chat.%player%} and now
       set {_TEMPS} to "%{timer.delai}% seconds" parsed as time
       if {_TEMPS} < {_diff}:
           message "&cLe spam est interdit sur ce serveur."
           cancel event
           send "d"
       else:

Même si {_TEMPS} est plus petit que {_diff} celà ne me passe pas là condition,

 

on chat:
   # if {chat.disable} is true:
       # if player doesn't have permission "{@Permission_Parler}":
           # cancel event
           # send "&cChat désactiver"
   if {timer.delai} isn't 0:  
       set {_diff} to difference between {chat.%player%} and now
       set {_TEMPS} to "%{timer.delai}% seconds" parsed as time
       if {_TEMPS} < {_diff}:
           message "&cLe spam est interdit sur ce serveur."
           cancel event
           send "d"
       else:
           send "%difference between {chat.%player%} and now% - now = %now% - Chat = %{chat.%player%}%"
           send "if %{_diff}% < %{timer.delai}% seconds"
       set {chat.%player%} to now
       # send "%difference between {chat.%player%} and now% - now = %now% - Chat = %{chat.%player%}%"

Merci de votre aide !

8 réponses à cette question

Messages recommandés

  • 0
Posté(e)

bonjour,

Je viens de tester ca,

on load:
   set {timer.delai} to 3

on chat:
   if {timer.delai} isn't 0:
       set {_diff} to difference between {chat.%player%} and now
       set {_TEMPS} to ("%{timer.delai}% seconds" parsed as timespan)
       if {_TEMPS} > {_diff}:
           message "&cLe spam est interdit sur ce serveur. dernier message }%"
           cancel event
       else:
           set {chat.%player%} to now

et ca fonctionne.

A bientot.

NB : veille bien a la ligne if {_TEMPS} > {_diff}:

×
×
  • 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.