[DR] Knives

  
Добавил 6u3oH Просмотров: 1781 Комментариев: 6
[DR] Knives
Описание: плагин посвящен deahtrun моду. Он добавит к вам на сервер ножи со способностями.

Автор: 6u3oH
Версия: 1.0

Настройки в исходнике:
Код
const ABILITY_REGENERATION = 1; // Сколько ХП пополняется в секунду для ножа с регенерацией здоровья
const Float: ABILITY_SPEED = 400.0; // Устанавливаемая скорость для скоростного ножа
const Float: ABILITY_GRAVITY = 0.6; // Устанавливаемая гравитация для гравитационного ножа
const ABILITY_DOUBLEJUMP = 2; // Устанавливаемое кол-во прыжков для мультипрыжкового ножа
const Float: ABILITY_LONGJUMP = 5.0; // Перезарядка для длинного прыжка в секундах (0.0 отключает перезарядку)
const Float: ABILITY_DAMAGE = 2.2; // На сколько умножается урон у мультиуронного ножа
const Float: ABILITY_INVIS = 50.0; // Процент видимости игрока ножа бесшумности и невидимости ([от 0 до 255], где 0 - полная невидимость)
const Float: ABILITY_TRAP = 2.0; // Сколько секунд длится перезарядка видимости ловушек
new const KNIVES_LIST[][] = // Список ножей (по порядку)
{
      "Обычный",
      "Регенерация здоровья",
      "Скорость",
      "Гравитация",
      "Мульти прыжок",
      "Длинный прыжок",
      "Мульти урон",
      "Бесшумность + невидимость",
      "Видимость ловушек"
};

new const KNIVES_ACCESS[] = // Список флагов доступа к ножам (по порядку)
{
      FLAG_NOT, // FLAG_NOT - флаг не проверяется
      FLAG_NOT,
      FLAG_NOT,
      FLAG_NOT,
      FLAG_NOT,
      FLAG_NOT,
      FLAG_NOT,
      ADMIN_LEVEL_H,
      ADMIN_BAN
};

new const KNIVES_VIEW_MODEL[][] = // V_ модели ножей по порядку
{
      "models/v_knife.mdl",
      "models/dr_knives/v_regen_knife.mdl",
      "models/dr_knives/v_speed_knife.mdl",
      "models/dr_knives/v_gravity_knife.mdl",
      "models/dr_knives/v_doublejump_knife.mdl",
      "models/dr_knives/v_longjump_knife.mdl",
      "models/dr_knives/v_damage_knife.mdl",
      "models/dr_knives/v_invisible_knife.mdl",
      "models/dr_knives/v_showtrap_knife.mdl"
};

new const KNIVES_WPN_MODEL[][] = // P_ модели ножей по порядку
{
      "models/p_knife.mdl",
      "models/dr_knives/v_regen_knife.mdl",
      "models/dr_knives/v_speed_knife.mdl",
      "models/dr_knives/v_gravity_knife.mdl",
      "models/dr_knives/v_doublejump_knife.mdl",
      "models/dr_knives/v_longjump_knife.mdl",
      "models/dr_knives/v_damage_knife.mdl",
      "models/dr_knives/v_invisible_knife.mdl",
      "models/dr_knives/v_showtrap_knife.mdl"
};

new const KNIVES_SOUND_HIT[][] = // Звуки удара об объект
{
      "weapons/knife_hit1.wav",
      "dr_knives/knife_regen_hit.wav",
      "dr_knives/knife_speed_hit.wav",
      "dr_knives/knife_gravity_hit.wav",
      "dr_knives/knife_doublejump_hit.wav",
      "dr_knives/knife_longjump_hit.wav",
      "dr_knives/knife_damage_hit.wav",
      "dr_knives/knife_invisible_hit.wav",
      "dr_knives/knife_showtrap_hit.wav"
};

new const KNIVES_SOUND_HITWALL[][] = // Звук удара об стену
{
      "weapons/knife_hit1.wav",
      "dr_knives/knife_regen_hit.wav",
      "dr_knives/knife_speed_hit.wav",
      "dr_knives/knife_gravity_hit.wav",
      "dr_knives/knife_doublejump_hit.wav",
      "dr_knives/knife_longjump_hit.wav",
      "dr_knives/knife_damage_hit.wav",
      "dr_knives/knife_invisible_hit.wav",
      "dr_knives/knife_showtrap_hit.wav"
};

new const KNIVES_SOUND_SLASH[][] =      
{
      "weapons/knife_hitwall1.wav",
      "dr_knives/knife_regen_hitwall.wav",
      "dr_knives/knife_speed_hitwall.wav",
      "dr_knives/knife_gravity_hitwall.wav",
      "dr_knives/knife_doublejump_hitwall.wav",
      "dr_knives/knife_longjump_hitwall.wav",
      "dr_knives/knife_damage_hitwall.wav",
      "dr_knives/knife_invisible_hitwall.wav",
      "dr_knives/knife_showtrap_hitwall.wav"
};

new const KNIVES_SOUND_STAB[][] =
{
      "weapons/knife_stab.wav",
      "dr_knives/knife_regen_stab.wav",
      "dr_knives/knife_speed_stab.wav",
      "dr_knives/knife_gravity_stab.wav",
      "dr_knives/knife_doublejump_stab.wav",
      "dr_knives/knife_longjump_stab.wav",
      "dr_knives/knife_damage_stab.wav",
      "dr_knives/knife_invisible_stab.wav",
      "dr_knives/knife_showtrap_stab.wav"
};


Команды для открытия меню выбора ножей:
say /knife (общий чат)
say_team /knife (командный чат)
knife_menu (консоль)

Способности ножей работают только в том, случае, если у игрока в руках нож, остальную информацию можно найти в вышеописанных настройках.

Скачать файл

Скачать плагин [DR] Knives для CS 1.6

Дата добавления материала: 2018 » Июль » 28 | время: 16:59
ПРИ ПОЛНОМ КОПИРОВАНИИ МАТЕРИАЛА - УКАЗЫВАЙТЕ ССЫЛКУ НА CS-AMBA.RU!
Всего комментариев: 6
6u3oH
0 6u3oH 29.07.2018 в 19:49
Ах да, чуть не забыл добавить, многие ножи взяты с сервера Next21: Epic Fun Knife. Спасибо им за прекрасные модели.
TheAnonim
0 TheAnonim 29.07.2018 в 09:37
Очень удобно
Sobushu
0 Sobushu 29.07.2018 в 00:58
Удобно
big
0 big 28.07.2018 в 08:58
Тут нужно на реапи переводить.Кто сможет?
MakapoH
0 MakapoH 28.07.2018 в 12:09
Не перевести)
EXTAZI
0 EXTAZI 28.07.2018 в 06:28
6u3oH ты вернулся? Не верю же есть, не верю  biggrin (как сказал Станиславский)
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход
]