Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 24/10/2016 dans toutes les zones

  1. non j'ai codé la 1.8 en premier... Suite à une commande, je l'ai adapté pour la 1.7... Au pire je ferrai une vidéo comment transformer un skript 1.8 et 1.7,en prenant l'exemple du faction, ça aidera plus d'un :)
    2 points
  2. Bonjour j'aimerais savoirs comment changer le 0/... du serveur a coter du Ping du serveur [ATTACH=full]3675[/ATTACH] transformer en [ATTACH=full]3674[/ATTACH]
    1 point
  3. Super taff :O J'ai été plus que surpris, ce script est le meilleur dans le domaine sans hésitation ! Encore bravo à toi !
    1 point
  4. Il est à jour Edit: Plus maintenant, je viens de sortir une nouvelle version ^^ Je vais régler le problème. Ça vient du fait qu'il essaye de charger quelques chose qui a besoin de ProtocolLib mais tu n'a pas ce plugin Edit: Problème réglé, tu peux télécharger la mise à jour
    1 point
  5. ok xDDD Je retient que Psy est un fou des fonctions :p Je vais essayer ca avec un petit code des familles ^^ et je vous tient au courant dans la soirée ;) Merci ^^
    1 point
  6. J'ai fait ça dans mon dernier Skript, la reconstruction de Mosocu : on right click on dispenser: if event-block contains 1 bedrock named "Dispenser central": #On vérifie si c'est bien un dispenser central if player isn't sneaking: if player has permission "{@PermDispenserOuvre}": #Si le joueur a la bonne permission, il peut fouiller un dispenser central. stop cancel event else: cancel event ... Dans ce code, le joueur doit être en sneak pour pouvoir utiliser un dispenser qui contient une bedrock qui s'appelle "Dispenser central". Si il a la bonne permission, il peut regarder à l'intérieur et prendre la bedrock, ce qui fait que le dispenser n'est plus un dispenser central.
    1 point
  7. Déjà, tu pourrais utiliser une boucle au lieu de répéter le même code 10 fois. Et pour ton affaire, tu peux pas empêcher un bloc de s'exécuter une fois qu'il est lancé. Tu dois donc inclure dans ce code un moyen de l'arrêter par l'extérieur. Tu peux créer une variable booléenne (true/false) avec ses propriétés : - elle se met sur false au démarrage (donc aussi au reload), - elle se met sur true quand tu confirmes le reload, - à la fin de ton bloc, tu testes si elle vaut toujours true, et sinon, le code s'arrête avec un message "Reload annulé". options: P: &9ReloadAssist &7»&a E: &cErreur de frappe, réessayer !. command /reload [<text>]: permission : assist.reload trigger: if arg 1 is not set: message "&2[&a&lRELOAD&2] &8Veuillez confirmer pour reload : &9/reload confirm" if arg 1 is "confirm": set {Reload.EnCours} to true send player title "&c&lReload" with subtitle "&c&o&llancé par %player%" for 15 seconds wait 1 seconds send player title "&c&lReload" with subtitle "&c&o&len cours" for 20 seconds wait 5 seconds broadcast "&2[&a&lRELOAD&2] &f&lReload dans &7&l15 &f&lsecondes !" wait 5 seconds #La boucle promise set {_Seconde] to 10 while {_Seconde} is more than 1: broadcast "&2[&a&lRELOAD&2] &f&lReload dans &7&l%{_Seconde}% &f&lsecondes !" wait 1 seconds remove 1 from {_Seconde} broadcast "&2[&a&lRELOAD&2] &f&lReload dans &7&l1 &f&lseconde !" if {Reload.EnCours} is true: command "/rl" else: broadcast "&2[&a&lRELOAD&2] &f&lFinalement, non, pas de reload." if arg 1 is "stop": set {Reload.EnCours} to false on load: set {Reload.EnCours} to false Avec ça, tu peux même ajouter des sécurités pour empêcher une personne de lancer le reload quand il est déjà lancé, ou le lancer sans attendre si on retape la commande. Tu peux aussi empêcher quelqu'un d'annuler le stop si y'a rien à stopper.
    1 point
  8. @Aerosmite Un peu de recherche, un peu de recherche. :p https://skript-mc.fr/doc/skript/Expressions#name_display_name https://skript-mc.fr/doc/skript/Expressions#coloured_uncoloured
    1 point
  9. Au pire, tu peux mettre une bedrock avec un nom spécial dans ton coffre, qui sera du coup impossible à ouvrir réellement, mais sera reconnaissable par le plugin.
    1 point
  10. Si tu utilise permission ex je peux t'arranger le coup mais il te faudrais l'API Z-Permission de @PsYZiiK pour pouvoir récupérer le grade d'un joueur. https://skript-mc.fr/forum/resources/z-permissions.555/ On chat: if playerGroup("%player%") is "Clerge": if {yton.%player%} is true: set format message to "&3[&bYT&3] &2[&aClerge&2] &f: %message%" if {yton.%player%} is false: set format message to "&2[&aClerge&2] &f: %message%" On join: If {yton.%player%} is not set: set {yton.%player%} to false command /youtuberadd [<offline player>]: permission: youtube.add permission message: &4Erreur : &cTu n'as pas la permission '&eyoutube.add&c' trigger: if arg 1 is not set: send "&4Erreur : &cPrécise un joueur" if arg 1 is set: if {yton.%arg 1%} is true: send "&4Erreur : &cCe joueur est déjà youtuber" else: set {yton.%arg 1%} to true send "&a%arg 1% est bien devenu youtuber" send "&a%player% t'a mit youtuber" to arg 1 [/Code] Voilà ^^ bon la j'ai mit que Clérgé dans le on chat car je ne connais pas tous les grades. Sinon pour ajouter un autre grade tu rajoute après la ligne 6. [code] if playerGroup("%player%") is "$Le nom de ton grade$": if {yton.%player%} is true: set format message to "&3[&bYT&3] &2[&a$Le nom de ton grade$&2] &f: %message%" if {yton.%player%} is false: set format message to "&2[&a$Le nom de ton grade$&2] &f: %message%" Et biem sur tu remplace tous les $Le nom de ton grade$ par le nom de ton grade. :) Ravi d'avoir pu t'aider Edit : Passe en résolu après ;)
    1 point
×
×
  • 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.