Aller au contenu
JinHead

résolu [Timer] Temps de modération.

Messages recommandés

Bonjour Bonjour ! ^^

Version de Minecraft : 1.7.10
Version de Skript : la plus récente

Type du skript : Timer

Description du script: Alors voilà, je suis en train de faire un skript de modération, et j'ai fait en sorte que lorsqu'on fait /modomod, le Mod modération est activé, et, quand la commande est effectué à nouveau, le Mod modération se désactive. J'aimerais donc, que lorsque le modomod est activé, un timer se lance, et quand le modomod est désactivé, il s'arrête et reprend quand le modomod est de nouveau activé, en gros, vous l'aurez compris, je veux faire en sorte que l'on puisse savoir le temps de modération total effectué par un staff, et la plupart des skript que j'ai trouvé ne servent qu'à faire un skript basique, qui commence lorsque le joueur se connecte. Alors voilà, je fait appel à vous, en espérant que quelqu'un puisse satisfaire ma demande ! ^^

Ah et, si besoin, la variable qui vérifie si le joueur est en mod modération ou non est celle-ci : {modomod.%player%}

Je vous remercie d'avance.

 

 

Modifié par JinHead

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
every 1 second:
	if {modomod.%player%} is true:
		add 1 to {timermod.%player%}

Aussi simple que ça (enfin je pense, j'ai pas testé) d'habitude je suis en 1.9.4 avec une version peu récente de Skript donc j'espère que ça fonctionnera pour toi 😉

Modifié par Invité

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 5 minutes, Killbinvlog a dit :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Aussi simple que ça (enfin je pense, j'ai pas testé) d'habitude je suis en 1.9.4 avec une version peu récente de Skript donc j'espère que ça fonctionnera pour toi 😉

Ahh ouii, pas bête x)

Je te remercie en tout cas, je vais le tester de suite !

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
à l’instant, JinHead a dit :

Ahh ouii, pas bête x)

Je te remercie en tout cas, je vais le tester de suite !

De rien, dis moi si ça a fonctionné

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Et après tu peux ajouter:

"set {timermod.minutes.%player%} to {timermod.%player%} / 60" ou alors c'est "set {timermod.minutes.%player%} to {timermod.%player%}/60"

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Si ton problème est résolu tu peux mettre le statut en résolu ^^

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 1 minute, Killbinvlog a dit :

Si ton problème est résolu tu peux mettre le statut en résolu ^^

Ne t'en fait pas, je sais ^^

Je suis juste en train de vérifier que le code marche bien, et si c'est le cas, je passerais bien évidemment le topic en résolu ^^

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
il y a 1 minute, JinHead a dit :

Ne t'en fait pas, je sais ^^

Je suis juste en train de vérifier que le code marche bien, et si c'est le cas, je passerais bien évidemment le topic en résolu ^^

Ok nickel

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 4 minutes, Killbinvlog a dit :

Ok nickel

Je viens de m'en rendre compte mais ton code ne peux pas marcher ^^

Tout simplement parce que le {modomod.%player%} is true sert à vérifié si le modomod du joueur qui à executé la commande est activé ou non, mais le every 1 tick n'est pas une commande et donc il lui est impossible de vérifier le {modomod.%player%} apars avec un loop-player ^^

Cependant, le loop-player sur un every tick n'est pas du tout optimisé, quelqu'un d'autre aurais une solution ?

Modifié par JinHead

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Ah bha non pas d'autres soluce que le loop all players pour ma part

Modifié par Invité

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité

Ah si essaye des fonctions 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 3 minutes, Killbinvlog a dit :

Ah si essaye des fonctions 🙂

Evite le double-poste et ensuite, pour le moment je vais fonctionner avec un every 5 seconds, si jamais je constate trop de bug, j'essayerais les fonctions.

 

Merci pour ton aide ! 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites

Coucou 👋
Je vais essayer de t'aider avec ce bout de code :
 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

j'espère t'avoir aider avec ceci 😉

Modifié par bleu40
Elle affectera seulement le joueur qui a execute la commande ou t'autre personnes si tu as placé le code ailleurs !
  • J'aime 2

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 12 minutes, bleu40 a dit :

Coucou 👋
Je vais essayer de t'aider avec ce bout de code :
 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

j'espère t'avoir aider avec ceci 😉

Mmmm, très bonne idée, je te remercie. 🙂

 

Je passe le sujet en résolu !

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

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