Garry's Mod

Garry's Mod

ActionMafia - Classic Mafia Gamemode
dok441 23 Jul, 2021 @ 10:46am
Предложения улучшений/исправлений.
1.Для начала хотелось бы указать на ошибки которые ломают игру, а именно. Есть шанс, что режим сломается, если 1 из людей выйдет с сервера, игра может продолжить прошлую игру, а может происходить одновременно 2 игры. Прошлая будет накатываться на новую и может убить даже человека из прошлого решения мафии.

Ошибки lua https://pastebin. com/66UfFesq

Скриншот чата: https://radikal. ru/lfp/c.radikal.ru/c08/2107/f5/0aff09c2fe5d.png/htm
Тут видно, как одновременно мне предлагают говорить, человек умирает и дают слова другому человеку.


1.2 Есть ошибка с sam админкой (https://www.gmodstore. com/market/view/6650). Идет конфликт с командой !vote, он её перезаписывает.

2. Предложение добавить возможность человеку самостоятельно зайти в наблюдатели, помимо смерти, я считаю это необходимо, ведь иначе человек находится просто в афк и портит всем игру.

2.1 Следуя из прошлого, чтоб наблюдатели давали большую эффективность, необходимо добавить систему анти афк, если человек стоит более 5 минут, его переводит в наблюдатели и он не портит остальным игру.

3. Предлагаю добавить между началами раундами передышку в 2 минуты с возможностью её пропустить прописав !готов в чат. Если набирается 5 человек, то остальным в течении 30 секунд будет предложено написать в чат !готов, чтоб начать играть с остальными, а кто не написал, переходят в наблюдатели.

4. Добавить возможность мутит живых игроков, будучи мертвым, для нормально общения мертвых.


5. Добавить надпись, что необходимо 5 человек для начала старта игры, на постоянной основе.


6. Добавить автоматические имена игрокам, вместо стимовских рандомно (Допустим Александр, Максим) + отображение этих имен если наводишь на игрока. Это позволит во первых легко понимает кто есть кто, облегчит запоминания игрока и их лора при первом представлении и сделает более интересную игру.

7. Есть небольшое упрощении в поимки преступника. Когда нужно выбирать мафии, он может ходить, таким образом игрок который рядом может услышать, кто ходит и таким образом можно вычислять игроков, а если он еще и детектив, то он если запомнил кто где стоял, то может просто запомнить кто изменил свое местоположения, думаю в этом нет необходимо и полагаю лучше замораживать игроков и просто позволять мафии общаться. Ну и копу тоже соответственно.

8. Добавить возможность пропустить последние слова, если человеку нечего сказать или мало что есть сказать.

9. Убрать анимацию поднятия руки(и значок звука, когда время копа или мафии), когда ты говоришь или пишешь, это позволит убрать возможность подглядывать людям, кто в наблюдателях и говорить кому-то, кто убийца, то есть устраняет мониторинг на корню, если конечно будет заморозка в комплекте(7).

10. Добавить описание роли в чат при выдачи. Это будет удобно для новичка, когда он еще не успел ознакомится и что нужно делать. И возможно на будущее, так-как расширять режим можно будет другими ролями, как врач, проститутка и так далее.


11. Тут проверили читы на роли, и они довольно легко определяются, что не очень хорошо, так-как даже на ТТТ в большинстве читов роли не определяются, я бы советовал переписать код ролей, чтоб большинство читов не видело какая роль, но это по желанию.


12. Подсказка по голосованию, у людей почти у многих ошибка понимание, они пишут постоянно ID 2 и т.д Я рекомендую изменить подсказку и сделать вместе ID, просто цифра и убрать ID вообще, а сделать dok = 1. Тогда у людей не будет распространенной ошибки.


13. Добавить оповещение людям у которых нет права говорить, когда ты пишешь в чат или используешь микрофон, тебе пишет "Вы не можете использовать связь, у вас нет права голоса, подождите."
Last edited by dok441; 23 Jul, 2021 @ 3:58pm
< >
Showing 1-3 of 3 comments
qurs  [developer] 5 Aug, 2021 @ 2:28am 
12. В файле languages/ru.lua можно изменить подсказку и все остальные фразы в чате, как вам удобно
dok441 5 Aug, 2021 @ 6:13am 
Originally posted by qurs:
12. В файле languages/ru.lua можно изменить подсказку и все остальные фразы в чате, как вам удобно
Изменить для себя это понятное дело, но это проблема будет и других людей касаться, кто будет ставить режим, ведь у людей мышление у всех однотипное, люди все совершают одну ошибку, они не понимают изначально, как прописать, это показала практика.
dok441 5 Aug, 2021 @ 6:27am 
По обновлению.
К сожалению не было добавлен пункт №5. Это для новичка необходимо, ведь зайдя он не понимает, чего тут вообще надо делать и чего ждать. Помимо того, что будет писать необходимо 5 человек, добавить еще и показатель 0/5 или 2/5, ведь некоторые люди будут находится в наблюдателях изначально.

Также по поводу наблюдателя "!spectate" при вводе ты не можешь передвигать камеру, ты просто застываешь на месте, что довольно странно и думаю необходимо дать разрешение человеку перемещаться в наблюдателях. Также не понятно человеку как выйти из этого режима. Я предлагаю упростить переход в наблюдателя, нажатием на F2, где будет предложено, зайти в наблюдателя или выйти. Также если ты находишься в наблюдателях, то тебе в чат пишет уведомление, что вы находитесь в наблюдателях, вы можете выйти из этого режима нажав F2.
Last edited by dok441; 5 Aug, 2021 @ 7:05am
< >
Showing 1-3 of 3 comments
Per page: 1530 50