Aller au contenu

Shykuzo

Membre
  • Compteur de contenus

    506
  • Inscription

  • Dernière visite

  • Jours gagnés

    12
  • Crédits

    326 [Faire un don]

Shykuzo a gagné pour la dernière fois le 12 octobre

Shykuzo a eu le contenu le plus aimé !

Réputation sur la communauté

52 Tu commences à avoir des copains !

4 abonnés

À propos de Shykuzo

  • Rang
    Impliqué

Visiteurs récents du profil

2186 visualisations du profil
  1. Depuis Skript 2.3.+, tu peux créer des messages cliquables bien plus simplement : send formatted "<ttp:&7Cliquez pour copier ce message><sgt:Faite CTRL + A puis CTRL + C afin de copier ce message>Faite CTRL + A puis CTRL + C afin de copier ce message<reset>" to player # <ttp:(Message)> -> Le message écrit à la place de "(Message)" s'affichera lorsqu'un joueur passera sa souris sur le message. # <cmd:(Commande)> -> Lors du clique, la commande écrite à la place de "(Commande)" s'éxécutera sans passer par la barre de tchat du joueur. # <sgt:(Message / Commande)> -> Lors du clique, le message ou la commande écrite à la place de "(Message / Commande)" s'affichera dans la barre de tchat du joueur. # <url:(Lien)> -> Lors du clique, l'URL écrite à la place de "(Lien)" s'ouvrira dans le navigateur du joueur. # <reset> -> Empêche la suite du message d'avoir les attributs précédemment saisis, ça évite que tout le message soit cliquable par exemple. # Pour que cela fonctionne dans le tchat, tu peux, par exemple, faire : on chat: cancel event loop all players: send formatted "[<ttp:Signaler %player% ?><cmd:/report %player%>*<reset>] %player% : <ttp:Copier ce message ?><sgt:%message%>%message%<reset>" to loop-player # Si tu souhaites que le message soit envoyé uniquement aux joueurs dans le même monde que le joueur ayant envoyé le message, # remplace "loop all players" par "loop all players in world of executor" # ou alors, # lors du "send formatted "" to loop-player" change "loop-player" par "loop-player's in world of executor" :) Par contre, je ne sais pas si avec sa, on peut copier automatiquement un message mais, si tes joueurs sont suffisamment intelligent, ils comprendront qu'ils doivent faire "CTRL + A" et "CTRL + C" pour copier tout le message
  2. Sans le "formatted", les options comme "<ttp: ...>", "<url/sgt/cmd: ...>" ou encore "<reset>" ne fonctionneront pas et s'afficheront tel quel dans le chat, sans qu'ils soient cliquables, ...
  3. J'ai fais sa hyper rapidement, à toi d'adapter on chat: cancel event loop all players: if loop-player doesn't have permission "menu-de-moderation": send formatted "<ttp:&7Envoyer un message><sgt:/msg %player% >[*]<reset> %player% : %message%" to loop-player else: send formatted "<ttp:&7Ouvrir le menu de modération><cmd:/menu-de-moderation %player%>[*]<reset> %player% : %message%" to loop-player command /menu-de-moderation <player>: trigger: send "Tu as ouvert le menu de modération en cliquant sur le message de %arg-1%" to player C'est tout bête, tu auras juste besoin de Skript v2.3.+
  4. Tu as marqués "poweru" set {cooldown.%player%.use} to now if {team::rouge::*} contain player: Power(player, "rouge") if {team::bleu::*} contain player: Poweru(player, "bleu") if {team::vert::*} contain player: Power(player, "vert")
  5. Juste pour améliorer ton Skript, évite les : command "/effect ..." by console Tu peux les remplacer par : apply (ton effet de potion en anglais) (le niveau de ton effet de potion) to player for (une durée en chiffre) (seconds / minutes / hours / ...) Sinon, j'ai pas trop compris ton problème As-tu des erreurs en console / dans le tchat ?
  6. Je ne pense pas que cela soit possible, cependant, tu pourrais simplement ajouter des effets de potions au joueur, non ? Ou lui ajouter de la vie.
  7. loop player's inventory: if loop-value contains cod with lore "Anguille": send "Une anguille ! :D" to player Il y a sûrement une autre solution mais je m'en rappelle plus, sa fait longtemps que j'ai pas skripté
  8. Je me répète encore une fois ... IL EST OBLIGATOIRE D'INDIQUER LA VERSION DE SKRIPT AINSI QUE LA LISTE DES ADDONS UTILISES !!! Bref. command /givecrown [<player>]: trigger: set {_item} to gold_helmet named "&eCouronne" if arg-1 is not set: give {_item} to player else: give {_item} to player # Dans le commande bloc, tu met : /givecrown (pseudo) C'était si dur de chercher comment faire un truc AUSSI SIMPLE ?!
  9. Il serait temps d'apprendre à te servir de Google là ... et de lire les règles de Skript-MC et de la section "Demande de Skripts" ... Ta version de Skript est OBLIGATOIRE, pour la connaître, fais "/ver Skript", même si c'est fort de ne pas la connaître alors que tu l'as téléchargée, enfin, bref. on break: if event-block is diamond_ore: # Tu changes pas le nom ou l'identifiant de l'item que tu souhaites. cancel event drop 1 diamond at location of event-block Rien de plus simple ...
  10. Là-dessus, je n'y peux rien, c'est une erreur venant directement du plugin Skript qui signifie qu'à un moment, dans le code, une variable est sur "null" ce qui ne devrait pas arriver pour certaines variables. Autre chose que je peux noter, c'est la version que tu utilises pour Skript, la 2.1.2 est très très ancienne, essaye de passer a la dernière version, sinon, au moins la 2.3 minimum, sa règlera peut-être ton soucis
  11. Bah : every 10 seconds: # Tu peux changer 10 seconds par 10 minutes, 10 hours, ... comme tu veux. loop all players: loop loop-player's inventory: # Pas sûr pour cette ligne, je ne l'utilise jamais. if loop-item's lore contain "Cout": remove loop-item from loop-player's inventory Tu vas voir, avec ce code, ton serveur va lagué ... En tout cas, quand tu auras, je dirais, plusieurs dizaines de joueurs, a moins d'avoir un serveur digne d'Hypixel côté puissance, sa va laguer.
  12. Normal que sa te fais une erreur, la ligne est incorrect ... tu devrais apprendre les bases de Skript avant de commencer à coder make console execute command "/f player %player%" Ou make player execute command "/f player %player%" Le premier dit, en gros, que c'est la console qui doit exécuter la commande et le deuxième, c'est le joueur qui exécute la commande
  13. Sur ce coup, je ne savais pas quand lancer la vérification alors pour éviter le "every ..." (Très mauvais pour les FPS), j'ai décidé de le faire lors d'un clic dans l'inventaire : on inventory click: if event-item's lore contain "Cout": remove event-item from player's inventory send "&cL'item &6%event-item% &ccontient, dans sa description, un mot interdit et a donc été supprimé de votre inventaire !" to player
  14. Regarde, suffisait de chercher : [Contenu masqué] ^^
×
×
  • 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.