Aller au contenu

Random

Ancien
  • Compteur de contenus

    1 100
  • Inscription

  • Dernière visite

  • Jours gagnés

    25

Tout ce qui a été posté par Random

  1. Random

    Scoreboard (60%)

    Je ne sais pas vraiment si on peut récupérer le premier monde dans un event on teleport, mais j'aurais pensé à cette forme: on teleport: set {_prevworld.%player%} to player's world wait 5 tick set {_newworld.%player%} to player's world remove 1 from {online.%{_prevworld.%player%}%} add 1 to {online.%{_newworld.%player%}%} Et tu récupèrerais les joueurs en ligne par la variable {online.%LeMondeEnQuestion}
  2. Random

    Aide pour boutique

    Voilà, je t'ai rajouté un fichier de logs des achats/resets de grades à l'emplacement plugins/Skript/logs/Grades.yml J'ai aussi mis la commande /gradereset <pseudo> pour remettre quelqu'un guerrier en lui permettant d'acheter à nouveau les grades dans l'ordre. command /grades: trigger: wait 1 tick open chest with 1 row named " &6Achat des grades" to player set {grade.%player%.buying} to true format slot 0 of player with 1 leather helmet named "&3Grade Chevalier - &6400 EL" to close then run [make player execute command "buychevalier %player%"] format slot 1 of player with 1 iron helmet named "&3Grade Prince - &61500 EL" to close then run [make player execute command "buyprince %player%"] format slot 2 of player with 1 gold helmet named "&3Grade Roi - &62250 EL" to close then run [make player execute command "buyroi %player%"] format slot 3 of player with 1 diamond helmet named "&3Grade Dieu - &64000 EL" to close then run [make player execute command "buydieu %player%"] on load: if file "plugins/Skript/logs/Grades.yml" doesn't exists: create file "plugins/Skript/logs/Grades.yml" on join: {rankpower.%player%} isn't set: set {rankpower.%player%} to 0 command /buychevalier [<player>]: #Rankpower 1 trigger: {grade.%player%.buying} is true: clear {grade.%player%.buying} {rankpower.%player%} = 0: {coins.%player's UUID%} is bigger than or equal to 400: execute console command "manuadd %player% chevalier" remove 400 from {coins.%player's UUID%} send "&aVous avez acheté le grade Chevalier à 400 coins." set {rankpower.%player%} to 1 wf "[%now%] : %player% a achete le grade Chevalier" to "plugins/Skript/logs/Grades.yml" else: send "&cVous n'avez pas assez de coins." else: send "&cVous devez être Guerrier pour acheter ce grade." else: send "&cImpossible." command /buyprince [<player>]: #Rankpower 2 trigger: {grade.%player%.buying} is true: clear {grade.%player%.buying} {rankpower.%player%} = 1: {coins.%player's UUID%} is bigger than or equal to 1500: execute console command "manuadd %player% prince" remove 1500 from {coins.%player's UUID%} send "&aVous avez acheté le grade Prince à 1500 coins." set {rankpower.%player%} to 2 wf "[%now%] : %player% a achete le grade Prince" to "plugins/Skript/logs/Grades.yml" else: send "&cVous n'avez pas assez de coins." else: send "&cVous devez être Chevalier pour acheter ce grade." else: send "&cImpossible." command /buyroi [<player>]: #Rankpower 3 trigger: {grade.%player%.buying} is true: clear {grade.%player%.buying} {rankpower.%player%} = 2: {coins.%player's UUID%} is bigger than or equal to 2250: execute console command "manuadd %player% prince" remove 2250 from {coins.%player's UUID%} send "&aVous avez acheté le grade Prince à 2250 coins." set {rankpower.%player%} to 3 wf "[%now%] : %player% a achete le grade Roi" to "plugins/Skript/logs/Grades.yml" else: send "&cVous n'avez pas assez de coins." else: send "&cVous devez être Prince pour acheter ce grade." else: send "&cImpossible." command /buydieu [<player>]: #Rankpower 4 trigger: {grade.%player%.buying} is true: clear {grade.%player%.buying} {rankpower.%player%} = 3: {coins.%player's UUID%} is bigger than or equal to 4000: execute console command "manuadd %player% Dieu" remove 2250 from {coins.%player's UUID%} send "&aVous avez acheté le grade Dieu à 4000 coins." set {rankpower.%player%} to 4 wf "[%now%] : %player% a achete le grade Dieu" to "plugins/Skript/logs/Grades.yml" else: send "&cVous n'avez pas assez de coins." else: send "&cVous devez être Roi pour acheter ce grade." else: send "&cImpossible." command /gradereset [<player>]: trigger: player has permission "grade.reset": arg 1 is set: set {rankpower.%arg 1%} to 0 send "&aVous avez réinitialisé le grade de %arg 1%." execute console command "manuadd %arg 1% default" wf "[%now%] : %player% reinitialise le grade de %arg 1%" to "plugins/Skript/logs/Grades.yml" else: send "&6Utilisation: /gradereset <joueur>" else: send "&cImpossible." on inventory close: {grade.%player%.buying} is true: wait 15 tick clear {grade.%player%.buying} #command /coins <text> [<number>]: # trigger: # arg 1 is "add": # add arg 2 to {coins.%player's UUID%} # arg 1 is "show": # send "%{coins.%player's UUID%}%" # arg 1 is "remove":
  3. Random

    Aide pour boutique

    Et quel est le grade avant d'acheter le Chevalier ?
  4. Random

    Aide pour boutique

    Quel prix chaque grade ?
  5. Random

    Aide pour boutique

    Et je mets quoi comme item pour chaque grade ?
  6. Random

    Aide pour boutique

    Tu les veux dans le /grades comme le dieu ? Si oui, je mets quoi comme item pour chaque grade ?
  7. Random

    Aide pour boutique

    Précise, c'est quoi les autres grades et on les obtient comment ?
  8. Random

    Aide pour boutique

    "Quand j'achete le grade Dieu ensuite je me manuadd en Roi et je veux racheter le grade Dieu je ne peux pas :/" En fait j'ai mis ça pour éviter qu'un joueur ayant acheté le dieu puisse le repayer depuis le GUI, donc reperdre 2250 coins inutilement. Après si tu veux une commande pour pouvoir réacheter le dieu, rajoute ce bout de code au précédent: command /resetvar: trigger: player has permission "reset.var": clear {alreadybought.dieu.%player%} clear {grade.%player%.buying} send "&aVous pouvez désormais acheter à nouveau le grade Dieu." else: send "&cImpossible."
  9. Random

    Aide pour boutique

    Voilà voilà: command /grades: trigger: wait 1 tick open chest with 1 row named " &6Achat des grades" to player set {grade.%player%.buying} to true format slot 0 of player with 1 diamond helmet named "&3Grade Dieu" to close then run [make player execute command "buydieu %player%"] command /buydieu [<player>]: trigger: {grade.%player%.buying} is true: clear {grade.%player%.buying} {alreadybought.dieu.%player%} is true: send "&cVous avez déjà acheté ce grade." else: {coins.%player's UUID%} is bigger than or equal to 2250: execute console command "manuadd %player% Dieu" remove 2250 from {coins.%player's UUID%} send "&aVous avez acheté le grade Dieu à 2250 coins." set {alreadybought.dieu.%player%} to true else: send "&cVous n'avez pas assez de coins." else: send "&cImpossible." on inventory close: {grade.%player%.buying} is true: wait 15 tick clear {grade.%player%.buying} #command /coins <text> [<number>]: # trigger: # arg 1 is "add": # add arg 2 to {coins.%player's UUID%} # arg 1 is "show": # send "%{coins.%player's UUID%}%" # arg 1 is "remove": # remove arg 2 from {coins.%player's UUID%} Si tu as un problème n'hésite pas à m'en faire part
  10. Random

    GadgetoSkript

    Review de ZeSowK: J'ai précisé dans la desc de mon skript qu'il était court ^^ et je vous ai dit de me proposer vos suggestions à rajouter dans le skript, donc si tu as des idées je ne suis pas contre.
  11. Random

    Aide pour boutique

    Quand on clique sur quoi ? Objet, pancarte ? Nom ? Quelle est ta variable de coins ? Détaille un peu plus stp
  12. Random

    Scoreboard (60%)

    Désolé j'ai pas vraiment le temps d'analyser ton code en détails, mais ton /resetall risque de faire passer tes variables en négatif. Opte plutôt pour un clear {var}
  13. Random

    GadgetoSkript

    Random submitted a new resource: [plain]GadgetoSkript[/plain] - [plain]Des commandes utiles pour faciliter la vie à votre équipe[/plain] Read more about this resource...
  14. Random

    Bug avec enclume incassage

    Ton serveur est seulement 1.8.7 ou d'autres versions sont acceptées ?
  15. Random

    Bug avec enclume incassage

    Et tu utilises quelle version pour fusionner/utiliser l'enclume ?
  16. Random

    Bug avec enclume incassage

    Le problème de l'enclume inutilisable peut être dû au fait que tu les utilise en 1.8 alors que ton serveur est 1.7. C'est ça ?
  17. Random

    Bug avec enclume incassage

    WildSkript/SkQuery ?
  18. Random

    Bug avec enclume incassage

    Tes add-ons ?
  19. Random

    Bug avec enclume incassage

    https://gyazo.com/55e9b083cb97876143a5cd9d744bb14b Y'a marqué, "Fake"; "You can't do anything" Essaye donc command /anvilopen: trigger: open virtual anvil to player EDIT: Personnellement, les deux syntaxes marchent très bien.
  20. Random

    Problème avec un système de kit

    "Bonjour j'ai crée un système de kit avec un fichier YAML" https://www.spigotmc.org/threads/creating-kits.191024/ Tu l'as créé ? Vraiment ?
  21. Random

    Problème ?

    Erreurs lors du sk reload ?
  22. Random

    Problème de give

    Mets slot: 7 pour qu'il apparaisse au slot 8 (Commence à 0)
  23. Random

    Problème de give

    Salut ^^ Options: slot: 3 on join: clear player's inventory set slot {@slot} of player to wood sword named "&eClic , clic , clic ! &7(Clic droit)"
  24. Personnellement je n'ai aucun problème avec ça: command /point buy: trigger: if player has permission "point.buy": if player's balance is bigger than 1000: send "Riche" if player's balance is smaller than 1000: send "Pauvre" Revérifie tes add-ons
  25. Si c'est pour des grandes durées comme ça je suis pas sûr ^^
×
×
  • 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.