Aller au contenu

Romitou

Administrateur
  • Compteur de contenus

    580
  • Inscription

  • Dernière visite

  • Jours gagnés

    26
  • Crédits

    2,048 [Faire un don]

Messages posté(e)s par Romitou


  1. il y a 6 minutes, xEndrisx a dit :

    Version de Minecraft : 1.8.X
    Version de Skript : 2.2.dev25

    Addons utilisés: WildSkript, Umbaska, TuSKe, SkUtilities, SkStuff, SkRayFall, SkQuery-Lime, Skellett-legacy, RandomSK

    Type du skript : Ecrivez ici le type de skript souhaité

    Description du script :

    Salut, 

    je suis en train de créer un skript pour un jeu pvp, donc j'ai tout fait correctement j'ai mis

    mes conditions et ce qu'il devait faire et j'en arrive au moment du else.

    Eh bien je voudrais qu'il ne fasse rien donc je ne sais pas trop si je dois faire :

    else:

        cancel event 

    ou bien 

    else: 

        break 

    (Si c'est autre chose merci d'avance de me le dire ^^)

     

    Salut, pour annuler l'événement, utilise cancel event. Si tu veux que ça ne fasse rien, ne mets pas de else 😉

    • J'aime 1

  2. à l’instant, KneaXy a dit :

    Je ne comprend pas l'objectif mis à part...

    Paper c'est mieux parce-que c'est un peu plus stable et optimisé ^^

    Salut, l'objectif c'est de faire des dizaines de sujets apprenant aux nouveaux la base de Skript, ce qui ne t'intéresse pas vraiment et moi non pus à vrai dire. Mais voilà, c'est pour situer un peu les nouveaux sur ce qu'est Skript et comment s'en servir 😉.

    Et oui pour Paper :

    Citation

    PaperSpigot (basé sur Spigot), offrant beaucoup plus de possibilités par la suite ; il est de même plus performant et stable que son frère Spigot.

     


  3. 1192988358_SkriptHelp.png.cd7f01965b5e07b523ab45a5ccc3b323.png
    1. Le fonctionnement

     

    1. Introduction
    Dans ce sujet, nous allons aborder les premières choses qu'il faut savoir avant de commencer à développer avec Skript accompagné de quelques conseils.

     

    2. Prérequis
    Premièrement, Skript est un plugin qui s'exécutera sur votre serveur Minecraft. Pour cela, il faut avoir un serveur ; nous vous conseillons fortement de choisir PaperSpigot (basé sur Spigot), offrant beaucoup plus de possibilités par la suite ; il est de même plus performant et stable que son frère Spigot.

    Les principales fonctionnalités de Skript sont disponibles dans les versions récentes, qui ne sont pas compatibles avec toutes les versions Minecraft. C'est pourquoi nous vous conseillons de même d'opter pour une version de Minecraft récente comme la 1.15.2 afin de bénéficier des nouvelles mises à jour de Skript. Dans les prochains sujets, nous choisirons PaperSpigot 1.15.2 avec une version de Skript stable (2.4.1), il est probable que certaines fonctionnalités ne fonctionnent pas si votre serveur est basé sur une version ancienne.

    Par la suite, vous devrez télécharger un éditeur de texte supportant la coloration syntaxique de Skript. Même si l'éditeur de texte de votre système d'exploitation peut être utilisé, nous vous conseillons de préférer un éditeur de texte comme Visual Studio Code, Sublime Text ou bien NotePad++, à vous de choisir selon vos préférences. Les colorations syntaxiques sont à télécharger en tant que plugin - add-on.

    Parfait ! Vous êtes enfin prêt à poursuivre ce tutoriel si vous avez un serveur Minecraft et un bon éditeur de texte ! Une seule compétence est recommandée pour utiliser Skript : la maîtrise de l'anglais. Vous n'êtes pas un pro en anglais ? Pas de soucis, vous pourrez quand même apprendre (en même temps que l'anglais !). En effet, les syntaxes de Skript sont en anglais !

    Liens utiles :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.
    -

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    3. Mais dis-moi Jamy, comment ça marche au final ?
    Tu l'as dis Fred ! C'est en réalité assez simple : lorsque vous aurez téléchargé la dernière version de Skript et que vous l'aurez installé dans le dossier de vos plugins, Skript va créer un dossier appelé Skript contenant la configuration ainsi qu'un dossier appelé scripts. Ce dernier va vous servir à y déposer vos programmes que vous allez apprendre à créer au prochain sujet. Lors du chargement de Skript, celui-ci va lire vos programmes, les interpréter afin de les exécuter en jeu.

    Pour créer vos programmes, vous aurez besoin de la documentation de Skript afin de découvrir les effets, événements, conditions, expressions ... de Skript (nous y reviendrons au prochain sujet).

    Notez qu'afin de simplifier la compréhension, le terme programme a été utilisé. En réalité, nous les appellerons désormais les scripts. Ils doivent être enregistrés dans le dossier scripts sous forme d'un fichier texte au format .sk.

    Lien utile : Documentation de Skript

     

    J'espère que ce premier sujet vous servira, même s'il est très basique pour le moment. Nous commencerons à aborder le vif du sujet dès le prochain sujet. N'hésitez surtout pas à faire part de vos idées ou de ce que vous souhaiteriez voir au prochain dans les commentaires. Les commentaires peuvent aussi servir si vous ne comprenez pas quelque chose. Merci d'avoir lu !

    1785168679_SkriptHelp2.png.125efeed5df425313516adce60e45189.png

    • J'aime 3

  4. il y a une heure, Brkh a dit :

    Version de Minecraft : 1.9.4

    Type du skript : J'ai fait un skript qui permet de modifier les loot d'un mob modifié avec MythicMobs, mon skript n'affiche aucune erreur pourtant le mob ne drop pas. Voici le skript :

    on death of zombie:
       if "%victim's name%" is "&d&lDymen&5&lGuard":
          clear the drops
          chance of 100%:
             drop 1 diamond named "&a&lTest" at victim's location

    Salut :
    - chance of 100% ne sert à rien 😉
    - le nom de la victime ne semble pas être correct. Vérifie-le en faisant un broadcast de son nom après l'événement.


  5. il y a 17 minutes, Zarkano a dit :

    Version de Minecraft : 1.8.9- 1.13
    Version de Skript : Je ne me souviens plus comment voir la version

    Type du skript : Un /repair avec de réparer les items

    Description du script :

    Bonjour à vous,

    Je tiens à dire avant de commencer que j'ai chercher un peu partout un type de skript comme celui que je souhaite mais je ne trouve rien, puis je débute dans le skript donc je n'ai point toutes les compétences nécessaires.

    Alors je souhaiterai une commande " /repair " la commande s'effectuera qu'avec l'objet dans la main et il faut aussi que l'item soit un minimum break pour que le /repair le répare complètement. Ensuite il faudrait que quand on effectue la commande /repair ça nous retire de l'argent ( mettez une somme aléatoire je modifierai par la suite ) et pour finir il faudrait aussi que cette commande ne soit executable que toutes les 24H.

    J'espère que je me suis bien exprimé, n'hésitez pas à me poser des questions si vous avez mal compris, je vous remercie d'avance pour l'aide que vous m'apporterais. 

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    J'espère que tu as compris le code et c'est ce que tu souhaitais.
    Merci d'aimer ce message si c'est le cas. 😄 


  6. Salut, j'avais commencé à faire une API avec Skript pour ton utilisation.
    Je te donne l'astuce, vu que je n'ai pas eu le temps de le finir :

    - Utilise un monitoring (type UptimeRobot ...) fournissant une API ;
    - Installe Reqn pour effectuer des requêtes POST vers leur API ;
    - Récupère les informations qui t'intéressent de tes moniteurs pour savoirs s'ils sont en ligne ou non.

    N'hésite pas si tu as des questions.
    Bonne soirée. 🙂 


  7. Il y a 8 heures, TitiLaPierre a dit :

    Aie, tu n'as pas compris ma demande :

    Le code que j'ai mis fonctionne très bien, tout ce que je souhaite, c'est définir les lignes du panneau que le joueur ouvre avec les packets de ThatPacketsAddon

    Oups ! J'ai lu trop vite.
    Je vais voir ça ! 😄

    EDIT: c.f. 

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.


  8. Le 16/03/2020 à 18:39, TitiLaPierre a dit :

    Version de Minecraft : 1.12.2
    Version de Skript : 2.5-alpha2

    Addons utilisés: ThatPacketAddon, ProtocolLib...

    Type du skript : Script permettant de modifier les lignes d'un panneau

    Description du script :

    Hey ! Je suis en train de faire un script permettant d'ouvrir un panneau et de définir le texte à l'intérieur. Tout est bon sauf une seule chose : Je n'arrive pas à définir les lignes du panneau une fois celui-ci ouvert. Voici mon code:

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Salut,
    Tu peux faire via les packets ou avec skript-mirror l'ouverture du panneau.
    Ensuite, tu peux utiliser l'événement on sign edit: pour récupérer les lignes. 😛 


  9. il y a 9 minutes, Endergamer2001 a dit :

    Version de Minecraft : 1.12.2 Moddé Mohist
    Version de Skript : 2.5

    Type du skript : rien

    Description du script : rien 

    En faite meme sans skript sa mets dans le chat /skript help et quand je le fait sa fait la meme

    Faites une description détaillée de l'aide. 3 lignes ne sont pas suffisantes !

    N'oubliez pas les formules de politesses et des bouts de codes que vous avez déjà regroupé, des screenshots des erreurs ainsi que tout le nécessaire qui peut contribuer à la résolution de votre problème.

    Bonjour, peux-tu nous donner tes erreurs console ? Bonne journée. 🙂 


  10. à l’instant, zarco70 a dit :

    Version de Minecraft : 1.8.8
    Version de Skript : dev-27

    Description du script :

    Bonjours,

    je rencontre un bug lié à skript quand je lance mon serveur, quelques minutes plus tard mon serveur s'arrête

    récemment j'ai changé ma version de skript donc je suis en dev-27 et ma version de Tuske je suis en Tuske v1.8.2

    le bug viendrais du changement ?

    bug.PNG

    Bonjour @zarco70, peux-tu nous envoyer toutes tes erreurs ? Cette ligne ne nous permettra pas de t'aider.


  11. il y a 4 minutes, LaPropre a dit :

    Version de Minecraft : 1.7.10
    Version de Skript : 2.1.2

    Type du skript : Générer des nombres aléatoire

    Description du script :

    Bonjour, 

    Je voudrais créer un skript pour générer 10 chiffres aléatoires.

    Par exemple le joueur fait: /generercode

    et il reçoit un message par exemple: "Le code générer est (code générer)"

    je vous remercie pour votre aide.

    Bonne soirée a tous.

    Bonjour, exemple :

    send "%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%%random integer between 0 and 9%"

    • J'aime 1

  12. il y a 1 minute, KneaXy a dit :

    Minecraft : 1.8.8 - Utilisant Spigot en version > git-Spigot-21fe707-e1ebe52
    Skript : 2.2-dev27

     

    Type de mon script : faire "subir" la gravité à un bloc (Ex: sable ou gravier)


     

    J'aimerai que certains blocs (Par exemple les bûches) tombent lorsqu'ils sont posés. J'ai déjà vu cela en 2013 sur un Serveur HG (MineSkora, si quelqu'un connait on s'entendra très bien).
    Quand on cassait un bloc de bois, le reste tombait, et c'est exactement ce que je cherche.
    J'aimerai également que d'autres blocs "subissent" la gravité 😉

    Merci à tout ceux qui voudront bien m'aider (NB: ne répondez pas si vous n'y connaissez rien... Soyez pertinent, chaque info reste utile) 😃

    Capture.PNG

    Je pense que tu peux sûrement le faire avec un armor stand (avec un nbt tag qui n'enlève pas la gravité). Je ne sais plus où j'ai vu ça, je te retrouve ça ce soir ^^


  13. à l’instant, KEYSEX a dit :

    D'accord , et une autre petit question , c'est normal que quand je fait click droit ça me dit :

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    alors que j'ai les moyens ?

    Oui alors de base c'était pour un espèce de Cité des Sables (d'où [CDS]), donc chaque équipe ne pouvait acheter que sa props maison. Tu peux virer cette partie.

×
×
  • 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.