Новости | Об игре | Форум
01:23, 1512 онлайн
Форумы » Идеи и предложения » Дать возможность NPC закончить работу 

АвторТема: Дать возможность NPC закончить работу
PolBar



 1 
 58   
  написано: 12.07.2025 20:14:49 
При устройстве на работу основным персонажем их NPC (пока их статус работы значится как "Вы работаете на объекте Завод гранатометов MM-1 у PolBar, осталось 5 минут.") меняют рабочее место, не завершив работу на текущем.
Таким образом NPC не получает ЗП, на объекте образовывается простой.

Получается крайне неудобная ситуация, что приходится выбирать:
- ждать пока оба NPC перейдут в статус "Последний раз персонаж работал..."
- игнорировать работу неписей и устраиваться на работу основой, понимая, что за работу NPC ничего не получат + может быть простой на недвижимости, где они пытались работать.

Прошу скорректировать данную логику, чтобы при устройстве на работу основой, NPC не меняли рабочее место, если они уже где-то работают (добавить в алгоритм дополнительную проверку в формате "работают ли NPC где-то в момент устройства на работу основой, если да, то не менять рабочее место").
Трусы парусом



 2 
 4   
  написано: 12.07.2025 20:17:27 
if then else
Калужанин я



 3 
 27   
  написано: 12.07.2025 20:20:01 
Уже нужно делать чтоб они по часу не устраивались, а как производ по часам позволяет.
Махит0



 4 
 -10   
  написано: 12.07.2025 20:24:28 
Ну и чтобы потом два раза не делать дополнительный check на работу основы, чтобы по окончании работы нпц, если основа трудоустроена - значит устраивается нпц.
Но это уже смотря какой fabric, смотря откуда приходит fabric, смотря сколько details в этом коде. Так оно very очень-очень affordable
PolBar



 5 
   
  написано: 12.07.2025 22:09:07 
3 Если так сделать, то появляется высокая вероятность работы нпц на объектах, где не будет ресурсов (после первого или последующих часов). Получим ситуацию еще хуже.

Текущая логика вполне рабочая (с ежечасным выбором объекта с проверкой на наличие ресурсов).

К списку тем