Aller au contenu

PastequeBuild

Membre
  • Compteur de contenus

    192
  • Inscription

  • Dernière visite

  • Jours gagnés

    1
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par PastequeBuild

  1. D'accord, mais alors comment récupérer ses points de la dernière fois lorsqu'on se connecte si c'est une variable temporelle ? Comment ces points sont stockés ? Et si on la définit lorsqu'un joueur se connecte... Integer pts = 1; ...juste avant de la mettre dans une hashmap... points.put(e.getPlayer().getName(), pts); ...le nombre de points du joueur sera remplacé par 1, non ? Merci pour tes réponses ! :D (je suis embêtant, hein ^^)
  2. Merci ! Pour la 2ème question: @EventHandler public void onLeave(PlayerQuitEvent e) { Player p = e.getPlayer(); //Je crée une variable pour raccourcir le code if(points.containsKey(p.getName())) { Integer pts = points.get(p.getName()); //Là j'utilise ma fonction pour sauvegarder les points } } } La variable pts change à chaque fois qu'on sauvegarde les points d'un joueur, et c'est une variable unique (ce n'est pas une liste). Après avoir sauvegardé les points d'un joueur A, ce dernier ne risque t-il pas d'avoir les points du dernier joueur (joueur B) à qui on a sauvegardé les points juste après ? La variable pts ne peut contenir qu'une seule valeur et elle est utilisée à chaque sauvegarde...
  3. Excellent tuto ! J'ai deux petites question: - Comment modifier le nombre de points d'un joueur ? Par exemple, rajouter 1 au nombre de points qu'il a déjà ? - Lorsque tu transfère ta valeur hashmap sur une variable pour l'enregistrer, cette variable ne risque t-elle pas de changer dès qu'une autre valeur hashmap sera transférée sur celle-ci ? Merci professeur ! :p
  4. PastequeBuild

    FreeBuildSK

    Pour la prochaine version (pas encore sortie): - Juste besoin de taper une commande pour définir tous les plots. Pour plus tard: - Possibilité de choisir son nombre de slots pour son serveur sur un fichier de configuration - Possibilité de choisir la taille des plots et les textures des chemins et des plots sur un fichier de configuration Pour encore plus tard: - Passage du plugin en Java (le code restera open source, et TOUT sera optimisable (commandes, messages, permissions...) Avec évidemment toutes les optimisations et rajouts mineurs qui s'installeront petit à petit ! :) Je suis actuellement en période de vacances, c'est la raison du ralentissement provisoire du projet. Sachez aussi que je travaille sur d'autres projets, vous n'aurez donc pas de nouvelles mises à jours tout le temps !
  5. PastequeBuild

    FreeBuildSK

    -Installez la map envoyée sur le serveur -Installez le skript avec les bons addons à la bonne version sur le serveur -Allez sur la map et tapez la commande /fb define sur le bloc de sandstone sur lequel le panneau est marqué "1", trouvez l'autre bloc de sandstone sur lequel le panneau est marqué "2" et retapez la même commande, ainsi de suite jusqu'à "4". -Vous avez définis les plots du skripts pour la map. Regardez les commandes pour voir comment le freebuild s'utilise. Je sais que la troisième étape de l'installation est compliquée, je suis en train de la simplifier pour la prochaine version ! ^^ Je ferais aussi une vidéo pour mieux montrer la mise en place et l'utilisation du skript.
  6. PastequeBuild

    FreeBuildSK

    PastequeBuild updated FreeBuildSK with a new update entry: FreeBuildSK 1.1 Read the rest of this update entry...
  7. PastequeBuild

    FreeBuildSK

    PastequeBuild submitted a new resource: [plain]FreeBuildSK[/plain] - [plain]FreeBuild[/plain] Read more about this resource...
  8. Ligne 47 du spigot.yml: tab-complete: 0 Faut mettre quoi xD
  9. Pourtant, des commandes world edit, world guard et multiverse s'affichent aux joueurs qui n'ont pas la permission d'utiliser cette commande.
  10. Bonjour ! J'aimerais désactiver les suggestions de commandes qui s'affichent dans le chat lorsque on fait un "/<tab>". Après avoir fait quelques recherches, j'ai trouvé ceci: [Contenu masqué] Le problème est le même que le miens mais il a été résolu sans explications. J'ai essayé ça, avec les bons addons: on tab completer for "/": cancel event on chat tab complete: cancel event Malheureusement, une erreur m'indique que je ne peux pas utiliser le "cancel event" dans ce genre d'événement... Merci ! :)
  11. PastequeBuild

    Mode RP / HRP ?

    P'tites questions: tu veux que tous les op ne puissent pas executer les commandes ? La commande /roleplay fait-elle partie des commandes réservées à ceux qui ont la permission sk.rp ? Et aussi, les membres du staff sont-ils uniquement tout ceux qui ont la permission sk.rp ?
  12. PastequeBuild

    Mode RP / HRP ?

    Je croyais que ce message indiquait que tu avais résolu ton problème, excuse moi ^^'
  13. PastequeBuild

    Mode RP / HRP ?

    Modifie le titre de ton topic dans "edition" en haut à droite et rajoute la balise "résolu" au titre pour montrer que le problème est réglé. Merci ! :)
  14. PastequeBuild

    Skript de téléphone

    Je te conseille de mieux soigner ton orthographe et ta présentation pour donner plus envie d'aider.
  15. Merci de renommer la discussion en rajoutant la balise "résolu" devant le nom pour montrer que ton problème est réglé.
  16. Bonjour ! J'aimerais que lorsque un joueur écrive un mot dans un fichier, il soit remplacé (après une commande) par plusieurs mots. J'ai réussi à trouver comment remplacer un mot par un autre dans la même ligne d'un fichier mais pas à remplacer ce mot par plusieurs lignes différentes. Mon code donne ceci (je passe par une variable liste qui prend tout le fichier, remplace les mots dont j'ai besoin et renvoie la variable dans le fichier): command /file-reload <text>: trigger: if file "%arg-1%.txt" doesn't exists: send "Erreur: Le fichier %arg-1%.txt n'existe pas !" else: set {_file::*} to file contents of "%arg-1%.txt" loop {_file::*}: replace "mot1" with "mot2" in {_file::%loop-index%} set file contents of "%arg-1%.txt" to {_file::*} Le problème, c'est que je voudrais plutôt faire: replace "mot1" with "mot2 (à la ligne) mot3" in {_file::%loop-index%} Mais que je ne sais pas comment définir ce '(à la ligne)' qui me permettrait d'avoir le mot3 juste en dessous de mot2 dans la variable ... Merci :p !
  17. Vous allez me prendre pour un crétin... Erreur de tabulation, finalement MrCrazyKill, ça marche ! Merci beaucoup à tous ! :p
  18. Ta proposition ne marche pas... il n'y a plus d'erreurs mais les mots ne sont pas remplacés.
  19. C'est exactement ce que j'ai essayé x)
  20. J'ai déjà essayé...cela ne marche pas. Par discord, Black_Eyes m'a proposé de mettre ceci: set {_var::*} to file contents of "plugins\test.txt" replace all "mot exemple" with "deuxieme mot" in {_var::*} set file contents of "plugins\test.txt" to {_var::*} Mais je reçois une erreur lorsque je reload le skript: Donc le problème n'est toujours pas résolu... :( Merci !
  21. Bonjour, Après de nombreuses recherches, un problème que j'ai rencontré dans mon projet personnel persiste: Comment remplacer un mot par un autre dans un fichier texte de son serveur ? En sachant que j'ai déjà essayé le 'replace every "mot1" with "mot2" in file "plugins/fichier.txt"' ou bien le 'replace every "mot1" in file "plugins/fichier.txt" with "mot2"', j'ai décidé de vous demander de l'aide, car il y a peut-être quelqu'un parmi vous qui sache résoudre ce problème. Merci :) !
  22. PastequeBuild

    GeGWarp

    PastequeBuild submitted a new resource: [plain]GeGWarp[/plain] - [plain]Créez VOS commandes de warp ![/plain] Read more about this resource...
×
×
  • 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.