Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local component = require "component"
- local iface = component.me_interface -- interface with a pattern in the first slot
- --print (iface)
- --local c = component.get("c8db", "database")
- local guid = nil
- for k, v in component.list() do
- if v == 'database' then
- guid = k
- end
- end
- print("Адрес базы данных:"..guid)
- --local c = component.database
- --print (c)
- local d = component.proxy(guid) or error("database not found")
- local database = d.address
- iface.setInterfacePatternInput(1, database, 1, 64, 1)
- iface.setInterfacePatternOutput(1, database, 2, 64, 1)
- iface.setInterfacePatternOutput(1, database, 2, 64, 2)
- iface.setInterfacePatternOutput(1, database, 2, 64, 3)
- iface.setInterfacePatternOutput(1, database, 2, 64, 4)
- print("Перепрошивка паттерна завершена.")
- -- setInterfacePatternInput(slot:number, database:address, entry:number, size:number, index:number)
- -- slot:number Номер/позиция паттерна в интерфейсе
- -- database:address Адрес в мире
- -- entry:number Номер слота в датабейсе, откуда взять итем
- -- size:number сколько итемов нужно установить в паттерн
- -- index:number позиция в паттерне в которую будет установлен новый итем
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement