Aller au contenu

zarco70

Membre
  • Compteur de contenus

    357
  • Inscription

  • Dernière visite

  • Jours gagnés

    8
  • Crédits

    719 [Faire un don]

zarco70 a gagné pour la dernière fois le 24 janvier 2023

zarco70 a eu le contenu le plus aimé !

Réputation sur la communauté

23 Neutre

3 abonnés

À propos de zarco70

  • Rang
    Habitué

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. Bonjour, Il est impossible pour la console de reconnaitre le joueur qui tape la commande depuis celle-ci car le user de minecraft et celle de la console CMD / de ton hébergeur sont 2 choses différentes. cependant il est possible de reconnaitre le joueur uniquement si on lui indique le pseudo exacte du joueur comme ceci: command /admin [<offline player>]: executable by: console and player trigger: if executor is player: if {admin_%player%} is true: send "Tu es un admin !" else: send "Tu n'es pas un admin !" to player else if executor is console: if arg-1 is a offline player: if {admin_%arg-1%} is true: send "&c&lLe joueur %arg-1% est admin" else: send "&c&lLe joueur %arg-1% n'est pas admin" Le problème étant que tu peux mettre n'importe quel argument. Même si le joueur n'existe pas, il te diras si il est admin ou non donc attention a ne pas se trompé sur le pseudo. Si tu veux éviter tout problème tu pourrais stocker le pseudo de chaque joueur dans une variable à chaque première connections pour vérifier si le joueur existe et si le joueur à déjà été connecté sur le serveur. Comme ce ci: on first join: wait a tick add player to {NewConnection::*} command /admin [<offline player>]: executable by: console and player trigger: if executor is player: if {admin_%player%} is true: send "Tu es un admin !" else: send "Tu n'es pas un admin !" to player else if executor is console: if "%{NewConnection::*}%" contain "%arg-1%": if {admin_%arg-1%} is true: send "&a&lLe joueur %arg-1% est admin" else: send "&6&lLe joueur %arg-1% n'est pas admin" else: send "&cCe joueur ne s'est jamais connecté sur le serveur !"
  2. Voici le code options: permissions: false see-health-bar:sh.ver.a.vida on join: while player is online: if {@permissions} = true: if player has the permission "{@see-health-bar}": loop all players: set {_a} to loop-player's absorption hearts set score "&c❤" below player to (player's health * 2) + {_a} for loop-player wait 1 tick else: loop all players: set {_a} to loop-player's absorption hearts set score "&c❤" below player to (player's health * 2) + {_a} for loop-player wait 1 tick Il te faudra l'addon Skellett pour que sa fonctionne
  3. Bonjour, Qu'as tu utilisé comme moyen pour afficher les coeurs dans au dessus du joueur
  4. options: Cooldown: 2 MessageErreur: &cVous devez patienter 2 secondes entre chaque utilisation ! MaxDurability: 1 command /briquet: trigger: set slot 0 of player to flint_and_steel named "&f» &eBriquet &6Spécial" with lore "&7Utilisation: ({@MaxDurability}/{@MaxDurability})" on rightclick on creeper: if player's tool is flint_and_steel: if name of player's tool is "&f» &eBriquet &6Spécial": if "%{Cooldown::%player%::Snow}%" is "<none>": set {Cooldown::%player%::Snow} to true if {Cooldown::%player%::Snow} is true: clear player's tool set {_Emplacement} to target entity's location teleport target entity to location (0, 100, 0) in world of player spawn powered creeper at {_Emplacement} set {Cooldown::%player%::Snow} to false set {_Cooldown} to {@Cooldown} while {_Cooldown} > 0: wait a second remove 1 from {_Cooldown} set {Cooldown::%player%::Snow} to true else: cancel event send "{@MessageErreur}" to player stop Normalement quand tu clique sur un creeper le briquet se casse et le creeper charge
  5. essaie de voir si le code fonction sans vérifier le briquet options: Cooldown: 2 MessageErreur: &cVous devez patienter 2 secondes entre chaque utilisation ! MaxDurability: 1 command /briquet: trigger: set slot 0 of player to flint_and_steel named "&f» &eBriquet &6Spécial" with lore "&7Utilisation: ({@MaxDurability}/{@MaxDurability})" on rightclick on creeper: if "%{Cooldown::%player%::Snow}%" is "<none>": set {Cooldown::%player%::Snow} to true if {Cooldown::%player%::Snow} is true: if lore of player's tool contains "&7Utilisation: (0/{@MaxDurability})": clear player's tool else if lore of player's tool contains "&7Utilisation: ({@MaxDurability}/{@MaxDurability})": set {_lore} to {@MaxDurability} - 1 set lore of player's tool to "&7Utilisation: (%{_lore}%/{@MaxDurability})" else: set {_lore} to "%lore of player's tool%" replace all "&7Utilisation:" and "(" and ")" and "/" and "{@MaxDurability}" and " " with "" in {_lore} set {_lore} to {_lore} parsed as a integer remove 1 from {_lore} set lore of player's tool to "&7Utilisation: (%{_lore}%/{@MaxDurability})" set {_Emplacement} to target entity's location teleport target entity to location (0, 100, 0) in world of player spawn powered creeper at {_Emplacement} wait a tick repair tool of player set {Cooldown::%player%::Snow} to false set {_Cooldown} to {@Cooldown} while {_Cooldown} > 0: wait a second remove 1 from {_Cooldown} set {Cooldown::%player%::Snow} to true else: cancel event send "{@MessageErreur}" to player stop
  6. Tu as bien fais la commande /briquet et utilisé sur un creeper ?
  7. Ok donc tu as pas eu le bug que j'avais eu récemment. Tu as bien fais la commande /briquet ? Si tu l'as fais et que sa marche toujours pas alors installe ce dernier addon [Contenu masqué] (Tuske) certain dise que c'est un addon obsolète mais tout dépend des personnes moi sa marche très bien et sa n'a aucune bug
  8. Et est ce que tu peux reload le skript ?
  9. ok installe cette addon si sa ne marche toujours pas tu devras installer un autre addon mais pour l'instant j'attends de voir si avec celui la sa fonctionne tu as bien installé Skrayfall ? [Contenu masqué]
  10. parce que tu as mal incrémenté le code copy colle tout et installe le plugin que je t'ai donné options: Cooldown: 2 MessageErreur: &cVous devez patienter 2 secondes entre chaque utilisation ! MaxDurability: 1 command /briquet: trigger: set slot 0 of player to flint_and_steel named "&f» &eBriquet &6Spécial" with lore "&7Utilisation: ({@MaxDurability}/{@MaxDurability})" on rightclick on creeper: set {_Tool} to player's tool if {_Tool} is flint_and_steel: if name of tool of player is "&f» &eBriquet &6Spécial": if "%{Cooldown::%player%::Snow}%" is "<none>": set {Cooldown::%player%::Snow} to true if {Cooldown::%player%::Snow} is true: if lore of player's tool contains "&7Utilisation: (0/{@MaxDurability})": clear player's tool else if lore of player's tool contains "&7Utilisation: ({@MaxDurability}/{@MaxDurability})": set {_lore} to {@MaxDurability} - 1 set lore of player's tool to "&7Utilisation: (%{_lore}%/{@MaxDurability})" else: set {_lore} to "%lore of player's tool%" replace all "&7Utilisation:" and "(" and ")" and "/" and "{@MaxDurability}" and " " with "" in {_lore} set {_lore} to {_lore} parsed as a integer remove 1 from {_lore} set lore of player's tool to "&7Utilisation: (%{_lore}%/{@MaxDurability})" set {_Emplacement} to target entity's location teleport target entity to location (0, 100, 0) in world of player spawn powered creeper at {_Emplacement} wait a tick repair tool of player set {Cooldown::%player%::Snow} to false set {_Cooldown} to {@Cooldown} while {_Cooldown} > 0: wait a second remove 1 from {_Cooldown} set {Cooldown::%player%::Snow} to true else: cancel event send "{@MessageErreur}" to player stop
  11. Ha ok je comprends mieux je ne sais plus quel addon il faut mais il me semble que c'est celui ci [Contenu masqué] (Skrayfall)
  12. tu as quoi comme addon ?
  13. Je sais pas pourquoi sa te fais cette erreur. Remplace cette ligne par ces 2 lignes set {_Tool} to player's tool if {_Tool} is flint_and_steel:
  14. Bonjours, Effectivement c'est le skript que j'ai fais y a quelque jour pour aider une personne à faire un canon à neige avec un stick je l'ai modifié pour que sa soit un briquet qui transforme un creeper normal en creeper super chargé. Cependant même les creeper chargé sont remplacé par un autre quand tu fais un clique droit sur eux tu ne peux donc pas les faire exploser. A toi de me dire si cela pose problème. Je t'ai aussi mis des options pour modifier le cooldown, le message d'erreur et le nombre de durabilité de ton briquet. options: Cooldown: 2 MessageErreur: &cVous devez patienter 2 secondes entre chaque utilisation ! MaxDurability: 1 command /briquet: trigger: set slot 0 of player to flint_and_steel named "&f» &eBriquet &6Spécial" with lore "&7Utilisation: ({@MaxDurability}/{@MaxDurability})" on rightclick on creeper: player's tool is flint_and_steel if name of tool of player is "&f» &eBriquet &6Spécial": if "%{Cooldown::%player%::Snow}%" is "<none>": set {Cooldown::%player%::Snow} to true if {Cooldown::%player%::Snow} is true: if lore of player's tool contains "&7Utilisation: (0/{@MaxDurability})": clear player's tool else if lore of player's tool contains "&7Utilisation: ({@MaxDurability}/{@MaxDurability})": set {_lore} to {@MaxDurability} - 1 set lore of player's tool to "&7Utilisation: (%{_lore}%/{@MaxDurability})" else: set {_lore} to "%lore of player's tool%" replace all "&7Utilisation:" and "(" and ")" and "/" and "{@MaxDurability}" and " " with "" in {_lore} set {_lore} to {_lore} parsed as a integer remove 1 from {_lore} set lore of player's tool to "&7Utilisation: (%{_lore}%/{@MaxDurability})" set {_Emplacement} to target entity's location teleport target entity to location (0, 100, 0) in world of player spawn powered creeper at {_Emplacement} wait a tick repair tool of player set {Cooldown::%player%::Snow} to false set {_Cooldown} to {@Cooldown} while {_Cooldown} > 0: wait a second remove 1 from {_Cooldown} set {Cooldown::%player%::Snow} to true else: cancel event send "{@MessageErreur}" to player stop
  15. Bonjour Je n'ai pas tout compris de ce que tu as demandé j'ai repris le skript et je l'ai optimisé et mis à jours les lignes parce que la c'étais vraiment des trucs qui dates d'anciennes versions. Tu as juste à faire la command /boutique en jeu pour avoir toute la liste des commandes. Je ne sais pas si tu voulais que je fasse autre chose. on skript start: clear {FallDamage::*} options: logo: &a&lMagic &c&lStick &6&l»&7 command /Boutique [<text=help>]: permission: Boutique.use permission message: {@logo} &cVous n'avez pas accès à cette commande ! trigger: if arg-1 is "Prison": give blaze rod named "&6&l[&2Pouvoir d'emprisonnement&6&l]" to player send "{@logo} Vous recevez le bâton d'&cemprisonnement&7 !" if arg-1 is "feu" or "fire": give blaze rod named "&6&l[&3Pouvoir de feu&6&l]" to player send "{@logo} Vous recevez le bâton de &6feu&7 !" if arg-1 is "envole" or "fly" or "Propulsion": give blaze Rod named "&6&l[&cPouvoir de propulsion&6&l]" to player send "{@logo} Vous recevez le bâton de &3propulsion&7 !" if arg-1 is "help": send "&8&m-------------------------------------------------" send "&3&lCommandes:" send "&c/Boutique &3Prison &6» &7Permet d'obtenir le bâton de de &aPrison &7!" send "&c/Boutique &3Feu &6» &7Permet d'obtenir le bâton de &6Feu &7!" send "&c/Boutique &3Propulsion &6» &7Permet d'obtenir le bâton de &ePropulsion &7!" send "&8&m-------------------------------------------------" on click with blaze rod: if name of player's tool is "&6&l[&2Pouvoir d'emprisonnement&6&l]": set {_loc} to target entity set variable {_Sort} to {_loc}'s location if {_loc} is an entity: clear player's tool loop all blocks in radius 3 around {_loc}'s location: if loop-block is air or long grass or double_long_grass or 175: set loop-block to cobweb wait 3 second loop all blocks in radius 3 around {_Sort}: if loop-block is cobweb: set loop-block to air else if name of player's tool is "&6&l[&3Pouvoir de feu&6&l]": set {_loc} to target entity set variable {_Sort} to {_loc}'s location if {_loc} is an entity: clear player's tool loop all blocks in radius 3 around {_loc}: loop-block is air or long_grass set loop-block to fire wait 1 second loop all blocks in radius 3 around {_Sort}: loop-block is fire set loop-block to air else if name of player's tool is "&6&l[&cPouvoir de propulsion&6&l]": set {_loc} to target entity if {_loc} is a player: clear player's tool push target player upwards with force 2 add target player to {FallDamage::*} wait 4.2 seconds remove player from {FallDamage::*} on damage of player: if {FallDamage::*} contain victim: if damage cause is fall: cancel event
×
×
  • 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.