Идея MineMafia

Nyan_adm_dog

Участник
Баллы
43
Мафия теперь в Minecraft!
Типы игроков, которые я приведу в данной идее:
  • Организатор игры
  • Участник игры
  • Администратор (Администратор сервера)
Суть плагина:
Организатор игры (игрок с permission: minemafia.create) создает партию игры командой /mafia create name 10 (name - имя партии, 10 - максимальное кол-во игроков в партии) и телепортируется в комнату (заранее созданную администраторами).
Игрок сервера (игрок с permission: minemafia.list) вводит команду /mafia list и ему выводится список доступных партий игры примерно в таком виде:
==============
name
Игроки: 3/10
Организатор: player
==============
==============
name1
Игроки: 7/15
Организатор: player1
===============
Если игрок выбрал партию name, то он может присоединится к ней командой /mafia join name (permission: minemafia.join). С данного момента игрок становится участником игры.
В тот момент, когда партия заполняется выбранным организатором кол-вом игроков, партия исчезает из списка доступных партий и присоединится к ней уже невозможно. В партии начинается игра.
В зависимости от кол-ва игроков распределяются роли (случайным образом).
Приведу примеры:
10 игроков: 2 мафии, 1 доктор, 1 комиссар, 6 граждан.
12 игроков: 3 мафии, 1 доктор, 1 комиссар, 7 граждан.
14 игроков: 4 мафии, 1 доктор, 1 комиссар, 1 рядовой (становится комиссаром при убийстве действущего комиссара, до убийства комиссара - гражданин), 7 граждан.
16 игроков: 4 мафии, 1 доктор, 1 медсестра (становится доктором при убийстве действущего доктора, до убийства доктора - гражданин) ,1 комиссар, 1 рядовой (становится комиссаром при убийстве действущего комиссара, до убийства комиссара - гражданин), 8 граждан.
18 игроков: 5 мафий, 1 доктор, 1 медсестра (становится доктором при убийстве действущего доктора, до убийства доктора - гражданин) ,1 комиссар, 1 рядовой (становится комиссаром при убийстве действущего комиссара, до убийства комиссара - гражданин), 9 граждан.
20 игроков: 5 мафий, 1 доктор, 1 медсестра (становится доктором при убийстве действущего доктора, до убийства доктора - гражданин) ,1 комиссар, 1 рядовой (становится комиссаром при убийстве действущего комиссара, до убийства комиссара - гражданин), 11 граждан.
Игра начинается в "ночь". В комнате (отрезаной от внешнего мира, т.е. окон нет, дверей нет, освещение: факелы). Известно, что в первую ночь никого не убивают, поэтому мафии не могут никого убить.
Начинается 1-ый день. Как известно, в первый день также не голосуют против кого-либо.
Начинается 2-ая ночь. Ночь длится до последнего голоса последней мафии, но если мафия не проголосовала против кого-либо в течение определенного промежутка времени (настраиваемо), то выводится всем оповещение в чат, что "Мафия никого не убила".
Q: Как мафия голосует?
A: Игрок с данной ролью (мафия) (так же имеет permission: minemafia.kill) выбирает игрока для убийства командой: /mafia kill ник
Начинается 2-ой день. Игроки (с permission: minemafia.vote) голосуют против любого игрока (кроме себя, было бы глупо). Над головой у каждого игрока отображается счетчик голосов против него: Nyan_adm_dog [4]. Или же можно в чат писать ники и кол-во голосов против игрока. Когда закончился день или проголосовали ВСЕ игроки, то начинается общее голосование против игрока, который набрал максимальное кол-во голосов против. Команда: /mafia yes или /mafia no (permission: minemafia.yes, minemafia.no)
Итак продолжается игра до того момента, когда не останется:

  • 1 мафия, 1 гражданин (побеждает мафия)
  • 1 мафия (побеждает мафия)
  • 0 мафий, любое кол-во граждан (побеждают граждане)
Вроде, все на данный момент... Хотя, примечания:
Все права, которыми должен обладать стандартный игрок можно объединить в 1: minemafia.player
 
Спасибо тем, кто прочитал (слишком много текста) и еще больше тем, кто откликнется на разработку.
 
А что, неплохая даже идея, обожаю мафию :D

===================================
Я тут недавно плагины писать научился, но простенькие... Может мне попробовать?
===================================
 
А что, неплохая даже идея, обожаю мафию :D

===================================
Я тут недавно плагины писать научился, но простенькие... Может мне попробовать?
===================================
Нет:trf:
 
Хорошая идея,Эх вспоминаются старые времена.......
 
Тоже пришла в голову эта идея, но тема уже старая. Кто бы взялся, было бы отлично.:)
 
Нужно внести коррективы.
1. Если количество мафии превышает количество граждан, то это 100% победа мафии.
2. Как известно в первый день почти всегда кого-то убивают.
3. Количество голосов против должно быть просто максимальным из получившихся или больше половины игроков?
4. Зачем так много действующих лиц? (медсестра, доктор, рядовой, комиссар) Мне кажется достаточно мафии, доктора и комиссара.
5. Возможно я возьмусь за этот плагин, когда вернусь домой.
 
Нужно внести коррективы.
1. Если количество мафии превышает количество граждан, то это 100% победа мафии.
2. Как известно в первый день почти всегда кого-то убивают.
3. Количество голосов против должно быть просто максимальным из получившихся или больше половины игроков?
4. Зачем так много действующих лиц? (медсестра, доктор, рядовой, комиссар) Мне кажется достаточно мафии, доктора и комиссара.
5. Возможно я возьмусь за этот плагин, когда вернусь домой.
Было бы отлично
 
Назад
Верх