Хотелось бы иметь специальную команду чтобы давать на время предметы в аренду другим игрокам, не опасаясь быть обманутым. Команда будет вводиться с предметом в руке следующим образом: "/giverent [ник получателя] [время аренды в часах] [цена]". После этого игрок-получатель увидит такое сообщение с предложением аренды "[ник предлагающего] хочет дать вам [название вещи] в аренду на [время] часов за [цена]$. Введите /rentaccept чтобы согласиться или /rentdecline чтобы отказаться". После этого у игрока есть 120 секунд для ответа, после чего предложение истекает и считается отклонённым автоматически. По истечении срока аренды предмет автоматически возвращается из инвентаря арендатора в корзину предметов шопа арендодателя, после чего может быть им получен, как обычный предмет из этой корзины. Арендованный предмет нельзя выкинуть, положить в сундук, продать или обменять. При смерти арендатора предмет возвращается арендодателю моментально. Если предмет пропадает любым иным способом, в корзину арендодателя приходит булыжник с названием "ваш [название предмета] был утерян игроком [ник арендатора] при неизвестных обстоятельствах". Для начала предлагаю ограничить эту команду только инструментами/бронёй, которые невозможно сломать, так как я не представляю, как это можнет работать для ломаемых инструментов или блоков