CS:GO - Моддинг Игр и Серверов Перейти к содержанию
Гость

1 212 файла

  1. [CS:GO] Weapon Restrict 3.1.4


    Описание:
    1) Позволяет Админам запрещать или ограничивать определенное оружие!
    2) Также можно запретить для определенной команды, СТ или Т!
    3) Имеется возможность поставить ножевой раунд или раунд на пистолетах!
    4) Так же в плагине имеется свой Разминочный раунд на гранатах и т.д
    5) Админы могут сбрасывать бомбу С4 с Террориста!
    6) Плагин добавляется сам в Основное админ-меню СурсМода
    7) Работает с SM 1.3 и выше
    8) Версия 3.0.8 требует SM 1.4+, SDHooks
    Команды админа:

    //Запретить оружие //Используйте команду sm_restrict <weapon|all|group> <amount> <both|ct|t> //Примеры // // sm_restrict deagle 0 // sm_restrict @all 1 ct // sm_restrict pistols 0 t // //Флаг: ConVar // sm_restrict //Отменить ограничение //Используйте команду sm_unrestrict <weapon|all|group> <both|ct|t> //Примеры // // sm_unrestrict deagle // sm_unrestrict @all ct // sm_unrestrict pistols t // //Флаг: ConVar // sm_unrestrict //Установить следующий раунд как ножевой раунд //Флаг: ConVar // sm_knives //Установить слдующий раунд как раунда на пистолетах //Флаг: ConVar // sm_pistols //Заставить бомбу упасть //Флаг: Ban // sm_dropc4 //Перезапуск орграничений //Флаг: ConVar // sm_reload_restrictions //Удаляет у игроков огрничение на оружие //Флаг: ConVar // sm_remove_restricted
    Ствол: awp, m4a1 (all - это все оружие)
    Кол-во: 1, 2, 3 (0- это запретить)
    Команда: ct, t (Чтобы обеим командам надо оставить тут пусто)
    Почти все команды можно сделать через меню Администратора!
    Настройка Per player restrict

    106 раз скачали  | 0 комментариев  |  | OriginalShaman


  2. [CS:GO] WH для админа / Advanced Admin ESP 1.3.3


    Плагин позволяет админам видеть других игроков сквозь стены.
    Так же особенность плагина в том что админ может выдать "дар" видения сквозь стены - другим игрокам. Но не советую злоупотреблять этим плагином.Это может сказаться на репутации вашего сервера.  
     
    Команды:
    sm_giveesp <player> [0/1]  - дать ESP определенному игроку
    sm_esp [0/1]  - включить или отключить ESP у себя
     
    Настройки:
    sm_advanced_esp_tcolor "144 120 72 64"  - цвет подсветки игроков команды Террористов. В формате RGBA (Red Green Blue Alpha - прозрачность) 
    sm_advanced_esp_ctcolor "72 96 144 64" цвет подсветки игроков команды Контров. В формате RGBA (Red Green Blue Alpha - прозрачность) 
    sm_advanced_esp_default "0"  - поставьте 1 если хотите чтобы у админов ESP включался автоматический при подключении
    sm_advanced_esp_lifestate "0" - когда может быть активен ESP? 1 - только когда мертвы, 2 - только когда живы, 0 - когда живы  и мертвы.
    sm_advanced_esp_notify "0" - когда админ выдает ESP игроку, оповещать ли других игроков о том что выдан ESP ?
    sm_advanced_esp_team "0" -  Кого отображать? 0 - Все команды, 1 - Только враги, 2 - Только тиммейты  

    3 142 раза скачали  | 8 комментариев  | Обновлено  | OriginalShaman


  3. [CS:GO] Zombie Deathmatch 0.1.2


    Новый зомби мод , 2021 года, для сервера CS:GO. 
    По сравнению с классическими - он более облегченный и понятный.А главное что с этим модом можно превратить любую стандартную карту - в зомби карту.
    Раунд начинается, все игроки - играют за выживших. За зомби только несколько ботов.После, когда выживший умирает либо его зарежет зомби - сам становиться зомби.
    Игра длиться до того пока все выжившие станут зомби, или же если выжившие смогут продержаться до конца раунда.
    Другие особенности плагина:
    Если нет живых игроков (например все игроки сидят в наблюдателях), то в обе команды присоединяться боты и начинают игру между собой. На каждой карте автоматический создается туман, создает более мистическую атмосферу Больше крови (gore mod) У  выживших CT есть фонарики Зажигательные гранаты и коктейли молотова поджигают как зомби так и выживших, на 3 секунды  
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

    61 раз скачали  | 0 комментариев  |  | OriginalShaman


  4. [CS:GO] Zombie Escape Premium (ZR supported) 8.0.0


    Новая версия плагина Zombie Escape для сервера CS:GO, с некоторыми доработками и своими особенностями, а именно:
    Новый синтаксис  HUD таймер (с отображением процента возможного заражения) HUD инфо (тип зомби, класс и  тд)  Меню зомби/людей  Оверлеи в конце раунда (картинки той или иной команды которая победила)  Баны зомби (возможность админам запрещать каким либо игрокам становиться зомби)  Статистика игроков (mysql база)  Список ТОП  игроков   Магазин для людей и зомби (во внутриигровой валюте)  Специальное админское меню  Меню лидера (лучи, указание пути, спрайты и тд)  Первый инфицированный не может быть первым зараженным в следующем раунде  Модельки зомби и людей  Бан первого зараженного,если он выходит с сервера,до того как заразит другого   Классы зомби и людей  Меню статистики  Випка для VIP игроков  Нашествие зомби: определенный процент того что начнется нашествие,когда у всех зомби есть щиты  Новые и старые звуки - убийство,перезарядка и тд  Фейк грена = заморозка, Осколочная грена = поджигает, дымовая  0= облако с инфекцией  Меню оружия  Конфиг с настройками  
    Флаги доступа:
    Флаг для VIP игрока - a (reservation), флаг для админа - b (ban), флаг для лидера - o (custom_1)
     
    Настройки:
    sm_ze_decoy_effect "1" - включить замораживающую гранату?
    sm_ze_defend_leader_material_vmt "materials/ze_premium/defendhere.vmt" - путь до VMT текстуры спрайта для указки лидера
    sm_ze_defend_leader_material_vtf "materials/ze_premium/defendhere.vtf" - путь до VTF текстуры спрайта для указки лидера
    sm_ze_flashnade "1000" - стоимость флешки 
    sm_ze_followme_leader_material_vmt "materials/ze_premium/followme.vmt" - путь до VMT текстуры спрайта для команды "за мной" у лидера
    sm_ze_followme_leader_material_vtf "materials/ze_premium/followme.vtf" - путь до VTF текстуры спрайта для команды "за мной" у лидера
    sm_ze_freezenade_distance "400" - дистанция замораживающей гранаты
    sm_ze_healthshot "2000" - цена шприца со здоровьем
    sm_ze_hegrenade_effect "1" - активировать ли поджигающие гранаты?
    sm_ze_henade "1000" - стоимость осколочной гранаты
    sm_ze_hud_information "1" - включить HUD панель с информацией?
    sm_ze_human_model "models/player/custom_player/pikajew/hlvr/hazmat_worker/hazmat_worker.mdl" - скин Людей
    sm_ze_human_win_material_vmt "materials/ze_premium/humanwin.vmt" - путь до VMT текстуры спрайта "победили люди"
    sm_ze_human_win_material_vtf "materials/ze_premium/humanwin.vtf" - путь до VTF текстуры спрайта "победили люди"
    sm_ze_humanhp "100" - количество ХП у людей
    sm_ze_infection "30" - через сколько секунд от начала раунда появиться первый зараженный
    sm_ze_infection_ban_players "3" - сколько игроков должно быть на сервере чтобы активировались Баны зараженных
    sm_ze_infection_bans "2" - на сколько раундов игроку будет запрещено быть первым зараженным,если он вышел в начале раунда
    sm_ze_infection_time "10" - через сколько секунд от начала раунда игрок может выйти с сервера, и не получить бан
    sm_ze_infnade "2000" - стоимость гранаты с отравляющим дымом
    sm_ze_infnade_distance "400" - радиус действия заражающей гранаты
    sm_ze_infnade_usages "1" - сколько раз за раунд зомби могут купить особые гранаты (вся команда)
    sm_ze_maximum_usage "2" - сколько раз за раунд можно открыть меню оружия
    sm_ze_molotov "1000" - стоимость молотова
    sm_ze_motherzombiehp "20000" - здоровье у "матери зомби"
    sm_ze_smoke_effect "1" - включить гранату с заражающим дымом?
    sm_ze_zombie_attack_sounds "1" - включить звук атаки у зомби?
    sm_ze_zombie_model "models/player/custom_player/kodua/frozen_nazi/frozen_nazi.mdl" - путь до скина зомби
    sm_ze_zombie_riot "10" - какой процент начала Нашествия зомби в раунде
    sm_ze_zombie_riot_shield "1" - когда зомби получает щит? 1 = после инфецирования , 0 = после возрождения
    sm_ze_zombie_win_material_vmt "materials/ze_premium/zombiewin.vmt" - путь до vmt текстуры оверлея "победили зомби"
    sm_ze_zombie_win_material_vtf "materials/ze_premium/zombiewin.vtf" - путь до vtf текстуры оверлея "победили зомби"
    sm_ze_zombiehp "10000" - сколько ХП у зомби
    sm_ze_zombiespeed "1.2" - какая скорость у зомби
     
    Команды:
     /leader  - меню лидера
     /zr, /menu, /ze, /zm - главное меню плагина
     /respawn, /r  - респаун,возрождение
     /guns, /weapons, /gun, /get - меню оружия
     /zclass, /class, /human  - меню классов для зомби и людей
     /za, /zea, /zadmin  - меню админа zombie мода
     /stats, /top10, /shop, /p90, /negev, /bizon - тут все по названию понятно
     
    Для подключения базы MySQL, прописать в databases.cfg:
    "ze_premium_sql" { "driver" "mysql" "host" "your-host" "database" "your-database-name" "user" "your-username" "pass" "your-password" "port" "3306" }  

    197 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  5. [CS:GO] Zombie Plague Stable 2016 OLD


    На сегодняшний день Zombie Plague перекочевал и в CS:GO, разработанный, как серверная модификация написанная на SourcePawn 1.7,
    которая меняет геймплей в сторону противостояния 'зомби' и 'людей' и разрешен Valve для установки и использования без блокировки сервера
    Теперь мод базируется не только на классическом заражении, но включены другие концепты как:
    Игровые моды: Nemesis, Survivor, Multi Infection, Swarm, Armageddon В моде присутствует 4 зомби класса, с дополнительными способностями Аммопаки: которые даются за убийства или заражения (Сохранение и Возвращение аммопаков первым зомби уже встроено) Экстра предметы: есть специальный модель для добавления своих предметов Гранаты: Заморозка, Молотов, Поджигающая, Световая Респавн система: у зомби есть возможность респавниться после смерти Команды для администраторов: консольные команды Эффекты: освещение, туман, звуки, эффекты заражения, фонари, ночное зрение и XRay Система уровней: общая для всех, увеличивающая урон у людей, а у зомби гравитацию и скорость, сбрасывается каждый раунд  
    Основные функции
    Система оружия Система экстра предметов Система зомби классов Система аммопаков с MySQL и SQLite сохранения Custom Weapons Module Система уровней Зомби зрение и зрение через стены и фонарики для людей Кастомное освещение и туман, небо и возможность выключения солнца Разные игровые моды:
    Нормальное заражение Мульти заражение Куча на кучу Немезис раунд Выживший раунд Армагеддон Другое
    Система респавнов Система востановления здоровья у зомби Система звуков Система хитбоксов Система отдачи Система логов MotD окно Leap прыжки Freeze, Fire, Flare Nades Игровое меню на "F" Убраны страндартные эвенты (C4/Hostage/Buyzone/Doors) Награды за убийство или заражение Нативы и форварды Возможность добавления своих скиллов для зомби Мульти-языковая поддержка:
    Английский
    Русский
     
    Настройки
    Конфиг создается автоматически при первом запуске
    csgo/cfg/sourcemod/zombieplague.cfg
    Так же можно создавать конфиги работающие на отдельных картах
    csgo/cfg/sourcemod/zombieplague/du_dust2.cfg
    Информация:
    Откройте главный конфиг ..cfg/sourcemod/zombieplague.cfg
    Скопируйте любой квар оттуда
    Создайте новый конфиг ..cfg/sourcemod/zombieplague/mapname.cfg, типа de_dust2.cfg
    Вставьте скопированный квар туда и он будет работать только на той карте
    Теперь мод поддерживает MySQL и SQlite сохранения аммопаков, и может быть выключена в кварах
    Информация:
    Откройте ../addons/sourcemod/configs/databases.cfg
    Вы должны увидеть блок "ammopacks-storage".
    Вы должны заполнить driver, host, database, user, и pass.
    Если вам не нужно поле, вы можете оставить его пустым ("").
     
    "ammopacks-storage" {     "driver"    "sqlite"     "host"       "localhost"     "database"  "zp_ammopacks"     "user"       "root"     "pass"        "" }  
    Управление
    Консольные команды:
    zp_version - Версия мода.
    zp_log_list - Лист доступных модулей логов.
    zp_log_add_module  - Добавить один или несколько модулей.
    zp_log_remove_module- Удалить один или несколько модулей.
    zp_config_reload  - Перезагрузить конфиг.
    zp_config_reloadall - Перезагрузить все конфиги.
    Кнопки:
    'F' - открыть главное игровое меню.
    'E' - вкл./выкл. фонарик или ночное видение
    'SHIFT' - поставить мину.
    'CTRL' + 'SPACE' - сделать leap прыжок.
    Не двигаться и не нажимать кнопки - восcтанавливать здоровье если вы зомби.
     
     
    Оружие и Хитбоксы
    Все оружия загружаются из ../sourcemod/zombieplague/weapons.ini
    "Elite" {     "weaponentity"   "weapon_elite"     "weaponcost"    "3"     "weaponslot"    "0"     "weaponlvl"     "1"     "weapononline"    "1"     "weapondamage"   "1.0"     "weaponknock"   "1.0" }  
     
     

    49 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  6. [CS:GO] АвтоВИП / AUTOMATIC VIP (flags) - !testvip 0.1


    При пописании команды !testvip  игрок автоматический получает VIP доступ (и определенный флаг доступа) на определенное время.
    Все это сохраняется в базу данных MySQL
     
    Настройки:
    sm_testvip_flags - какой флаг (или флаги) доступа получит игрок
    sm_testvip_days = На сколько дней игрок получит уровень доступа (флаги) ?
     
    Так же, в csgo/addons/sourcemod/configs/databases.cfg необходимо добавить:
    "autovip" { "driver" "mysql" "host" " " "database" " " "user" " " "pass" " " } Естественно,прописав корректные данные.
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

    97 раз скачали  | 0 комментариев  |  | OriginalShaman


  7. [CS:GO] Автозакуп оружия / Autobuy weapons and armors with menu and cookies 1.2.15


    Плагин позволяет игрокам быстро закупать определенный набор оружия с  1 нажатия. Притом плагин запоминает настройки и выбор игрока, и даже после повторного подключения к серверу - у игрока будет сохранены его настройки.
     
    Команды:
    !buy и !weapon  - открывают меню плагина
     
    Настройки:
    sm_autobuy_wpn_enabled      - включить ли плагин
    sm_autobuy_enables_cookie   - сохранять куки (выбор и тд) игрока
    sm_full_equip_onwarmup       - разрешать закупаться полностью во время разминки?

    59 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  8. [CS:GO] Автоматическое скачивание / Automatic Downloader 1.0.0


    Улучшенный и упрощенный плагин для автоматического кэширования и загрузки файлов игрокам.
    Автоматический качает все что находится в папка models, materials, sound
     
    Настройки:
    sm_downloader_materials <def. 1> - Добавлять ли в загрузку все из папки materials, 0 - нет 1 - да
    sm_downloader_models <def. 1> - Добавлять ли в загрузку все из папки models, 0 - нет 1 - да
    sm_downloader_sounds <def. 1> - Добавлять ли в загрузку все из папки sounds, 0 - нет 1 - да
     
    Форматы файлов с которыми работает плагин:
    "mdl", "phy", "vtx", "vvd", //Model files "vmt", "vtf", "png", //Texture and material files "mp3", "wav" //Sound files  
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

    111 раз скачали  | 0 комментариев  |  | OriginalShaman


  9. [CS:GO] Автоопределение за команду / Auto join team on connect 1.0.0


    Плагин хорошо подойдет для Idle серверов.При подключении игрока к серверу, если он АФК и не предпринимает никаких действий - его автоматический определит в какую либо команду случайным образом.
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

    108 раз скачали  | 0 комментариев  |  | OriginalShaman


  10. [CS:GO] Анти-ослепление тиммейтов / Anti Team Flash (redux) 1.3.0


    Плагин позволяет отключить ослепление от флешки для тиммейтов, мертвых игроков или наблюдателей
     
    Настройки:
    csgo_anti_team_flash ~ включает/отключаетп лагин
    csgo_anti_team_flash_team ~ если выключено, игроки будут слепнуть от гранат своих тиммейтов
    csgo_anti_team_flash_dead ~ если выключено, мертвые игроки будут слепнуть
    csgo_anti_team_flash_spec ~ если выключено, наблюдатели будут слепнуть
    csgo_anti_team_flash_owner ~ если выключено, флешки будут слепить самого кинувшего гранату
    csgo_anti_team_flash_time ~ The number of seconds from round_freeze_end for plugin functionality to end. (0 = Disabled)
    csgo_anti_team_flash_none ~ Если включено то флешка не взорвется а просто удалится
    csgo_anti_team_flash_life ~ время жизни флешки перед ее исчезнавением

    38 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  11. [CS:GO] Анти-переподключение / Simple Anti Rejoin 1.0.0


    Плагин блокирует возможность-баг которым могут пользоваться некоторые игроки, когда после смерти они быстро перезаходят на сервер - и возрождаются.
    Возможно работает и в CS:S.
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

    60 раз скачали  | 0 комментариев  |  | OriginalShaman


  12. [CS:GO] Античит для защиты CVAR / CS:GO Anti-Cheat: Cheating ConVars v3.0 3.0.0


    Плагин-античит который позволяет защитить квары от изменений (такие как FCVAR_CHEAT, FCVAR_REPLICATED и тд). Многие хаки работают по этому принципу.
    Идеально плагин будет работать в связке с другими античит - плагинам.
    Есть возможность самостоятельно разрешать или запрещать какие либо переменные для изменения на стороне клиента.
    Пример запрещенных к изменению переменных:
    "cl_crosshair_recoil" "0" "cl_extrapolate" "1" "cl_grenadepreview" "0" "cl_ragdoll_gravity" "600" "fog_color" "-1 -1 -1" "fog_enable" "1" "mat_force_tonemap_scale" "0.0" "mat_postprocess_enable" "1" "weapon_debug_spread_show" "0"

    322 раза скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  13. [CS:GO] Баланс по ранку / Team Balancer by rank 1.0.0


    Плагин производит балансировку команд в зависимости от ранка игроков.
    Плагин сам высчитывает ранк основываясь на статистике убийств/смертей, сохраняет статистику в MySQL базу.
     
    Настройки:
    sm_balance/!sm_balance - включает и отключает балансировку
     
    Установка:
    В databases.cfg нужно создать новый пункт с названием Balance, и прописать свои значения для подключения к вашему MySQL серверу
     

    59 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  14. [CS:GO] Бан за спам в голосовой чат / Eylonap - Anti Mic Spam 1.0.0


    Плагин позволяет наказывать игроков за спам в голосовой чат и тд
     
    Настройки:
    eylonap_warningtime - сколько времени игрок может говорить в микрофон, до отключения микрофона
    eylonap_startmute - минимальное время для отключения микрофона
    eylonap_mutejump -  через сколько секунд после отключения у игрока включится микрофон?
    eylonap_maxmute - максимальное время для отключения микрофона
    eylonap_mutereason - причина мута
    eylonap_maxmic - максимально допустимое количество одновременно говорящих игроков
     
    Для работы плагина требуется расширение Voiceannounce_ex
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

    56 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  15. [CS:GO] Бесконечный боезапас / Unlimited Reserve Ammo 1.0.0


    Плагин выдает бесконечный запас патрон.Игрок придется перезаряжаться, но патроны у него никогда не закончатся.
    Полезно для Zombie Reloaded / Zombie Plague серверов
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

    63 раза скачали  | 0 комментариев  |  | OriginalShaman


  16. [CS:GO] Бесплатный шокер/zeus / Free taser 1.0.0


    Плагин для cs:go, выдает игрокам бесплатный Zeus (тайзер,шокер)
     
    Настройки:
    sm_taser_free - выдавать ли бесплатный шокер на спауне
    sm_taser_inf -  бесконечный ли шокер?
     

    56 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  17. [CS:GO] Битва в 3 измерениях / Layer Strike 1.1


    Layer Strike это необычный плагин для CS:GO, с помощью которого вы можете создать на своем сервере новый режим игры.
    При помощи оружия игроки могут перемещаться в 3 разных измерениях, это делает игру очень интересной.
    Для того чтобы перемещаться по измерениям нужно взять в руки оружие.
    1 измерение - Основное оружие
    2 измерение - Второстепенное оружие (пистолеты)
    3 измерение - Нож
    Но пули проходят сквозь все измерения.
    Так же 15 секунд после закладки бомбы все игроки попадают в одно измерение
     
    Видео трейлер плагина
     
     
    Настройки
    layerstrike_allsee_ct_knife - CT видят все измерения когда в руках нож
    layerstrike_allsee_t_knife - T видят все измерения когда в руках нож
    layerstrike_enabled - Включение и отключение плагина
    layerstrike_time_after_plant_visible - сколько времени после закладки бомбы игроки будут находиться в одном измерении?
    layerstrike_layer_switch_sound - издавать ли звук при переходе в другое измерение?
     
     

    55 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  18. [CS:GO] Битва за бомбу / Bomb Assault Mode 1.0.0


    Плагин совмещает себе DM режим и обычный режим разминирования бомбы.
    Особенность плагина в том что игрокам необходимо закупаться оружием, бесплатно оно не выдается.
    Покупать оружие игроки могут только ограниченное время после возрождения (после каждого возрождения).Те кто живы - не смогут повторно купить оружие.
    Игроки получают деньги за убийства и собственную смерть.
     
    У террористов все так же остается бомба и их задача ее поставить.
    По сути тот же соревновательный режим но с бесконечным возрождением и покупкой оружия.
     
    Так же если планируете ставить карты из режима Уничтожения у которых нет зон покупки оружия, то следует установить плагин BuyZone Simulator

    25 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  19. [CS:GO] Битва супергероев / SuperHero Mod 1.26


    Плагин превращающий обычный ДМ в битву супер героев.Чем то похоже на WarCraft мод.
    Суть проста: игрок убивает - игрок получает XP - игрок может стать более сильным супергероем.
    Разновидностей супергероев много, так же как и их способностей.
     
    Видео плагина:
     
     
     
     
     
     
     
    Список супер героев и их сил:
    Anubis - Видит нанесенный  и полученный урон
    Batgirl - Есть крюк чтобы цеплятся за стены (+POWER: Гарпун) 
    Black Panther - Бесшумная ходьба
    Captain America - Рандомный урон (неуязвимость)
    Cyclops - Стреляет лазером из глаз
    Daredevil - Видит игроков на радаре + видит когда они рядом
    Dracula - Получает ХП за нанесенный урон (вампир)
    Flash - Очень быстрый бег
    Grandmaster - Возрождение убитого тиммейта (союзника)
    Hobgoblin - Повышенный урон от гранат + лечащие гранаты
    Morpheus - Пониженная гравитация, двойные MP7  + безлимитный патроны
    Mystique - Превращается в противника + те же способности что и у Morpheus
    Punisher - Бесконечные патроны без перезарядки
    Shadowcat - может ходить сквозь стены на котороткое время.Застряв в стене - умирает
    Spiderman - Стреляет паутиной и может перемещаться с помощью нее
    Superman - повышенные ХП, больше брони, пониженная гравитация
    Wolverine - ускорение с ножом, повышенный урон ножа, регенерация ХП
    Xavier - Определяет шпионов
    Vash The Stampede - Дигл (Deagle) наносит повышенный урон  + убраны рандомные хитбоксы
    Scorpion - Цепляет гарпуном игрока  и подтягивает к себе (+POWER: Get Over Here!) 
    Super Sayian Gohan - Заряжает и стреляет супер шаром ( Kamehameha )
    Yadrat - Телепортирует игрока к ближайшему противнику
    Domino - Наносит повышенный урон тем кто выше по уровню.Чем выше уровень противника - тем больше наносимый урон
    Penguin - бросает гранату-пингвина которая ищет противника
    The Tick - Отключен урон от падения
    Phoenix - Возрождение после смерти
    Beast - Быстрее флеша, больше хп и брони, пониженная гравитация (Speed/Health/Armor/Gravity) 
    Yoda - отталкивает врагов от себя на большое расстояние
    Scout - может прыгать высоко и менять направление в прыжке
    Frogger - может прыгать в длину
    Invisible Woman - становится невидемым на короткое время
    Morph - превращение в ящик и возможность слиться с картой
    Madness - Двойные Sawed-Offs/Дополнительные ХП и Бронь/Повышенный урон от Sawed-Off
    Rambo - M249/Повышенный урон/Повышенные ХП и Бронь/Дымовые,взрывные и ослепительные гранаты 
    Master Roshi - Защита от флешек + Повышенные ХП,Бронь и скорость
    Mr. Freeze - Замораживает землю вокруг, все начинают скользить (кроме самого супергероя)
    Golden Frieza - Выстреливает огромным количеством смертельных лучей
     
    Команды
    Админ команды:
    sm_shsetxp - Установить игроку определенное количество XP
    sm_shaddxp - Добавить игру очков XP
    sm_shsetlevel - Установить конкретный уровент игрока
    sm_shreloadvip - Перезагрузить vipheroes (конфиг VIP героев)
     
    Команды игроков:
    sm_help - Информация о всех командах в консоли
    sm_superherohelp - Описание всех команд в консоли
    sm_herolist - Список доступных героев
    sm_playerskills - Показывает у каких игроков какие умения
    sm_playerpowers - Показывает у каких игроков какие способности
    sm_playerheroes - Показывает у каких игроков какие герои
    sm_playerinfo - Показывает информацию об игроках
    sm_myheroes - Показывает героев которые доступны игроку
    sm_clearheroes - стирает всех доступных игроку героев
    sm_clearpowers - стирает все доступные игроку способности
    sm_clearskills - стирает все доступные игроки умения
    sm_showmenu - показывает меню с выбором способностей
    sm_heroes - показывает меню с выбором героев
    sm_heromenu - показывает меню с выбором героев
    sm_drophero - удалить героя из своего меню
    sm_drop - удалить героя из своего меню
    sm_whohas - показывает у кого есть такой же герой из тех кто сейчас на сервере
    sm_buyxp - покупка XP
     
     
    superheromod.inc  - для разработчиков
    #define SH_PREFIX " \x09[\x04SuperHero\x09]" // Max levels that can be loaded from the superhero.ini #define SH_MAXLEVELS 100 // Max Amount of heroes that can be loaded #define SH_MAXHEROES 100 // Potential of power1-power9 but limited by sh_maxbinds (3 default) #define SH_MAXBINDPOWERS 9 // The max length of a hero name #define SH_HERO_NAME_SIZE 32 // The max string length of a hero power description #define SH_SUPERPOWER_SIZE 32 // The max string length of a hero help dscription #define SH_HELP_SIZE 128 // InitializeHero(id, heroID, mode) modes #define SH_HERO_DROP 0 //Hero is dropped #define SH_HERO_ADD 1 //Hero is added #define SH_DEFAULT_SPEED 1.0 #define SH_DEFAULT_GRAVITY 1.0 #define SH_MEMORY_TABLE_SIZE 64 #define SH_UBYTE_MAX 255 #define SH_KEYDOWN 1 #define SH_KEYUP 0 #define SH_DEFAULT_MODEL_T "models/player/custom_player/legacy/tm_phoenix.mdl" #define SH_DEFAULT_MODEL_CT "models/player/custom_player/legacy/ctm_st6.mdl" enum CSGOWeaponID { CSGOWeaponID_NONE = 0, CSGOWeaponID_DEAGLE, CSGOWeaponID_REVOLVER, CSGOWeaponID_ELITE, CSGOWeaponID_FIVESEVEN, CSGOWeaponID_GLOCK, CSGOWeaponID_AK47, CSGOWeaponID_AUG, CSGOWeaponID_AWP, CSGOWeaponID_FAMAS, CSGOWeaponID_G3SG1, CSGOWeaponID_GALILAR, CSGOWeaponID_M249, CSGOWeaponID_M4A1, CSGOWeaponID_M4A1SILENCER, CSGOWeaponID_MAC10, CSGOWeaponID_P90, CSGOWeaponID_UMP45, CSGOWeaponID_XM1014, CSGOWeaponID_BIZON, CSGOWeaponID_MAG7, CSGOWeaponID_NEGEV, CSGOWeaponID_SAWEDOFF, CSGOWeaponID_TEC9, CSGOWeaponID_TASER, CSGOWeaponID_HKP2000, CSGOWeaponID_USPSILENCER, CSGOWeaponID_MP7, CSGOWeaponID_MP9, CSGOWeaponID_NOVA, CSGOWeaponID_P250, CSGOWeaponID_CZ75A, CSGOWeaponID_SCAR20, CSGOWeaponID_SG556, CSGOWeaponID_SSG08, CSGOWeaponID_KNIFE, CSGOWeaponID_FLASHBANG, CSGOWeaponID_SMOKEGRENADE, CSGOWeaponID_HEGRENADE, CSGOWeaponID_MOLOTOV, CSGOWeaponID_DECOY, CSGOWeaponID_INCGRENADE, CSGOWeaponID_C4, CSGOWeaponID_HEALTHSHOT, } enum HeroEnum { String:szHero[SH_HERO_NAME_SIZE], String:szSuperPower[SH_SUPERPOWER_SIZE], String:szHelp[SH_HELP_SIZE], bool:requiresBind, availableLevel, } enum //PlayerData { SH_DATA_PLAYER = 0, SH_DATA_HEROES, SH_DATA_MAX, } //NATIVES // REQUIRED // Creates your hero // Call this on pluginstart // param1: the name of your hero // param2: the level you want your hero to be // return: heroIndex native int SuperHero_CreateHero(char[] hero, int minlevel); // REQUIRED // Set some required info of your hero // Call this on plugin start // param1: the heroindex you wanna set info on // param2: very short power description // param3: longer power description native void SuperHero_SetHeroInfo(int heroIndex, char[] superpower, char[] help); // REQUIRED If you wanna give your hero a primary weapon and have multiple heroes that gives primary weapons, just use it for safety // Sets the heros primary weapon in a variable to determine what primary weapon to give the player if he has multiple heroes that gives primary weapons // param1: heroindex that spawns a weapon // param2: weaponid (CTRL + F: CSGOWeaponID in superheromod.inc (this file)). You can pass the enum into the parameter by using e.g: view_as<int>(CSGOWeaponID_AK47) native void SuperHero_SetHeroPrimaryWeapon(int heroIndex, int weaponid); // REQUIRED If you wanna give your hero a secondary weapon and have multiple heroes that gives secondary weapons, just use it for safety // Sets the heros secondary weapon in a variable to determine what secondary weapon to give the player if he has multiple heroes that gives secondary weapons // param1: heroindex that spawns a weapon // param2: weaponid (CTRL + F: CSGOWeaponID in superheromod.inc (this file)). You can pass the enum into the parameter by using e.g: view_as<int>(CSGOWeaponID_AK47) native void SuperHero_SetHeroSecondaryWeapon(int heroIndex, int weaponid); // REQUIRED If your hero has a player model // Sets the heros player model // param1: heroindex to set player model // param2: model path // Extra: THIS FUNCTION DOES NOT PRECACHE/ADDFILETODOWNLOADSTABLE native void SuperHero_SetHeroPlayerModel(int heroindex, const char[] model); // Adds a bind to your hero (+POWER[heroindex]) // param1: the hero you want to have a bind native void SuperHero_SetHeroBind(int heroIndex); // Sets your heros max health // param1: the heroindex you wanna set max health on // param2: amount of health native void SuperHero_SetHeroHealth(int heroIndex, int health); // Sets your heros max armor // param1: the heroindex you wanna set max armor on // param2: amount of armor native void SuperHero_SetHeroArmor(int heroIndex, int armor); // Sets your heros max speed // param1: the heroindex you wanna set max speed on // param2: amount of speed // param3: the weapons you want to set speed on (leave empty if you want the speed affect all weapons) // param4: the number of weapons you're setting speed on native void SuperHero_SetHeroSpeed(int heroIndex, float speed, int weapons[42] = {0}, int numberofweapons = 0); // Sets your heros gravity // param1: the hero index you wanna set gravity on // param2: amount of gravity (1.0 is default, 0.0 is never fall down) native void SuperHero_SetHeroGravity(int heroIndex, float gravity); // Sets a damage multiplier on a hero wepaon // param1: the hero index you wanna set damage multiplier on // param2: amount of multiplied damage (2.0 is double the damage) // param3: weaponid (CTRL + F: CSGOWeaponID in superheromod.inc (this file)). You can pass the enum into the parameter by using e.g: view_as<int>(CSGOWeaponID_AK47) native void SuperHero_SetHeroDamageMultiplier(int heroIndex, float dmgmult, int weaponid); // Gets the players max health (from all of his heroes together) // param1: player you wanna get max health from // return: player max health native int SuperHero_GetMaxHealth(int client); // Gets the players max armor (from all of his heroes together) // param1: player you wanna get max armor from // return: player max armor native int SuperHero_GetMaxArmor(int client); // Gets the players max speed (from all of his heroes together, or max speed for a weapon if weaponid > CSGOWeaponID_NONE) // param1: player you wanna get speed from // param2: what weapon id you wanna get max speed from (CSGOWeaponID_NONE for no specific weapon) // param3: float buffer to store the result speed native void SuperHero_GetMaxSpeed(int client, int weaponid, float& resultspeed); // Gets the players lowest gravity (from all of his heroes together) // param1: player you wanna get lowest gravity from // param2: float buffer to store the result gravity native void SuperHero_GetGravity(int client, float& resultgravity); // Gets the amount of levels that are loaded by configs/superhero.ini // return: max levels native int SuperHero_GetLevelCount(); // Gets the amount of experience the level requires from previous level // param1: the level you want to get experience from // return: amount of experience native int SuperHero_GetLevelExperience(int level); // Gets the players level // param1: player you wanna get level from // return: player level native int SuperHero_GetPlayerLevel(int client); // Sets the players level // param1: player you wanna set level on // param2: level you wanna set the client // return: the level set (-1 if fail) native int SuperHero_SetPlayerLevel(int client, int setlevel); // Gets the players experience // param1: player you wanna get experience from // return: amount of experience native int SuperHero_GetPlayerExperience(int client); // Sets the players experience // param1: player you wanna set experience on // param2: amount of experience // return: the experience set (-1 if fail) native int SuperHero_SetPlayerExperience(int client, int setexperience); // Adds experience to client (xp is based on victims level) // param1: player you wanna add xp to // param2: player you want players xp to base off native void SuperHero_AddKillExperience(int client, int victim); // Gets the hero index of a hero name // param1: named hero to get hero index of // return: hero index native int SuperHero_GetHeroIndex(const char[] hero); // Does the player have this hero? // param1: player to check // param2: heroindex to check // return: true if player has hero, false if not native bool SuperHero_PlayerHasHero(int client, int heroIndex); // Set player stun (Make him walk slower and not be able to use power binds) // param1: player to stun // param2: duration of the stun // param3: the amount of speed the player should get when stunned native void SuperHero_SetStun(int client, float duration, float speed); // Get the amount of stun time left // param1: player to get stun time off // return: time in seconds left of stun native int SuperHero_GetStun(int client); // Set godmode on player // param1: player to set godmode on // param2: duration of the godmode native void SuperHero_SetGodMode(int client, float duration); // Does player have godmode? // param1: player to check // return: true if player has godmode, false if not native bool SuperHero_IsGodMode(int client); // Reset the players speed to his max hero speed // param1: player to reset speed on native void SuperHero_ResetMaxSpeed(int client); // Reset the players gravity to his min hero gravity // param1: player to reset gravity on native void SuperHero_ResetGravity(int client); // Set the cooldown of a hero (power or anything really) // param1: player to set cooldown on // param2: hero to set cooldown on // param3: duration of the cooldown native void SuperHero_SetPlayerHeroCooldown(int client, int heroIndex, float time); // End the cooldown of a hero // param1: player to end cooldown on // param2: heroindex to end cooldown on native void SuperHero_EndPlayerHeroCooldown(int client, int heroIndex); // Is the players hero in cooldown? // param1: player to check // param2: heroindex to check // return: returns true if players hero is in cooldown, false if not native bool SuperHero_IsPlayerHeroInCooldown(int client, int heroIndex); // Force set the players hero cooldown // param1: player to force cooldown on // param2: heroindex to force cooldown on // param3: value (true or false) native void SuperHero_ForceSetPlayerHeroCooldown(int client, int heroIndex, bool value); // Add health to player (This function already checks if health exceeds max health) // param1: player to add health to // param2: amount of health // return: the amount of real health added (0 if health was not changed, -1 if invalid client) native int SuperHero_AddHealth(int client, int health); // Add armor to player (This function already checks if armor exceeds max armor) // param1: player to add armor to // param2: amount of armor // return: the amount of real armor added (0 if armor was not changed, -1 if invalid client) native int SuperHero_AddArmor(int client, int armor); // Play deny sound to player (Used for power cooldowns and stuns) // param1: player to play deny sound to native void SuperHero_PlayDenySound(int client); // Set the bool that checks if players speed should be changed on weapon speed (Had to be made for shadowcat superhero) // param1: player to set bool // param2: value to set native void SuperHero_SetChangeWeaponSpeedBool(int client, bool value); // Gets the weaponid of the players highest leveled hero that gives a primary weapon // param1: player to get highest primary weapon level // return: casted CSGOWeaponID weapon id native int SuperHero_GetHighestPrimaryWeaponLevel(int client); // Gets the weaponid of the players highest leveled hero that gives a secondary weapon // param1: player to get highest primary weapon level // return: casted CSGOWeaponID weapon id native int SuperHero_GetHighestSecondaryWeaponLevel(int client); // Gets the players highest level hero // param1: player to get highest level hero // return: highest level native int SuperHero_GetHighestLevelHero(int client); // Gets the heros player model // param1: heroindex to get player model from // param2: buffer to store the player model // param3: size of the buffer native void SuperHero_GetHeroPlayerModel(int heroindex, char[] szbuffer, int maxlen); // Does the hero have a player model? // param1: heroindex to check // return: true if hero has a player model, false if not native bool SuperHero_HeroHasPlayerModel(int heroindex); // Gets the players final player model if he has multiple heroes that changes his player model (Model picked is determined by highest level) // param1: player to get highest level model // param2: buffer to store the model path // param3: size of the buffer // return: heroindex (-1 on failure) // Extra info: Model is automatically set from superheromod.sp on Event_PlayerSpawn aslong as SuperHero_SetHeroPlayerModel is called on your superhero native int SuperHero_GetHighestPlayerModelLevel(int client, char[] szbuffer, int maxlen); // Sets the heros available level (Use this in OnConfigsExecuted forward since AutoExecConfig requires more than 1 frame to execute) // param1: heroindex to set level on // param2: the level to set native void SuperHero_SetHeroAvailableLevel(int heroIndex, int level); //FORWARDS // This is called when a players hero is initialized (e.g playerspawn or when player picks a new hero). Its used to set info like if the player has this hero and what not // param1: player that initializes a hero // param2: heroindex that was initialized // param3: 1 (SH_HERO_ADD) if hero was added, 0 (SH_HERO_DROP) if hero was dropped/removed forward void SuperHero_OnHeroInitialized(int client, int heroIndex, int mode); // This is called on player_spawn event // param1: player that spawned // param2: was it a new round spawn or mid round spawn? forward void SuperHero_OnPlayerSpawned(int client, bool newroundspawn); // This is called when player dies // param1: player that died // param2: player that killed // param3: was it a headshot? forward void SuperHero_OnPlayerDeath(int victim, int attacker, bool headshot); // This is called when a player presses a power key // param1: player that pressed power key // param2: heroindex that pressed power key // param3: 1 (SH_KEYDOWN) if pressed, 0 (SH_KEYUP) if released forward void SuperHero_OnHeroBind(int client, int heroIndex, int key); // This is called when a player takes damage // param1: player that takes damage // param2: player that attacks // param3: entity that inflicted the damage (I have no idea tbh, see more in some sdkhooks docs) // param4: amount of damage the attacker did // param5: what damagetype (e.g DMG_BLAST for grenade) // param6: weapon entity index that did damage // param7: damage force vector // param8: damage position vector // Extra: this forward is called on SDKHook_OnTakeDamage in superheromod.sp and if this is called, it will always return plugin_changed forward void SuperHero_OnPlayerTakeDamage(int victim, int &attacker, int &inflictor, float &damage, int &damagetype, int &weapon, float damageForce[3], float damagePosition[3]); // This is called after a player took damage // param1: player that takes damage // param2: player that attacks // param3: damage type // param4: weapon entity index that damaged player // param5: amount of damage taken // param6: amount of armor taken // Extra: this forward is created for the sole purpose of getting proper health/armor damage taken (Useful for superhero anubis or dracula) forward void SuperHero_OnPlayerTakeDamagePost(int victim, int attacker, int damagetype, int weapon, int damagetaken, int armortaken); // This is called after a players data is loaded (XP, Levels, heroes) // param1: player the data is loaded for forward void SuperHero_OnPlayerDataLoaded(int client); //Converts a weapon class named to CSGOWeaponID enum stock CSGOWeaponID WeaponClassNameToCSWeaponID(char[] classname) { if(StrEqual(classname, "weapon_deagle")) return CSGOWeaponID_DEAGLE; else if(StrEqual(classname, "weapon_revolver")) return CSGOWeaponID_REVOLVER; else if(StrEqual(classname, "weapon_elite")) return CSGOWeaponID_ELITE; else if(StrEqual(classname, "weapon_fiveseven")) return CSGOWeaponID_FIVESEVEN; else if(StrEqual(classname, "weapon_glock")) return CSGOWeaponID_GLOCK; else if(StrEqual(classname, "weapon_ak47")) return CSGOWeaponID_AK47; else if(StrEqual(classname, "weapon_aug")) return CSGOWeaponID_AUG; else if(StrEqual(classname, "weapon_awp")) return CSGOWeaponID_AWP; else if(StrEqual(classname, "weapon_famas")) return CSGOWeaponID_FAMAS; else if(StrEqual(classname, "weapon_g3sg1")) return CSGOWeaponID_G3SG1; else if(StrEqual(classname, "weapon_galilar")) return CSGOWeaponID_GALILAR; else if(StrEqual(classname, "weapon_m249")) return CSGOWeaponID_M249; else if(StrEqual(classname, "weapon_m4a1")) return CSGOWeaponID_M4A1; else if(StrEqual(classname, "weapon_mac10")) return CSGOWeaponID_MAC10; else if(StrEqual(classname, "weapon_p90")) return CSGOWeaponID_P90; else if(StrEqual(classname, "weapon_ump45")) return CSGOWeaponID_UMP45; else if(StrEqual(classname, "weapon_xm1014")) return CSGOWeaponID_XM1014; else if(StrEqual(classname, "weapon_bizon")) return CSGOWeaponID_BIZON; else if(StrEqual(classname, "weapon_mag7")) return CSGOWeaponID_MAG7; else if(StrEqual(classname, "weapon_negev")) return CSGOWeaponID_NEGEV; else if(StrEqual(classname, "weapon_sawedoff")) return CSGOWeaponID_SAWEDOFF; else if(StrEqual(classname, "weapon_tec9")) return CSGOWeaponID_TEC9; else if(StrEqual(classname, "weapon_taser")) return CSGOWeaponID_TASER; else if(StrEqual(classname, "weapon_hkp2000")) return CSGOWeaponID_HKP2000; else if(StrEqual(classname, "weapon_mp7")) return CSGOWeaponID_MP7; else if(StrEqual(classname, "weapon_mp9")) return CSGOWeaponID_MP9; else if(StrEqual(classname, "weapon_nova")) return CSGOWeaponID_NOVA; else if(StrEqual(classname, "weapon_p250")) return CSGOWeaponID_P250; else if(StrEqual(classname, "weapon_scar20")) return CSGOWeaponID_SCAR20; else if(StrEqual(classname, "weapon_sg556")) return CSGOWeaponID_SG556; else if(StrEqual(classname, "weapon_ssg08")) return CSGOWeaponID_SSG08; else if(StrContains(classname, "knife") != -1 || StrContains(classname, "bayonet") != -1) return CSGOWeaponID_KNIFE; //NO:GO else if(StrEqual(classname, "weapon_flashbang")) return CSGOWeaponID_FLASHBANG; else if(StrEqual(classname, "weapon_smokegrenade")) return CSGOWeaponID_SMOKEGRENADE; else if(StrEqual(classname, "weapon_hegrenade")) return CSGOWeaponID_HEGRENADE; else if(StrEqual(classname, "weapon_molotov")) return CSGOWeaponID_MOLOTOV; else if(StrEqual(classname, "weapon_decoy")) return CSGOWeaponID_DECOY; else if(StrEqual(classname, "weapon_incgrenade")) return CSGOWeaponID_INCGRENADE; else if(StrEqual(classname, "weapon_c4")) return CSGOWeaponID_C4; else if(StrEqual(classname, "weapon_m4a1_silencer")) return CSGOWeaponID_M4A1SILENCER; else if(StrEqual(classname, "weapon_usp_silencer")) return CSGOWeaponID_USPSILENCER; else if(StrEqual(classname, "weapon_cz75a")) return CSGOWeaponID_CZ75A; else if(StrEqual(classname, "weapon_revolver")) return CSGOWeaponID_REVOLVER; else if(StrEqual(classname, "weapon_healthshot")) return CSGOWeaponID_HEALTHSHOT; else return CSGOWeaponID_NONE; } stock bool IsGameLive() { if(GameRules_GetProp("m_bWarmupPeriod") == 0 && GameRules_GetProp("m_bFreezePeriod") == 0) return true; return false; } stock bool IsFreezeTime() { if(GameRules_GetProp("m_bFreezePeriod")) return true; return false; } stock int clamp(int value, int min, int max) { if(value > max) return max; if(value < min) return min; return value; } stock float floatclamp(float value, float minf, float maxf) { if(value > maxf) return maxf; if(value < minf) return minf; return value; } stock int max(int x, int y) { return x >= y ? x : y; } stock int min(int x, int y) { return x <= y ? x : y; } stock float floatmax(float x, float y) { return x >= y ? x : y; } stock float floatmin(float x, float y) { return x <= y ? x : y; } // strip all weapons stock void StripWeapons(int client, bool knife = true) { int weapon; for(int i = 0; i < 5; i++) { if((weapon = GetPlayerWeaponSlot(client, i)) != -1) { SDKHooks_DropWeapon(client, weapon, NULL_VECTOR, NULL_VECTOR); AcceptEntityInput(weapon, "Kill"); } } if(!knife) GivePlayerItem(client, "weapon_knife"); } // Is the player in game? stock bool IsValidClient(int client) { if(client > 0 && client <= MaxClients && IsClientInGame(client)) return true; return false; } // Strip players primary weapon stock void StripPrimary(int client) { int weapon; if((weapon = GetPlayerWeaponSlot(client, CS_SLOT_PRIMARY)) != -1) { SDKHooks_DropWeapon(client, weapon, NULL_VECTOR, NULL_VECTOR); AcceptEntityInput(weapon, "Kill"); } } // Strip players secondary weapon stock void StripSecondary(int client) { int weapon; if((weapon = GetPlayerWeaponSlot(client, CS_SLOT_SECONDARY)) != -1) { SDKHooks_DropWeapon(client, weapon, NULL_VECTOR, NULL_VECTOR); AcceptEntityInput(weapon, "Kill"); } }  
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

    108 раз скачали  | 0 комментариев  |  | OriginalShaman


  20. [CS:GO] Блокировка рестарта / NoRestart Simple Plugin 1.0.0


    Плагин блокирует рестарт раунда.
    Это может быть полезно для многих серверов с различными режимами, например такие как RolePlay в CS:GO.
    Когда на сервере уже есть 1 игрок и подключается второй,в команду противника - происходит рестарт.Даже если прописана настройка mp_ignore_round_win_conditions 1.
    Плагин это исправляет.
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

    44 раза скачали  | 0 комментариев  |  | OriginalShaman


  21. [CS:GO] Блокировка сообщения спасения / Block "Saved Player" Text 1.0


    Плагин для сервера CS:GO -  убирает из чата  надпись "Вы были спасены игроком ...."
    Просто чтобы было меньше мусора в игровом чате)

    69 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  22. [CS:GO] Блокировка цветных сообщений / Block Color Chat 1.0.0


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

    63 раза скачали  | 0 комментариев  |  | OriginalShaman


  23. [CS:GO] Большой DM плагин / Deathmatch Goes Advanced 1.5


    Большой Deathmatch плагин с гибкими настройками, бонусными системами и т.д. Для серверов CS:GO.
    Возможности:
    Админ меню. Вызывается в чате командой !dm  Настройки каждой карты Загрузка конфигов "на ходу" - из админки Запрет оружия Присутствует мод "Только хедшоты" Эффект вампиризма при убийстве врага, убил в тело +10 хп, убил в голову + 25 (все редактируется в конфиге) При убийстве врага мгновенно восстанавливает патроны в обойме и в запасе. Автоперезарядка при убийстве Бонусная граната при убийстве с гранаты Воспламиняющий выстрел из Зеуса Удаляет куриц Удаляет трупы Удаляет оружие Удаление ненужных пропов / ентитей Меню Оружия Может отображаться автоматически при появлении в игре. Может быть отображено на запрос игрока специальной командой Может предоставлять только первичное либо вторичное оружие. Возможно поставить случайное оружие при появлении. Оружие при возрождении Возможна настройка рандомного звука при появлении Возможна настройка цвета экрана при появлении Возможно настройка цвета скина при появлении. Возможно настройка ограниченного оружия. Быстрый выстрел после поднятия оружия Редактор мест спавна (воскрешения игроков) Продвинутый спавн контроль (он реально очень удобно сделан) Админ невидимый и бессмертный во время редактирования спавн мест Обьявления (для вызова меню оружия или еще чего либо) Текст может быть отображен как: чат, Hint, Alert Поддерживает переводы Поддержка авто-обновления   
    Настройки:
    dm_enabled 1 - включение и отключение режима DM
    dm_gun_menu_mode 1 - как выдавать оружие? 1 = через меню, 2 = никак,меню отключено , 3 = рандомным образом
    dm_gun_menu_triggers "guns gns buy" - Варианты тригеров в чат, чтобы вызвать меню покупки.Не добавляйте '!' or '/'. максимальное количество букв 10, тригеров 20
    dm_connect_hide_menu 0 - Спрятать ДМ меню при первом спавне на карте. ( потом появится)
    dm_enable_random_menu 1  - Включить меню случайного оружия
    dm_remove_objectives 1 -  Удалить с карты заложников и бомбу?
    dm_remove_chickens 1 - удалить куриц с карты?
    dm_weapons_allow_3rd_party 0  - разрешить использовать оружие от других плагинов, или которое было на карте?
    dm_weapons_allow_drop 0 - выпадает ли оружие после смерти?
    dm_weapons_allow_drop_nade 0 - выпадают ли гранаты?
    dm_weapons_allow_drop_knife 0 - выпадают ли ножи?
    dm_weapons_allow_drop_zeus 0 - будет ли выпадать тайзер (Zeus)?
    dm_weapons_allow_drop_c4 1 - выпадает ли бомба C4?
    dm_weapons_allow_not_carried 0 - разрешить подбирать оружие с карты?
    dm_weapons_max_not_carried 100 - максимальное количество оружия на карте
    dm_weapons_max_same_not_carried 20 - максимальное количество одинакового оружия на карте
    dm_weapons_remove_furthest 1 - если превышен лимит на одинаковое оружие, отбирать его у игроков?
    dm_randomspawn_internal 1 - использовать рандомные спаун точки ?
    dm_normalspawn_internal 1 - использовать стандартные спаун точки карты?
    dm_spawn_median_distance_ratio 0.2 - на каком  максимальном расстоянии друг от друга возрождать игроков
    dm_spawn_min_team_distance_ratio 0.2 - на каком минимальном расстоянии друг от друга возрождать игроков
    dm_spawn_custom_sounds_enable 0 - включить ли особый звук, при возрождении игрока?
    dm_spawn_custom_sounds "" - Звуки, которые будут играть случайным образом. Максимум 10, пример пути: custom/sound1.wav,custom/sound2.wav
    dm_spawn_custom_sounds_level 90 - громкость звука. 75 - стандартный уровень, 140 = как дробовик
    dm_spawn_custom_sounds_to_self_enable 0 - слышит ли свой звук тот игрок который возрождается?
    dm_spawn_custom_sounds_to_self "" - Звуки, которые будут играть случайным образом. Максимум 10, пример пути: custom/sound1.wav,custom/sound2.wav
    dm_spawn_custom_sounds_to_self_level 90 - громкость звука. 75 - стандартный уровень, 120 = как дробовик
    dm_spawn_custom_sounds_to_team_enable 0 - слышат ли тиммейты звук возрождения?
    dm_spawn_custom_sounds_to_team "" - Звуки, которые будут играть случайным образом. Максимум 10, пример пути: custom/sound1.wav,custom/sound2.wav
    dm_spawn_custom_sounds_to_team_level 90 - громкость звука. 75 - стандартный уровень, 140 = как дробовик
    dm_spawn_fade_enable 0 - применять ли эффект фейд эффект (плавное открывание глаз) при возрождении?
    dm_spawn_fade_color 0,0,0,240 - цветовая схема эффекта. Формата: Красный Зеленый Синий Прозрачность
    dm_spawn_fade_hold_duration 0  - сколько держится пик эффекта, в секундах
    dm_spawn_fade_duration 1.5 - сколько длится эффект, в секундах
    dm_limited_weapons_rotation 1 - разрешить обмениваться оружием (дропать друг другу)?
    dm_limited_weapons_rotation_time 60.0 -  Время в секундах, через которое игроки могут меняться оружием
    dm_limited_weapons_rotation_min_time 10.0 - время в секундах через которое игрок может дропнуть свое оружие
    dm_hide_radar 1  - Спрятать радар с карты (очень полезно для ФФА мода)
    dm_replenish_ammo 1  - бесконечные ли патроны?
    dm_replenish_clip 1 - выдавать боезапас при убийстве?
    dm_replenish_clip_headshot 1 - выдавать патроны при хедшоте?
    dm_replenish_clip_knife 1 - выдавать патроны при убийстве с ножа?
    dm_replenish_clip_nade 1 - выдавать патроны при убийстве с гранаты?
    dm_equip_kill "" - какое оружие выдавать после обычного убийства. Указывайте по принципу: количество*название предмета.  Пример оружия: knife, ak47 и тд.
    dm_equip_headshot "" - какое оружие выдавать после хедшота. Указывайте по принципу: количество*название предмета.  Пример оружия: knife, ak47 и тд.
    dm_equip_knife "" - какое оружие выдавать после убийства с ножа. Указывайте по принципу: количество*название предмета.  Пример оружия: knife, ak47 и тд.
    dm_equip_nade "" - какое оружие выдавать после убийства с гранаты. Указывайте по принципу: количество*название предмета.  Пример оружия: knife, ak47 и тд.
    dm_fast_equip 1 - разрешить стрелять сразу после получения оружия?
    dm_onlyhs 0 -  Включить Хэдшот мод (убийства только в голову)
    dm_onlyhs_oneshot 0 -  убивать с одного попадания в голову?
    dm_onlyhs_allowknife 1 - разрешить использовать ножи в режиме хедшотов?
    dm_onlyhs_allowtaser 1 - разрешить использовать тайзер (Zeus) в режиме хедшотов?
    dm_onlyhs_allownade 1 - разрешить использовать гранаты в режиме хедшотов?
    dm_onlyhs_allowworld 1 - разрешить самоубийство в режиме хедшотов?
    dm_hp_start 100 -  Количество здоровья  (ХП) при возрождении
    dm_hp_max 100 - максимальный уровень ХП у игроков
    dm_kevlar_start 100 - уровень брони на спауне
    dm_kevlar_max 100 - максимальный уровень брони
    dm_hp_kill 5 - сколько ХП выдавать игроку за убийство
    dm_hp_hs 10 - сколько ХП выдавать игроку за хедшот
    dm_hp_knife 25 - сколько ХП выдавать игроку за убийство с ножа
    dm_hp_nade 25 - сколько ХП выдавать игроку за убийство с гранаты
    dm_hp_to_kevlar_ratio 0.5 - сколько выдавать брони при убийстве
    dm_hp_to_kevlar_mode 2 - когда выдавать  броню: 0 = никогда, 1 = всегда, 2 = только если ХП игрока полное
    dm_hp_to_helmet 3 - когда выдавать  шлем: 0 = никогда, 1 = всегда, 2 = только если ХП игрока полное
    dm_hp_messages 1 - показывать сообщения о выдаче ХП?
    dm_helmet 1 - выдавать игрокам шлем?
    dm_zeus 0 - сколько шокеров (Zeus) давать игроку? -1 = бесконечно
    dm_knife 1 - выдавать игрокам ножи?
    dm_defuser 0 - выдавать деффуза ?
    dm_nades_incendiary 0 - сколько зажигательных гранат выдавать игроку
    dm_nades_decoy 0 - сколько гранат обманок выдавать игроку
    dm_nades_flashbang 0 - сколько флешек выдавать игроку
    dm_nades_he 0 - сколько обычных гранат выдавать игроку
    dm_nades_smoke 0 - сколько дымовых гранат выдавать игроку
    dm_zeus_max 0 - максимальное количество шокеров у игрока
    dm_nades_incendiary_max 0 - максимальное количество зажигательных гранат на игрока
    dm_nades_decoy_max 0 - максимальное количество гранат-обманок на игрока
    dm_nades_flashbang_max 0  - максимальное количество флешек на игрока
    dm_nades_he_max 0 - максимальное количество обычных гранат на игрока
    dm_nades_smoke_max 0 - максимальное количество дымовых гранат на игрока

    dm_default_primary - какое основное оружие выдавать игроку по дефолту
    dm_default_secondary - какое второе оружие выдавать игроку по дефолту
    dm_warmup_time 45 - длительность разминки в секундах
    dm_show_rankme_ladder 1 - показывать периодический ТОП игроков? Должен быть установлен плагин RankME
    dm_show_rankme_ladder_period 60 - какой интервал между показыванием ТОПа
    dm_show_rankme_ladder_duration 15 - как долго показывать ТОП на экране

    dm_entity_remove_plugin "env_entity_maker game_player_equip game_weapon_manager player_weaponstrip" - здесь можно указать список предметов,ентитей, которые нужно удалить с карты.
    dm_entity_remove_user "point_servercommand" - здесь можно указать список предметов,ентитей от плагинов, которые нужно удалить в начале карты.
     
    Команды:
    sm_dm - Вызов админ меню
    dm_respawn_all - Возрождает абсолютно всех на карте и мертвых и живых (типа мини рестарта)
    dm_respawn_dead - Воскрешает только убитых
    dm_weapon_add <оружие> <лимит> - добавляет оружие в список разрешенных
    dm_weapon_remove <оружие> - удаляет оружие из списка разрешенных
    dm_weapon_limit <оружие> <лимит> - задать лимит на оружие. -1 = бесконечно

    dm_spawns_show - открыть меню управления спаун точками
    dm_spawns_add T или CT- добавляет точку возрождения там, где вы стоите
    dm_spawns_delete - удаляет точку спауна от туда где стоите
    dm_spawns_import - информация о точках возрождения на карте
    dm_spawns_save - сохранить точки возрождения
    dm_spawns_test <first|next|prev> - команда для проверки точек спауна: возрождает на указанной точке. first - перекинет на первую, next - перекинет на следующую, prev - перекинет на прошлую 
    dm_spawns_stats - показывает статистику спаунов
    ВАЖНО: Всегда сохраняйте изменения которые вы делаете со спаунами (например добавили новые,или удалили) при помощи команды dm_spawns_save , так как без сохранения, после смены карты - все изменения будут стерты.
    Вся информация по точкам возрождения хранится в файле sourcemod/data/deathmatch_spawn/<название карты>.txt

    sm_guns - или guns в чате. Открывает меню выбора оружия

    157 раз скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  24. [CS:GO] Бомба в ZR режиме / Plant C4 Bomb (with Zeph's Store and Zombie Reloaded support) 1.1


    Плагин для сервера CS:GO с режимом Zombie Reloaded. Позволяет игрокам покупать и закладывать бомбу C4, которая убивает зомби в эпицентре взрыва - но не прекращает игру и раунд.
     
    Видео с работой плагина:
     
    Настройки плагина:
    sm_c4bomb_enabled  - включение и отключение плагина
    sm_c4bomb_vipsonly - если 1 , то только VIP игроки (с доступом GENERIC) могут покупать бомбу. 0 = все могут
    sm_c4bomb_exp_timer - через сколько секунд бомба взорвется 
    sm_c4bomb_max_uses - сколько бомб за раунд может купить 1 игрок
    sm_c4bomb_global_restict - разрешить только 1 использование бомбы за раунд?
    sm_c4bomb_money - сколько, в игровой валюте, стоит 1 бомба?
    sm_c4bomb_restrict_start - через сколько секунд после начала раунда можно купить бомбу
    sm_c4bomb_bomb_damage - сколько урона наносит бомба
    sm_c4bomb_bomb_radius - радиус взрыва бомбы
    sm_c4bomb_team_kill - 0 = бомба убивает тиммейтов,  1 = бомба не убивает тиммейтов
    sm_c4bomb_team_restrict - 1 = все могут покупать бомбу | 2 = Только CT  | 3 = только террористы
    sm_c4bomb_ignite_time - на сколько секунд будут подожжены игроки пострадавшие от взрыва
    sm_c4bomb_store_credits - сколько стоит бомба ( в кредитах Zephyrus Store)
    sm_c4bomb_plant_message -  Писать в чат оповещение о том что кто то заложил бомбу?
     
    Консольные команды для покупки бомбы:
    sm_c4
    sm_c4bomb
    sm_bomb

    44 раза скачали  | 0 комментариев  | Обновлено  | OriginalShaman


  25. [CS:GO] Быстрое переключение между серверами / Server-Redirect+ (ServerList w/ Server Hopper) [MySQL) 1.2


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

    serverlist_debug_mode "0" - режим разработчика (отображения ошибок плагина в консоли)
    serverlist_include_bots_in_serverlist "0" - показывать ботов в списке игроков?
    serverlist_menu_format "{name} ({current} / {max} - {map})" - в каком формате отображать сервера в списке.Можно настроить с помощью указанных тегов
    serverlist_other_servers_update_interval "20.0" - интервал с которым обновляется информация о сервере
    serverlist_server_category "" - категория сервера в списке
    serverlist_server_name "" - название сервера в списке ( если пусто - будет стандартное название сервера)
    serverlist_server_update_interval "20.0" - через сколько секунд обновлять количество игроков
    serverlist_show_server_on_serverlist "1" - должен ли сервер отображаться в списке серверов?
    serverlist_show_hidden_servers - кто видит скрытые сервера? (Def. ADMIN-FLAG ROOT)
    serverlist_join_full_bypass - кто может подключиться к серверу,даже если он полон? (Def. ADMIN-FLAG ROOT)
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)
    В databases.cfg добавить, заполнив ваши данные для MySQL или SQL базы данных 
    "ServerList" { "driver" "mysql" "host" "" "database" "" "user" "" "pass" "" //"timeout" "0" //"port" "0" } Обязательно устанавливайте sm-redirect-core (есть в архиве) на каждый сервер который хотите подключить к плагину

    123 раза скачали  | 0 комментариев  | Обновлено  | OriginalShaman


Подписывайтесь на нас во Вконтакте!

×
×
  • Создать...
Искать в
  • Ещё...
Поиск контента, содержащего...
Поиск результатов в...

Напишите свой запрос, а Мы попробуем найти ответ!