Подарки после смерти игрока

Подарки, появляющиеся из игрока после смерти.

Сообщений: 151
Благодарностей: 142
Полезность: 929

KaJIbIBaH

Выкладываю модификацию замечательного плагина «Gifts» от Next21_team (оригинал плагина: http://next21.ru/2013/01/плагин-подарки/)

Основное отличие: подарки не разбросаны по карте; они выпадают из игроков после смерти.

В результате, плагин похудел на 500+ строк (примерно в 3 раза), т.к. был убран код, не нужный для такого режима работы
(всё, что связано с файлом, в котором лежат координаты подарков; квары, регулирующие частоту появления подарков и т.п.).

Возможно, вариант с расстановкой подарков на карте удобнее, т.к. после смерти игрока подарок, с большой вероятностью, будет подобран его товарищем, бежавшим рядом.
Хотя, например, на Knife’е этот недостаток будет сведён к минимуму.
За то, нет необходимости тратить время на расстановку подарков по нестандартной карте.

Таким образом, наиболее удачным вариантом было бы запускать оригинальный плагин, если есть готовые координаты,
а в случае их отсутствия (и, возможно, на knife-картах) запускать этот вариант.

В общем, если кому-то надо — берите, пользуйтесь.

Скачать.
Заливаться на форум файл не захотел по причине «One more step».

Источник статьи: http://c-s.net.ua/forum/topic69307.html

Подарки, появляющиеся из игрока после смерти.

Стаж: 8 лет 8 месяцев

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

GOOD FELLOW

3BEPb,
1) заходим на zm.ru, открываем исходник и видим
Код:

2) скачиваем файл с форума, открываем исходник и видим, что же это?
Код:

Т.е. авторы все на месте, никто ничего не менял и не удалял.
Работа не присвоена, значит все в порядке.

Стаж: 6 лет 5 месяцев

Сообщений: 49
Благодарностей: 8
Полезность: 31

3BEPb,
1) заходим на zm.ru, открываем исходник и видим
Код:

2) скачиваем файл с форума, открываем исходник и видим, что же это?
Код:

Т.е. авторы все на месте, никто ничего не менял и не удалял.
Работа не присвоена, значит все в порядке.

Нельзя авторов в новости указать?

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

Источник статьи: http://c-s.net.ua/forum/topic69307s20.html?start=20

Подарки, появляющиеся из игрока после смерти.

Стаж: 8 лет 8 месяцев

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

GOOD FELLOW

3BEPb,
1) заходим на zm.ru, открываем исходник и видим
Код:

2) скачиваем файл с форума, открываем исходник и видим, что же это?
Код:

Т.е. авторы все на месте, никто ничего не менял и не удалял.
Работа не присвоена, значит все в порядке.

Стаж: 6 лет 5 месяцев

Сообщений: 49
Благодарностей: 8
Полезность: 31

3BEPb,
1) заходим на zm.ru, открываем исходник и видим
Код:

2) скачиваем файл с форума, открываем исходник и видим, что же это?
Код:

Т.е. авторы все на месте, никто ничего не менял и не удалял.
Работа не присвоена, значит все в порядке.

Нельзя авторов в новости указать?

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

Источник статьи: http://c-s.net.ua/forum/topic69307s20.html

Подарки после смерти игрока

Плагин доабвляет в игру подарки, которые с каким-то шансом выпадают при смерти игрока.

Содержимое подарков можно настроить как вам угодно.

  • Шанс выпадения подарка при смерти
  • По умолчанию: 0.1
  • Время «жизни» подарка
  • По умолчанию: 15
  • Минимальное кол-во денег, которое может выпасть из подарка
  • По умолчанию: 500
  • Максимальное кол-во денег, которое может выпасть из подарка
  • По умолчанию: 5000
  • Громкость звука подбирания подарка
  • По умолчанию: 0.8

Для более гибкой настройки содержимого подарков, надо включить плагин DG_MoreBonuses.amxx .

Также, для добавления некоторых бонусов, нужен плагин DG_MoreFuncs.amxx , либо Ваш собственный плагин, регистрирующий новые бонусы.

Файл содержит в себе JSON-массив, состоящий из обьектов подарков, поля которых описаны в таблице ниже.

Поле Тип данных Описание
Name Строка Название подарка, выводимое в чате
Chance Ц.Число Шанс выпадения
Bonus Строка Название бонуса
Params Обьект Массив параметров бонуса

Как работает шанс выпадения

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

Доступные бонусы для подарков

ВАЖНО: Для доступа к перечисленным ниже бонусам необходимо включить плагин DG_MoreFuncs.amxx .

*В квадратных скобках указано название бонуса, которое надо вписывать в поле Bonus в файле Gifts.json для использования этого бонуса.

Выбрасывание оружия [ DropWeapon ]

При поднятии такого подарка, игрок выронит оружие из указанного слота.

  • Slot
    • Слот, из которого надо выбросить оружие.
    • Доступные слоты: Primary , Secondary , Knife , Grenade , Bomb .
    • Регистронезависимый.
    • По умолчанию: Primary .

AES Бонусы [ AesBonuses ]

Выдаёт указанное количество бонусов для системы рангов AES.

  • Bonuses
    • Количество бонусов.
    • По умолчанию: 1.

AES Опыт [ AesExp ]

Выдаёт указанное количество опыта для системы рангов AES.

  • Exp
    • Количество опыта.
    • По умолчанию: 1.

Двойной прыжок [ DoubleJump ]

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

  • Duration
    • Время в секундах, в течении которого будет доступен двойной прыжок.

Умножение урона [ DamageMult ]

Умножает урон игрока на указанное время.

  • Duration
    • Время в секундах, в течении которого урон будет умножен.
  • Multiplier
    • Множитель урона.
    • По умолчанию: 1.25.

Убивает игрока, поднявшего подарок.

Замораживает игрокам на указанное время.

  • Duration
    • Время в секундах, в течении которого игрок будет заморожен.

В течении указанного времени наносит игроку урон огнём.

  • Duration
    • Время в секундах, в течении которого игрок будет гореть.
  • Interval
    • С каким интервалом будет наноситься урон во время горения.
  • Damage
    • Урон наносимый огнём.

В течении указанного времени наносит игроку урон ядом.

  • Duration
    • Время в секундах, в течении которого игрок будет отравлен.
  • Interval
    • С каким интервалом будет наноситься урон во время отравления.
  • Damage
    • Урон наносимый ядом.

Тряска экрана [ ScreenShake ]

Трясёт экран игроку, подобравшему подарок.

  • Amplitude
    • Амплитуда (сила) тряски.
  • Duration
    • Время тряски.
  • Frequency
    • Частота (скорость) тряски.

Подсветка экрана [ ScreenFade ]

Подсвечивает экран игроку как при ослеплении.

  • Duration
    • Длительность затухания цвета.
  • HoldTime
    • Время удержания цвета.
  • Red
    • Красный цвет.
    • По умолчанию: 255.
  • Green
    • Зелёный цвет.
    • По умолчанию: 255.
  • Blue
    • Синий цвет.
    • По умолчанию: 255.
  • Alpha
    • Непрозрачность подсветки.
    • По умолчанию: 255.

About

Плагин доабвляет в игру подарки, которые с каким-то шансом выпадают при смерти игрока.

Источник статьи: http://github.com/ArKaNeMaN/amxx-DeathGift

Подарки, появляющиеся из игрока после смерти.

Сообщений: 151
Благодарностей: 142
Полезность: 929

KaJIbIBaH

Выкладываю модификацию замечательного плагина «Gifts» от Next21_team (оригинал плагина: http://next21.ru/2013/01/плагин-подарки/)

Основное отличие: подарки не разбросаны по карте; они выпадают из игроков после смерти.

В результате, плагин похудел на 500+ строк (примерно в 3 раза), т.к. был убран код, не нужный для такого режима работы
(всё, что связано с файлом, в котором лежат координаты подарков; квары, регулирующие частоту появления подарков и т.п.).

Возможно, вариант с расстановкой подарков на карте удобнее, т.к. после смерти игрока подарок, с большой вероятностью, будет подобран его товарищем, бежавшим рядом.
Хотя, например, на Knife’е этот недостаток будет сведён к минимуму.
За то, нет необходимости тратить время на расстановку подарков по нестандартной карте.

Таким образом, наиболее удачным вариантом было бы запускать оригинальный плагин, если есть готовые координаты,
а в случае их отсутствия (и, возможно, на knife-картах) запускать этот вариант.

В общем, если кому-то надо — берите, пользуйтесь.

Скачать.
Заливаться на форум файл не захотел по причине «One more step».

Источник статьи: http://c-s.net.ua/forum/topic69307s0.html?start=0

Читайте также:  Подарок для кого или подарок кому грамматика
Оцените статью