进这个网址 Program.cs
复制代码到SE的编程块里
区域是上下两行大括号
需要给对应的LCD的方块名称
修改成这个名字。
- LCD_ITEM_SELECTOR: 商品选择LCD,俗称购物车,显示选中的商品或者状态啥的。
- LCD_ITEM_LIST: 商品列表LCD,展示可选择的列表,建议使用
科幻液晶显示屏5X3
。
需要把对应箱子的自定义数据
设置成如下值:
- PublicItemCargo:公共箱子,就是商店的交易箱子,顾客可以访问,需要自己配置成
与所有人共享
。 - PrivateItemCargo:商店的货物箱子,存储商店的货物。
按钮工具栏,设置动作,选择编程块,运行参数,填入下方的参数:
- ItemSelectUp: 上一个
- ItemSelectDown: 下一个
- ItemSelectPageDown: 下一页
- ItemSelectPageUp: 上一页
- Submit: 提交
自定义数据修改后,均需要重置代码!!!
Length
: 列表有多少行就是多少- 格式:原料ID:产物ID:比例
- ID如何查看: 用基地脚本时,对着图形化显示的面板按F打开,会有物品ID列表
- 比例:比例按原料为1时计算,代表1个原料能兑换多少产物
例子:
Length=3
1=Source:Target:10
2=MyObjectBuilder_Ore/Iron:MyObjectBuilder_Ingot/Iron:0.01
3=MyObjectBuilder_Ore/Gold:MyObjectBuilder_Ingot/Gold:5
MyObjectBuilder_Ore/Iron
是铁矿石的ID,MyObjectBuilder_Ingot/Iron
是铁锭的ID,后面的0.01
是比例,代表一个铁矿石能换0.01个铁锭;
MyObjectBuilder_Ore/Gold
是金矿石的ID,MyObjectBuilder_Ingot/Gold
是金锭的ID,后面的5
是比例,代表一个金矿石能换5个金锭。