Aller au contenu

Romitou

Modérateur Discord
  • Compteur de contenus

    581
  • Inscription

  • Dernière visite

  • Jours gagnés

    23
  • Crédits

    1,494 [Faire un don]

Romitou a gagné pour la dernière fois le 26 octobre

Romitou a eu le contenu le plus aimé !

Réputation sur la communauté

142 De bonnes relations

3 abonnés

À propos de Romitou

  • Rang
    Impliqué

Visiteurs récents du profil

1773 visualisations du profil
  1. Bonjour, vous pouvez tout-à-fait faire ceci avec Skript, en utilisant les messages formatés. Vous pouvez retrouver la documentation ici, ainsi qu'avec cet exemple : send formatted "<tooltip:Ceci est un test !>Salut !<reset> test" to player
  2. Romitou

    résolu ✔ damage cause is void

    Pas de soucis, bonne journée
  3. Romitou

    résolu ✔ damage cause is void

    Ce problème est un problème d'indentation. Utilise des tabulations au lieu d'utiliser des espaces
  4. Romitou

    résolu ✔ damage cause is void

    Bonjour, essaye "if damage was caused by void". Bonne journée.
  5. Romitou

    résolu ✔ Skript-DB

    Bonjour, as-tu la fork de Govindass ? Je te recommande de l'essayer, elle corrige quelques problèmes. [Contenu masqué] Bonne journée.
  6. Romitou

    MongoSK

    Version 1.1.0

    10 downloads

    MongoSK Voici enfin mon premier add-on pour Skript ! Celui-ci est donc dédié à la gestion de données avec un hôte MongoDB. Son avantage est qu'il s'agit d'une base de données documentaire construite sur une architecture évolutive qui est devenue populaire auprès des développeurs de tous types qui construisent des applications évolutives. Support de plusieurs clients Vous avez plusieurs hôtes, et vous souhaitez vous y connecter ? Pas de problème, MongoSK peut gérer plusieurs connexions ! Création, suppression de base de donnée, collections et documents Créez de nouvelles collections, insérez de nouveaux documents ... Attention : vous devez activer des options de MongoSK pour activer les effets de suppression. Gestion simple et intuitive des documents Récupérez, ajoutez des valeurs des documents MongoDB en quelques lignes seulement. Les documents supportent les listes de Skript et les types de MongoDB uniquement pour le moment. J'adore l'Open Source, vous pouvez retrouver les sources de MongoSK sur GitHub. Vous rencontrez un problème ou vous avez une question ? N'hésitez pas à ouvrir une issue. Les noms comme hôte, serveur, base de donnée, collections, documents ne vous sont pas familiers ? Vous ne comprenez pas comment se structure les données avec MongoDB ? Voici un de mes schémas représentant son fonctionnement :
  7. Salut @Shykuzo, il faut faire un "close player's inventory" pour forcer la fermeture de l'inventaire d'un joueur.
  8. — Pourquoi skript-gui ? Cet add-on est un fork, une copie améliorée de TuSKe (Pikachu Patch 3) spécialement dédié pour la création de vos GUI. ↪ Celui-ci est désormais le seul et unique add-on que je recommande ; l'auteur de TuSKe ne le mettant plus à jour et donc de nombreux bugs restent non résolu. — Téléchargement L'auteur de skript-gui (APickledWalrus) a décidé de le mettre à disposition sur GitHub. ↪ Vous pouvez télécharger la dernière version stable à cette adresse, et glissez-le dans vos plugins. — Création de votre premier GUI ↪ Pour commencer, nous allons visiter la documentation de skript-gui (en anglais) et y trouver la syntaxe pour créer un nouveau GUI : create [a] [new] gui [[with id] %-string%] with %inventory% [(and|with) (moveable|stealable) items] [(and|with) shape %-strings%] ↪ Construisons ensemble notre inventaire virtuel ("%inventory%" dans la syntaxe) avec les syntaxes d'exemple : virtual %inventorytype% [(named|with (name|title)) %string%] with size %number% virtual %inventorytype% [(named|with (name|title)) %string%] with %number% row[s] Cette syntaxe vous demande de préciser un "inventorytype". Rendez-vous sur la documentation de Skript pour récupérer tous les types d'inventaire existants ; nous allons choisir un "chest inventory" (coffre), avec comme nom "Tartiflette" et avec 6 de taille. Voici à quoi devrait ressembler cette syntaxe : virtual chest inventory named "Tartiflette" with 6 rows ↪ Parfait. Nous avons créé notre %inventory%. Intégrons-là désormais à notre syntaxe de départ (nous reviendrons sur les autres possibilités après) : create a new gui with virtual chest inventory named "Tartiflette" with 6 rows — Ouvrir un GUI ↪ Jetons un œil à cet effet : (open|show) [[skript[-]]gui] %guiinventory% (to|for) %players% Vous me direz, comment afficher le GUI que j'ai créé juste en haut ? Utilisez l'expression "[the] last[ly] [created] gui". Voici un exemple de son utilisation : command tartiflette: trigger: create a new gui with virtual chest inventory named "Tartiflette" with 6 rows open last created gui to player — Modifier son contenu ↪ Bien. Vous avez désormais un GUI fonctionnel, mais vous ne savez pas comment ajouter du contenu. Nous y voilà ! Si vous avez l'habitude des GUI avec TuSKe, les syntaxes que je vais vous présenter vous seront familières : (make|format) [the] next gui [slot] (with|to) %itemtype% (make|format) gui [slot[s]] %strings/numbers% (with|to) %itemtype% ↪ Pour cela, nous allons essayer de définir le premier emplacement avec la tête du joueur. En se basant sur cette syntaxe, nous devrions avoir : make gui slot 0 with player's head ↪ Intégrons désormais ceci à la création de notre GUI. Nous allons modifier légèrement la syntaxe de création de GUI de manière à ce qu'elle prenne en compte des modifications : command tartiflette: trigger: create a new gui with virtual chest inventory named "Tartiflette" with 6 rows: # <-- ajout de deux points make gui slot 0 with head of player # ne pas oublier l'indentation ! open last created gui to player — Shapes ↪ Les shapes sont une fonctionnalité très intéressante propre à skript-gui. Vous pouvez par exemple l'utiliser pour remplir facilement certaines parties de votre GUI. Voici un exemple : command tartiflette: trigger: create a new gui with virtual chest inventory named "Tartiflette" with 3 rows with shape "sssssssss", "s-------s" and "sssssssss": make gui slot "s" with dirt named "Ceci fait le tour du GUI !" make gui slot "-" with head of player open last created gui to player Cette syntaxe fonctionne comme un schéma. La première ligne de votre GUI est représentée avec la première ligne du shape, la deuxième pour la deuxième ligne du shape etc. Vous pouvez remarquer que la lettre "s" fait donc le tour du GUI en laissant un espace vide au milieu ("-"). Pour remplir toutes les cases "s", j'ai simplement utilisé la syntaxe classique, en utilisant donc la lettre "s". De même pour la tête du joueur, j'ai simplement utilisé "-". Voici les principales fonctionnalités de skript-gui, je n'ai pas présenté tout dans ce tutoriel. N'hésitez pas à poser vos questions en commentaire.
  9. Bonjour, la 2.4.1 devrait fonctionner. Peux-tu envoyer les erreurs ?
    Merci pour votre script, l'idée est plutôt bonne. J'ai très rapidement jeté un œil au code et il est visiblement très améliorable. 1. Il est inutile d'ajouter un stop s'il n'y a plus aucun code après cela. 2. Vous semblez utiliser du YAML et des variables ? 3. Vous chargez plusieurs fois le même fichier, alors qu'il est déjà chargé. 4. Vous récupérez les données du YAML pour les transformer en variables normales. C'est une perte d'intérêt. 5. Je devine qu'il faut utiliser skript-mirror au vu du code ? Je vous conseillerai de l'ajouter dans votre présentation. 6. Certaines fonctions sont inutiles. Pour rappel, le temps d'exécution d'une fonction est bien plus élevé qu'en le faisant directement dans le code. Vous pouvez donner plus d'intérêt à ces fonctions ou les supprimer. Dans l'ensemble votre code est bien construit, mais il y a quelques remarques que je vous ai faites. Cette note sera modifiée en cas de changement de votre script, n'hésitez pas à me mentionner
  10. Romitou

    inactif ✖ Aide GUI item

    Tu as mis à jour Skript d'une ancienne version à la 1.15 ?
  11. Salut @KneaXy, on va voir pour enlever cette dépendance ^^ Je pense que ce sera fait dès la prochaine version, merci pour ta suggestion
  12. Bonjour, tu peux retrouver un jeu similaire appelé Wolfo dans la catégorie des ressources. Il a été développé par @Xamez, @TitiLaPierre et moi-même. Tu peux t'en inspirer pour le customiser. [Contenu masqué] Bonne journée & n'hésite pas si tu as des questions !
  13. Romitou

    résolu ✔ Help Skript /mod

    Bonjour, peux-tu envoyer ton code ? Bonne journée.
  14. Salut, si tu veux que tes commandes Skript soient plus importantes que les autres plugins, tu peux modifier ça dans la configuration de Skript. Bonne soirée
×
×
  • 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.