Aller au contenu
  • 0

[Aide /repair]


Question

Posté(e)

Bonjour tout le monde.

J'ai actuellement un problème avec un skript que j'ai codé.

Ce dernier à pour but de déterminer un CoolDown pour la commande /repair hand

J'ai donc fait ceci (Voir fichier attaché)

J'ai mis en place les options et j'ai ensuite utilisé l'event : On Command

Dans la partie #Le Code il y a surement une erreur mais je ne sais pas laquelle puisque le CoolDown ne fonctionne pas et dans la deuxième partie j'ai fais un petit code pour bloquer la commande /repair all puisque je ne peux pas le faire avec essentials. Il n'y a pas une permission pour le repair hand et une pour le repair all.

Pouvez vous me dire ou est/sont le(s) problème(s) ? Et m'expliquer pourquoi comme ça j'apprendrai en même temps....

Ps: j'aimerai aussi que les joueurs sachent dans combien de temps ils pourront refaire le /repair hand mais encore une fois je ne sais pas comment faire

 

Lien hastebin : http://hastebin.com/fakimariba.pl

 

Merci d'avance,

_MinecraftHero_

8 réponses à cette question

Messages recommandés

  • 0
Posté(e)

+1 @TheWinuXs , il y as deux perms bien distinc

 

je te montre ce que j'ai fait pour mon serveur par rapport au cooldown de /repair.

les joueurs peuvent le faire qu'une fois toutes les 24h sur mon serveur, a toi de le modifier

 

on command "/repair":
set {_difference} to difference between {repairtime.%player%} and now 
if {_difference} is less than 24 hours:
	cancel event
	set  {_difference} to difference between {_difference} and 24 hours 
	message "&4Vous devez attendre %{_difference}% pour pouvoir réutiliser cette commande ! "
	stop
else:
	set {repairtime.%player%} to now

  • 0
Posté(e)

Salut The_V, je suis bien évidemment allé sur essentials Wiki et j'ai donc essayé les permissions.

essentials.repair autorise le /repair hand et /repair all

essentials.repair.all autorise le /repair all

 

Or, j'aimerais une permission qui permette de mettre uniquement le /repair hand.

Je sais que sur GroupManager on peut écrire la ligne suivante

- -essentials.repair.all

Ce qui interdit cette permission cependant si je veux interdire cette commande à un seul joueur je ne sais pas comment m'y prendre.

 

Ps: En écrivant ceci, j'ai eu une idée. Je testerai cela et vous dirai.

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