CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Minecraft
  • Tout support
  • PC
  • Xbox Series
  • Switch
  • PS4
  • ONE
  • WiiU
  • PS3
  • 360
  • Vita
  • iOS
  • Android
  • Web
  • New 3DS
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

[ComputerCraft] Vos programmes

zyuiop
zyuiop
Niveau 7
18 janvier 2014 à 23:49:41

Salut à tous,
Je suivais il y a un certain temps sur le forum IronCraft le topic "Vos programmes ComputerCraft" qui a malheureusement été fermé.
C'est pourquoi je lance un topic consacré aux programmes ComputerCraft que vous avez créé, afin qu'ils puissent servir aux autres et aider les "débutants" à apprendre cette pourriture qu'est le lua (je dis pourriture, mais c'est plutôt utile pour CC :-°)

Bon, quelques règles peut être :
-> Si vous postez votre programme ici, vous en donnez le code source et vous autorisez les membres à l'utiliser / le modifier / le redistribuer gratuitement en citant votre pseudo (Licence CC-BY)
-> Vous pouvez mettre un screen de votre programme en action
-> Précisez si votre programme utilise une api ou un mod non présent dans le CC "de base"

Voilà :)
Je posterai un prog demain avec screen + code

darkerkirb
darkerkirb
Niveau 10
19 janvier 2014 à 02:39:57

J'ai fait ça y a assez longtemps, c'est une horloge qui affiche un message différent entre -12h et +12h http://pastebin.com/1QWaEWMV

zyuiop
zyuiop
Niveau 7
19 janvier 2014 à 11:06:20

Comme promis, je poste un gros programme que j'ai conçu pour ma base.
Il est constitué d'un Advanced Monitor relié à un Computer ainsi que de plusieurs Computers reliés à des machines (via les APIs "OpenPeripherals"). Le computer principal va "ping" les autres computers qui vont renvoyer des infos (remplissage...), le tout est récupéré et affiché de façon custom.
https://image.noelshack.com/fichiers/2014/03/1390124984-ccmonitor2.png

Il nécessite OpenPeripherals pour fonctionner. J'utilise différentes APIS comme celle des Tanks, cette des Iron Tanks, du Steam Turbine, etc

Le moniteur : http://pastebin.com/DdRYHU4X (j'ai commenté pour votre facilité)

Un sensor : http://pastebin.com/n2xfVJHx
Le détecteur de pluie : je le posterai ultérieurement

Zhihaw
Zhihaw
Niveau 10
19 janvier 2014 à 11:09:49

Il est énorme ton programme, j'aime beaucoup. :noel:

zyuiop
zyuiop
Niveau 7
19 janvier 2014 à 11:13:37

Sérieux ? Merci beaucoup :)
On a pas mal avancé dans notre partie du coup comme je savais pas quoi faire bah j'ai fait ça :B

darkerkirb
darkerkirb
Niveau 10
19 janvier 2014 à 11:19:42

Grr tu me donnes envie de me remettre à ComputerCraft :nah:

zyuiop
zyuiop
Niveau 7
19 janvier 2014 à 11:22:16

Je suis assez content de moi, je l'avoue (surtout que je me suis pas inspiré du code de qui que ce soit, je l'ai codé 'from scratch')

zyuiop
zyuiop
Niveau 7
19 janvier 2014 à 11:35:07

Rah... Je sais pas pourquoi mais quand j'ai update FTB, mon détecteur de pluie à été supprimé... Fail de sauvegarde de map sûrement mais c'est chiant --"

zyuiop
zyuiop
Niveau 7
19 janvier 2014 à 12:40:19

Comme promis, le détecteur de pluie.
Le programme est un programme très basique : il vérifie le contenu du tank, et si celui ci n'est pas vide il renvoie false.
J'avais au début utilisé l'API du RainTank directement. Seulement problème : s'il ne pleuvait pas, une erreur java était déclenchée et bloquait le programme (Null pointer Exception). J'ai donc du utiliser l'api des tanks buildcraft, qui elle fonctionne.

Screen :
https://image.noelshack.com/fichiers/2014/03/1390131420-2014-01-19-12-35-46.png

Source :
http://pastebin.com/FtvJCNTq

zyuiop
zyuiop
Niveau 7
19 janvier 2014 à 14:23:24

Un système pour éviter que les Combusion Engine n'explosent :
dès que le niveau de lave dépasse le niveau d'eau, l'engine s'arrête (un peu trop de précautions, certes, mais vous pouvez le modifier). De plus, il permet de modifier la sortie en MJ/t en allumant ou éteignant un ou plusieurs engines. De plus, si un engine se stoppe par sécurité, un autre prendra le relais.

Le programme pour les engines :
http://pastebin.com/q1eJZqir
Screen : https://image.noelshack.com/fichiers/2014/03/1390137764-2014-01-19-14-16-49.png

Le programme de gestion de puissance :
http://pastebin.com/Y2THV3FM
Screen : https://image.noelshack.com/fichiers/2014/03/1390137787-2014-01-19-14-15-47.png

Nécessite : OpenPeripherals, BuildCraft

zyuiop
zyuiop
Niveau 7
25 janvier 2014 à 10:33:00

Je vais pas tarder à poster un programme pour gérer une gare.
Hésitez pas à poster les votres :) (je me sens légèrement seul sur ce topic :B)

Sous forums
  • Recherche de joueurs et serveurs PC/Consoles