Space Engineers

Space Engineers

67 평점
Nanobot Build and Repair System Queuing / Display / Scripting (Maintained)
7
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
파일 크기
게시일
업데이트일
439.578 KB
2025년 4월 29일 오전 5시 55분
2025년 5월 13일 오전 3시 51분
업데이트 노트 8개 (보기)

다운로드 위해 구독하기
Nanobot Build and Repair System Queuing / Display / Scripting (Maintained)

설명
WARNING!
- Please read the description and the original page too for details on the script.
- This script will not work correctly with other mod versions than the ones I posted bellow. Please use one of those versions as they are fixed to work with the script due to game updates.

Description
- Fixed version of the original script for the Nanobot Build and Repair System.
- Fixed issue where script was not compiling with the recent game updates.

Original Script & Credits
The original script was developed by Dummy08, but unfortunatelly he is not active on Steam anymore to maintain his work. I will try maintain this copy of the script.

The original script, description and documentation can be found at:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=867822734

Mode info-only
To display only the information without queuing any component builds in the assemblers, set the Argument value to info-only in the Programmable Block. After changing the argument, make sure to recompile and run the script again.

Mods
The script works with the following maintained Nanobot Build and Repair mod versions:

Nanobot Build and Repair System (Maintained):
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2111073562

Nanobot Build and Repair System - Original Resources:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3099489876

Donate?
If you like to donate for my work, you can use the following link:
PayPal Donate[paypal.me]
댓글 92
MrFox 5시간 전 
LCD BuildAndRepairGroup1StatusPanel not found LCD Cockpit not found
Same error here. Only subed to this one
SKO85  [작성자] 13시간 전 
@LegendaryLoser2010, please read the description and a few comments bellow. You need to use the right mod.
LegendaryLoser2010 20시간 전 
Hey, I’m coming up with some odd bug that follows:

BaR Group 0(08/25/2025 03:07:18):
Caught exception during execution of
Script: Property
BuildAndRepair.MissingComponents is not of type
Memory SafeDictionary 2, correct type is Dictionary 2 at
Sandbax.ModAPI.Interfaces.TerminalPro
pertyExtensions.CastTValue (TerminalProperty
property)

at
Program.RepairSystemHandler.MissingC
amponents()
at
Program.BuildAndRepairSystemQueuing GraupData.CheckAssemblerQueues()
at
Program.BuildAndRepairAutoQueuing.Ch
eckAssemblerQueues()
at
Program.BuildAndRepairAutoQueuing.Handle()
at
Program.Main(Stringarg)
at
Sandbox.Game.Entities.Blocks.MyprogrammableBlock.<>c__DisplayClass46_0.<ExecuteCode>b__0(IMyGridProgramprogram)
at
Sandbax.Game.Entities.Blocks.MyProgra mmableBlock.RunSandbaxedPragramAct
lonDore(Action'
action, String &
response)

What am I missing?
SKO85  [작성자] 2025년 8월 22일 오후 2시 04분 
@jhvyper, thx for confirming that.
jhvyper 2025년 8월 21일 오후 2시 46분 
@SKO85: I had a similar error as @neock, but just subscribed to both your script update and the actual BaR update. Both work together just fine and my assemblers are making parts as needed AFTER I unsubscribed from both of the original versions. No more errors in the Programmable Block
SKO85  [작성자] 2025년 8월 20일 오전 8시 38분 
@StrongToast85, I need to check if that option was in the original script. If so, it should be working with this one too. Otherwise I need to modify the script for it. But first, I need to fix several stuff in the mod before doing that.
SKO85  [작성자] 2025년 8월 20일 오전 8시 37분 
@neock, Are you using my version of the mod? Please check the description.
neock 2025년 8월 19일 오후 6시 50분 
i get the same error on this script as i do on the original.
LCD BuildAndRepairGroup1StatusPanel not found LCD Cockpit not found BaR Group 0 (08/19/2025 21:37:10): Caught exception during execution of script:Property BuildAndRepair.MissingComponents is not of type MemorySafeDictionary`2, correct type is Dictionary`2 at Sandbox.ModAPI.Interfaces.TerminalPropertyExtensions.Cast[TValue](ITerminalProperty property) at Program.RepairSystemHandler.MissingComponents() at Program.BuildAndRepairSystemQueuingGroupData.CheckAssemblerQueues() at Program.BuildAndRepairAutoQueuing.CheckAssemblerQueues() at Program.BuildAndRepairAutoQueuing.Handle() at Program.Main(String arg) at Sandbox.Game.Entities.Blocks.MyProgrammableBlock.<>c__DisplayClass46_0.<ExecuteCode>b__0(IMyGridProgram program) at Patched_Sandbox.Game.Entities.Blocks.MyProgrammableBlockRunSandboxedProgramActionCore_0(Object response, Action`1 , String& )
StrongToast85 2025년 7월 19일 오후 8시 54분 
I cannot for the life of me figure out how to set the LCD's to show specific things, It just keeps rotating through all of the options and I have tried what I believe is everything and still cannot get it to work
Typhon Plume 2025년 7월 5일 오후 6시 18분 
Would it be possible to have LCDs only display welding or grinding information and not both?