Aller au contenu

4rno

Modérateur Discord
  • Compteur de contenus

    149
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par 4rno

  1. 4rno

    Vérifier si un joueur est dans un fichier

    @zqrk je te conseille d'enregistrer plutôt l'UUID du joueur, car maintenant si un joueur change de pseudo il est plus accepté :/
  2. 4rno

    impossible de seulement fermer l'inventaire ?

    @NaolShow non ça ne viens pas de lui (je viens de tester), tu peux fermer le chat et le menu "pause" de MC depuis le serveur (regarde sur certains serveurs, ils le font au démarrage de partie). Cependant après un rapide test, l'event "on inventory open" bugge, le code qui suit étant exécuté en permanence chez moi... on inventory open: wait 1 tick send "%player's current inventory%" close player's inventory me renvoie tout le temps "inventory of 4rno" dans le chat
  3. 4rno

    Les variables, listes (joueurs)

    loop {j::*}: set {_n} to random integer between 1 and 15 teleport loop-value to {spawn.%{_n}%}
  4. 4rno

    Message grade

    Bonjour, tu utilises visiblement à la fois des espaces et des tabulations dans l'indentation de ton code, ce qui provoque effectivement une erreur dans ton code; essaie d'activer l'affichage des caractères invisibles dans ton éditeur de texte, cela te permettra de mieux visualiser les caractères utilisés. Cdlt, RebellCraft
  5. 4rno

    Comparer deux nbt tags

    La condition "contains" n'accepte que de comparer des éléments de même type, or là la variable {_nbt} était de type "NBT list". Tu dois donc utiliser pour ta condition: if "%{_nbt}%" contains "c65047c2-45b8-424a-8461-7a28ed109686": #La catégorie Id du NBT de référence Cdlt, RebellCraft
  6. 4rno

    (urgent svp) je peut pas me connecter a mon serveur

    Bonjour, essaye de supprimer le fichier correspondant à ton joueur; celui ci se trouve dans le dossier playerdata qui se trouve dans le dossier de la map (par défaut "world"). Il est nommé en "<ton uuid>.dat"
  7. 4rno

    Clear l'inventaire de tous les joueurs d'un monde

    Bonjour, clear all players in world "ton monde"'s inventory Cdlt, RebellCraft
  8. 4rno

    [SKRIPT AIDE] : New's

    Qu'est ce qu'il ne va pas ?
  9. 4rno

    [SKRIPT AIDE] : New's

    Re, Voici le skript avec un beau petit GUI x') Tu auras besoin de l'addon TuSKe.
  10. 4rno

    Fichier de Skript?

    Oui tu peux parfaitement le faire ;)
  11. 4rno

    [SKRIPT AIDE] : New's

    Bonjour, pour supprimer une supprimer une news (ou tout simplement un élément d'une liste); j'ai personnellement 2 méthodes: Soit il t'envoie la liste dans le chat des news, avec leur index, à ce moment là tu dois indiquer dans la commande l'index de la news à supprimer. Sinon si tu veux un truc plus "user-friendly"; tu utilises un gui d'inventaire avec chaque fois un item par news, et le joueur clique sur la news à supprimer (à ce moment là on pourrait aussi imaginer qu'en fessant un clic drop -> supprimer; et un clic souris -> éditer ^^). La première option est plus simple à programmer, cependant j'ai déjà fait des systèmes de gui semblables, donc je pourrais te passer le code nécessaire ;) Cdlt, RebellCraft
  12. 4rno

    Erreur Skrip

    Effectivement c'est bien un problème d'indentation, voici le code correct: on quit: set {PlayerLocation.%player%.location} to location of player on join: wait 3 seconds if {PlayerLocation.%player%.location} is not set: set {PlayerLocation.%player%.location} to location of player else: send "&6[&4PlayerLocation&6] %{PlayerLocation.%player%.location}%" to player Cependant, dans ce cas ci, je te conseille l'utilisation de variables listes ! Voici un petit tuto sur leur utilisation: https://skript-mc.fr/forum/threads/%C2%AB-sktutorial-1-les-listes-%C2%BB.10326/
  13. 4rno

    Options (text)

    Ah je sais ! Tu ne dois pas mettre ton option entre guillemets: options: Prefix: [KiCraft] on join: message "{@prefix} Bon jeu sur le serveur !"
  14. 4rno

    Options (text)

    Bonjour, la bonne syntaxe est: message "{@Prefix} Ton message" Cdlt, RebellCraft
  15. 4rno

    Savoir le nom du jour

    Si ce n'est disponible directement en Skript, il te reste plus qu'à calculer toi même quel jour de la semaine nous sommes ! Pour cela, essaye de te fixer une date absolue (utilise n'importe quel date passée, mais sache que jour de de la semaine c'est (ex. Lundi 3 avril 2017)); ensuite calcule il y a combien de jours entre aujourd'hui et ta date "repère" (dans mon exemple 9 jours), puis utilise l'opération modulo 7 (c'est le reste de la division) pour pouvoir trouver -par rapport au jour de la semaine de ta date repère-, quel est celui d'aujourd'hui (ici 9modulo7 = 2, et 2 jour après le lundi c'est le mercredi). Cdlt, RebellCraft
  16. 4rno

    Software Key (Génération aléatoire)

    @NaolShow heu... sans vouloir te décourager ou quoi que ce soit, il existe une technique plus simple pour générer du texte aléatoire, exemple en reprenant les mêmes caractères que toi: set {_key} to random 12 char string from `A-Z0-9`
  17. 4rno

    ScoreBoard Bugs

    De rien :)
  18. 4rno

    ScoreBoard Bugs

    :'( modifie set score "&7Temps de jeu total: %{totaltime::%loop-player's uuid%} converted into hours%h %{totaltime::%loop-player's uuid%} converted into minutes%m" in sidebar of loop-player to 0 en set score "&7Temps de jeu total: %{totaltime::%loop-player's uuid%} converted into hours%h %{totaltime::%loop-player's uuid%} converted into minutes mod 60%m" in sidebar of loop-player to 0 Ce qu'il fait, c'est le modulo 60(le modulo est l'opération mathématique qui consiste à trouver le reste d'une division, ici par 60) de ton nombre de minutes; si par exemple le nombre de minutes est de 84, le modulo sera 24; et si il est de 1662, le modulo sera de 42 (omg le sens de la vie :O). Cdlt, RebellCraft
  19. 4rno

    La bar de lvl

    Bien sûr. https://skript-mc.fr/doc/skript/Expressions#level Cependant, tu pourrais faire un minimum de recherche auparavant... Si "reset" ne fonctionne pas, tu peux toujours définir la valeur à 0. Cdlt, RebellCraft
  20. Discord qui buggge ! 3e fois que j'ai plus de serveurs :'(
  21. 4rno

    [FileAttente] Erreur :c

    @DQMNSWIIZ fait attention à ne pas utiliser à la fois des tabulations, et à la fois des espaces pour incrémenter un bloc de code; skript bug si tu fais ça. Je ne sais pas quel éditeur de texte tu utilises, mais dans tous ceux qui se respectent, tu as une option permettant de voir les caractères invisibles, c'est beaucoup plus pratique quand tu codes. Exemple, ici les tabulations sont représentés par des flèches, et les espaces par de petits points [ATTACH=full]4821[/ATTACH]
  22. 4rno

    WorldReset :/

    Bonjour, le problème est que le serveur ne va pas recharger automatiquement la map. Cela est encore plus gênant car par la suite, il pourrait enregistrer par dessus ta map restaurée lorsque qu'il s'éteindra. Il te faut d'abord "décharger" le monde du serveur pour être sûr qu'il soit sauvegardé, et de même pour remettre une sauvegarde (et dans ce cas là tu le recharge juste après). Je suppose que tu utilise Multiverse-core, voici un bout de code qui fonctionne pour restaurer une map (en remplaçant les bonnes valeurs ^^): make console execute command "/mvdelete <tonmonde>" wait 0.5 second make console execute command "/mvconfirm" wait 2 seconds copy dir "<la sauvegarde de ton monde>" to "" wait 2 second make console execute command "/mv import <tonmonde> normal"
  23. 4rno

    pas de loot & probleme vanish

    Bonjour, on death of a player: clear drops et pour tes 2 erreurs, c'est "loop-player" et non pas "loop player" Cdlt, RebellCraft
  24. 4rno

    SKRIPT BLOCKS PIEGE ! Besoins d'aide

    @Aligatoror C'est exactement ça, sauf que la liste piege.list ne doit pas être locale (donc sans underscore _)
  25. 4rno

    SKRIPT BLOCKS PIEGE ! Besoins d'aide

    @DofyGame Ok x') Bon, l'idée, c'est que lorsque tu va poser ton portail de l'end, ça va ajouter à une variable liste la position du bloc posé. Lorsque tu va marcher sur un bloc de portail de l'end, tu va ajouter une condition pour vérifier que la position du bloc sur lequel marche le joueur est contenue dans la variable liste; si c'est le cas, ton bloc est bien piégé, sinon c'est un bloc "normal". Dans ce cas, tu devra aussi retirer le bloc de la variable liste si celui-ci venait à être cassé. @Aligatoror Malheureusement, après tests, les NBT ne sont pas sauvegardés sur des blocs "non-conteneurs" :/
×

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.