Advertisement
ykos

Untitled

Jun 20th, 2024
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.90 KB | None | 0 0
  1. Основное описание
  2.  
  3. В /fammenu - Семейные апартаменты нужно добавить новый пункт: Управление семейными бизнесами. Данный пункт нужно будет выделить желтым цветом в диалоге. Открыть его смогут только лидеры или заместители в семье. При открытии данного пункта игроку нужно будет отображать таблицу, где будет доступно 5 слотов под бизнесы. Изначально все слоты должно будут подсвечиваться серым цветом и будут подписаны как: Свободный слот - Арендовать.
  4.  
  5. При нажатии на свободный слот лидеру или заместителю в семье нужно будет открывать диалог, в котором он сможет указать ид игрока, у которого он хочет арендовать бизнес. Если этот игрок находится рядом и у него есть бизнесы (любые), тогда этому игроку нужно будет отобразить предложение о том, что игрок Nick_Name, владелец семьи Name хочет арендовать у вас бизнес.
  6.  
  7. При соглашении игроку у которого есть бизнесы нужно будет на диалоге открыть список всех его бизнесов. В данном диалоге ему нужно будет выбрать один из бизнесов, а затем ввести посуточную стоимость аренды бизнеса. Диапазон цен за 1 день аренды от 30 тыс. до 30 млн. После указания стоимости владельцу семьи должно будет отправиться предложение в оффер. Нажав на клавишу X владелец семьи сможет открыть предложение где будет отображаться следующая информация: название бизнеса, ID бизнеса, стоимость аренды за сутки, суммарная стоимость аренды за месяц, прибыль бизнеса за последние 7 дней (если влезет то отобразить каждый день отдельно). Подобный диалог нужно будет также отобразить и владельцу бизнеса, чтобы он понимал, что предложил.
  8.  
  9. Важно! В случае подтверждения аренды лидер или заместитель семьи должен будет заплатить аренду сразу за 30 дней! Сумма должна браться с баланса семьи. Эту информацию нужно выделить в диалоге подтверждения красным цветом. Аренда на более мелкий срок невозможна.
  10.  
  11. Если владелец семьи согласен с условиями, то бизнес должен будет перейти в аренду его семьи на 1 месяц. Комиссия за проведение данной сделки должна будет составлять 10 процентов (сливаются с сервера).
  12.  
  13. Пока бизнес находится в аренде у семьи, владелец бизнеса сможет только оплачивать налоги за этот бизнес.
  14.  
  15. - В списке бизнесов у владельца такой бизнес нужно будет отображать как 'В аренде'.
  16.  
  17. - Если игрок нажмет на свой бизнес, то ему нужно будет отобразить диалог, о том что бизнес находится в аренде и на сколько дней он еще оплачен.
  18.  
  19. - В данном диалоге нужно будет добавить кнопку: 'Забрать прибыль с аренды бизнеса'.
  20. Это будет отдельный счет, откуда владелец сможет снимать деньги с продления аренды.
  21. Туда деньги будут поступать изначально при оформлении аренды на месяц и при продлении этой аренды.
  22. Когда владелец бизнеса будет забирать деньги с данного счета, ему должно будет доходить на 10 процентов меньше с каждой суммы (деньги пойдут на слив с сервера).
  23. Важно учесть, чтобы у владельца бизнеса осталась возможность просмотра уровня налогов на бизнес, так как он должен будет их оплачивать.
  24.  
  25. Когда у семьи есть бизнес в аренде, то он должен будет отображаться в панели семейных бизнесов (/fammenu - Семейные апартаменты - Управление семейными бизнесами).
  26.  
  27. Там должна будет отображаться следующая информация: название бизнеса, ид бизнеса, баланс бизнеса, сколько осталось до окончания аренды.
  28.  
  29. - У игрока, который сдал свой бизнес в аренду должен будет ограничиваться весь функционал бизнеса.
  30.  
  31. - Когда бизнес уходит под аренду семьи, с 3д текста бизнеса должна будет исчезнуть информация о владельце и отобразиться: Управляется семьей Name. Данную информацию нужно будет выделить другим цветом относительно бизнесов, которые никто не арендует.
  32.  
  33. Когда лидер или заместитель семьи будет выбирать бизнес в данном меню, то ему нужно будет открывать дефолт управление бизнесом, только с запретом продавать этот бизнес и сливать в гос. Владелец семьи сможет устанавливать своих заместителей в бизнес и покупать улучшения для него.
  34.  
  35. - В самом низу меню бизнеса нужно будет добавить зеленую кнопку: Продлить аренду.
  36. Владелец семьи сможет продлить максимально до 20 дней (общая сумма оплаченных дней аренды не должна превышать 20 дней).
  37. При продлении аренды сумма должна устанавливаться на ту, которая была установлена владельцем бизнеса при оформлении аренды (сумма изменяться не будет).
  38. Нужно сделать запрет на продление больше чем на 20 дней, больше 20 дней вообще не может быть аренды.
  39. Нужно сделать доп. условие при продлении аренды: нельзя арендовать один и тот же бизнес больше чем 180 дней подряд.
  40. При попытке продлить аренду, если семья уже арендует бизнес + продлеваемое время превышает в сумме 180 дней с момента оформления аренды, то нужно запрещать продлевать эту аренду.
  41.  
  42. - Дополнительно в меню бизнеса нужно будет добавить кнопку: Отказаться от аренды.
  43. При выборе данного пункта лидеру или заместителю нужно будет отобразить диалог с подтверждением и кд в 10 секунд.
  44. При подтверждении все деньги с баланса аренды которые там остались должны будут просто удалиться, а сам бизнес должен будет перейти в полное управление владельцу (3д текст на бизнесе также должен будет измениться).
  45.  
  46. Важно! Если владелец бизнеса не заплатил налоги на бизнес и этот бизнес слетел, тогда должна слетать сразу и аренда бизнеса (3д текст бизнеса также должен будет обновиться). В таком случае автоматически должны будут очищаться все заместители бизнеса.
  47.  
  48. Дополнения
  49.  
  50. Для администрации нужно добавить команду /stopbizrent [id] для принудительного завершения аренды бизнеса. Команда должна быть доступна с 7 уровня адм.
  51.  
  52. Если во время аренды бизнеса у семьи слетит квартира, семья будет продана или удалена, то аренда бизнесов у этой семьи должна будет завершаться.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement