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

1 212 файла

  1. [CS:GO] Grenade Pack 2


    Описание:
    По стандарту в CS:GO есть лимит на количество гранат для игроков.Плагин убирает этот лимит и позволяет игрокам держать количество гранат которое вы укажите
    Настройки плагина в cfg/sourcemod

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


  2. [CS:GO/CS:S] SourceTV2D for CS:S & CS:GO 1.0.0


    SourceTV2D это плагин, который позволяет просматривать игровую карту радара, через веб-браузер, на которой отображаются все активные игроки, их здровье (в виде бара), имена, позиции, а также сообщения об убийствах и таблица очков (в игре вызывается по нажатию кнопки "Tab").
     
    Для работы плагина необходимо установить расширение Socket:
     
    Установка:
    Скачайте и установите последнее расширение Socket (ссылка выше) Файлы (.inc)  поместите в /addons/sourcemod/scripting/include/ Файлы (.sp)  поместите в /addons/sourcemod/scripting/ Скачайте или скомпилируйте websocket.smx и websocket_sourcetv2d.smx и поместите их в addons/sourcemod/plugins/ Для подключения к sourcetv2d вам нужно распаковать sourcetv2d.zip на ваш сайт и изменить ip и номер порта(tv_port) в index.html на ip и номер tv_port вашего сервера.

    WEB Часть (сайт):
    Должно быть - изображение карты(radarmap) в формате JPG с названием карты.
    Должен быть - txt файл с именем карты, в котором вы должны указать масштаб(scale), смещение(offset) по x/y и полет(flip) по x/y, чтобы соответствовать координатам в игре.
     
    ВНИМАНИЕ! Плагин старый и скорее всего уже не работает. Сохранен на сайте для архива, или для тех кто захочет переделать/доработать плагин.

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


  3. [CS:GO] Отключение MOTD / MOTD Disable 1.0.0


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

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


  4. [CS:GO/ZP] Новое оружие: PlasmaGun / ExtraItem: PlasmaGun 3.0


    Плагин дополнение для зомби мода Zombie Plague.
    Добавляет на сервер новое оружие для людей PlasmaGun (плазменная пушка, или рельсовая)
     
    Требуется для работы:
     
    Настройки в самом плагине (нужно компилировать плагин):
    #define EXTRA_ITEM_NAME "PlasmaGun" #define EXTRA_ITEM_COST 5 #define EXTRA_ITEM_LEVEL 0 #define EXTRA_ITEM_ONLINE 0 #define EXTRA_ITEM_LIMIT 0 // Weapon #define WEAPON_NAME "weapon_plasma" #define WEAPON_REFERANCE "weapon_scar20" // Models #define MODEL_WORLD "models/weapons/plasma/w_snip_plasma.mdl" #define MODEL_VIEW "models/weapons/plasma/v_snip_plasma.mdl" #define MODEL_BEAM "materials/sprites/laserbeam.vmt" // Sounds #define SOUND_FIRE "weapons/RequestsStudio/UT3/AvrilFire.mp3" #define SOUND_DEPLOY "weapons/RequestsStudio/UT3/AvrilDeploy.mp3" // Beam #define BEAM_LIFE 0.105 #define BEAM_COLOR {100, 50, 253, 255} // Damage #define WEAPON_MULTIPLIER_DAMAGE 1.23

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


  5. [CS:GO] Гранаты из будущего / Futuristic Grenades 1.3.4


    Плагин позволяет разнообразить, изменить и заменить фейковые (декой) гранаты.Отличное дополнение для нестандартных серверов, RPG или Surf
    На данный момент доступные виды гранат:
    Граната черная дыра Граната силовое поле Граната силового взрыва (отталкивающая всех) Граната притягивающая все в одну точку Видео плагина:
     
     
    Настройки гранат и плагина:
    Настройки черной дыры
    fg_blackhole_flags - "" - флаг доступа к гранате Черная Дыра
    fg_blackhole_particle_effect - blackhole - какой эффект использовать для взрыва гранаты
    fg_blackhole_minimum_distance - 250 - минимальное расстояние для затягивания игрока в черную дыру
    fg_blackhole_bounce_velocity - 300 - скорость ускорения гранаты при отпрыгивании
    fg_blackhole_shake_player - 1 - трясти ли экран игрока при вхождении в зону поражения?
    fg_blackhole_shake_intensity - 5.0 - интенсивность тряски
    fg_blackhole_shake_frequency - 0.7 - частота тряски
    fg_blackhole_force - 350 - сила с которой всасывает черная дыра
    fg_blackhole_duration - 10 - время жизни черной дыры
    fg_blackhole_setting - 1 - 0 = ничего не происходит при вхождении в центр черной дыри, 1 = наносить урон при попаданию в черную дыру
    fg_blackhole_damage - 5 - количество урона наносимого при попаданию в черную дыру
    fg_blackhole_props - 1 - затягивать ли пропы/вещи в черную дыру?
    fg_blackhole_weapons - 1 - затягивать выпавшее оружее в черную дыру
    fg_blackhole_hegrenades - 1 - затягивать гранаты в черную дыру
    fg_blackhole_flashbangs - 1 - затягивать флешки в черную дыру
    fg_blackhole_smokes - 1 - затягивать дымовые гранаты в черную дыру
    fg_blackhole_indicator - 0 - показывать игроку зону действия черной дыры
    Настройки силового поля
    fg_forcefield_flags - "" - флаг доступа к гранате Силовое поле
    fg_forcefield_particle_effect - forcefield - какой эффект использовать для взрыва гранаты
    fg_forcefield_minimum_distance - 300 - минимальное расстояние для отталкивания игрока
    fg_forcefield_bounce_velocity - 300 - скорость ускорения гранаты при отпрыгивании
    fg_forcefield_force - 350 - сила с которой отталкивает силовое поле
    fg_forcefield_duration - 10 - время жизни силового поля
    fg_forcefield_props - 1 - отталкивать пропы от силового поля
    fg_forcefield_hegrenades - 1 - отталкивать гранаты от силового поля
    fg_forcefield_flashbangs - 1 - отталкивать световые гранаты от силового поля
    fg_forcefield_smokes - 1 - отталкивать дымовые гранаты от силового поля
    fg_forcefield_indicator - 1 -  отображать минимальное допустимое расстояние до силового поля
    Настройки силового взрыва
    fg_explosion_flags - "" - флаг доступа к гранате Силового Взрыва
    fg_explosion_particle_effect - explosion - какой эффект использовать для взрыва гранаты
    fg_explosion_minimum_distance - 300 - минимальное расстояние для отталкивания игрока
    fg_explosion_force - 800 - сила толчка от взрыва
    fg_explosion_props - 1 - отталкивать пропы от взрыва
    fg_explosion_weapons - 1 - отталкивать оружие взрывом
    fg_explosion_hegrenades - 1 - отталкивать гранаты взрывом
    fg_explosion_flashbangs - 1 - отталкивать  световые гранаты взрывом
    fg_explosion_smokes - 1 - отталкивать дымовые гранаты
    fg_explosion_bounce - 0 -  сколько прыжков  сделает граната перед взрывом
    fg_explosion_bounce_velocity - 300 - скорость ускорения гранаты при отпрыгивании
    Настройки притягивающей гранаты
    fg_implosion_flags - "" - флаг доступа к Притягивающей гранате
    fg_implosion_particle_effect - implosion - какой эффект использовать для взрыва гранаты
    fg_implosion_minimum_distance - 500 - минимальная расстояние при котором игрока притянет
    fg_implosion_props - 1- притягивать ли пропы
    fg_implosion_weapons - 1 - притягивать ли выпавшее оружее
    fg_implosion_hegrenades - 1 - притягивать ли гранаты
    fg_implosion_flashbangs - 1 - притягивать ли световые гранаты (флешки)
    fg_implosion_smokes - 1 - притягивать ли дымовые гранаты
    fg_implosion_bounce - 0 - сколько прыжков сделает граната до взрыва
    fg_implosion_bounce_velocity- 300 - скорость ускорения гранаты при отпрыгивании
    Другие настройки
    fg_decoy_model - 1 - использовать ли нестандартные модели для гранат
    fg_enabled - 1 - включение и отключение плагина
    fg_friendlyfire - 1 - включение и отключение огня по союзникам
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
     

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


  6. [CS:GO] Подставной пинг / Fake Ping 1.0.0


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

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


  7. [CS:GO] Меню VIP Игрока / Simple Vip Menu 1.1


    Еще одна випка для CS:GO, с различными функциями.
    Особенности этого VIP плагина:
    Написан на новом синтаксисе Поддерживает мультиязычность Поддержка Cookies и плагина MyJailBreak  
    Функции VIP:
    Дополнительные ХП каждый раунд Броня и Шлем каждый раунд Установка собственно КланТега Собственный чат-тег Цвет никнейма Цвет чат-тега Цвет сообщений игрока Поддержка Multi ChatColor ({red}a{blue}b{green}c) Радужная (переливающаяся) окраска модели игрока  
    Настройки:
    sm_entvip_enabled - Включен ли плагин?
    sm_entvip_health - Активировать ли бонусные ХП у випов?
    sm_entvip_armor - Активировать броню и шлем у вип игроков?
    sm_entvip_plushp - Сколько бонусных ХП выдавать?
    sm_entvip_plusarmor - Сколько брони выдавать
    sm_entvip_plushelmet - Выдавать ли Шлем вместе с броней?
    sm_entvip_rainbowmodel - Разрешить випам одевать "радужный" скин?
    sm_entvip_deadrestrict - Запретить мертвым игрокам общаться с живыми через чат?

    !vip  - открывает меню ВИП игрока (ADMFLAG_RESERVATION)
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

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


  8. [CS:GO/CS:S] Damage report/stats 1.1.13


    Описание:
    В левой стороне экрана открывает меню , когда умирашь или в конце раунда. Плагин показывает сколько вы сделали повреждений и насколько, включая самого разрушительного игрока, отображая количество нанесенных повреждений, убийств. Вы будете также видеть все поражения от себя и наоборот.
    Установка:
    Скопировать файл gem_damage_report.smx в директорию cstrike/addons/sourcemod/plugins/
    Скопировать файл gem_damage_report.sp в директорию addons/sourcemod/scripting
    Команды:
    /damage_report help - открытие меню помощи
    /last_damage_report или /ldr - показывает последний отсчёт

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


  9. [CS:GO/CS:S] Настройка маяка бомбы / Bomb beacon 1.0.0


    Плагин позволяет настроить маяк (круги исходящие от бомбы) бомбы когда она заложена.
    Так ее проще обнаружить.
     
    Настройки:
    bomb_beacon_radius 600.0  - радиус круга
    bomb_beacon_lifetime 1.0  - время жизни круга
    bomb_beacon_width 10.0 - ширина круга
    bomb_beacon_amplitude 1.0  - амплитуда круга
    bomb_beacon_color 255 0 0 255   - цвет круга
    bomb_beacon_randomcolor 1 - включение рандомного цвета круга
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

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


  10. [CS:GO] Выдача Healthshot и Tagrenade / Healthshot and Tagrenade (testing new csgo items) 1.1


    Плагин позволяет выдавать Healthshot и Tagrenade при возрождении.Так же есть возможность настроить выдачу только для VIP игроков.
     
    Настройки:
    sm_csgonewitems_healthshot "1" // выдавать ли healthshot при возрождении
    sm_csgonewitems_tagrenade "1" // выдавать ли tagrenade при возрождении
    sm_csgonewitems_adminflag "0" // Какой флаг доступа нужен для получения предметов ( 0 = все игроки их получают)
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

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


  11. [CS:GO] Фикс буста,подсадки / Multiple player boost / player tower 1.0.0


    Плагин позволяет игрокам забираться друг на друга, как например это было в CS 1.6 (представлено на втором скриншоте).
    Игроки могли взобраться друг другу на спину, сооружая таким образом огромные башни (татемы, если угодно).
    Так же плагин позволит игрокам проще бегать друг на друге.
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)

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


  12. [CS:GO] Текст на карте / World Text on map 1.0.0


    Очень интересный плагин позволяющий писать надписи прямо на стенах по карте.
    Причем игроку не нужно ничего скачивать,никаких текстур и тд.
    Так же надписи динамичны и могут отображать например сколько игроков на сервере,какая карта и тд.Надписи можно сохранять на своих позициях.
    Видео демонстрация:
     
    Возможные динамичные данные:
    {MAP} - текущая карта
    {TIME} - время
    {TIME24} - время в 24 формате
    {DATE} - дата
    {TIMELEFT} - время до конца каты
    {PLAYERS} - сколько игроков на сервере
    {MAXPLAYERS} - максимальное количество игроков на сервере
    {CVAR:} - данные о какой либо переменной.Например если вы хотите сообщить игрокам что сервере sv_gravity 800, то необходимо записать это как: ${CVAR:sv_gravity}
     
    Настройка:
    Для каждой отдельной надписи нужно создать текстовый файл в папке worldtexts (в архиве с плагином есть примеры).
    Пример надписи,которая есть на скриншоте (полностью красная):
    rgb=255 10 10 size=5 "Testing world text" "Map : ${MAP}" "Time 12 : ${TIME}" "Time 24 : ${TIME24}" "Date : ${DATE}" "Timeleft: ${TIMELEFT}" "PLAYERS : ${PLAYERS}/${MAXPLAYERS}" "NEXTMAP : ${CVAR:sm_nextmap}" "GRAVITY : ${CVAR:sv_gravity}"  
     
    Для открытия меню управления надписями в игре,админу нужно прописать : !wtmenu

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


  13. [CS:GO]Управление анимацией / Rare-Animation-Controller 1.0.0


    Плагин позволяет управлять редкой анимацией у оружия на вашем CS:GO сервере.
    Так же плагин можно использовать как основу для своих разработок, легко интегрировать в различные shop плагины. Ниже будет демонстрация работы плагина и API.
    Видео:
     
    Управление анимацией:
    Двойное нажатие F - осмотр оружие с особой анимацией Редкая анимация  в режиме спокойствия (у ножей) - кнопка R  
    API Плагина:
    #if defined _rare_animation_controller_included #endinput #endif #define _rare_animation_controller_included enum { RARE_SEQUENCE_DRAW, RARE_SEQUENCE_IDLE, RARE_SEQUENCE_INSPECT, RARE_SEQUENCE_MAX, RARE_SEQUENCE_NONE } /** * Called before a rare animation sequence is applied. * * @param client Client index. * @param weapon Weapon entity index. * @param sequence_type Sequence type, see the enum above. * @param sequence_index New applied sequence index. * @param duration Duration of the new sequence. * * @return Plugin_Handled or higher to block the sequence change. */ forward Action OnRareAnimation(int client, int weapon, int sequence_type, int sequence_index, float duration); public SharedPlugin __pl_rare_animation_controller = { name = "RareAnimationController", file = "RareAnimationController.smx", #if defined REQUIRE_PLUGIN required = 1, #else required = 0, #endif };  

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


  14. [CS:GO/CS:S] Звуки в конце раунда / AbNeR Round End Sounds 4.0.1


    Это простой плагин для воспроизведения звуков в конце раунда, звуки могут воспроизводится как случайно так и в алфавитном порядке. Плагин автоматически "подгружает" звуки из указанных вами путей.
    Функции Плагина:
     Проигрывание звуков до их "конца"   Поддержка CSS и CS:GO Автоматическая загрузка звуков. Отключение стандартных звуков CS:GO в конце раунда. Отключение музыки на карте, что бы не произошло воспроизведения двух звуков одновременно. (Спасибо GoD-Tony). Напишите !res, для выбора - хотите вы слушать музыку или нет. Русский перевод v 1.0. by m22b  
    Настройки:
    Изменить настройки вы можете тут [cfg/sourcemod/abner_res.cfg] он создастся после первого запуска плагина res_ct_path "misc/tecnohard" - Путь для звуков которые будут проигрываться если победят Контр-Террористы res_tr_path "misc/tecnohard" - Путь для звуков которые будут проигрываться если победят Террористы res_play_to_the_end "1" - Проигрывать звуки до конца. (Функция убрана в версиях выше 3.3+ res_play_type "1" - Способ проигрывания 1 - Случайно, 2 - По очереди. res_rounddraw_play "0" - При ничьей : 0 - Не проигрывать звуков, 1 - Проигрывать звуки Террористов, 2 - Проигрывать Звуки Контр-Террористов. res_stop_map_music "1" - Отключение звуков которые проигрывает карта (Спасибо GoD-Tony). res_print_to_chat_mp3_name - "1/0" - Показывает название mp3 трека в чат (Запрос от m22b) Команды:
    !res_refresh - Админ команда которая обновляет список звуков.
    !res - Клиент команда (для включения или отключения воспроизведения звуков в конце раунда).
    Пояснение:
    res_play_to_the_end - Воспроизводит звуки до их конца, например у вас есть mp3 который длится 10 секунд а переменная mp_round_restart_delay 5, то сначала закончится эта mp3 а потом уже произойдет рестарт раунда.

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


  15. [CS:GO/CS:S] Anti Flash


    Описание:
    Плагин защитит игроков от ослепления и (или) оглушения. Так же защищает товарищей по команде, собственника гранаты и мёртвых игроков
    Требования:
    Sourcemod 1.3 или выше
    Плюс плагина в том, что он убирает свист оглушения и тебя как-будто не ослепляли
    Поддерживаются игры:
    CS: Source
    CS: GO
    Установка:
    Положите anti-flash.smx в папку sourcemod/plugins
    Запустите сервер, чтобы сгенерировать конфиг файл
    Затем настройте конфигурацию плагина здесь cstrike/cfg/sourcemod/plugin.anti-flash.cfg
    Поменяйте карту или перезапустите сервер или введите в консоле сервера это "exec sourcemod/plugin.anti-flash.cfg"
    Переменные:
    sm_antiflash_enable - Включает/Выключает плагин
    sm_antiflash_blind - Включает/Выключает ослепление игроков
    sm_antiflash_deafen - Включает/Выключает оглушение игроков
    sm_antiflash_team - Предотвращает ослепления товарищей по команде
    sm_antiflash_owner - Предотвращает ослепление собственника гранаты
    sm_antiflash_dead - Предотвращает ослепления мёртвых игроков

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


  16. [CS:GO/CS:S] TOGs Console Colors


    Описание:
    Данный плагин позволяет покрасить в любой цвет сообщения от консоли, а также установить ей тег.
    Требования:
    SourceMod
    AutoExecConfig
    MoreColors
    Установка:
    Закинуть файл .smx в папку addons/sourcemod/plugins
    Переменные:
    togcc_consoletag "" - позволяет устанавливать префикс консоли.
    togcc_consolename "CONSOLE" - заменяет имя Console:
    togcc_tagcolor "000000" - цвет префикса консоли, если есть.
    togcc_namecolor "FF0000" - цвет имени консоли.
    togcc_chatcolor "FF0000" - цвет чата консоли.

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


  17. [CS:GO][Jailbreak]Подсветка заключенных / SkylerGlow 4.92


    Простой плагин подсвечивающий контур террористов (заключенных).Просто для веселья.
    Работает плагин с JailBreak Gangs (hl_gangs):
     
    Команда:
    sm_glow или /glow - включает подсветку у террористов.Доступно только админам и CT (охранникам)
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

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


  18. [CS:GO/CS:S] Просто меню / Simple Menu to Display Info 1.0.0


    Плагин создает текстовое меню которое игрок может увидеть по чат-команде.Все легко настраиваемое через конфиг.
    Может пригодиться например что бы показать игрокам список определенных команд, или же чтобы вылезала какая то нужная вам информация,когда прописывают чат-триггер.
    Пподойдет как для CS:GO, CS:S так и для серверов в других играх с Sourcemod.
     
    Конфиг выглядит следующим образом
    SetMenuTitle(menu, "Comands Menu"); AddMenuItem(menu, "", "Reset Score - Type !rs"); AddMenuItem(menu, "", "Music Menu - Type !res"); AddMenuItem(menu, "", "Call Admin - Type !callAdmin"); AddMenuItem(menu, "", "Пишите что вам нужно"); AddMenuItem(menu, "", "Просто скопируйте эту строчку - и вставьте тут ваш текст"); Чтобы создавать строчки с текстом - нужно просто скопировать "AddMenuItem(menu, "", "текст"); , вставить в конфиг и прописать ваш текст.
     
    У плагина есть одна настройка: menu_show_message - если она включена, то в чате будет появляться оповещение (реклама) о работе плагина.
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

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


  19. [CS:GO] Детматч / Deathmatch 2.0.5


    Описание:
    Плагин детматча для cs:go сервера с различными функциями которых нет в стандартном Бою на смерть
    Дополнительные функции этого мода:
    Выбор оружия
    Оружие бесплатно для всех
    Отображение наносимого урона
    Возможность включить режим: Только хедшоты
    Возможность включить режим: Только пистолеты
    Возможность включить режим: Только случайное оружие
    Удаление бомбы и заложников
    Редактор спаунов (точек возрождения)
    Удаление радара
    Награды за убийство (HP/оружие/гранаты)
    Авто-обновление
    Поддержка языков:

    English Supported
    Spanish Supported
    French Supported
    Polish Supported
    Brazilian Supported
    Команды:
    sm_guns - Открывает меню оружия (!guns)
    dm_spawn_menu - Открывает меню спаунов
    dm_respawn_all - Возрождает всех игроков
    dm_stats - Отображает статистику
    dm_reset_stats - Удаление статистики
    Квары/Настройки/Cvars:
    dm_welcomemsg (Default) 1 - Отображать ли сообщение что сервер использует плагин
    dm_free_for_all - (Default) 0 - Бесплатное ли оружие?
    dm_hide_radar - (Default) 0 - Прятать ли радар?
    dm_display_panel - (Default) 0 - Отображать ли ХП противника?
    dm_display_panel_damage - (Default) 0 - Отображать ли сколько урона нанесено противнику?
    dm_headshot_only - (Default) 0 - Режим только хедшотов
    dm_headshot_only_allow_world - (Default) 0 - Включить ли урон от мира в режиме Только хедшотов
    dm_headshot_only_allow_knife - (Default) 0 - Включить ли урон от ножа в режиме Только хедшотов
    dm_headshot_only_allow_taser - (Default) 0 - Включить ли урон от Зеуса в режиме Только хедшотов
    dm_headshot_only_allow_nade - (Default) 0 - Включить ли урон от гранат в режиме Только хедшотов
    dm_remove_objectives - (Default) 1 - Удалять ли бомбу и заложников?
    dm_respawning - (Default) 1 - Включить ли возрождение?
    dm_respawn_time - (Default) 2.0 - Время возрождения
    dm_los_attempts - (Default) 10 - Макс.количество попыток найти безопасное место для возрождения
    dm_spawn_distance - (Default) 0 - Минимальная дистанция до противника чтобы возродится
    dm_sp_time - (Default) 1.0 - Время защиты при респауне
    dm_remove_weapons - (Default) 1 - Удалять ли оружие на земле?
    dm_replenish_ammo - (Default) 1 - Восстанавливать ли патроны?
    dm_replenish_grenade - (Default) 0 - Бесконечны ли дымовые гранаты?
    dm_replenish_hegrenade - (Default) 0 - Бесконечны ли HE гранаты?
    dm_replenish_grenade_kill (Default) 0 - Давать гранаты обратно за убийство?
    dm_hp_start - (Default) 100 - Здоровье при возрождении
    dm_hp_max - (Default) 100 - Максимальное здоровье
    dm_hp_kill - (Default) 5 - Сколько ХП начислять за убийство
    dm_hp_hs - (Default) 10 - Сколько ХП начислять за убийство в хедшот
    dm_hp_knife - (Default) 50 - Сколько ХП начислять за убийство ножем
    dm_hp_messages - (Default) 1 - Отображать ли ХП противника?
    dm_armor - (Default) 0 - Давать ли игрокам частичную броню?
    dm_armor_full - (Default) 1 - Давать ли игрокам полную броню?
    dm_zeus - (Default) 0 - Давать ли игрокам зеус?
    dm_nades_incendiary - (Default) 0 - Кол-во выдаваемых игроку зажигательных гранат
    dm_nades_molotov - (Default) 0 - Кол-во выдаваемых игроку гранат "Молотов"
    dm_nades_decoy - (Default) 0 - Кол-во выдаваемых игроку ложных гранат
    dm_nades_flashbang - (Default) 0 - Кол-во выдаваемых игроку световых гранат
    dm_nades_he - (Default) 0 - Кол-во выдаваемых игроку HE гранат
    dm_hp_nade - (Default) 30 - Сколько хп начислять за убийство гранатой
    dm_nades_smoke - (Default) 0 - Кол-во выдаваемых игроку дымовых гранат
    Установка:
    Раскидать файлы плагина по папкам

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


  20. [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 и так далее)

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


  21. [CS:GO] Очередь в Deathrun / Deathrun gamemode with queue 2.2


    Плагин позволяет игрокам занимать очередь на подключение к команде Террористов, вместо случайного выбора террориста.
    Если желающих быть террористами не будет - им станет бот.
     
    Рекомендуемые настройки,для корректной работы плагина, которые стоит прописать в свой deathrun.cfg:
    mp_autoteambalance 0 mp_limitteams 0 bot_join_team t bot_quota_mode normal bot_join_after_player 0 bot_quota 1 sv_disable_radar 1 mp_equipment_reset_rounds 1 sv_falldamage_scale 1 mp_free_armor 0 mp_buytime 0 mp_ct_default_melee "weapon_knife" // or weapon_fists mp_ct_default_secondary "" mp_ct_default_primary "" mp_ct_default_grenades "" mp_t_default_melee "weapon_knife" // or weapon_fists mp_t_default_secondary "" mp_t_default_primary "" mp_t_default_grenades ""  
    Команда что бы занять очередь:
    sm_queue или !queue
     
    Установка:
    Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее)

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


  22. [CS:GO] Приватный войс чат с игроком / Interrogate 1.0.1


    Плагин позволяет админу начать личный разговор (как в войс чате так и в обычном)  с любым игроком.
    Другие игроки не услышат и не увидят ваш диалог.
    Работать должен плагин в любой Source игре, протестирован в CS:GO.
     
    Чат команды тригеры:
    !intg <имя игрока> - начать чат с указанным игроком
    !interrogate - открывает меню плагина с выбором из игроков
     

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


  23. [CS:GO/CS:S] Kigen's Anti-Cheat 1.2.2.x часть обновлений от SMAC


    Как нам известно, что Автор Kigen анти-чита Kigen's Anti-Cheat завершил подержу на версии 1.2.2.0
    И за обновлением анти-чита взялись GoD-Tony и psychonic в плане доработки и улучшения, и ими доработанный плагин Kigen's Anti-Cheat переименовали на SourceMod Anti-Cheat).
    В новом SourceMod Anti-Cheat были добавлены новые функции: aimbot, wallhack, antiflash, antismoke, spinhack и другие.
    Возможно запустить новый SourceMod Anti-Cheat на нашей любимой старушке CS:S v.34, но большая часть функций просто напросто не запустится или некоторые написанные функции будут работать не так как задумывалось и многое другое.
    Например: eye, client... (Они разрабатывались под новую CS:S, TF2, DOD:S и другие на Orange Box, но на CS:S v.34 они не работают... ну и другие функции...)
    Для работы Kigen's Anti-Cheat 1.2.2.x, требуется SourceMod 1.4.2 с моим фиксом под CS:S v.34
    Для корректной работы SourceMod 1.4.2 нужен новый MetaMod:Source 1.8.7 (В теме SourceMod 1.4.2 он есть)

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


  24. [CS:GO/CS:S] Реалистичная флешка / Realistic Flashbang 1.0.0


    Плагин делает эффект от флешки более реальным,  с головокружением.
     
    Работает с NoSteam
    Установка:
    Раскидать файлы плагина sourcemod по папкам
    ЕСЛИ У ВАС ЕСТЬ ВОПРОСЫ ИЛИ ПРОБЛЕМЫ С ПЛАГИНОМ, ОБРАЩАЙТЕСЬ В ПОДДЕРЖКУ (КНОПКА СПРАВА, ПОД "СКАЧАТЬ")

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


  25. [CS:GO] Замена модели гранат / Custom Nade Models 1.2


    Плагин позволяет заменить любую стандартную гранату в CS:GO на вашу. В архиве с плагином уже есть некоторые модели которые можете использовать.
     
    Настройки:
    sm_cnade_admin_only - если значение 1 то только админы могут иметь замененные гранаты,
    sm_custom_decoy "1"  - заменять ли декой гранату
    sm_custom_flash "1"  - заменять ли флешку 
    sm_custom_he "1" -  заменять ли взрывную гранату
    sm_custom_smoke "1" -  заменять ли дымовую гранату
     
    Настройка моделей:
    Все замены гранат производятся в конфиге cfg/sourcemod/custom_nade_model.cfg
    Если вы хотите использовать нестандартные модели, не из ксго то пропишите пути в addons/sourcemod/configs/custom_nades.ini и модели будут закачиваться игроку.
    "NadeModel" { "Settings" { "he" "models/props_fairgrounds/elephant.mdl" "hesize" "0.5" "flash" "models/props/cs_office/water_bottle.mdl" "flashsize" "0.5" "smoke" "models/props/cs_italy/bananna.mdl" "smokesize" "0.5" "decoy" "models/props_fairgrounds/giraffe.mdl" "decoysize" "0.5" } }  
     
     
    Видео:
     
    Установка:
    Раскидать файлы по папкам (.smx в plugins, .cfg в configs)

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


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

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

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