[ComputerCraft/OpenComputer] Player Online Detector
-
Pour pouvoir utiliser le computercraft comme player online detector, vous devez taper ceci dans votre computer :
(player detector v2 fonctionnant avec la nouvelle API Mineaurion)
pastebin get UTzpeRmP 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) :
Ensuite l'adresse de connexion au serveur :
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:
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é :
Voilà ce que ça donnera quand vous serez déconnecté :
-
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 :
Pour moi ce sera Yann151924
Ensuite l'adresse de connexion au serveur :
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:
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