|
You last visited: Today at 17:51
Advertisement
Minecraft Infinity Computercraft Big Reactors
Discussion on Minecraft Infinity Computercraft Big Reactors within the Minecraft forum part of the Other Online Games category.
04/08/2015, 23:09
|
#1
|
elite*gold: 75
Join Date: Nov 2011
Posts: 689
Received Thanks: 73
|
Minecraft Infinity Computercraft Big Reactors
Hei liebe Con
ich spiele seit kurzem wieder aktiv FTB und bin bei den Big Reactors angekommen. Der Reactor + 4 Turbinen laufen wie geschmiert
Aber ich möchte gerne mit Computercraft also mit Computern folgendes auf einen Monitor angezeigt haben:
| Name----------Umdrehungen----------RF/t | | Turbin1 | | ""2 | | ""3 | | ""4 | | __________________________________________ | | Insagesamt |
sieht bisschen doof aus aber ich denke man erkennt das so halb 
Also das wichtigste ist eigentlich das ich das ganze RF/t was die Turbinen produzieren zusammen auf einen Bildschirm bekomme... ich habe das schon probiert aber ich schaffe das einfach nicht.. meine Kenntnisse in CC in zu schlecht...
Wenn einer von euch ein Programm kennt oder so nett ist und mir eins schreibt oder mir sagt wie ich von 4 Computern über Wireless die Infos an einen schicken kann und auslesen kann (4 sender 1 Empfänger), würde mir das riesig helfen!
LG Banette!
|
|
|
04/09/2015, 17:32
|
#2
|
elite*gold: 400
Join Date: Nov 2008
Posts: 67,905
Received Thanks: 19,505
|
Schau dir das mal an: 
ich selber spiele keine Modpacks, kann dir da also nicht wirklich helfen
Daten in Computercraft per Wireless Modem zu verschicken hab ich aber letztens schon gemacht

ín meinem Fall führt der SensorComputer die SensorSend aus welche von 2 Industrialcraft Maschinen ihre Informationen ausliest
diese beiden Tables aus Informationen in eine zweite packt und diese versendet
Code zum verschicken:
Code:
local modem = peripheral.wrap("left")
modem.transmit(100,101,Table)
auf dem MonitorComputer wird die SensorRec ausgeführt welche in einer Schleife auf eine Nachricht über Kanal 100 wartet und diese Daten dann auf einem Monitor ausgibt
Code zum erhalten der Nachricht:
Code:
local modem = peripheral.wrap("left")
modem.open(100)
local event, side, cha1, cha2, message = os.pullEvent("modem_message")
die Variable "message" enthällt die Table die verschickt wurde
|
|
|
04/09/2015, 22:24
|
#3
|
elite*gold: 75
Join Date: Nov 2011
Posts: 689
Received Thanks: 73
|
Vielen Dank erstmal für deine Antwort!
uuih ja das hilf mir auf jeden Fall weiter 
Ich werde mich da mal rein fuchsen und dann meine Lösung posten.. kann aber etwas dauern
LG Banette
€dit:
So ich habe das jetzt nicht über Wireless gemacht sondern mit den Networkcable.
Code:
-- MONITOR --
local mon = peripheral.wrap("top")
-- MODEM --
local modem = peripheral.wrap("back")
-- Turbinen --
local at1 = peripheral.wrap('BigReactors-Turbine_4')
local at2 = peripheral.wrap('BigReactors-Turbine_5')
local at3 = peripheral.wrap('BigReactors-Turbine_6')
local at4 = peripheral.wrap('BigReactors-Turbine_7')
-- Mathe Runden --
function round(num, idp)
local mult = 10^(idp or 0)
return math.floor(num * mult + 0.5) / mult
end
-- Schriftfarbe --
function cOrange()
mon.setTextColor(colors.orange)
end
function cLime()
mon.setTextColor(colors.lime)
end
-- ######################################### --
while true do
term.clear()
term.setCursorPos(1,1)
-- Turbine_1 --
t1_name = "Turbine 1"
t1_on = at1.getActive()
t1_speed = at1.getRotorSpeed()
t1_product_energy = at1.getEnergyProducedLastTick()
t1_s = round(t1_speed, 2)
t1_product_e = round(t1_product_energy, 2)
-- Turbine_2 --
t2_name = "Turbine 2"
t2_on = at2.getActive()
t2_speed = at2.getRotorSpeed()
t2_product_energy = at2.getEnergyProducedLastTick()
t2_s = round(t2_speed, 2)
t2_product_e = round(t2_product_energy, 2)
-- Turbine_3 --
t3_name = "Turbine 3"
t3_on = at3.getActive()
t3_speed = at3.getRotorSpeed()
t3_product_energy = at3.getEnergyProducedLastTick()
t3_s = round(t3_speed, 2)
t3_product_e = round(t3_product_energy, 2)
-- Turbine_4 --
t4_name = "Turbine 4"
t4_on = at4.getActive()
t4_speed = at4.getRotorSpeed()
t4_product_energy = at4.getEnergyProducedLastTick()
t4_s = round(t4_speed, 2)
t4_product_e = round(t4_product_energy, 2)
-- Monitor --
-- Tabelle --
local TurbineName = "Name"
local TurbineMode = "Online"
local TurbineProdutction = "RF/t"
local TurbineSpeed = "Speed"
local TableHead = {TurbineName, " ", TurbineMode, " ", TurbineProdutction, " ", TurbineSpeed, " "}
local TableT1 = {t1_name," ",t1_on," ",t1_product_e," ",t1_s," "}
local TableT2 = {t2_name," ",t2_on," ",t2_product_e," ",t2_s," "}
local TableT3 = {t3_name," ",t3_on," ",t3_product_e," ",t3_s," "}
local TableT4 = {t4_name," ",t4_on," ",t4_product_e," ",t4_s," "}
mon.clear()
cOrange()
mon.setBackgroundColour(colors.black)
mon.setTextScale(1.0)
mon.setCursorPos(1,1)
for i =1,8 do
mon.write(TableHead[i])
end
cLime()
mon.setCursorPos(1,5)
for i =1,8 do
mon.write(TableT1[i])
end
mon.setCursorPos(1,6)
for i =1,8 do
mon.write(TableT2[i])
end
mon.setCursorPos(1,7)
for i =1,8 do
mon.write(TableT3[i])
end
mon.setCursorPos(1,8)
for i =1,8 do
mon.write(TableT4[i])
end
sleep(2)
end
Man kann das bestimmt auch kürzen und so aber dazu habe ich noch keine Kenntnisse  .
Vielleicht hilft das ja auch jmd. anderen weiter
Wichtig ist noch damit das gut aussieht, dass ich ein 3Breit x 2Hoch großen Monitor verwendet habe!
Und im Startup habe ich das Modem schon aktiviert!
Gruß
Banette
|
|
|
 |
Similar Threads
|
Computercraft
01/24/2014 - Minecraft - 11 Replies
Hey,
ich wollt mal fragen ob jmd weißt wie man bei Computercraft im FTB Direwolf20 (1.6.4pack) weißt wie man ein Computer programmiert das er ein Text auf das Monitor zeigt.
Danke im Vorraus
|
Minecraft Modserver: Rp, BC, IC2, Forestry, Computercraft, teleport pipes
06/02/2012 - Minecraft Server Advertising - 4 Replies
Hallo zusammen,
ich würde euch gerne meinen kleinen Modserver vorstellen
wie schon in der Überschrift sind ne menge Mods drauf und wenn jemand für diese Mods noch addons Vorschlagen würd guck ich sie mir auch gern an :).
Im Moment sind es nur 4 Slots aber wenn sich mehr leute finden erhöhe Ich.
Es ist ein Vanilla Server mit den Aktuellsten Versionen des jeweiligen Mods und no-White list).
Regeln gibt es eigentlich kaum. Gegrieft wird natürlich nicht.
Also wenn jemand lust hatt zu kommen...
|
Minecraft IC²/BC2/Redpower/(IC²/BC2 Crossover)/Railcraft/Computercraft
02/23/2012 - Minecraft - 6 Replies
Hi hab ne frage zu IndustrialCraft2 denn man kann ja einen solar helm bauen ich weiss des rezept aber nich wäre evtl. einer so nett und zeigt es mir?
Und noch ne frage gibts LogisticPipes eig auch für server?
|
All times are GMT +1. The time now is 17:51.
|
|