WaiZeer Posté(e) le 25 janvier 2019 Posté(e) le 25 janvier 2019 Titre du sujet : [Système] [Système de points] Sujet : Version de minecraft / skript : 1.7.10 Type du skript : Skript de points Description du script : Bonjour, je souhaiterais un skript pour ajouter / retirer des points à une personne, qui seront affichables par la commande "/apply". Commandes éventuelles avec les permissions : Commandes : /apply (pour voir les points), /pa <pseudo> <nombre de points> (ajouter des points), /pr <pseudo> <nombre de points> (enlever des points) Pas besoin de permissions, cette commande sera disponible pour tout le monde. Merci d'avance !
> NoaGamingFR Posté(e) le 25 janvier 2019 Posté(e) le 25 janvier 2019 Salut, qu'entend-tu par points ? (une variable skript déjà existante de ton côté, ou c'est par exemple l'argent vault/essentials ? (ou je créer une variable ?)
Yghore Posté(e) le 25 janvier 2019 Posté(e) le 25 janvier 2019 command /apply <player=%player%>: trigger: send "%{apply.point::%player%}%" on join: if {apply.point::%player%} is not set: set {apply.point::%player%} to 0 command /pa <player> <number>; trigger: if arg-1 is set: if arg-2 is set: add arg-2 to {apply.point::%arg-1%} send "&7Tu viens de donner &c%arg-1% points" else: send "&7Il faut préciser un nombre" else: send "&7Il faut précisser un joueur" command /pr [<player>] [<number>]; trigger: if arg-1 is set: if arg-2 is set: remove arg-2 from {apply.point::%arg-1%} send "&7Tu viens de donner &c%arg-1% points" else: send "&7Il faut préciser un nombre" else: send "&7Il faut précisser un joueur" Voici, pas test ^^ 1
WaiZeer Posté(e) le 25 janvier 2019 Auteur Posté(e) le 25 janvier 2019 Il y a 8 heures, Yghore a dit : command /apply <player=%player%>: trigger: send "%{apply.point::%player%}%" on join: if {apply.point::%player%} is not set: set {apply.point::%player%} to 0 command /pa <player> <number>; trigger: if arg-1 is set: if arg-2 is set: add arg-2 to {apply.point::%arg-1%} send "&7Tu viens de donner &c%arg-1% points" else: send "&7Il faut préciser un nombre" else: send "&7Il faut précisser un joueur" command /pr [<player>] [<number>]; trigger: if arg-1 is set: if arg-2 is set: remove arg-2 from {apply.point::%arg-1%} send "&7Tu viens de donner &c%arg-1% points" else: send "&7Il faut préciser un nombre" else: send "&7Il faut précisser un joueur" Voici, pas test ^^ Il me mets des erreurs de tabulations, sans pouvoir les régler :c
> NoaGamingFR Posté(e) le 25 janvier 2019 Posté(e) le 25 janvier 2019 il y a 14 minutes, WaiZeer a dit : Il me mets des erreurs de tabulations, sans pouvoir les régler :c Tu peut les régler s'il y en as. Tu dois mettre que des espaces ou que des tabs dans le fichier ou il se situe ^^'
WaiZeer Posté(e) le 26 janvier 2019 Auteur Posté(e) le 26 janvier 2019 Il y a 20 heures, > NoaGamingFR a dit : Tu peut les régler s'il y en as. Tu dois mettre que des espaces ou que des tabs dans le fichier ou il se situe ^^' Nous n'avons pas besoin d'un addon spécifique ?
> NoaGamingFR Posté(e) le 26 janvier 2019 Posté(e) le 26 janvier 2019 à l’instant, WaiZeer a dit : Nous n'avons pas besoin d'un addon spécifique ? Non, skript.
WaiZeer Posté(e) le 26 janvier 2019 Auteur Posté(e) le 26 janvier 2019 à l’instant, > NoaGamingFR a dit : Non, skript. Voici l'erreur dans la console :
> NoaGamingFR Posté(e) le 26 janvier 2019 Posté(e) le 26 janvier 2019 il y a 2 minutes, WaiZeer a dit : Voici l'erreur dans la console : J'ai remarqué qu'au command il y avais des ; à la place des : vérifie 🙂
WaiZeer Posté(e) le 26 janvier 2019 Auteur Posté(e) le 26 janvier 2019 (modifié) Il y a 3 heures, > NoaGamingFR a dit : J'ai remarqué qu'au command il y avais des ; à la place des : vérifie 🙂 Ah oui, c'est ça ! Plus qu'une seule erreur : il me dit que "&7Il faut préciser un joueur" n'est pas un texte "&7Il faut préciser un joueur" is not a text C'est bon ! C'est réglé, merci beaucoup ! Modifié le 26 janvier 2019 par WaiZeer
Messages recommandés