Команда русской рулетки

Активный
Статус
Сообщения
516
Лайки
32

8

месяц на сайте

Идея и назначение

Идея в том, чтобы создать простую азартную мини игру, где игрок рискует собой.

При использовании команды срабатывает случайный шанс смерти игрока.

Подходит для развлекательных зон, казино или фанов.


Суть реализации

1. Добавляем команду без параметров.

2. Генерируем случайное число от 0 до 5.

3. При определенном числе игрок умирает, в остальных случаях выживает.


Реализация

Код:
CMD:russianroulette(playerid)
{
    new r = random(6);

    if(r == 0)
    {
        SetPlayerHealth(playerid, 0.0);
        SendClientMessage(playerid, -1, "Пуля оказалась боевой, ты погиб.");
    }
    else
    {
        SendClientMessage(playerid, -1, "Холостой выстрел, тебе повезло.");
    }

    return 1;
}


Дополнительные идеи

1. Добавить участие нескольких игроков с очередностью.

2. Ставить деньги или предметы и разыгрывать приз.

3. Вводить разные режимы с разным шансом смерти.
 

1 человек читают эту тему (Всего: 1, Пользователей: 0, Гостей: 1)

Сверху