6xadg 0 Опубликовано: 13 декабря, 2019 Как достать данные о игроках из таблицы EntityDetector? Пытался смотреть по индексам, но возвращает либо саму таблицу, либо nil Вот сам код, собственно (простите за качество, пока просто пытаю понять, как это работает): entity = require("component").os_entdetector local e = entity.scanPlayers(10) print(e) print(e.name) print(e[1]) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro 3 563 Опубликовано: 13 декабря, 2019 Ты можешь воспользоваться Serialization API чтобы распечатать табличку в читаемом виде. local s = require('serialization') local x = { a = 10, b = "hello" } print(s.serialize(x)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya 415 Опубликовано: 13 декабря, 2019 (изменено) 9 минут назад, Totoro сказал: Ты можешь воспользоваться Serialization API чтобы распечатать табличку в читаемом виде. local s = require('serialization') local x = { a = 10, b = "hello" } print(s.serialize(x)) А если сделать так - print(s.serialize(x, true)), тогда таблица выйдет в более читаемом виде, как в интерпретаторе. Но конечно там контент урежется немного. Изменено 13 декабря, 2019 пользователем BrightYC 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 154 Опубликовано: 13 декабря, 2019 1 час назад, 6xadg сказал: Как достать данные о игроках из таблицы EntityDetector? Пытался смотреть по индексам, но возвращает либо саму таблицу, либо nil Вот сам код, собственно (простите за качество, пока просто пытаю понять, как это работает): entity = require("component").os_entdetector local e = entity.scanPlayers(10) print(e) print(e.name) print(e[1]) Мне не совсем понятен вопрос, отвечу как понял. Вывод информации об игроках может выглядеть, например, так: entity = require("component").os_entdetector local e = entity.scanPlayers(10) for i=1,#e do print( e[i].name, e[i].range, e[i].x, e[i].y, e[i].z ) end Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Как достать данные о игроках из таблицы EntityDetector? Пытался смотреть по индексам, но возвращает либо саму таблицу, либо nil
Вот сам код, собственно (простите за качество, пока просто пытаю понять, как это работает):
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах