Aller au contenu

ggdu490

Membre
  • Compteur de contenus

    107
  • Inscription

  • Dernière visite

  • Jours gagnés

    4

Tout ce qui a été posté par ggdu490

  1. ggdu490

    Renommer item

    Bonjour, il n'y pas de "trigger" dans un event a moins que ne me trompe, le "trigger" est utilisé dans les commandes seulement.
  2. ggdu490

    Actualiser fichier CSV

    ok. Fin bon, avec plusieurs serveur, je ne pense pas que tu es le choix...
  3. ggdu490

    Actualiser fichier CSV

    Bonjour, Je pense qu'il faudrait passer par mysql. Mais je ne peux pas t'aider pour ça je n'ai jamais fais. Je te conseil de regarder sur le forum pour trouver, il me semble que c'est expliqué quelque part
  4. ggdu490

    Détruire les flèches au sol

    Bonjour, Perso j'utilise ça: on projectile hit: if projectile is an arrow: wait a second #a régler selon tes besoins delete event-entity
  5. ggdu490

    scoreboard + loop all players

    Bonjour, Bon j'ai essayé sans le loop all players en faisant comme ceci: command /scoreglobalactu: trigger: if {scoreglobal.%player%} is set: wipe player sidebar set name of sidebar of player to "{@Titre}" set score "{@Line1}" in sidebar of player to 9 set score "{@Line2}:" in sidebar of player to 8 set score "{@Line3}" in sidebar of player to 7 set score "{@Line4}" in sidebar of player to 6 set score "{@Line5}:" in sidebar of player to 5 set score "{@Line6}" in sidebar of player to 4 set score "{@Line7}" in sidebar of player to 3 set score "{@Line8}" in sidebar of player to 2 set score "{@Line9}" in sidebar of player to 1 (je n'ai pas copier/collé tout le skript) Malgré celà, la money du joureur ne correspond pas. Du coup je n'y comprend rien :-(
  6. ggdu490

    Auto-complete / proposition tab

    Bonjour, Je pense que lien pourra t'aider: https://www.skunity.com/events#OnTabComplete
  7. ggdu490

    scoreboard + loop all players

    Bonsoir, merci d'avoir répondu. J'ai fais comme vous m'avez dis, j'ai cette erreur: There's no loop that matches 'loop-player' to 4 (score.sk, line 31: set score "{@Line2}" in sidebar of loop-player to 4'). Pour" Line4: &4AFK: &e%{startafk.%player%}%", c'est pas grave, je l'ai supprimé. C'est une variable de statut d'un skript d'afk. C'est surtout pour l'argent des joueurs que ça me pose soucis :-(
  8. ggdu490

    scoreboard + loop all players

    je l'ai mis a every 2 seconds et perso j'ai aucun lag avec, a part le soucis du loop all players.
  9. ggdu490

    scoreboard + loop all players

    Ah d'accord. Bah enfaite j'arrive a le faire fonctionner quand il clignote, en faisant exécuter la commande par le joueur, mais ça fait laguer je trouve. Après je pense que je pourrais l'utiliser comme ça sans le loop all player's et en utilisant le every second in world, le soucis c'est que j'y arrive pas.
  10. ggdu490

    scoreboard + loop all players

    J'ai des variables dans les options ça revient au même que de les mettres là ou je place les options. Je me repère mieux comme ça. Et elle passe bien donc bon. Bah le scoreboard c'est la première fois j'essaie et c'est vrai c'est pas évident. J'ai pris cette formulation là pour éviter les clignotements, c'est la seul façon que j'ai trouver sur internet pour les éviter. Je ne trouve vraiment pas ça évident les scoreboard. Je continuerais de chercher demain. En tout cas merci quand même à toi
  11. ggdu490

    scoreboard + loop all players

    L'afk c'est un autre skript qui le gère et je récupère des variable sur celui ci. Pour le loop all players, je suis obligé pour le every second, a moins que je ne me trompe ?
  12. Bonjour, Je me permet de vous demander de l'aide car j'ai un soucis avec le scoreboard, plus précisément avec le loop all players. Voici le skript: every second: loop all players: if {afkok.%loop-player%} is true: set {startafk.%loop-player%} to "ON" else: set {startafk.%loop-player%} to "OFF" options: # Titre Scoreboard Titre: &c&lCube4Craft #Lignes du scorboard Line1: &7=============== Line2: &4Argent : &e%balance of loop-player% Line3: &7================ Line4: &4AFK: &e%{startafk.%loop-player%}% Line5: &4Connectés: &e%number of all players% #Scoreboard every second: loop all players: wipe loop-player's sidebar set name of sidebar of loop-player to "{@Titre}" set score "{@Line1}" in sidebar of loop-player to 5 set score "{@Line2}" in sidebar of loop-player to 4 set score "{@Line3}" in sidebar of loop-player to 3 set score "{@Line4}" in sidebar of loop-player to 2 set score "{@Line5}" in sidebar of loop-player to 1 Le problème que je rencontre, c'est que les variables reste lié a un joueur au hasard et sont affichés a tout le monde. J'aimerais que les variables soient lié proprement au joueur, mais je n'y arrive. Si quelqu'un aurait une solution ce serait super sympa. Merci par avance.
  13. ggdu490

    Aide skript death

    Ah ça te marque quoi ?
  14. ggdu490

    Aide skript death

    C'est une map ? Si oui remplace if player is in "shake": par if player is in world "shake":
  15. ggdu490

    Aide skript death

    Pourquoi ne pas mettre "player" a la place du "loop-player" ? every 1 second: if player is in "shake": if y-coordinate of player is less than 217: if {has.given.%player%} isn't true: play raw sound "note.harp" at player with pitch 1 volume 10 execute player command "/cl" give wooden sword to player give 35 mushroom stew to player set {has.given.%player%} to true on join: if {has.given.%player%} is true: set {has.given.%player%} to false on quit: if {has.given.%player%} is true: set {has.given.%player%} to false on respawn: if {has.given.%player%} is true: set {has.given.%player%} to false on death of player: if {has.given.%player%} is true: set {has.given.%player%} to false
  16. ggdu490

    Sécuriser les champs #Blé

    Bonsoir, Essaie d'ajouter l'addon ExtrasSk http://dev.bukkit.org/bukkit-plugins/skript/forum/misc/66835-addon-extras-sk-1-5-added-crop-grow-trample-events/
  17. Ah génial, merci beaucoup :) Petite précision, il faut l'addon skMorkaz
  18. Bonjour, Je cherche depuis 3 jours pour trouver comment bloquer la création du portail a la mort du dragon, mais je ne trouve pas. Est-ce que quelqu'un saurait comment faire s'il vous plait ? J'utilise ce skript pour gérer le spawn du dragon : options: # | Configuration| Prefix: &7[&6EnderDragon&7] &4»&f Respaw_Ender: 2 hours on spawn: if event-entity is an enderdragon: broadcast "{@Prefix} &fUn Enderdragon a été repéré dans l'End !" set {EnderAlive} to false on death of enderdragon: attacker is a player set {_exp} to random integer between 8000 and 15000 set {_money} to random integer between 150 and 20 add 15 obsidian to {_items::*} add 3 enchanted golden apple to {_items::*} add 5 diamond to {_items::*} add 30 Arrow to {_items::*} add 12 Slimeball to {_items::*} add dragon egg to {_items::*} set {_item} to random element out of {_items::*} set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false set {EnderAlive} to true if attacker is a player: broadcast "{@Prefix} %attacker% à tué le dragon." execute console command "/xp %{_exp}% %attacker% " message "{@Prefix} Vous avez reçu %{_exp}% xp's" to attacker execute console command "/eco give %attacker% %{_money}%" message "{@Prefix} Vous avez reçu %{_money}%$" to attacker give {_item} to the attacker message "{@Prefix} Vous avez reçu ceci : %{_item}%" to attacker every 1 minute in "world_the_end": if {SparklyEnder.Spawned} is false: set {waited} to difference between {SparklyEnder.Last} and now if {waited} is more than {@Respaw_Ender}: set {SparklyEnder.Spawned} to true wait 3 seconds spawn an enderdragon at {SparklyEnder.Spawner} every 5 minutes: if {EnderAlive} is false: broadcast "{@Prefix} &fL'Enderdragon n'a pas été tué !" on rightclick on dragon egg: if {SparklyEnder.Spawned} is false: world is "world_the_end" target block is a dragon egg set target block to air spawn an ender dragon set {EnderAlive} to false else if {SparklyEnder.Spawned} is true: cancel event message "{@Prefix} &fL'autre Enderdragon n'a pas été tué !" command /setenderspawn: permission: PowerEnder.SetSPawn trigger: if world is "world_the_end": set {_x} to -8 set {_y} to 110 set {_z} to 7 set {SparklyEnder.Spawner} to location at {_x}, {_y}, {_z} #set {SparklyEnder.Spawner} to location of player send "&aPoint de spawn du Dragon set en %{_x}%, %{_y}%, %{_z}%" set {SparklyEnder.Spawned} to false command /forceenderspawn: permission: PowerEnder.ForceSpawn trigger: set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false spawn an enderdragon at {SparklyEnder.Spawner} send "&aCommande exécutée!" on command "/killall enderdragon": set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false spawn an enderdragon at {SparklyEnder.Spawner} on script load: set {SparklyEnder.Last} to now set {SparklyEnder.Spawned} to false #wait 5 seconds #spawn an enderdragon at {SparklyEnder.Spawner}
  19. ggdu490

    Question essentiels sur Essentials

    Essaie ici https://tcpr.ca/downloads/spigot En prenant la spigot-1.8.6-R0.1-SNAPSHOT-latest.jar C'est celle que j'ai, perso essentials fonctionne avec
  20. ggdu490

    Question essentiels sur Essentials

    Humm bizarre et tu as quelle version spigot ?
  21. ggdu490

    Question essentiels sur Essentials

    D'après les erreurs, c'est ta version essentials qui n'est pas compatible avec ta version spigot. Essaie la version essentials-2.x-SNAPSHOT sur cette page: https://hub.spigotmc.org/jenkins/job/Spigot-Essentials/
  22. ggdu490

    Reset de blocks

    Bonsoir, Tu peux essayer ça si ça te conviens. C'est ce que j'utilise pour une réserve de bois, je t'ai mis la stonebrick a la place. Je te conseil une zone avec worldguard on place: #pour empêcher la pose de bloc if "%region at player%" contains "nom de ta zone": cancel event on break of stonebrick: If "%region at player%" contains "nom de ta zone": player is holding any axe wait 5 minutes if block at event-block is air: set block at event-block to stonebrick
  23. ggdu490

    Skript par monde ?

    Bonjour, Oui tu peux. Il me semble qu'après de trigger tu dois mettre: trigger: player is in world "nom du monde" et pour le message de connexion on join: send "ton message"
  24. ggdu490

    message région

    :) Merci bien Izychiel. Exactement ce qu'il me fallait.
  25. ggdu490

    message région

    Bonsoir, J'utilise un plugin de gestion de parcelle (cubit). Pour savoir a qui elles appartiennent j'ai mis se skript: on entering of a region: wait 1 tick if world of player is "melandryss": message "&9Propriétaire: &e%owner of region%" Seulement le pluginfais des parcelles de 16*16 et passe par worldguard. Le soucis c'est que ça spam le tchat, car les joueurs ont souvent plusieurs parcelles collé. Du coup je cherche un moyen d'annuler les messages de propriétaire si celui ci est le même que le précédent. J'ai beau chercher, mais je ne trouve pas, du coup je ne sais pas si c'est faisable. J'espere que quelqu'un pourra m'aider
×
×
  • 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.