Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Импорты хуимпорты
- local component = require("component")
- local radar = component.radar
- local chat = component.chat_box
- chat.setName("Reporter")
- --Отжимаем инфу у радара
- local function updateRadar()
- local p = radar.getPlayers
- local m = radar.getMobs
- --Формируем ее, и отправляем юзеру
- for i, #p do
- print(math.ceil(p[i].distance)+" "+p[i].name)
- end
- for i, #m do
- print(math.ceil(m[i].distance)+" "+m[i].name)
- end
- end
- --TODO Синхронизация нескольких радаров между собой
- --local function syncRadars()
- --end
- --Начать отправлять отчеты
- local function startReporting()
- while true do
- print("Radar report: ")
- chat.say("Radar report: ")
- updateRadar()
- os.sleep(5)
- end
- end
- startReporting()
Add Comment
Please, Sign In to add comment