FluttyProger 84 Опубликовано: 2 декабря, 2018 (изменено) 01.12.2018 в 16:51, Asior сказал: Не 1000 мл мы передавали я помню точно, мы вроде как 100 мл, чтобы источник не регенерировался. Вроде как всё-таки по тысяче local com = require("component") local tr = com.transposer while true do tr.transferFluid(2,3) os.sleep(0) end возможно не финальный код, но скорее всего тот P.S если бы использовали os.sleep(0.15) нагрузки на серв должно было быть меньше)) Изменено 2 декабря, 2018 пользователем FluttyProger Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 148 Опубликовано: 2 декабря, 2018 34 минуты назад, FluttyProger сказал: Нашел какой-то сейв где тестировал это дело, код тут лютый какой-то, а потом перешёл на простой код где 1 транспузер на один компуктер. Могу скинуть код где несколько транспузеров на 1 компутер, но глаза могут за кровоточить) Думаю, не имеет смысла. Я уже понял, что для максимальной производительности нужен один комп (или микроконтроллер) на транспозер. 2 минуты назад, FluttyProger сказал: Вроде как всё-таки по тысяче local com = require("component") local tr = com.transposer while true do tr.transferFluid(2,3) os.sleep(0) end Да, в таком варианте будет брать по тысяче милливёдер. Единственное улучшение этого кода, которое я могу сделать, это сделать задержку 0.15 сек вместо нуля. Интересно узнать, что там за ошибки сыпались в консоль сервера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Ingr 90 Опубликовано: 2 декабря, 2018 1 час назад, eu_tomat сказал: Интересно узнать, что там за ошибки сыпались в консоль сервера. если ты про те что на скрине наверху "false 0,0" то это не успевает регениться вода и транспозер пытается зачерпнуть пустоту о чем и сообщает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 148 Опубликовано: 2 декабря, 2018 16 минут назад, Ingr сказал: если ты про те что на скрине наверху "false 0,0" то это не успевает регениться вода и транспозер пытается зачерпнуть пустоту о чем и сообщает. На скрине нет ошибок, там как раз всё понятно. Мне интересно понять, связаны ли лаги сервера и ошибки в консоли сервера с отсутствием источника воды, или они сыпались при любой попытке перемещения. Это позволило бы понять, можно ли сделать эту схему безвредной для сервера введением достаточной задержки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Ingr 90 Опубликовано: 2 декабря, 2018 8 минут назад, eu_tomat сказал: На скрине нет ошибок, там как раз всё понятно. Мне интересно понять, связаны ли лаги сервера и ошибки в консоли сервера с отсутствием источника воды, или они сыпались при любой попытке перемещения. Это позволило бы понять, можно ли сделать эту схему безвредной для сервера введением достаточной задержки. ну тут нужно собирать тестовую установку и смотреть. По другому наверное никак. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 148 Опубликовано: 2 декабря, 2018 6 минут назад, Ingr сказал: ну тут нужно собирать тестовую установку и смотреть. По другому наверное никак. Я спрашивал в надежде, что у @FluttyProger сохранилась инфа о тех ошибках. Ошибки-то сильно зависят от серверных плагинов. Кто же теперь вспомнит, что на том сервере было установлено, и какую ситуацию надо воспроизвести. А вот, сам текст ошибок мог оказаться где-то сохранённым, и по нему теоретически можно понять суть проблемы. Об этом я и спрашивал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asior 586 Опубликовано: 3 декабря, 2018 Ошибки надо спрашивать у @Alex хотя маловероятно что они уцелели с того времени Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro Автор темы 3 562 Опубликовано: 3 декабря, 2018 Скандалы, интриги, расследования 😃 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах