Dak_Walker, Другое

Dak_Walker

Player

  • Ваш игровой ник Dak_Walker
  • Сервер Moscow
  • Суть проблемы: Другое
  • Точное время и дата возникновения проблемы: 08.12.24
  • Полное описание проблемы:
    Уважаемые разработчики!

    Я бы хотел с вами поговорить о проблемах в некоторых государственных структурах, о решении данных проблемы и о введении новых систем для государсвтенных структур.

    Начнем с ошибок.
    Команда /demote - разжаловать игрока (для Лидер/Зам ФСБ/Правительства). Можно понизить игрока, который имеет 2 - 6 ранг во фракции.

    Описание проблемы:
    Если данную команду использует заместитель правительства, то ему выводиться: "Вы не Министр МВД" (8 ранг), если же 8-ой ранг прописывает команду, ему выводиться: "Вы не Министр Обороны".
    Рекомендация по улучшению:
    Думаю понятно.
    Команда /ejectout - вытащить игрока из автомобиля (для МВД/ГИБДД/ФСБ).

    Описание проблемы:
    Команда работает, но бывают моменты, что сотрудник силовой струткры не успевает надеть наручники на престпуника, он садиться и уезжает.
    Рекомендация по улучшению:
    После использования команды сотрудником силовой структры, указанный игрок будет оглушаться на 30 секунд.

    Команда /push - затащить игрока в служебную машину (для МВД/ГИБДД/ФСБ).

    Описание проблемы:
    В машину можно посадить только 1-го игрока, и только на переднее седенье.
    Рекомендация по улучшению:
    Дать сотрудникам возможность указать, на какое седенье они будут сажать игрока.
    /push [id игрока] [1-3(номер седенья)]

    Команда /cuff - надеть наручники на игрока (для МВД/ГИБДД/ФСБ).

    Описание проблемы:
    Использовать команду можно только с напарником из силовой структры. Также, сотрудники ФСБ не могут надевать наручники на сотрудников силовых структрур, что мешает проведению всеразличных ролевых ситуаций.
    Рекомендация по улучшению:
    1. Разрешить сотрудникам надевать наручники на других игроков единолично (без напарника).
    2. Дать возможность сотрудникам ФСБ надевать наручники на любого игрока, без исключений (на сотрудников ФСБ включительно), а также наручники они смогут надевать без наличия розыска у игрока, на которого они собираються надеть наручники.

    Ниже я изложу свои улучшения по функционалу фракций, а также добавление новых.

    Примечание: красным цветом укажу то, что считаю нужным добавить обязательно.

    Новвоведения:
    Для лидеров/заместителей:

    /premium [ранг которому выдаете премию] [сумма которую выдадите] [1 - из казны организации/2 - из своего кармана] - выдать премии сотрудникам [ выдаётся тем, кто OnLine ]
    Доступно в 9-го ранга.

    /point - установить метку на карте всем члена фракции.
    Общее для ФСБ/МВД/ГИБДД:
    /unsu [id] [сколько уровня розыска понизить игроку] [причина] - понизить уровень розыска.
    /unarreat [id] [0 - бесплатно/сумма] [причина] - освободить игрока из КПЗ.
    Доступно с 8-го ранга.

    /ram - зайти в закрытий дом/квартирую. ( нужно стоять около двери )

    /unmask [id] - стянуть маску с игрока.

    /agenda [id] [время в днях(1-7)] - выдать повестку в армию игроку

    Пояснение: Игрок, которому выдали повестку больше не сможет вступать в какие-либо фракции, кроме Армии ЛС и СФ. Если полицейский указал время ( например: /agenda 404 1 ) 1 день, то через 24 часа игроку которому выдали повестку будет обьявлен в розыск ( выдаться 4 звезды, будь он online или offline ), если он не вступил в Армию ЛС или СФ.
    Примечание: Нельзя выдать повестку игроку, который состоит в какой-либо организации.

    ФСБ:

    /tie [id] - связать игрока

    /gag [id] - вставить кляп игроку в рот

    /ungag [id] - вынуть кляп изо рта игрока

    /bag [id] - надеть мешок игроку на голову

    /unbag [id] - снять мешок с головы игрока

    /dismiss [id] [причина] - уволить государственного служащего ( любого, своей организации включительно ) с 1-го по 6-ой ранг.
    Примечание: не работает на сотрудников прокуратуры, судей, лидера/заместителя фракции «Совет Федерации».
    Доступно с 9-го ранга.


    /demote [id] [1 - уволить/2 - понизить/3 -выдать выговор] [причина] - уволить/понизить/выдать выговор сотрудника государственной организации

    Пояснение: 9-ый ранг ( заместитель ) Правительства/ФСБ могут уволить/понизить/выдать выговор 1 - 8 рангу любой государственной организации ( своей включительно ), а лидер Правительства/ФСБ ( 10-ый ранг ), может уволить/понизить/выдать выговор 1 - 9 рангу любой государственной организации ( своей включительно ).
    Примечание: не работает на сотрудников прокуратуры, судей, лидера/заместителя фракции «Совет Федерации» ( то есть 9 - 10 ранг Правительства/ФБР не могут уволить/понизить/выдать выговор сотрудникам прокуратуры, судей, лидера/заместителя фракции «Совет Федерации».

    /bug [id] - установить жучок на указанного игрока, позволяя отслеживать его местоположение на карте. Даже, если он находится в интерьере.

    /fakepass [id] — показать поддельный паспорт

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

    /fakeud [id] — показать поддельное удостоверние.

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

    /untie [id] — развязать игрока

    /unbag [id] — снять мешок с головы игрока

    /ungag [id] — вытащить кляп изо рта человека

    Добавление 4-х новых фракций, таких как: Суд, Прокуратуры, Следсвтенный комитет, Совет Федерации:

    Следственный комитет:

    Следственный комитет (СК) — это полицейский департамент Las Venturas, имеющий такие же функции и команды, как и другие полицейские департаменты. Тем не менее, он обладает некоторыми дополнительными функциями и командами.

    Помимо обычных команд полицейского команды, им доступен следующий функционал:

    1. /cuff [id] — надеть наручники на игрока.

    Примечание: Полицейские (МВД/ГИБДД) не могут надевать наручники на других полицейских и сотрудников ФСБ.
    Сотрудники ФСБ и Следственного Комитета могут надевать наручники на любую категорию игроков, включая сотрудников ФСБ/Следственного Комитета, и это не требует наличия розыска у игрока, на которого надеваются наручники.
    Доступно со 2-го ранга.

    1. /criminalcase [id/NickName игрока]
    - Завести уголовное дело против указанного игрока.

    Пояснение: завести уголовное дело можно на любого игрока, будь он судьей или лидером прокуратуры, следственного комитета, Совета Федерации.
    Доступно с 4-го ранга.

    2. /caselist - Показывает список всех Уголовных дел, заведенных прокуратурой/следственными комитетом.

    Пояснение: в /caselist уголовные дела сортируются они от самых новых к самым старым.
    Каждое дело имеет:
    1. Порядковый номер который пишется справа. Номер устанавливается автоматически.
    2. NickName игрока на которого завели уголовное дело.
    3. NickName прокурора/следователя, который завел дело и его звание ((ранг во фракции)).
    4. Вердикт: Виновен/Оправдан. ((Устанавливает судья))
    5. Дополнительно, в уголовном деле также может устанавливаться тег (красным цветом): Отменено/Производство прекращено (тег устанавливается после прописыванием прокурором/лидером СК: /cancelcase или судьей/следователем: /terminatecase)

    Примечание: Если при заведении уголовного дела (/criminalcase) введен nickname несуществующего игрока, то выводиться ошибка.
    Доступно с 3-го ранга.

    3. /terminatecase [номер дела] [причина] — прекратить производство по уголовному делу.

    Пояснение: в /caselist делу установиться тег «производство прекращено» (красным цветом), а также рядом будет указан NickName судьи, который прекратил производство по уголовному делу.
    Примечание: судья не может прекратить производство по уголовному делу, если уголовное дело возбуждено на него же. А также, если уголовное дело отменно/производство прекращено прокурором/судьей, то судья не сможет использовать команды: /deprive, /courtjail на игрока, в отношении которого отменили/прекратили производство по уголовному делу.
    Доступно с 6-го ранга.

    4. /cancelcase [номер уголовного дела] [причина] — отменить уголовное дело.

    Пояснение: Лидер Следственного комитета (далее — лидер СК) может отменять только уголовные дела, которые возбудил следователь, а прокурор напротив, может отменять любые уголовные дела, даже если его возбудил лидер прокуратуры или Следственного комитета.
    в /caselist делу установиться тег «отменено», красным цветом, а также рядом будет указан NickName прокурора/лидера СК, который отменил уголовное дело.

    Примечание: прокурор/лидер СК не может отменить дело, которое возбуждено на него же. А также, если дело отменно прокурором/лидером СК, то судья не сможет использовать команды: /deprive, /courtjail на игрока, в отношении которого отменили уголовное дело.
    Доступно с 10-го ранга.

    Наименование рангов по умолчанию:.
    1. Младший Лейтенант Юстиции
    2. Лейтенант Юстиции
    3. Старший Лейтенант Юстиции
    4. Капитан Юстиции
    5. Майор Юстиции
    6. Подполковник Юстиции
    7. Полковник Юстиции
    8. Генерал-майор Юстиции
    9. Генерал-полковник Юстиции
    10. Генерал Юстиции

    Прокуратура:
    1. /criminalcase [id/NickName игрока]
    - Завести уголовное дело против указанного игрока.

    Пояснение: завести уголовное дело можно на любого игрока, будь он судьей или лидером прокуратуры, следственного комитета, Совета Федерации.
    Доступно с 3-го ранга.
    2. /caselist - Показывает список всех Уголовных дел, заведенных прокуратурой/следственными комитетом.

    Пояснение: в /caselist уголовные дела сортируются они от самых новых к самым старым.
    Каждое дело имеет:
    1. Порядковый номер который пишется справа. Номер устанавливается автоматически.
    2. NickName игрока на которого завели уголовное дело.
    3. NickName прокурора/следователя, который завел дело и его звание ((рано во фракции)).
    4. Вердикт: Виновен/Оправдан. ((Устанавливает судья))
    5. Дополнительно, в уголовном деле также может устанавливаться тег (красным цветом): Отменено/Производство прекращено (тег устанавливается после подписания прокурором: /cancelcase судьёй: /terminatecase)

    Примечание: Если при заведении уголовного дела (/criminalcase) введен nickname несуществующего игрока, то выводиться ошибка.
    3. /sanction [id] [1 - уволить/2 - понизить]

    Пояснение: Для применения данной команда на конкретного игрока, на него должно быть заведено дело, с тегом открыто/на рассмотрение, в ином случае выдаётся ошибка.
    Примечание: Нельзя использовать данную команду на лидера судейской коллегии.
    Доступно с 3-го ранга.
    4. /su [id] [уровень розыска (1-6)] - объявить в розыск.

    Пояснение: Для применения данной команда на конкретного игрока, на него должно быть заведено уголовное дело, в ином случае выдаётся ошибка.
    Доступно с 3-го ранга.
    5. /notify [message]
    - Отправить уведомление всем членам прокуратуры о важной информации или заседаниях.
    Доступно с 5-го ранга.
    6. /civcall [id] — вызвать игрока в здание прокуратуры

    Пояснение: если игрок находиться в игре, то ему высветиться следующее уведомление:
    «Прокурор [NickName прокурора который вызвал] вызывает вас в здание прокуратуры. Если вы не явитесь в течении 15-ти минут, то будите объявлены в розыск!»
    Если игрок не зайдёт в здание прокуратуры в течении 15-ти минут, то ему выдаться 3-ий уровень розыска.
    Доступно с 3-го ранга.
    7. /release [id] [причина] — освободить указанного игрока из КПЗ

    Примечание: для освобождения игрока из КПЗ требуется находиться у соответствующего КПЗ.
    Доступно с 3-го ранга.
    8. /finefrack [id фракции] [сумма(10.000 - 5.000.000)] [причина] — оштрафовать организацию

    Пояснение: с казны указанной организации спишется указанная сумма.
    Примечание: если в казне не хватает денег для уплаты штрафа, то деньги с казны уйдут в минут
    Доступно с 4-го ранга.
    9. /cancelcase [номер уголовного дела] [причина] — отменить уголовное дело.

    Пояснение: Лидер Следственного комитета (далее — лидер СК) может отменять только уголовные дела, которые возбудил следователь, а прокурор напротив, может отменять любые уголовные дела, даже если его возбудил лидер прокуратуры или Следственного комитета.
    в /caselist делу установиться тег «отменено», красным цветом, а также рядом будет указан NickName прокурора/лидера СК, который отменил уголовное дело.

    Примечание: прокурор/лидер СК не может отменить дело, которое возбуждено на него же. А также, если дело отменно прокурором/лидером СК, то судья не сможет использовать команды: /deprive, /courtjail на игрока, в отношении которого отменили уголовное дело.
    Доступно с 4-го ранга.
    10. /submitcase [номер уголовного дела] – передать уголовное дело в суд.

    Пояснение: уголовное дело будет добавлено в /courtcaselist и судьи смогу использовать /deprive, /courtjail на игрока, в отношении которого возбуждего уголовное дело.

    Наименование рангов по умолчанию:.
    1. Практикант
    2. Помощник Прокурора
    3. Заместитель Прокурора
    4. Прокурор
    5. Заместитель Генерального Прокурора
    6. Генеральный Прокурор

    Суд:
    1. /courtjail [id] [время (10-120)] [причина] — посадить в КПЗ игрока.
    Доступно со 2-го ранга.

    2. /courtfine [id] [сумма (1000-2.000.000)] [причина] — назначить штраф игроку.
    Доступно с 2-го ранга.

    3. /courtdismiss [id] [причина] — уволить игрока (уволить лидера может только лидер судейской коллегии).

    Примечание: Требуется, чтобы судья и игрок которого судят(на которого судья применяет команду), находились в Зале суда.
    Доступно со 2- го ранга.

    4. /courtdemote [id] [причина][1 — понизить/2 — выдать выговор] — понизить / выдать выговор игроку (понизить / выдать выговор лидеру может только лидер судейской коллегии).

    Примечание: Требуется, чтобы судья и игрок которого судят (на которого судья применяет команду) находились в зале суда.
    Доступно с 2-го ранга.

    5. /courtsuspend [id/Nick_Name] [время в днях (1-10)] [причина] — временно отстранить сотрудника от должности на указанный срок.

    Пояснение: Игрок, которого отстранили от должности (даже будь он лидер/заместитель), не сможет вступать в какую-либо фракцию столько дней, сколько указал судья, после того как время, которое указал судья, истекло — игрок автоматически возвращается во фракцию, в которой он состоял, на тот же ранг.
    Доступно со 2 -го ранга.

    6. /courtreturn [id/ Nick_Name ] [причина] — отменить временное отстранение от должности и вернуть игрока во фракцию на прежний ранг.
    Доступно со 2 - го ранга.

    7. /caselist — показывает список всех дел, открытых прокуратурой/следственным комитетом.
    Доступно со 2-го ранга.

    8. /deprive [id игрока] [дни (1-5)] — лишить права занимать определённые должности.

    Пояснение: указанный игрок автоматически увольняется из организации, в которой состоит, и больше не может вступать в нее в течение указанного судьёй времени.
    Примечание: лишить право занимать определённую должность судья может любого: и лидера, и заместителя, и судью (лидер Совета Федерации и судейской коллегии включительно).
    Доступно со 2-го ранга.

    9. /workforce [id] [время в минутах (10–180)] — отправить игрока на обязательные работы.

    Примечание:
    Доступно со 2-го ранга.

    10. /cancellaw [название закона] — признать закон неконституционным, тем самым отменить его.

    Пояснее: после использования команды, в глобальный чат (который виден всем игрокам) высвечивается следующее сообщение:
    • Уважаемые граждане, минуточку внимания!
    • Конституционный суд признал закон «Название отменного закона» неконституционным, тем самым отменил его.
    Доступно с 3-го ранга.

    11. /courtrelease [id] — освободить игрока из КПЗ/Тюрьмы.
    Доступно со 2-го ранга.

    12. /liftpenalty [id] — снять выговор игроку во фракции
    Доступно со 2-го ранга.

    13. /courtcaselist — открыть список уголовных дел, переданных в суд.
    Доступно со 2-го ранга.

    14. /verdict [номер уголовного дела] [1 — виновен/2 — оправдан] — закрыть уголовное дело и установить ему вердикт (в /courtcase и /caselist будет сделана соответствующая пометка (Виновен - красным цветом/Невиновен - зеленым цветом)

    Примечание: если судья установил вердикт уголовному делу, то он/другой судья не смогу использовать /courtjail, /courtfine, /courtsusped, /deprive, /workforce на игрока, в отношении которого было возбуждено уголовное дело.

    15. /terminatecase [номер дела] [причина] — прекратить производство по уголовному делу.

    Пояснение: в /caselist делу установиться тег «производство прекращено» (красным цветом), а также рядом будет указан NickName судьи, который прекратил производство по уголовному делу.
    Примечание: судья не может прекратить производство по уголовному делу, если уголовное дело возбуждено на него же. А также, если уголовное дело отменно/производство прекращено прокурором/судьей, то судья не сможет использовать команды: /courtjail, /courtfine, /courtsusped, /deprive, /workforce на игрока, в отношении которого отменили/прекратили производство по уголовному делу.

    Требования, для применения судьёй команд: /courtjail, /courtfine, /courtsusped, /deprive, /workforce
    Для применения данных команд на игрока, требуется:

    1. Чтобы в отношении конкретного игрока было возбуждение уголовного дело и оно было передано в суд.
    2. Чтобы судья и игрок, в отношении которого возбудили уголовное дело находились в зале суда.

    Наименование рангов по умолчанию:
    1. Практикант
    2. Окружной судья
    3. Верховный судья



    Совет Федерации:

    1. /votedismiss [id] — начать голосование за увольнение одного из перечисленных лиц: (если игрок не занимает ни одну из ниже написанных должностей — видеться ошибка)

    Лидер: Судейской коллегии, Прокуратуры, Правительства, Совета Федерации, Следственного комитета.
    Член фракции: Судейская Коллегия, Прокуратуры, Следственный комитет, правительство, Совет Федерации.
    Примечание: для использования команды нужно находится в зале заседания Совета Федерации.
    Доступно с 2-го ранга.

    2. /proposelaw [название закона] [описание]
    - начинает голосование за принятие нового закона. Сенатор Совета Федерации указывает название и описание закона.

    Пример: /proposelaw «Закон о запрете на использование оружия» «Запрещается использовать огнестрельное оружие в пределах города».
    Примечание: для использования команды нужно находится в зале заседания Совета Федерации.
    Доступно с 1-го ранга.

    3. /laws — просмотр всех законов (принятых/отказанных).
    - Позволяет участникам видеть список всех принятых и отклоненных законов.

    Пояснение: в /laws указывается список всех законов (принятых/отазанных/отменных) а так же их ID, сортируются они от самых новых к самым старым.
    Доступно с 1-го ранга

    4. /vote [1 - отдать голос «за»/0 - отдать голос «против»]
    - Участвует в голосовании, где «1» — это голос за увольнение, а «0» — против увольнения. Либо за одобрение одобрение законопроекта, или против одобрения законопроекта. После голосования, игрок получает уведомление о том, что его голос был учтен.

    Примечание: для использования команды нужно находится в зале заседания Совета Федерации.
    Доступно с 1-го ранга.

    5. /votestatus
    - Отображает текущий статус голосования. Показывает количество голосов «за», «против» и общее количество участников.
    Доступно с 1-го ранга.

    4. /endvote
    - Завершает голосование и объявляет результаты.
    Если количество голосов «за» превышает «против», то игрок будет уволен из организации. (Для окончания голосования требуется находиться в зале заседания Совета Федерации)

    Пример:
    Голосование завершено.
    John_Doe уволен из организации.
    Либо, Если количество голосов «за» превышает «против», то законо проект принимается и пишется следующий текст в чат организации (от имени организации), а также в чат, который видят игроки:
    Совет Федерации принял закон: «Название закона».

    Примечание: для использования команды нужно находится в зале заседания Совета Федерации.
    Доступно с 2-го ранга.

    6. /repeal [id закона] — отменить закон (в /laws устанавливаеться префикс: «отменен», а также в чат организации Совета Федерации и чат, который видят все игроки на сервере выводиться сообщение: «Совет Федерации» отменил закон «название закона»
    Доступно со 2-го ранга.

    7. /clearlaws — очищает /laws
    Доступно с 3-го ранга.

    Важная Информация: Фракция «Совет Федерации» является второстепенной.
    Допустим. Игрок состоит во фракции: «ФСБ», лидер Совета Федерации или заместитель могут пригласить его в организацию. То есть, игрок будет состоять и в Совете Федерации и ФСБ. И на оборот, если игрок состоит в Совете Федерации, то его могут принять в другую фракцию.

    Система распространяться и на лидер, и на заместитель фракции: «Совет Федерации».

    Примечание: Например:
    Если 2 - 3 ранг использовал команду /votedismiss, либо /propose, то он/другой 2+ ранг не сможет начать новое голосование (/votedismiss, /votelaw), пока не будет прописано /endvote.

    Наименование рангов по умолчанию:
    1. Сенатор Совета Федерации
    2. Заместитель Председателя Совета Федерации
    3. Председатель Совета Федерации


    Давайте сделаем нашу игру лучше!
    -
 

Mansur_Prime

I ᴀʟᴡᴀʏs ᴡɪɴ || ɪs ᴋᴀᴢᴀᴋʜs 🇰🇿
Player
Незнаю демоте как бы работает но
UP
 
Верх