Navigation

    Mineaurion

    Mineaurion

    • Register
    • Login
    • Search
    • Site
    • Unsolved
    • Recent
    • Users

    [ComputerCraft/OpenComputer] Player Online Detector

    Tutoriels
    1
    2
    3017
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Yann151924
      Yann151924 last edited by DaikiKaminari

      Pour pouvoir utiliser le computercraft comme player online detector, vous devez taper ceci dans votre computer :

      (version fonctionnant avec la nouvelle API Mineaurion)

      pastebin get UTzpeRmP startup
      

      (ancienne version bientôt plus supportée)

      pastebin get VhdpfaWW startup
      

      Ensuite, vous relancez votre computer avec la commande :

      reboot
      

      Le programme s'occupe de télécharger le nécessaire à son fonctionnement et vous pose 2 questions :

      Entrez les pseudos des joueurs de la même base (appuyez sur entrer entre chaque pseudo, et quand vous avez finis appuyez de nouveau sur entrer) :

      1d60ce0d-0bce-487d-a4ec-8679de820c30-image.png

      Ensuite l'adresse de connexion au serveur :

      2d0b0743-78b8-4d2d-9d02-35db32028d1a-image.png

      L'adresse de connexion est celle disponible sur le site (https://mineaurion.com/serveurs) ou sur le channel #accueil du Discord. Pour le serveur Omnifactory se sera omnifactory.mineaurion.com

      Tous ces détails rentrés, vous aurez donc cette affichage quand le programme fonctionne:
      4fa70116-cb66-4e3a-912c-d8538fb95590-image.png

      En cas de mauvaise manipulation, pseudo ou adresse incorrecte, vous pouvez modifier la configuration en tapant :

      • RESET_PSEUDOS : vous invitera à re-rentrer tous les pseudos
      • RESET_SERVER_IP : vous invitera à re-rentrer l'ip du serveur
      • CONFIG_SIDES : permet de configurer quels côtés émettent de la redstone quand l'un des joueurs est connecté
      • REBOOT : pour reboot le PC

      En cas de problème vous pouvez aussi supprimer la config :

      rm config.json
      

      PS : il est possible que le programme mette un peu de temps à vous détecter, il lance son analyse toutes les 1 minute 🙂

      🛠 Si vous avez un bug ou une suggestion concernant ce programme faites un ticket sur le #support du Discord, il pourra être mis à jour sans que vous n'ayez rien à faire.

      Setup pour éteindre ses spawners :

      Le computer agit comme un block de redstone quand vous êtes déconnecté. ( ce comportement est changeable en éditant manuellement la config : edit config.json)

      Vous aurez besoin d'inverser le signal de redstone avec une torche de redstone.
      Ensuite vous pouvez utiliser des fils de redstone ou un transmitter et receiver de RFtools (ou d'un autre mod).

      Et quand vous serez connecté :
      joueur_connecte.png

      Voilà ce que ça donnera quand vous serez déconnecté :
      joueur_deconnecte.png

      chien

      1 Reply Last reply Reply Quote 0
      • Yann151924
        Yann151924 last edited by LeChikito

        Pour pouvoir utiliser OpenComputer comme player online detector :

        Tout d'abord vous devez disposer :

        • Computer Tiers 3
        • Ecran Tiers 1 ou +
        • Graphic card Tiers 1 ou +
        • CPU Tiers 2 ou +
        • Memory Tiers 2 ou +
        • Hard Disk drive Tiers 1 ou +
        • Internet Card
        • Redstone Card
        • Disquette OpenOS

        N'oubliez pas d'installer OpenOS avant de suivre le tuto.

        Ensuite, vous devez taper ceci dans votre computer :

        pastebin get A7M4cAPq detecteur.lua
        

        Ensuite lancer le programme :

        detecteur.lua
        

        Le programme s'occupe de télécharger le nécessaire à son fonctionnement et vous pose 2 questions :

        Votre pseudo :

        4JsnZOY.png

        Pour moi ce sera Yann151924 😛

        Ensuite l'adresse de connexion au serveur :

        ORT9o3h.png

        L'adresse de connexion est celle disponible sur le site (https://mineaurion.com/serveurs). Pour le serveur Infinity se sera infinity.mineaurion.com

        Tous ces détails rentrés, vous aurez donc cette affichage quand le programme fonctionne:
        0_1496163581882_93eb053a-8e97-4513-83e7-bcf42ed343bc-image.png

        En cas de mauvaise manipulation, pseudo ou adresse incorrecte, vous pouvez modifier le fichier player en faisant :

        edit player
        

        Ou tout simplement en supprimant le fichier, cela permettra de relancer les questions :

        rm player
        

        Le computer agit comme un block de redstone.

        PS : il est possible que le programme mette un peu de temps à vous détecter, il lance son analyse toutes les deux minutes 🙂

        Ce programme sera amélioré au fil de l'eau. Si vous voulez le modifier ou ajouter des fonctionnalités libre à vous. Je les ajouterai volontiers dans le programme 🙂

        chien

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Partenaire :