Aller au contenu

Hecate

Membre
  • Compteur de contenus

    10
  • Inscription

  • Dernière visite

  • Jours gagnés

    3
  • Crédits

    34 [Faire un don]

Messages posté(e)s par Hecate


  1. Le 19/03/2023 à 18:12, WarKay YT a dit :

    Version de Minecraft : 1.19.2
    Version de Skript : 2.6.4
    Addons : Skelett-2.0.9, SkRayFall-1.9.28, skript-gui-1.3, SkUtilities-0.9.2

    Type du skript : Poser un spawner (pas de cochon) a un event-location

    Description du script :

    Hello ! Je cherche partout sur tous les forums depuis hier une moyen de réaliser ce que je veux faire mais impossible... J'EN PEUX PLUS. Donc mon Skript est un /spawners qui ouvre un GUI et lorsqu'on clique sur un spawner présent dans le GUI, il se ferme et lorsqu'on casse un block, il se fait remplacer par le spawner defini. Tout marche sauf la commande servant a faire spawn. Merci d'avance !

    Si tu ne fourni aucun morceau de code on ne pourra pas t'aider correctement malheureusement.
    Pas quoi passe tu pour setblock ?


  2. Il y a 4 heures, Shayner_ a dit :

    Y’a pas besoin de tout sa y a un plugin qui le fais déjà très bien 

     

    C’est MySpawnerMenu

    J'ai l'impression que tu n'a pas compris le but de Skript ton intervention est inutile.

    Créer et personnalisé soit même ,tel est le but de Skript, si l'on suit raisonnement autant ne pas faire de Skript.


  3. Bonjour,
    Ta version de Skript ne supporte pas les aliases d'item modé dans les versions inférieurs à la 1.13.
    La version de skript conseillé pour ta version et la 2.5.3
    De plus ta version de Minecraft ne sera bientôt plus pris en charge, je te conseil donc de monté vers la version 1.16.5 ou plus

     

    • Oui 1

  4. Je lui ai répondu sur Discord mais pour les gens qui cherchent
    Le code ci dessous bloque le sprint par défaut sans condition particulière

    Contenu masqué

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

    N'oubliez pas d'adapté le code à votre système de stamina

    /!\  Favorisez le walk speed aux effets de potions qui sont super hasardeux niveau gestion
     

    • J'aime 1

  5. Bonjour, ta version de Skript n'est plus supporter depuis quasiment 5 ans.

    Je te conseil une monté de version vers des version de jeux ditent LTC (1.16/1.19) ou l'utilisation de la version 2.6.4 Fork pour la 1.8 disponible à cette adresse :

    Contenu masqué

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

     


  6. Pour les gens qui passe ici, le tuto n'est plus à jour cela ne sert à rien d'écrire que ça ne marche pas
    Les dernières version de Disky ne supporte que la 2.6.X et certaines syntaxes ont changées

    • Oui 1

  7. Suite à une forte augmentation de l'intérêt porté à MongoDB au sein de la communauté FR de Skript j'ai décidé de faire ce petit tuto pour vous expliquez étape par étape comment setup votre serveur MongoDB.

    Avant de commencer :

    - Ce tuto n'est disponible que pour les plateformes Debian 10/11
    - Il ne traiterais que l'installation de l'édition communautaire
    - Ce tuto est inspiré de l'article disponible à cette adresse :

    Contenu masqué

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

    - Pour allez plus loin ça se passe ici :

    Contenu masqué

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

    - Les fonctions avancées de permission ne sont pas abordé
    - Ce tuto sera mis à jour si des maj importantes sont publiées par l'équipe de MongoDB
    - Cette installation supporte les panel type Ptero ou Puffer.


    Pour toute demande je suis disponible sur discord : Hecate#0667
     

     

     

    🍃 C'est quoi MongoDB ?

    MongoDB est une base de données NoSQL populaire qui utilise un modèle de données orienté documents. Cela signifie que les données sont stockées sous forme de documents JSON au lieu de lignes et de colonnes comme dans une base de données relationnelle. MongoDB est souvent utilisé pour construire des applications Web et mobiles de haute performance et est particulièrement bien adapté aux données non structurées ou à structure variable. Il est facile à utiliser et à déployer, ce qui en fait un choix populaire pour de nombreux développeurs.

     

     

     🚀 C'est parti

    📊 Installer le cluster sur la machine



     🔧  Avant de commencer installons les outils nécessaires à l'installation de MongoDB

    Contenu masqué

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


    📥 Importons la clé GPG nécessaire

    Contenu masqué

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

    📝 On ajoute les repos de mongo à notre source.list


    Debian 11

    Contenu masqué

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

    Debian 10

    Contenu masqué

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

    📇 Plus qu'a effectuer une petite mise à jour de la liste des packages

    Contenu masqué

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

    📥 Installons MongoDB

    Contenu masqué

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

    🚀 Activez MongoDB

    Contenu masqué

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

     

    🎉 Félicitation vous venez de setup un serveur MongoDB sur votre VPS

     

    Installer un service est une chose, le configurer en est une autre.
    Il est maintenant l'heure de configurer MongoDB



    ⚡ Créer un utilisateur root

    🖥️ On se connecte à la base via l'utilitaire mongosh (L'interface classique de linux risque de changer ne paniquez pas)

    Contenu masqué

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

    📚 On se place dans la base admin

    Contenu masqué

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

    ⚡ On créé un utilisateur root

    Contenu masqué

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

    (Configurer les paramètres user et pwd. Pour les mot de passe n'utilisez pas de caractères spéciaux sur une base local , la raison vous sera expliquez plus tard)

     Génial nous avons créé un utilisateur root, il est l'heure de se connecté à notre base distante

     

    🧭 Visualiser sa base avec Mongo DB Compass

    Pour cela nous allons utiliser le logiciel MongoDB Compass facilement trouvable en ligne
    A votre première ouvertures cette interface vous sera proposé.

    Déroulez les options avancées et éditez le connection string.

    unknown.png.ffc09f10d8d00d65176a14b867eb5711.png

     

    🌩️  Parfait, éditons le string de connexion

    Contenu masqué

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

    (Remplacez simplement les informations par les votres. Malheureusement MongoDB Compass ne supporte pas les caractères spéciaux)

     🕳️ Le Tunnel SSH, votre allié contre le VPN

    Rentrons dans une partie un peut plus technique, par défaut MongoDB écoute sur le port 27017 et accepte uniquement les requêtes provenant de l'adresse de loopback (127.0.0.1).
    Cette configuration est en soit la plus sécuriser qu'il vous est possible de faire avec un simple VPS.

    Nous allons donc créer un tunnel SSH entre votre PC et votre VPS pour vous permettre d'atteindre votre base de donnée sans ouvrir de port supplémentaire, pas de panique c'est extrêmement simple

    Dans la section avancé, rendez vous dans la catégorie PROXY/SSH puis dans SSH with Password :

    unknown.png.9313a395b3925f55d4250ade7014bf80.png

    Vous pouvez saisir les informations de connexion SSH fournie par votre hébergeur

    N'oubliez pas de sauvegarder votre configuration

    Et voilà !
    Votre Client MongoDB Compass peut maintenant atteindre votre base de donnée sans avoir besoin d'ouvrir un port 



    Pterodactyl


    S5vVff73xFtLUkGP.png.d1f730cfe5fe3ed160062bbff82de995.png


    Pour les personnes utilisant Pterodactyl il vous sera impossible en l'état de joindre votre base MongoDB via MongoSK sans configurer la bind adress. Cela vient du fait que Pterodactyl conteneurise vos serveur, il ne partage donc pas la même adresse de loop back.

    🧩 Pour rendre MongoDB compatible avec Pterodactyl éditez la config de MongoDB

    Contenu masqué

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

    Il ne vous reste plus qu'a éditez le champ : bindIp et remplacé 127.0.0.1 par 172.18.0.1

    N'oubliez pas de modifier dans votre string de connexion par l'adresse précédemment modifier !

    Contenu masqué

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

     

     



     

    • J'aime 3

  8. Version de Minecraft : 1.12.2 / Mohist
    Version de Skript : 2.5.3 Mohist Friendly

    Type du skript : Skript de Loot Aléatoire dans une GUI

    Description du script : Skript de loot Aléatoire à la sauce DayZ ect... Plusieurs type de case (Tier 1 Tier 2 Tier 3 Medical)

    Fonctionnement général :
    Ce skript doit permettre l’interaction sur un block définie (click droit) qui permettra d'afficher un GUI dans le quel des loots aléatoires seront générés (Les loots devrons pouvoir être configurables ainsi que le taux de spawn) 


    Spécifications :

    Chaque type de case doit avoir un temps de respawn indépendant et propre à chaque une |  (Case A et B de même type ouverte mais temps de respawn pris en compte depuis leur ouverture respective)

    Comme dit plus haut la possibilité de modifier le taux de spawn et les items obtenables pour chaque type de crate dans un config ou au sein même du skript.
     

    Le Skript devra prendre en compte une crate à partir du moment ou elle est poser (Pas de commande /add crate ou autre)


    Permissions :

    Pas de permissions spécifique requise ^^

    Addons Utiliser :

    Tout fera l'affaire.
    J'utilise actuellement SKQuerry mais cet Addons n'est plus mis à jours et d'autres Addons gère mieux les GUI
    Donc je vous laisse faire comme bon vous semble



    Je remercie toute les personne qui prendrons le temps de rendre cette ressource réalisable

    Si quelqu'un est près à dédier 100% de sont temps à la créations de ce skript mes MP sont ouvert Hecate#0667.
    Tout travail mérite salaire.

    Je vous remercie d'avoir lue ma demande ^^

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