Данная тема - попытка решить проблему заблокированной торговли с жителями на работах. Пока придумал два варианта:
1. Добавить в торговлю с жителями обмен незначительных предметов. Например, у жителя игрок может обменять выдаваемый картофель, на блоки земли. Совершив такой обмен, другие виды обменов, которые нужны работнику, становятся вновь доступными.
Проблема в том, что обмен картофеля на землю может тоже стать недоступным. Решать добавлением других незначительных обменов.
2. Убивать отслуживших свое жителей, и спавнить вместо них таких же, но новых, с открытыми сделками. Убийство - не проблема. Простейший поршень, по нажатию работника открывающий яму с лавой. Спавн нового жителя, тоже по нажатию кнопки. Думаю, что администратор знает, как это сделать.
В данном варианте возникает проблема, когда во время обмена, другой игрок открывает яму с ловушкой, и все добытое может пропасть. Решить можно созданием отдельной комнаты для обмена, в которой может находиться только один человек.
1. Добавить в торговлю с жителями обмен незначительных предметов. Например, у жителя игрок может обменять выдаваемый картофель, на блоки земли. Совершив такой обмен, другие виды обменов, которые нужны работнику, становятся вновь доступными.
Проблема в том, что обмен картофеля на землю может тоже стать недоступным. Решать добавлением других незначительных обменов.
2. Убивать отслуживших свое жителей, и спавнить вместо них таких же, но новых, с открытыми сделками. Убийство - не проблема. Простейший поршень, по нажатию работника открывающий яму с лавой. Спавн нового жителя, тоже по нажатию кнопки. Думаю, что администратор знает, как это сделать.
В данном варианте возникает проблема, когда во время обмена, другой игрок открывает яму с ловушкой, и все добытое может пропасть. Решить можно созданием отдельной комнаты для обмена, в которой может находиться только один человек.