Space Engineers

Space Engineers

67 人が評価
Nanobot Build and Repair System Queuing / Display / Scripting (Maintained)
7
   
アワード
お気に入り
お気に入り
お気に入りから削除
ファイルサイズ
投稿日
更新日
439.578 KB
4月29日 5時55分
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 8月26日 13時45分 
LCD BuildAndRepairGroup1StatusPanel not found LCD Cockpit not found
Same error here. Only subed to this one
SKO85  [作成者] 8月26日 5時46分 
@LegendaryLoser2010, please read the description and a few comments bellow. You need to use the right mod.
LegendaryLoser2010 8月25日 23時11分 
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  [作成者] 8月22日 14時04分 
@jhvyper, thx for confirming that.
jhvyper 8月21日 14時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  [作成者] 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  [作成者] 8月20日 8時37分 
@neock, Are you using my version of the mod? Please check the description.
neock 8月19日 18時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 7月19日 20時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 7月5日 18時18分 
Would it be possible to have LCDs only display welding or grinding information and not both?