Aller au contenu

Soufreur78

Ancien
  • Compteur de contenus

    722
  • Inscription

  • Dernière visite

  • Jours gagnés

    27

Tout ce qui a été posté par Soufreur78

  1. on death: set {region.death.%player%} to player's world on respawn: wait 0.5 second make console execute command "/mvtp %player% %{region.death.%player%}%" message "&aVous avez été tp dans le spawn du monde à votre mort !"
  2. Donne moi la forme de tes variables , idéalement elle doit être créer comme ceci {kill::%player%} afin d'utiliser la fonction loop :) Comment est fait le choix de division ?
  3. Plz c'est facile à faire ... Si tu veux t'améliorer essaie de le faire toi-même Il y a une commande pour aller au spawn d'un monde ? Ou tu utilise le spawn vanilla du world (avec multiverse) ?
  4. Soufreur78

    Help Skript de Duel

    Ton skript ne peux pas marcher car ton premier arg doit être un joueur , et par la suite "Ok" ou "Accept" variables: {1vs1.encours.%player%} = false command /1v1 <text="help"> [<player>]: trigger: if arg 1 is not "help" or "accept" or "ok" or "duel" or "leave": make player execute command "/1vs1" stop if arg 1 is "help": message "&6&l> &e/1vs1 duel <player> &f&oPour défier un joueur en duel" if arg 1 is "duel": if arg 2 is set: if arg 2 is online: if {1vs1.encours.%arg 2%} is true: message "&a&l[Duel] &cLe joueur est déjà en duel !" else: send "&a&l[DUEL] &6Demande de duel envoyé à &a&l%arg-2%" to player send "&a&l[DUEL] &a&l%arg-2% &r&6vous a demandé en duel !" to arg-2 send "&a&l[DUEL] &e/1v1 accept %player% &f&opour accepter le duel" to arg-2 set {1vs1.invite.%player%} to arg 2 else: message "&cLe joueur &e%arg 2% &cn'est pas connecté" else: message "&cVous devez spécifier le nom de joueur" if arg 1 is "accept" or "OK": if arg 2 is set: if {1vs1.invite.%arg 2%} is not player's name: message "&a&l[Duel] &cCe joueur ne vous a pas demandé en duel !" else: set {1vs1.encours.%player%} to true set {1vs1.encours.%arg 2%} to true set {1vs1.invite.%player%} to arg 2 wait 1 second set {_nbr} to 10 loop 10 times: send "&6PvP dans &c%{_nbr}% &6secondes" to arg-2 send "&6PvP dans &c%{_nbr}% &6secondes" to player add -1 to {_nbr} wait 1 second teleport player to location at 10, 120, 10 teleport arg-2 to location at 10, 120, 10 if arg 1 is "leave": if {1vs1.encours.%player%} is true: teleport player to spawn teleport {1vs1.invite.%player%} parsed as player to spawn send "&a&l[DUEL] &cVous adversaire à quitté le duel" to {1vs1.invite.%player%} parsed as player send "&a&l[DUEL] &cVous avez quitté le duel !" to player set {1vs1.encours.%player%} to false clear {1vs1.invite.%player%} set {1vs1.encours.%{1vs1.invite.%player%}%} to false clear {1vs1.invite.%{1vs1.invite.%player%}%} else: message "&cVous n'êtes pas en duel !" on command: if {1vs1.encours.%player%} is true: if command don't contain "1v1": cancel event message "&a&l[Duel] &cCommandes désactivées en duel !" on join: set {1vs1.encours.%player%} to false clear {1vs1.invite.%player%} on death: if {1vs1.encours.%victim%} is true: if {1vs1.encours.%attacker%} is true: set {1vs1.encours.%victim%} to false set {1vs1.encours.%attacker%} to false send "&a&l[DUEL] &6Vous avez gagné votre duel contre &e%victim% &6avec &c &c%health of attacker% ❤" to attacker send "&a&l[DUEL] &6Vous avez perdu votre duel contre &e%attacker% &c%health of attacker% ❤" to victim on quit: if {1vs1.encours.%player%} is true: if {1vs1.encours.%{1vs1.invite.%player%}%} is true: teleport {1vs1.invite.%player%} parsed as player to spawn send "&a&l[Duel] &6Votre adversaire à quitter le serveur ..." to {1vs1.invite.%player%} parsed as player
  5. Soufreur78

    Help, Skript GUI

    Deux méthode pour ne pas fermer un menu: - Soit tu utilise le "to be unstrealable" -> N’exécute aucune action et ne ferme pas le menu (Utile pour les vitres de déco). - Ou alors tu utilise "to run" -> Permet d’exécuter une commande sans fermer le menu
  6. Soufreur78

    Boss bar qui marche pas

    Bah donne la peut être non ? -_-'
  7. Soufreur78

    Identifier le nom des projectiles

    Pour les flèches : on damage: if damage cause is a projectile: if projectile is an arrow named "Wither": apply wither 2 to victim for 5 seconds Pour les potions: on splash potion: if name of event-item is "Wither": loop all players in radius 3 around event-location: apply wither 2 to loop-player for 5 seconds
  8. Qu'est-ce qui qualifie les factions ? Un Score ? Nombre de joueurs ? Claim ? Kill ?
  9. recupère le player's display name
  10. Soufreur78

    Ballons pour les joueurs

    http://dev.bukkit.org/bukkit-plugins/balloonfiesta/
  11. Sympa :)
  12. Si tu veux que personne ne prenne de dégât : strike lightning effect at the targeted block
  13. Soufreur78

    supprimé. [Supprimé]

    Mal optimisé ... Et trop facile à cheat les commandes
  14. Soufreur78

    MobCustom

    @Mastersfelix "set silent state of entity to true" fais quoi ?
  15. on respawn: teleport player to spawn
  16. Soufreur78

    Ami(e)s

    Recherche directement sur google (En anglais de préférence) : Skript Friend On trouve facilement ce qu'on cherche
  17. Non le display name s'occupe uniquement tu chat..
  18. Soufreur78

    Ami(e)s

    Le niveau de recherche effectué avant de poste WOUAH
  19. Soufreur78

    Ban automatique par grade

    Oups :confused:
  20. Soufreur78

    Boussole

    ? on first join: clear player's inventory set slot 0 of player to compass with name "&9▶ &cNavigateur &9◀"
  21. Prend le fichier la et ajoute le dans tes skript Après utilise cette formule pour créer des messages json: json("%player%", "&3&l> &3Coucou ||ttp:&fPourquoi tu clique ?||cmd:/broadcast Soufreur78 <3") Toute les infos ici : https://www.spigotmc.org/resources/json-sk.8851/
  22. Soufreur78

    Demande D'aide SVP

    https://skript-mc.fr/forum/threads/boussole.5427/
  23. Soufreur78

    sethub/hub

    Il faut rajouter une permission pour set le hub car les accidents vont vite arrivés
  24. Soufreur78

    Boussole

    Copie le code et marque "on first join" à la place de "on join"
  25. Il en existe déjà plein sur le forum :eek:
×
×
  • 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.