Rust
57 ratings
Убегающий от рейдеров лут. Электрические схемы для дома
By Dwarf
Повысят качество жизни. Заставят рейдеров биться в истерике
   
Award
Favorite
Favorited
Unfavorite
Предисловие
В этом руководстве не будет дурацких конопляных ферм и глупых ловушек... Я не надеюсь, что вы оцените такую тонкую науку и такое точное искусство, как создание электрических цепей, однако тех нескольких избранных, кто имеет предрасположение, я постараюсь научить, как обмануть рейдеров и отпугнуть их от дома. Как создать систему тревоги, которую невозможно обойти. Как снизить апкип дома на 90% и даже как научить лут убегать от противников. И ещё. Возможно некоторые из вас пришли в раст, обладая такими огромными способностями, что самоуверенно не обращают даже внимания на это. Но аим - это ещё не всё.

А вообще, схемы могут оказаться неоптимальными и, хотя они все проверены и работают, если вы обнаружите в них баг - обязательно напишите об этом.
Особенности некоторых компонентов (можно пропустить)
Иногда после сборки той или иной цепи возникают несоответствия между её работой и тем, как эту работу представлял себе её создатель. При детальном анализе оказывается, что её компоненты работают не совсем так или совсем не так, как он думал. Поэтому я решил осветить несколько подобных моментов.

СКУЧНОЕ, ДОЛГОЕ, ДЛЯ БОЛЬШИНСТВА ОБЫВАТЕЛЕЙ - АБСОЛЮТНО БЕСПОЛЕЗНОЕ ЗНАНИЕ. К ТОМУ ЖЕ - НЕПОЛНОЕ. Можно смело пропускать и переходить к проверенным схемам, но если когда-то возникнет ситуация, при которой вы попробуете их улучшить или создать что-то своё сложнее автополивалки, а оно не заработает по причине, описанной здесь, мой смех будет эхом разноситься по горным вершинам.

Падение напряжения
Электричество в расте работает совсем не так, как в нашем мире. Падение напряжения здесь далеко не всегда связано с наличием активного сопротивления.

Рассмотрим ситуацию на примере. Имеются аккумулятор, 5 конвейеров и лампочка, подключенные последовательно. В выключенном состоянии конвейеры не потребляют энергии, так что суммарно схема потребляет только 1 единицу энергии.



При включении конвейеров это число вырастает уже до 6 единиц.


То есть от того, включён или выключен конвейер, зависит потребляет он энергию или нет (и, соответственно, насколько быстро разряжается аккумулятор). Но интересен тот факт, что падение напряжения он вызывает вне зависимости от того, потребляет он энергию или нет. Продемонстрируем это. Разветвим напряжение от источника с помощью сплиттеров и выключенных конвейеров так, чтоб из сплиттера второго порядка в тестовую ветку входило лишь 10 единиц энергии.


Установим 10 конвейеров и лампочку. Каждый конвейер вызывает на себе падение напряжения в 1 единицу энергии, так что до лампочки не доходит в итоге ни одной и она не горит. При этом, поскольку конвейеры выключены, они не тратят электроэнергию!



При этом, если ветка не затрачивает всей доступной ей электроэнергии, при установке дополнительных компонентов в её конец, она начнёт тратить её соразмерно их потреблению, хотя напряжение уже упало до нуля и эти компоненты не работают. Простая демонстрация. Ветка на 10 единиц энергии, 10 конвейеров + 1, на который напряжения уже не хватает; все конвейеры выключены. Потребление энергии всей системы - 2 единицы (за счёт сплиттеров). Заменим конвейер в конец ветки на лампочку, на неё приходится напряжение = 0 (всё уже сожрали впереди стоящие конвейеры), и лампочка не горит. Но потребление энергии системой внезапно увеличилось на единицу!





Скорость передачи сигнала

Сигнал не всегда передаётся с одинаковой скоростью (либо имеется приоритетность одного порта над другим). На приведённой ниже картинке изображены два конвейера, получающие питание (зелёный провод) и команду включения (красный провод) разными способами: от branch out и power out бренча.


Опустим рычаг и посмотрим на результат.


Как мы видим, конвейер, у которого провод от branch out шёл к клемме включения - включился, а конвейер, у которого провод от данной клеммы шёл на питание - нет. Потому что производить изменения с состоянием большинства объектов можно только тогда, когда они подключены к источнику электроэнергии, и если сигнал на клемму изменения состояния приходит раньше, чем сигнал (энергия) на клемму питания - ничего не происходит. pow out бренча быстрее branch out. Аналогично более левые клеммы сплиттера быстрее более правых:


Особенности некоторых компонентов (можно пропустить) ч.2
Двойное потребление питания
Мы обычно воспринимаем клеммы pow in как основные клеммы питания, а все боковые клеммы - как просто утилитарные, на которые нет смысла подводить больше 1 единицы напряжения. И смысла в этом, действительно, нет, но проблема в том, что если в цепи потребление энергии не равно падению напряжения, то при подключении к питающей и боковой клеммам одного компонента ветвей от двух разных источников энергии, оба источника решат, что всё, что лежит за этим компонентом, должен питать именно данный источник и затраты по энергии увеличатся в два раза. Сейчас станет понятнее на примерах.

Для начала просто пропустим провод от одного из источников через блокатор к лампочкам, а от другого - к боковой клемме блокатора. Начинает твориться странное: система осциллирует между тремя состояниями: блокатор горит двумя зелёными лампочками, зелёной и красной или лампочки не горят вообще.





При этом лампочки то горят, то нет, а значения потребляемой энергии у аккумулятора также осциллируют между 5, 1 и 0. Причём для обоих аккумуляторов и с меняющейся частотой. Честно говоря, у меня нет чёткого объяснения данного явления. Понятно, что электричество явно идёт тиками, просто быстрыми, но это всё равно не объясняет всего.

Однако если пропустить провода от аккумуляторов к блокаторам через сплиттеры всё резко нормализуется и система работает так, как предполагалось: потребление 2 на каждом из аккумуляторов, или 6 на правом, если провод левого отсоединить от блокатора. Возможно дело в задействовании портов сплиттеров с разным приоритетом.




Но теперь давайте заменим блокатор на ячейку памяти и посмотрим на явление, ради которого и затевался данный раздел. Провод от одного источника идёт на pow in, от другого - просто на reset.




Заметили? Оба аккумулятора считают лампочки, подключённые к ячейке памяти, своими и тратят энергию на них. То есть суммарно энергии на лампочки тратится в два раза больше, чем должно, ведь, по идее, лампочки должны быть привязаны только к левому аккумулятору, а правый должен тратить всего две единицы энергии - на сплиттер и на reset. Не допускайте развязок от двух аккумуляторов в своих цепях, чтобы не тратить лишнюю энергию.

Рычаги

При подключении к боковым разъёмам рычага источников энергии, он может "посереть" и перестать передавать сигнал в любом положении. При этом можно вывести его из этого состояния и заставить работать, банально выключив и включив вручную. При этом важно тестировать схемы с использованием управляемых рычагов многократно, особенно если при их создании задействовано больше одного источника энергии, потому что из-за непостоянной (пакетированной) природы передачи электроэнергии в расте, при несовпадении тиков одна и та же схема может работать по-разному. Так, например, запитанный рычаг 1, к switch off которого подключен провод от источника энергии напрямую, а к switch on - запитанный рычаг 2 от другого источника энергии, при опускании рычага 2 включается, а затем может самостоятельно выключиться, а может и не выключиться - всё зависит от конкретного момента времени, в который рычаг 2 был опущен.
Автоматическое освещение
Пойдём от самых банальных схем к самым нетривиальным.

Довольно простая схема, в целом, известная в различных вариациях

Автоматические электропечи
Простая схема автономной печной, в которой от игрока требуется только складывать ресурсы в ящик. Конвейеры (а возможно и печи) могут случайно потерять состояние включённости при рестарте сервера, так что лучше оставлять к ним доступ.

Автоматическое заполнение ящиков и гардеробов
Автосортировка
Сбросил все вещи в ящик у входа, а они сами раскладываются по полочкам в лутовой.

Гарантированная откачка лута при появлении рейдеров
ЭТО ВАЖНЫЙ РАЗДЕЛ. В НЁМ ОПИСАН ПРИНЦИП ГАРАНТИРОВАННОЙ ПЕРЕДАЧИ СИГНАЛА, НА КОТОРОМ ОСНОВАНА РАБОТА СИСТЕМЫ ТРЕВОГИ ДЛЯ ПОСЛЕДУЮЩИХ СИСТЕМ. СТРОГО РЕКОМЕНДУЕТСЯ К ПРОЧТЕНИЮ.



Система обнаружения наружных угроз и автозакрытие дверей
Сигнал об угрозе от этой системы используется и в последующих системах этого руководства.

Система звуковой защиты
Рейдерам придётся или отключить звук (что всегда опасно) или страдать.



Позволю себе небольшую демонстрацию далеко не самого страшного варианта данной системы.

Система отпугивания АФК-рейдеров
Система уменьшения апкипа дома на 50-91%





Заключение
В руководстве не освещены наиболее банальные и вариативные варианты применения электрики (поливалки, батареи), в которых доля логики мала.

Возможно, со временем, в руководстве будут появляться новые главы, посвящённые иным интересным с точки зрения автора способам применения проводки.

Если вы почерпнули из руководства что-то полезное для себя - не забудьте поставить лайк, это мотивирует продолжать делать что-то подобное.
5 Comments
Kuleb1aka May 9 @ 6:57am 
как сделать ткую же схему для своиз механизмов как в последнем?
ShadAmonRA Jan 19 @ 11:37pm 
Ты лучший братка
mr.lubinets Jun 8, 2024 @ 10:32pm 
Top, it is very detailed guide+
Chainsaw GutsFxck Feb 20, 2024 @ 6:59am 
+rep :steamthumbsup:
НАЙН МАЙС Oct 26, 2023 @ 9:31am 
Мужик, красава
:steamthumbsup: