artem211
Пользователи-
Публикации
109 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя artem211
-
К сути вопроса. Роботы в чужих приватах можно как то без рук оставить? В том смысле что прекратить эту лабуду с кражами. Мне то ладно, я с головой к строительству базы подошел, но даже меня достали имбицилы, обрыли мой приват до бедрока скоты, всю территорию засрали, осадок отвратительный.
-
Не совсем так. Каждые 10 сек он проверяет только 2 условия - отработан ли стержень в 1 слоте реактора и не упал ли заряд ниже половины. Все прочие действия циклы и прочее отсекаются этими двумя условиями и никаких лишних циклов и библиотек не вызывается, пока не наступит момент действовать, об этом я подумал.
-
Приверженность к независимым от погоды источникам энергии и природная тяга к автоматизации и надежности сподвигли меня, на автоматизированное обслуживание атомных реакторов, коих имею 4 энергоблока(!), плясать вокруг каждого в резине на голое тело - не айс. В ОС я новичок, до этого кодил в майнкрафте только в СС, в реальности привык к жестко-типизированному C#, так что нюансы луа даются не просто. Итак общая задача такая - исключить игрока из схемы "склад-реактор". По пунктам: 1. Выбор однородного топливного комплекта(уран/МОХ) для жидкостного реактора(далее реактор) 2. Отслеживание выработки текущей топливной закладки в реакторе. 3. Своевременное отключение реактора, изъятие отработанного топлива, закладка свежих стержней в заданной конфигурации. 4. Постоянное самостоятельное дежурство у реактора(ов), автозарядка, недопущение ошибок конфигураций закладок стержней. 5. Конвеерное получение оружейного плутония в коварных целях и обеспечение базы электроэнергией. На данный момент программа в длительном бета-тесте уже почти 20 часов(уран вырабатывается 10 000 секунд, МОХ 5 000 секунд). Чего удалось достичь: - отсутствие привязки к таймеру(процесс завязан на реальное состояние топлива в реакторе), - проверка и подборка цельных комплектов подходящего топлива(система не всегда готова поставить нужное топливо) - на данный момент робот принимает только подходящие под мою реакторную схему "двушки" и "четверки" стержней урановых либо МОХ. - автономность работы(автоматический контроль уровня заряда в батареях робота, посредством блока зарядника) - своевременное обслуживание реактора, практически безостановочная подача электроэнергии в сеть - адаптивность(программу можно запускать на любом этапе работы реактора и продолжит ее с нужного шага) Чего пока не получилось/не успелось, но что в перспективе хочется видеть в программе: - программу-конфигуратор с ГУИ и сенсорными кнопками, для настройки схемы реактора, количества, конфигурации и типа топливной закладки(вероятно на управляющем компьютере) - централизованный менеджмент(сервер) для контроля "Уранитов", оценки состояния системы, корректировки схем топливных закладок "на лету" - взаимодействие с АЕ сетью напрямую(на данный момент робот получает топливо и сбрасывает отработку через преднастроенный МЕ Интерфейс) В общем выглядит так: Робот лицом к люку реактора, под ним интерфейс МЕ сети, с одной стороны зарядник, с другой можно рычаг поставить, если не нравится сверху. С какой стороны что стоит можно указать в самом начале программы, далее все управление параметризовано, исходя из настроек charge_side(с какой стороны зарядник), switch_side(с какой стороны рычаг), остальные параметры типа reac_side и fuel_side на данный момент не используются или почти не используются, задел на перспективу. Паст программы http://pastebin.com/4RN9s0Aa П.С. Прошу прощения за "топорное" изложение. Идет Бета-тест первой версии "уранита". Не умею расставлять "спойлеры" и прочее, на форумах не помню когда когда постил последний раз. Прошу конструктивной критики и советов. П.П.С Самоуверенно считаю это "кандидатской" на статус программиста.
- 2 ответа
-
- 6
-
-
А вообще граждане хватит валять дурака! Пилите 3д ТЕТРИС! Олдфаги(далеко не все) меня поддержат, крутейшая вещь!
-
Стебщик чертов )) 5 месяц говоришь крутим? )
-
Алекс, к вопросам о модах, может быть ребаланснуть сервер? в частности рецепты? сделать крафт АЕ элементов например более дорогостоящим(мысль, может ввести в крафты элементы ОС?), соляркам поднять цены в крафтах, продвинутого шахтера выкинуть? Поставить где то на спавне бесплатный ОС сборщик для роботов, в стартовый комплект новичку выдавать комп т1 или может быть даже простейшего робота? Провести какую то проверку, кто юзает компы, а кто нет, в соответствии с этим не знаю какие нибудь мелкие поощрения, аля рандомная деталька из ОС в карман, как при достижениях. Честное слово готовых конструктивных предложений у меня нет, я как то мало представляю себе нынешний баланс и его идею(доктрину почему он именно такой). Чанклоадеры иммибис вообще думаю надо убрать, пусть народ кушает ОС, даже хотя бы только для чанклоадера и то несколько строк накодить будет надо. Кстати прочел тут про аддон к АЕ Экстра Целлс, в нем есть баг, ксли взять плоский(миниблок) держатель для хардов, то каждый раз после загрузки чанка приходится переставлять харды чтоб содержимое увидеть(все пропадает из системы), жидкостные чипы отказываются принимать молоко ) точнее терминал жидкостный не принимает ведро с молоком ) хоть ты тресни.
-
Посмотрим. У меня компьютерного ничего нет на базе. А насчет этой фигни со всеми машинами ИК, не только с реактором, я и на предыдущем сервере слышал каждый день ни по разу, ветряки, реакторы, машины переработки, все тормозило. Как будешь в игре покажу )
-
Ничего не намудрил, сам можешь проверить. Эта хрень давно известная. Но почему то не решена. На пару минут чанк лоадер не даш для проверки? заберешь или уничтожу его
-
Алекс, генерация энергии у реактора падает вдвое втрое, можешь у меня дома проверить сам
-
Алекс проблема в том что чанк нормально работает только тот в котором игрок, переходишь границу - все капут.
-
Надо проверять с чанк лоадером
-
Мод IC2 Experimental, все машины(а главное генерация энергии) работают ровно в 2 раза медленнее, если игрок не находится в том же чанке что и машины. Эта проблема насколько я знаю в самом моде. Есть ли варианты решения проблемы? есть ли возможность протестировать это счанклоадером?(не имею его)
