А почему бы не разработать функционал сдачи в аренду другим персонажам своего NPC?
Примерные условия:
1. При передаче с амуницией:
- технический запрет на передачу амуниции NPC арендатору, при этом можно ее снимать в рюкзак NPC;
- разрешено передавать амуницию арендатора на арендованного NPC;
- при возврате NPC арендодателю, все амуниция арендатора автоматически передаётся арендатору;
- ремонт амуниции арендованного NPC списывается со счета арендатора;
2. При передаче без амуниции:
- разрешено передавать амуницию арендатора на арендованного NPC;
- при возврате NPC арендодателю, все амуниция арендатора автоматически передаётся арендатору;
- ремонт амуниции арендованного NPC списывается со счета арендатора;
Ну а чО?) Это же робот-железяка!) почему бы и нет?