1. 6u3oH Пользователь

    Регистрация:
    18.09.16
    Сообщения:
    4
    Симпатии:
    1
    Пол:
    Мужской
    VKcom:
    6u3oH
    Автор: 6u3oH
    Версия: 1.0
    Источник:
    Halt Gamers

    Описание:
    Небольшой плагин, который добавит в к вам на сервер четырёх героев, каждый из которых имеет свои особенности.

    В начале каждого раунда вам дается возможность выбрать героя:
    • Хиппер (герой сбалансированный).
    • Мэйтдрайв (гравитационный герой).
    • Хэбатор (мощный герой).
    • Фрилансия (скоростная героиня).

    Особенности:
    • Каждый из героев имеет свою модель.
    • В начале каждого раунда можно выбрать героя. Выбрать можно один раз за раунд.
    • К каждому из героев прилагается удобное описание в самом меню (чтобы просмотреть описание - нажмите цифру 8 [внимание, в этом режиме выбор героя недоступен, чтобы вновь выбрать героя, вернитесь в режим выбора героев, нажав цифру 8]).
    • Если вы случайно закрыли меню, то можете вновь его открыть командой: say /hero в чат.
    Требования:
    • #include <amxmodx>
    • #include <amxmisc>
    • #include <colorchat>
    • #include <cstrike>
    • #include <fakemeta>
    • #include <fun>
    • #include <hamsandwich>
    Настройки:
    Код (Unknown Language):
    1. #define Ham_CS_Player_ResetMaxSpeed Ham_Item_PreFrame // если amxmodx > 1.8.3, то закоментируйте строку
    2.  
    3. new HeroesList[HeroesAmmount][]=
    4. {
    5.     "Хиппер", // Имя 1 героя
    6.     "Мэйтдрайв", // Имя 2 героя
    7.     "Хэбатор", // Имя 3 героя
    8.     "Фрилансия" // Имя 4 героя
    9. };
    10.  
    11. new HeroesDescription[HeroesAmmount][]=
    12. {
    13.     "Баланс сил: HP[+], Speed [+], Jump [+]", // Описание способности 1 героя
    14.     "Гравитация: HP [+], Speed [+], Jump [++]", // Описание способности 2 героя
    15.     "Сильный: HP [++], Speed [-], Jump [-] Dmg [+]", // Описание способности 3 героя
    16.     "Скорость: HP [+], Speed [++], Jump [+]" // Описание способности 4 героя
    17. };
    18.  
    19. new HeroesHealth[HeroesAmmount]=
    20. {
    21.     110, // Кол-во здоровья у 1 героя
    22.     110, // Кол-во здоровья у 2 героя
    23.     130, // Кол-во здоровья у 3 героя
    24.     105 // Кол-во здоровья у 4 героя
    25.  
    26. };
    27.  
    28. new Float: HeroesSpeed[HeroesAmmount]=
    29. {
    30.     270.0, // Скорость 1 героя
    31.     270.0, // Скорость 2 героя
    32.     250.0, // Скорость 3 героя (250.0 - стандартная)
    33.     300.0 // Скорость 4 героя
    34.  
    35. };
    36.  
    37. new Float: HeroesGravity[HeroesAmmount]=
    38. {
    39.     0.9, // Значение гравитации у 1 героя
    40.     0.8, // Значение гравитации у 2 героя
    41.     1.0, // Значение гравитации у 3 героя (1.0 - стандартная)
    42.     0.9 // Значение гравитации у 4 героя
    43.  
    44. };
    45.  
    46. new Float: DmgHero = 1.2; // Насколько умножать урон у героя Хэбатор
    47.  
    Скриншоты:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    Установка:
    Папку models из архива закидываем в папку cstrike с полной заменой, если таковая потребуется.
    Компилируем исходник, заливаем в папку plugins и прописываем полное название плагина (вместе с расширением .amxx) в файл plugins.ini.
     

    Вложения: