Aller au contenu

Joriis

Modérateur Forum
  • Compteur de contenus

    3 044
  • Inscription

  • Dernière visite

  • Jours gagnés

    36

Tout ce qui a été posté par Joriis

  1. Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe.
  2. Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe.
  3. Joriis

    BungeeCord coins

    Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe.
  4. Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe.
  5. Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe.
  6. Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe.
  7. Version de Minecraft : 1.8.8 Version de Skript : 2.2-Dev25 Type du skript : fac chunk at location Description du script : Bonjour, Est-ce que quelqu'un serait me faire un Skript avec skript-mirror permettant de get la faction d'un Chunk par rapport à une location s'il vous plaît? Exemple: on break: if fac chunk at event-block is "Wilderness": broadcast "yes De mon côté, j'utilise SaberFaction et Saber posède une expression de ce style : https://github.com/SaberLLC/Saber-Factions/blob/1.6.x/src/main/java/com/massivecraft/factions/skript/expressions/player/PlayerChunkLocationExpression.java le problème c'est que c'est uniquement avec le joueur et que j'aimerai de mon côté que cela puisse être une location. Note: Conquer permettait de faire ceci, mais il n'est plus à jour avec FactionUUID, donc il ne fonctionne plus. Je vous remercie 🙂
  8. Joriis

    Erreur skript

    Dernière tentative, car honnêtement je n'ai pas trop d'idée x) Je t'invite à remplacer le aliases-english.sk que tu trouves dans /plugins/Skript par celui ci-dessous aliases-english.sk
  9. Joriis

    Erreur skript

    Tu possèdes bien Tuske? Si non, télécharge-le ici: https://skripttools.net/addons?q=Tuske
  10. Ouais nan, le système de points c'est pour faire un shop de mission( /f mission ou /f shop) de mémoire, mais tu peux le désactiver, cela ne te servira pas à faire ce que tu souhaites faire. Du coup voici un skript que j'avais fait il y a un petit moment il devrait encore marcher. Donc évidemment tu peux le modifier comme tu veux et si tu veux du coup afficher le classement, soit tu permets à tes joueurs de faire la commande /classement updatescore soit tu fais un hologramme avec Holographic Display qui se nomme "Classement" pour afficher le classement. NOTE: Pour faire des messages json, tu as besoin de json.sk donc si tu ne l'as pas, je te l'ai ajouté en pièce jointe. on command "/f": set {faction.%player%} to "%faction of player%" set {fac.role.%player%} to "%role of player%" on join: set {faction.%player%} to "%faction of player%" set {fac.role.%player%} to "%role of player%" on chat: set {faction.%player%} to "%faction of player%" set {fac.role.%player%} to "%role of player%" on quit: clear {fac.role.%player%} clear {faction.%plaer%} command /classement [<text>] [<offline player>] [<number>] [<text>]: trigger: if arg-1 is not set: message "&8&m-----&r &6Classement &8&m-----&r" message "" message "&7- &e/classement buy &8» &eAcheter &c100 points" message "&7- &e/classement buy5 &8» &eAcheter &c500 points" message "&7- &e/classement buy10 &8» &eAcheter &c1000 points" message "&7- &e/classement buy20 &8» &eAcheter &c2000 points" message "&7- &e/classement info &8» &eInformations sur vos points" message "&7- &e/classement top &8» &eVoir le top des Factions" message "&7- &e/classement list &8» &eListe des membres ayant contribué pour gagner des points." message "" message "&8&m-----&r &6Classement &8&m-----&r" if arg-1 is "info": message "&8&m-----&r &6Classement&8&m-----&r" message "" message "&e&nComment obtenir des points?" message "" message "&7- &eGagner des évents automatique" message "&7- &eGagner des évents par les membres du staff" message "&7- &eAcheter des points en faisant /classement buy" message "" message "&c&nRécompenses en fin de saison&r" message "" message "&7- &c1er : &e30€ de points boutique" message "&7- &cSecond : &e20€ de points boutique" message "&7- &cTroisième : &e10€ de points boutique" message "" message "&e&nPoints de votre Faction" message "" message "&7- &e&n%{classement.faction::%{faction.%player%}%}%&r &cpoints" message "" message "&8&m-----&r &6Classement &8&m-----&r" if arg-1 is "buy": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: message "&8&m-----&r &6Classement &8&m-----&r" message "" json("%player%","&c&lClassement &8» &aOui &eacheter &c100 points &epour &a20 000$||ttp:&7Cliquez-ici pour &aconfirmer||cmd:/classement buyconfirm") json("%player%","&c&lClassement &8» &cNon &ene pas acheter||ttp:&7Cliquez-ici pour &cannuler||cmd:/classement annule") message "" message "&8&m-----&r &6Classement &8&m-----&r" if arg-1 is "buy10": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: message "&8&m-----&r &6Classement &8&m-----&r" message "" json("%player%","&c&lClassement &8» &aOui &eacheter &c1000 points &epour &a200 000$||ttp:&7Cliquez-ici pour &aconfirmer||cmd:/classement buyconfirm10") json("%player%","&c&lClassement &8» &cNon &ene pas acheter||ttp:&7Cliquez-ici pour &cannuler||cmd:/classement annule") message "" message "&8&m-----&r &6Classement &8&m-----&r" if arg-1 is "buy20": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: message "&8&m-----&r &6Classement &8&m-----&r" message "" json("%player%","&c&lClassement &8» &aOui &eacheter &c2000 points &epour &a400 000$||ttp:&7Cliquez-ici pour &aconfirmer||cmd:/classement buyconfirm20") json("%player%","&c&lClassement &8» &cNon &ene pas acheter||ttp:&7Cliquez-ici pour &cannuler||cmd:/classement annule") message "" message "&8&m-----&r &6Classement &8&m-----&r" if arg-1 is "buy5": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: message "&8&m-----&r &6Classement &8&m-----&r" message "" json("%player%","&c&lClassement &8» &aOui &eacheter &c500 points &epour &a100 000$||ttp:&7Cliquez-ici pour &aconfirmer||cmd:/classement buyconfirm5") json("%player%","&c&lClassement &8» &cNon &ene pas acheter||ttp:&7Cliquez-ici pour &cannuler||cmd:/classement annule") message "" message "&8&m-----&r &6Classement &8&m-----&r" if arg-1 is "annule": message "&c&lClassement &8» &eVotre achat à été annulé !" if arg-1 is "buyconfirm": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: if 20000 is less than or equal to player's money: add 100 to {classement.faction::%{faction.%player%}%} add 100 to {don.%{faction.%player%}%::%player%} remove 20000 from player's account send "&c&lClassement &8» &eVous venez d'acheter &c100 points &epour votre Faction &7(&c-20 000$&7)" send "&c&lClassement &8» &eVous avez désormais &c%{classement.faction::%{faction.%player%}%}% &epoints Faction" else: send "&c&lClassement &8» &eVous devez avoir 20 000$ pour acheter &c100 points " if arg-1 is "buyconfirm10": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: if 200000 is less than or equal to player's money: add 1000 to {classement.faction::%{faction.%player%}%} add 1000 to {don.%{faction.%player%}%::%player%} remove 200000 from player's account send "&c&lClassement &8» &eVous venez d'acheter &c1000 points &epour votre Faction &7(&c-200 000$&7)" send "&c&lClassement &8» &eVous avez désormais &c%{classement.faction::%{faction.%player%}%}% &epoints Faction" else: send "&c&lClassement &8» &eVous devez avoir 200 000$ pour acheter &c1000 points " if arg-1 is "buyconfirm20": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: if 400000 is less than or equal to player's money: add 2000 to {classement.faction::%{faction.%player%}%} add 2000 to {don.%{faction.%player%}%::%player%} remove 400000 from player's account send "&c&lClassement &8» &eVous venez d'acheter &c2000 points &epour votre Faction &7(&c-400 000$&7)" send "&c&lClassement &8» &eVous avez désormais &c%{classement.faction::%{faction.%player%}%}% &epoints Faction" else: send "&c&lClassement &8» &eVous devez avoir 400 000$ pour acheter &c2000 points " if arg-1 is "buyconfirm5": if {faction.%player%} contains "&2Wilderness": send "&c&lClassement &8» &cErreur: Vous devez posséder une Faction" else: if 100000 is less than or equal to player's money: add 500 to {classement.faction::%{faction.%player%}%} add 500 to {don.%{faction.%player%}%::%player%} remove 100000 from player's account send "&c&lClassement &8» &eVous venez d'acheter &c500 points &epour votre Faction &7(&c-100 000$&7)" send "&c&lClassement &8» &eVous avez désormais &c%{classement.faction::%{faction.%player%}%}% &epoints Faction" else: send "&c&lClassement &8» &eVous devez avoir 100 000$ pour acheter &c500 points " if arg-1 is "top": message "&c&lClassement &8» &eTéléportation vers le top classement..." make console execute command "/warps classement %player%" if arg-1 is "give": if player has permission "admin.use": if {faction.%arg-2%} contains "&2Wilderness": message "&c&lClassement &8» &eErreur : Impossible de donner des points à la Faction &cWilderness" else: add arg-3 to {classement.faction::%{faction.%arg-2%}%} message "&c&lClassement &8» &eVous venez d'envoyer &c%arg-3% &epoints de classement" to player message "&c&lClassement &8» &eVous venez de recevoir &c%arg-3% &epoints de classement par &c%player%" to arg-2 if arg-1 is "remove": if player has permission "admin.use": if {faction.%arg-2%} contains "&2Wilderness": message "&c&lClassement &8» &eErreur : Impossible d'enlever des points à la Faction &cWilderness" else: remove arg-3 from {classement.faction::%{faction.%arg-2%}%} message "&c&lClassement &8» &eVous venez de retirer &c%arg-3% &epoints de classement" to player message "&c&lClassement &8» &eVous venez de perdre &c%arg-3% &epoints de classement par &c%player%" to arg-2 if arg-1 is "list": if {donlist.%player%} is not set: make player execute command "/classement donlist" set {donlist.%player%} to 1 wait 300 seconds clear {donlist.%player%} else: message "&c&lClassement &8» &eVous avez fait cette commande il y a trop peu de temps, revenez dans &c5 minutes" if arg-1 is "donlist": loop {don.%{faction.%player%}%::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 set {_i} to 0 send "&8&m----&r &cClassement &8&m----&r" loop {_high.to.low.list::*}: add 1 to {_topnumber} set {_player} to "%loop-value%" parsed as offlineplayer send "&d%{_topnumber}% &7- &c%{_player}% &b» &c%{don.%{faction.%player%}%::%loop-value%}% Points" add 1 to {_i} clear {spam} if arg-1 is "updatescore": loop {classement.faction::*}: add 1 to {_size} if {_low.to.high.list::%loop-value%} is not set: set {_low.to.high.list::%loop-value%} to loop-index else: set {_n} to 0 loop {_size} times: set {_n} to {_n}+1 {_low.to.high.list::%loop-value-1%.%{_n}%} is not set set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index stop loop set {_n} to size of {_low.to.high.list::*} loop {_low.to.high.list::*}: set {_high.to.low.list::%{_n}%} to loop-value set {_n} to {_n}-1 set {_i} to 0 send "&8&m----&r &cClassement &8&m----&r" loop {_high.to.low.list::*}: add 1 to {_topnumber} set {_player} to "%loop-value%" parsed as offlineplayer send "&d%{_topnumber}% &7- &c%{_player}% &b» &c%{classement.faction::%loop-value%}% Points" add 1 to {_f} if {_f} < 11: if {_player} = "<player>": make console execute command "/hd setline classement %{_f}% &d%{_topnumber}% &7- &eChargement... &b» &c%{classement.faction::%loop-value-1%}% Points" else: if {classement.faction::%loop-value-1%} = 0: make console execute command "/hd setline classement %{_f}% &d%{_topnumber}% &7- &eChargement..." else: make console execute command "/hd setline classement %{_f}% &d%{_topnumber}% &7- &c%{_player}% &b» &e%{classement.faction::%loop-value-1%}% &e&nPoints" add 1 to {_i} if {_topnumber} > 9: clear {spam} send "&8&m----&r &cClassement &8&m----&r" stop on load: wait 300 seconds make console execute command "/classement updatescore" on join: if {classement.faction::%{faction.%player%}%} is not set: set {classement.faction::%{faction.%player%}%} to 0 if {faction.%player%} contains "&2Wilderness": stop else: if {don.%{faction.%player%}%::%player%} is not set: set {don.%{faction.%player%}%::%player%} to 0 set {latest.fac.%player%} to "%faction of player%" on quit: clear {latest.fac.%player%} on command "/f disband": if "%{faction.role.%player%}%" = "LEADER": clear {classement.faction::%{faction.%player%}%} on command "/f rename": wait 1 second set {faction.%player%} to "%faction of player%" add {classement.faction::%{latest.fac.%player%}%} to {classement.faction::%{faction.%player%}%} clear {classement.faction::%{latest.fac.%player%}%} set {latest.fac.%player%} to "%faction of player%" on command "/f tag": wait 1 second set {faction.%player%} to "%faction of player%" add {classement.faction::%{latest.fac.%player%}%} to {classement.faction::%{faction.%player%}%} clear {classement.faction::%{latest.fac.%player%}%} set {latest.fac.%player%} to "%faction of player%" 0json.sk
  11. Nickel ! Alors normalement ceci devrait fonctionner (chez moi cela fonctionne donc normalement cela devrait être la même chose pour toi) command /test: trigger: message "&fMa faction est : &c%faction of player%" Si cela fonctionne, je te ferai ton skript 🙂
  12. Je sais que Saberfaction est un fork de FactionUUID mais je ne sais pas si c'est la même gestion des fichiers ou non 😕 (je n'ai pas acheté FactionUUID, donc je ne peux pas trop tester de mon côté).
  13. Joriis

    Erreur skript

    Bonjour, Est-ce que tu peux update ta version de Skript vers la dev-25 s'il te plaît? https://github.com/SkriptLang/Skript/releases/tag/dev25 et est-ce que tu possèdes Vault? Bonne journée 🙂
  14. Afin de tester le problème tu serais faire ceci: every 1 seconds: loop all players in world "FFARUSH": if loop-player's y-coordinate is smaller than 0: make loop-player execute command "/hubffarush" broadcast "&cDEBUG: &fLe dernier attacker de &c%loop-player% &fest : &c%{coins.%{attacker.%loop-player's uuid%}%" add 500 to {coins.%{attacker.%loop-player's uuid%} Est-ce que tu peux m'envoyer le résultat du broadcast (lorsque tu tombes dans le vide) Merci 🙂 !
  15. Je viens de voir tes logs, malheureusement FactionUUID n'est plus compatible avec les dernières versions du plugin. Actuellement je n'ai pas de solution désolé 😕
  16. Joriis

    Problème de version

    Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe.
  17. bon j'espère qu'on va y arriver un jour x') même chose que tout à l'heure, tu peux m'envoyer ton latest.log s'il te plaît?
  18. Joriis

    Problème de version

    Tu es bien en 1.12.2 ? Sinon essaye celle-ci : https://github.com/SkriptLang/Skript/releases/tag/2.3.7 Si sur la 2.3.7 cela ne fonctionne pas, je te laisse m'envoyer tes logs s'il te plaît (le fichier latest.log disponible dans le dossier logs).
  19. Joriis

    Problème de version

    D'accord, je te laisse tester avec la 2.4.1. Note: Le bouton éditer existe.
  20. Joriis

    Problème de version

    D'accord, tu peux essayer cette version s'il te plaît : https://github.com/SkriptLang/Skript/releases/tag/2.4.1 Ensuite, je te le redemande pour la 3ème fois : Qu'est ce qui ne marche pas?
  21. Okay, bon le plugin ne fonctionne pas avec FactionUUID. Je te laisse essayer ceci ceci s'il te plaît : command /test: trigger: set {_faction} to faction of player message "&cMa faction est : %{_faction}%" en installant l'add-on Conquer ci-dessous (tu peux supprimer Facsk.jar). Conquer-1.3.1.jar
  22. Joriis

    Problème de version

    "Oui" n'est pas une réponse ??? Pour savoir ta version : /ver Skript et encore une fois, qu'est ce qui ne marche pas? On ne peut pas t'aider si tu nous aides pas.
  23. Joriis

    Problème de version

    Salut, Afin de pouvoir t'aider, qu'est ce qui ne marche pas? As-tu des erreurs? C'est quoi ta version de skript? Bonne soirée 🙂
  24. D'accord, est-ce que tu peux m'envoyer le fichier latest.log s'il te plaît? (disponible dans le dossier "log")
  25. Yes, du coup remplace juste par ça : every 1 seconds: loop all players in world "FFARUSH": if loop-player's y-coordinate is smaller than 0: make loop-player execute command "/hubffarush" add 500 to {coins.%{attacker.%loop-player's uuid%}%}
×
×
  • 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.