Показаны результаты для тегов 'плагин'. - Моддинг Игр и Серверов Перейти к содержанию
Гость

Поиск сообщества

Показаны результаты для тегов 'плагин'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общее
    • Новости Сайта
    • Общение
    • Помощь по игровым серверам
    • Поиск плагинов/файлов
  • По играм
    • Counter-Strike 2
    • Counter-Strike: Global Offensive
    • Team Fortress 2
    • Left 4 Dead (1/2)
    • Grand Theft Auto V
    • Minecraft
    • S&box
    • Dota 2
    • Terraria
    • Half-Life 2:Deathmatch
    • GTA: SAMP
    • Counter-Strike: Source
    • Counter-Strike
    • Rust
    • PLAYERUNKNOWN'S BATTLEGROUNDS
    • Warface
    • Half-Life: Alyx
    • World Of Tanks
  • Архив/Корзина
    • Устаревшие Статьи
    • Steam
    • Новости из мира игровой индустрии
    • Халява

Категории

  • Counter-Strike 2
    • Плагины/моды
    • Карты
    • Скины / Модели
  • Team Fortress 2
    • Скины / Модели
    • Карты
  • Left 4 Dead (1/2)
    • Скины / Модели
  • Sourcemod плагины
    • CS:GO
    • Left 4 Dead
    • Team Fortress 2
    • Half-Life 2: Deathmatch
    • Counter-Strike 2
  • Counter-Strike: Global Offensive
    • Скины / Модели
    • Сборки / Готовые Сервера CS:GO
    • Карты
    • Разное
  • Half-Life 2:Deathmatch
    • Скины / Модели
    • Карты
  • Counter-Strike
    • Готовые сервера
  • Rust
    • Плагины Umod (Oxide)
  • World Of Tanks
    • Моды для World Of Tanks
    • Прицелы
    • Шкурки / Зоны пробития
    • Ангары
  • Dota 2
    • Скины/Модели
    • Разное
  • Minecraft
    • Плагины
    • Скины
    • Карты

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


О себе

  1. Просмотр файла [CS:GO] Наказание за убийство тиммейта / TK-Punish Плагин позволяет игрокам, умерших от рук своих союзников, выбирать какое наказание к ним применить. Наказания доступные сейчас: Шлепок Маяк Заморозить Сжечь Убить Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 10.02.2019 Категория CS:GO / CS2  
  2. Просмотр файла [CS:GO] Фикс рефила патрон / Ammo Box Fix Плагин-фикс исправляющий баг ( game_player_equip) на некоторых зомби картах. Иногда на картах бывают вшиты специальные перки - например бесконечные патроны. Иногда они не работают, но данный плагин может помочь исправить это. Протестирован на картах: ze_castlevania_p1_7 ze_ffxiv_wanderers_palace_v4_10 ze_shroomforest2_b5_e2 ze_fapescape_p5 ze_l0v0l_a7_csgo4 ze_fapescape_rote_v1_3 ze_predator_ultimate_p7 ze_tyranny_v5_go3 Добавил OriginalShaman Добавлено 10.02.2019 Категория CS:GO / CS2  
  3. Версия 1.26

    108 раз скачали

    Плагин превращающий обычный ДМ в битву супер героев.Чем то похоже на 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 и так далее)
    Бесплатный
  4. Просмотр файла [CS:GO] Битва супергероев / SuperHero Mod Плагин превращающий обычный ДМ в битву супер героев.Чем то похоже на 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 и так далее) Добавил OriginalShaman Добавлено 08.02.2019 Категория CS:GO / CS2  
  5. Просмотр файла [CS:GO] Кластерная граната / Cluster Grenade Плагин кластерной гранаты - этим все сказано :) Бросив одну гранату - она разделается на множество других. Забавный плагин помогающий добавить динамики в игру. Настройки: sm_cluster_enable - Включение и отключение плагина sm_cluster_amount - На сколько гранат разделиться основная? sm_cluster_type - Какие гранаты могут разделятся? 0 = Все, 1 = взрывная граната, 2 = Флешка, 3 = Дымовая, 4 = Молотов/Зажигательная, 5 = Декой/фейк. (если хотите добавить несколько типов гранат то разделяйте их запятой.Например: 3,4,2) sm_cluster_radius - В каком радиусе от основной гранаты появляются остальные? Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 08.02.2019 Категория CS:GO / CS2  
  6. Просмотр файла [CS:GO] FortWarsGO Плагин одна из радновидностей base builder или build wars. В начале игры карта разделена на 2 части, за это время можно строить любые баррикады и укрепления.Затем стенки исчезают и у команд задача украсть флаг друг у друга. Видео: Настройки: fortwarsgo_enable - 1- включение и отключение плагина fortwarsgo_flag_return_time - 30 - через сколько секунд флаг вернется на базу после того как его потеряют fortwarsgo_setup_time - 3 - сколько времени дается на постройку укреплений fortwarsgo_match_time - 7 - общая продолжительность раунда fortwarsgo_respawn_time - 10 - через сколько секунд после смерти игрок возродится fortwarsgo_amount_of_score_to_win - 5 - сколько очков нужно чтобы выиграть раунд? fortwarsgo_money_per_team - 30000 - сумма денег которая равномерно делится между всеми игроками команды fortwarsgo_max_props_per_team - 700 - сколько пропов может иметь каждая команда Админские команды: sm_reloadprops - перезагружает конфиг пропов Команды игроков: sm_fw - Открывает меню FortWars sm_build - Открывает меню FortWars sm_props - Открывает меню пропов/вещей sm_remove - удаляет проп на который направлен прицел sm_guns - Открывает меню выбора оружия sm_stuck - возрождает игрока если он застрял Пример конфига с настройкой пропа: "Props" { "Box" { "model" "models/props/cs_assault/dryer_box.mdl" "price" "20" "health" "200" } } Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  7. Версия 1.2

    162 раза скачали

    Плагин показывает на экране информацию об уроне и убийстве, так же как в игре Fortnite. - Разноцветные надписи с эффектом затухания - Звук при попадании в голову Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
    Бесплатный
  8. Просмотр файла [CS:GO/CS:S] Отображение урона как в Fortnite / Showdamage as fortnite Плагин показывает на экране информацию об уроне и убийстве, так же как в игре Fortnite. - Разноцветные надписи с эффектом затухания - Звук при попадании в голову Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  9. Просмотр файла [CS:GO] Ежедневная выдача кредитов / Daily Credits Плагин позволяет игрокам получать ежедневный бонус в кредитах. Сумма бонуса увеличивается каждый день (если получать кредиты непрерывно ежедневно) Обязательные требования плагина: Zephyrus Store Расширение Multi Colors Настройки: sm_daily_credits_enable - включен ли ежедневный бонус? sm_daily_credits_amount - сумма кредитов sm_daily_credits_bonus - на сколько кредитов в день повышается бонус ? (за ежедневное получение) sm_daily_credits_max - максимальное количество кредитов в день sm_daily_credits_resetperiod - через сколько дней повышение кредитов обнулится sm_daily_credits_interval - сколько минут игрок должен пробыть на сервере для получения ежедневного бонуса Для получения бонуса использовать команду: sm_daily ( !daily в чат) Добавил OriginalShaman Добавлено 07.02.2019 Категория Zephyrus Store  
  10. Просмотр файла [CS:GO] Менеджер раздач / Giveaways manager Плагин позволяет создавать и управлять раздачами (например,скинов) на вашем сервере. Имеется возможность разрешать участвовать с раздачах только тем кто подпишется на вашу Steam группу или VIP игроков. Админ команды: sm_giveaway_create - создает таблицу в базе данных для раздач sm_giveaway_add <окончание> <тип> <скин> <описание> - создает новую раздачу.Тип раздачи 0, 1 или 2. 0 = доступна для всех, 1 = для подписчиков вашей стим группы 2 = для VIP игроков (флаг доступа "резервный слот") Пример: sm_giveaway_add 2017-08-13 0 "Galil AR | Cerberus (FT)" "Крутой скин,вступай в раздачу" sm_giveaway_draw - показывает победителя раздачи sm_giveaway_winner <giveawayID> - выбирает победителя в раздачу Команды для игроков: sm_giveaway - показывает информацию о текущей раздаче sm_giveaway_enter - вступить в текущую раздачу Настройки: sm_giveaway_enablemessage "1" - включить оповещение о раздачах каждый раунд? sm_giveaway_automessage "A giveaway is running! Use command {darkred}!giveaway {default}for more information" - сообщение о раздаче sm_giveaway_steamgroup "" - ID Steam группы куда должен быть подписан игрок sm_giveaway_steamgroupname "" - название стим группы sm_giveaway_steamgrouplink "" - ссылка на стим группу Для корректной работы плагина нужно установить: Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  11. Просмотр файла [CS:GO] Дуель на монетках для Zephyrus Store / CoinToss Плагин позволяет пригласить другого игрока "дуель". Каждый скидывается определенной суммой кредитов, шанс выпадения 50 на 50. Победитель забирает все. Для работы необходим Zephyrus Store: Команда: sm_coin <сумма кредитов> <имя игрока которому бросается вызов> Добавил OriginalShaman Добавлено 07.02.2019 Категория Zephyrus Store  
  12. Версия 1.0.0

    71 раз скачали

    Короткий и легкий плагин показывающий краткую информацию об убийце игрока. Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
    Бесплатный
  13. Просмотр файла [CS:GO/CS:S] Информация об убийце / Basic killer information Короткий и легкий плагин показывающий краткую информацию об убийце игрока. Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  14. Версия 1.1

    166 раз скачали

    Плагин позволяет контр-террористам делать по террористам предупредительный выстрел.Идеально подойдет для Jail/Jailberak серверов. Для выстрела нужно зажать кнопку E (действия) и выстрелить.Выстрел нанесет 15 единиц урона (можно настроить через конфиг) Настройки: sm_warning_colored - Сколько по времени игрок по которому выстрелили - будет окрашен. sm_warning_color_R - Количество красного цвета sm_warning_color_G - Количество зеленого цвета sm_warning_color_B - Количество синего цвета sm_warning_damage - Сколько урона наносит предупредительный выстрел? sm_warning_version - Версия плагина API для разработчиков /** * Gives the specified client a warning shot. * * @param client index of the victim. * @param client index of the inflictor. * @return true if succesful. */ native bool GiveClientWarningShot(int victim, int inflictor); /** * Called when a client has been given a warningshot. * * @param The victims' client index. * @param The attackers' client index. */ forward void OnWarningShotGiven(int victim, int inflictor); Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
    Бесплатный
  15. Просмотр файла [CS:S] Стать медиком / Be Medic Плагин позволяет игрокам купить (или получить в порядке случайного выбора) должность медика. Будуче медиком игрок может лечить раненых.Для этого нужно подойти к другому игроку держа в руках нож и зажать E (кнопку действия) и держать пока прогрессбар лечения не заполнится. Плагин сделан и протестирован в CS:S. Возможна совместимость и с другими играми (например CS:GO) , но не тестировался. Игроки могут вызывать медика по радио через чат команду !medic Стать медиком можно с помощью команд: sm_bemedic , в чат !bemedic Настройки: bemedic - максимальное количество медиков в одной команде bemedic_random - Должность медика выдается случайным образом ? 1=да 0= только через покупку bemedic_announce - Оповещать ли игроков в начале каждого раунда о том что они могут быть медиками? 0 = Нет, 1 = Да bemedic_range - Максимальная дистанция с которой можно лечить игрока bemedic_time - Сколько времени занимает процесс исцеления? в секундах bemedic_maxHealth - Максимальное количество ХП до которых может исцелить медик bemedic_heal - Сколько ХП за секунду восстанавливает медик? bemedic_icon - Показывать иконку красного креста над головой медика? 0 = нет 1 = да (Default). bemedic_model - Выдавать медику особенный скин (модель игрока) ? 0 = Нет, 1 = Да (Default). bemedic_team - Запретить конкретной команде иметь медика? 0 = нет ограничений, 1 = запретить террористам, 2 = запретить контрам bemedic_target - медики могут лечить только союзников? 0 = нет, 1 = да bemedic_buycost - Сколько стоит стать медиком? bemedic_buytime - можно купить должность только во время закупа? 0 = нет 1 = да (Default). bemedic_buyzone - должность можно купить только в зоне закупки? 0 = нет 1 = да (Default). bemedic_overtimeheal_delay - период между волнами исцеления? bemedic_overtimeheal_number - сколько волн должно пройти до истощения медика? bemedic_overtimeheal_interrupt - урон по пациенту прекращает лечение? 0 = нет 1 = да (Default). bemedic_overtimeheal_animation - показывать анимацию лечения ? 0 = нет 1 = да (Default). bemedic_callmedic_radio - вызов медика отображается Радио команда в чат ?0 = нет 1 = да (Default). bemedic_callmedic_sound - Как проигрывать звук вызова медика? 0 = без звука, 1 = радио звук, 2 = амбиент (слышен только рядом) bemedic_callmedic_cooldown - минимальное время между вызовами медика bemedic_callmedic_volume - уровень громкости звука вызова Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  16. Версия 1.0.0

    157 раз скачали

    Режим Голодные Игры - в принципе и так всем понятен.Но кратко - здесь у вас нет друзей, игроки появляются на большой карте и должны искать оружие и выживать убивая других. При этом на карте постоянно происходят какие либо события (бомбежка,мины и тд), что усложняет выживание. Этот плагин - основа мода Hunger Games, на сайте вы можете найти различные дополнения для плагина. Видео демонстрация: Особенности плагина: Помните,что список не полный и у плагина очень много возможностей. Основные: HUD который показывает информацию о выживших,вещах и тд Наблюдатели не могут видеть информацию выживших Заключительная стадия с подсветкой игроков Финальный бой на ножах Менеджер загрузок для моделей и звуков Мертвие игроки могут возрождаться как зомби и охотники Фейрверки в честь победителя в конце Настройки точек возрождения и тд Нестандартные звуки и модели Еда, напитки, голод и другие вещи Возможность подключить систему Донатов (с покупкой игровых вещей за реальные деньги) Возможность легкого перевода плагина Статистика Логирование раундов Статистика подключений, последнее подключение, общеигровое время Убийства, убийства с ножа ТОП по убийствам, выживаниям и тд Выживание Голод и регенерация Жажда Усталость Энергия Специальные вещи Компас (показывает направление до ближайшего игрока) Трейсер (тоже самое что компас но более подробно) GPS (активирует радар) Джаммер (делает игрока невидимым для компаса,трейсера и GPS) Парашют Бинокль Метательные ножи Испытания на карте Бомбордировка напалмом Дождь с грозой Ионная пушка Землятресение Заразная вода Другое 13 иконок дистриктов,которые отображатся над головой игрока Подсветка тиммейтов Союзники не показываются на компасе и трейсере Настройка урона Необходимо: Установить все плагины что в архиве Необходима база данных MySQL Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Затем, добавить графу "hg" в databases.cfg Настройте точки спауна предметов с помощью команды zcore_loot.Рекомендуется ставить не более 300 точек спауна.
    Бесплатный
  17. Просмотр файла [CS:GO] Голодные игры / Hunger Games (Custom loot, survival, map events, teams, zombies & more) Режим Голодные Игры - в принципе и так всем понятен.Но кратко - здесь у вас нет друзей, игроки появляются на большой карте и должны искать оружие и выживать убивая других. При этом на карте постоянно происходят какие либо события (бомбежка,мины и тд), что усложняет выживание. Этот плагин - основа мода Hunger Games, на сайте вы можете найти различные дополнения для плагина. Видео демонстрация: Особенности плагина: Помните,что список не полный и у плагина очень много возможностей. Основные: HUD который показывает информацию о выживших,вещах и тд Наблюдатели не могут видеть информацию выживших Заключительная стадия с подсветкой игроков Финальный бой на ножах Менеджер загрузок для моделей и звуков Мертвие игроки могут возрождаться как зомби и охотники Фейрверки в честь победителя в конце Настройки точек возрождения и тд Нестандартные звуки и модели Еда, напитки, голод и другие вещи Возможность подключить систему Донатов (с покупкой игровых вещей за реальные деньги) Возможность легкого перевода плагина Статистика Логирование раундов Статистика подключений, последнее подключение, общеигровое время Убийства, убийства с ножа ТОП по убийствам, выживаниям и тд Выживание Голод и регенерация Жажда Усталость Энергия Специальные вещи Компас (показывает направление до ближайшего игрока) Трейсер (тоже самое что компас но более подробно) GPS (активирует радар) Джаммер (делает игрока невидимым для компаса,трейсера и GPS) Парашют Бинокль Метательные ножи Испытания на карте Бомбордировка напалмом Дождь с грозой Ионная пушка Землятресение Заразная вода Другое 13 иконок дистриктов,которые отображатся над головой игрока Подсветка тиммейтов Союзники не показываются на компасе и трейсере Настройка урона Необходимо: Установить все плагины что в архиве Необходима база данных MySQL Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Затем, добавить графу "hg" в databases.cfg Настройте точки спауна предметов с помощью команды zcore_loot.Рекомендуется ставить не более 300 точек спауна. Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  18. Версия 1.6.0

    80 раз скачали

    Плагин добавляет на сервер меню выбора тега.Есть возможность выдавать теги по флагам доступа и по SteamID.Так же есть и публичные теги. В архиве есть две версии плагина с расширением SCP или Chat Processor (выбирайте тот который больше подойдет для вас). Настройки: sm_tagmenu_enable "1" - включение и выключение меню тегов sm_tagmenu_antispam "3" - максимальное количество сообщений до блока (защита от спама и флуда) (удалено в версии 1.6.0) sm_tagmenu_antispam_time "2.0" - периуд в секундах между сообщениями (удалено в версии 1.6.0) Команды: sm_tag | !tag - открывает меню тегов sm_tags | !tags - открывает меню тегов sm_tagmenu | !tagmenu - открывает меню тегов sm_reloadtags - Перезагружает конфиг файл с тегами Настройка меню: Ниже приведен пример с описанием конфига где прописываются и настраиваются теги. Всего плагин поддерживает до 100 тегов. "TagMenu" // Не менять { "1" // Номера тегов.Распологать их в порядке увеличения от 1 до 100 { "tag" "[Pro-Player]" // "tag" это индификатор. меняйте графу тега: "[Pro-Player]". "flag" "b" // флаг доступа к тегу.чтобы сделать публичным оставьте поле пустым "steamid" "STEAM_XX" // выдача тега по SteamId игрока.будет работать только если графа "flag" пуста "tag_color" "{green}" // Цвет тега в чате "name_color" "{teamcolor}" // Цвет ника игрока "text_color" "{default}" // Цвет текста игрока "mode" "both" // Где отображать теги.Доступны режимы "both"(оба) - "scoreboard"(счет) - "chat"(чат)) } "2" { "tag" "[Noob]" "flag" "" "tag_color" "{green}" "name_color" "{teamcolor}" "text_color" "{purple}" "mode" "chat" } "3" { "tag" "[Expert]" "flag" "a" "mode" "scoreboard" } "4" { "tag" "[Owner]" "steamid" "STEAM_0:1:123456789" "mode" "both" } } Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
    Бесплатный
  19. Просмотр файла [CS:GO/CS:S]Меню выбора тега игрока / Chat/Scoreboard Tag Menu Плагин добавляет на сервер меню выбора тега.Есть возможность выдавать теги по флагам доступа и по SteamID.Так же есть и публичные теги. В архиве есть две версии плагина с расширением SCP или Chat Processor (выбирайте тот который больше подойдет для вас). Настройки: sm_tagmenu_enable "1" - включение и выключение меню тегов sm_tagmenu_antispam "3" - максимальное количество сообщений до блока (защита от спама и флуда) (удалено в версии 1.6.0) sm_tagmenu_antispam_time "2.0" - периуд в секундах между сообщениями (удалено в версии 1.6.0) Команды: sm_tag | !tag - открывает меню тегов sm_tags | !tags - открывает меню тегов sm_tagmenu | !tagmenu - открывает меню тегов sm_reloadtags - Перезагружает конфиг файл с тегами Настройка меню: Ниже приведен пример с описанием конфига где прописываются и настраиваются теги. Всего плагин поддерживает до 100 тегов. "TagMenu" // Не менять { "1" // Номера тегов.Распологать их в порядке увеличения от 1 до 100 { "tag" "[Pro-Player]" // "tag" это индификатор. меняйте графу тега: "[Pro-Player]". "flag" "b" // флаг доступа к тегу.чтобы сделать публичным оставьте поле пустым "steamid" "STEAM_XX" // выдача тега по SteamId игрока.будет работать только если графа "flag" пуста "tag_color" "{green}" // Цвет тега в чате "name_color" "{teamcolor}" // Цвет ника игрока "text_color" "{default}" // Цвет текста игрока "mode" "both" // Где отображать теги.Доступны режимы "both"(оба) - "scoreboard"(счет) - "chat"(чат)) } "2" { "tag" "[Noob]" "flag" "" "tag_color" "{green}" "name_color" "{teamcolor}" "text_color" "{purple}" "mode" "chat" } "3" { "tag" "[Expert]" "flag" "a" "mode" "scoreboard" } "4" { "tag" "[Owner]" "steamid" "STEAM_0:1:123456789" "mode" "both" } } Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  20. Версия 1.2.3

    49 раз скачали

    Плагин добавляет камеры и дроны на сервер, как в игре Rainbow Six Siege. Очень поможет разнообразить игру на обычных ДМ пабликах. Видео: Особенности плагина: Можно покупать камеры и дроны Камеры могут прилепать к стенам для наблюдения Камеры светятся красным светом когда работают Дроны издают шум когда ездят Можно установить максимальное количество дронов и камер на игрока Можно выбрать какой команде будут доступны дроны и камеры а какой нет Можно запретить союзникам ломать дроны и камеры своих тиммейтов Можно выбрать свою модель камера/дрона Плагин совместим с модом TTT (Trouble In Terrorists Town) Настройки: cd_buytime "2" - сколько времени в секундах у игроков есть для закупки камер/дронов cd_buytime_start "0" - когда начинать отсчет времени? 0 = в начале раунда, 1 = при возрождении cd_cam_box_size "15" - размер хитбокса камеры. Поставьте 0 если не хотите что бы камера прилипала к стенкам cd_custom_model_cam "0" - использовать ли доступные модели камеры из списка sourcemod/gamedata/custom_models.txt cd_custom_model_drone "0" - использовать ли доступные модели дронов из списка sourcemod/gamedata/custom_models.txt cd_drone_hoverheight "5" - вес дрона.Не делайте слишком тяжелым, это сломает дрон cd_drone_jump "300" - сила прыжка дрона cd_drone_speed "150" - скорость дрона. 130 = человеческий шаг, 250 = человеческий бег cd_gear_team "3" - какая команда может пользоваться камерами? Тогда у противоположенной будут дроны. 0 = Дроны для всех, 1 = Камеры у всех, 2 = Терористы , 3 = CT cd_jump_cooldown "1" - какой интервал между прыжками у дронов? cd_keep_between_rounds "1" - перенести неиспользованные дроны и камеры на следующий раунд? cd_pickup_range "150" - максимальный радиус в котором игрок может поднять камеру/дро. 0 = нельзя поднимать cd_price_cam "800" - цена камеры cd_price_drone "800" - цена дрона cd_tkprotect "1" - могут ли тиммейты сломать дрон или камеру своего союзника? cd_totalmax_cam "1" - максимальное количество камер которое может установить игрок одновременно (максимум 10) cd_totalmax_drone "1" - максимальнок количество дронов которые может иметь игрок одновременно (максимум 10) cd_welcomemessage "1" - отображать информацию о плагине игрокам которые подключились? Команды игроков: cd_buy - покупка дронов/камер cd_deploy - расположить камеру или дрон прямо перед собой cd_toggle - включает управление дроном или камерой.Повторный ввод команды выходит из управления. cd_help - показывает вспомогательную информацию о плагине Админские команды: cd_override - позволяет выдать доступ конкретному игроку к дрону или камере которые запрещены в команде этого игрока cd_reloadmodels - перезагружает конфиг файл с моделями Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
    Бесплатный
  21. Просмотр файла [CS:GO] Камеры и дроны / Cameras and Drones Плагин добавляет камеры и дроны на сервер, как в игре Rainbow Six Siege. Очень поможет разнообразить игру на обычных ДМ пабликах. Видео: Особенности плагина: Можно покупать камеры и дроны Камеры могут прилепать к стенам для наблюдения Камеры светятся красным светом когда работают Дроны издают шум когда ездят Можно установить максимальное количество дронов и камер на игрока Можно выбрать какой команде будут доступны дроны и камеры а какой нет Можно запретить союзникам ломать дроны и камеры своих тиммейтов Можно выбрать свою модель камера/дрона Плагин совместим с модом TTT (Trouble In Terrorists Town) Настройки: cd_buytime "2" - сколько времени в секундах у игроков есть для закупки камер/дронов cd_buytime_start "0" - когда начинать отсчет времени? 0 = в начале раунда, 1 = при возрождении cd_cam_box_size "15" - размер хитбокса камеры. Поставьте 0 если не хотите что бы камера прилипала к стенкам cd_custom_model_cam "0" - использовать ли доступные модели камеры из списка sourcemod/gamedata/custom_models.txt cd_custom_model_drone "0" - использовать ли доступные модели дронов из списка sourcemod/gamedata/custom_models.txt cd_drone_hoverheight "5" - вес дрона.Не делайте слишком тяжелым, это сломает дрон cd_drone_jump "300" - сила прыжка дрона cd_drone_speed "150" - скорость дрона. 130 = человеческий шаг, 250 = человеческий бег cd_gear_team "3" - какая команда может пользоваться камерами? Тогда у противоположенной будут дроны. 0 = Дроны для всех, 1 = Камеры у всех, 2 = Терористы , 3 = CT cd_jump_cooldown "1" - какой интервал между прыжками у дронов? cd_keep_between_rounds "1" - перенести неиспользованные дроны и камеры на следующий раунд? cd_pickup_range "150" - максимальный радиус в котором игрок может поднять камеру/дро. 0 = нельзя поднимать cd_price_cam "800" - цена камеры cd_price_drone "800" - цена дрона cd_tkprotect "1" - могут ли тиммейты сломать дрон или камеру своего союзника? cd_totalmax_cam "1" - максимальное количество камер которое может установить игрок одновременно (максимум 10) cd_totalmax_drone "1" - максимальнок количество дронов которые может иметь игрок одновременно (максимум 10) cd_welcomemessage "1" - отображать информацию о плагине игрокам которые подключились? Команды игроков: cd_buy - покупка дронов/камер cd_deploy - расположить камеру или дрон прямо перед собой cd_toggle - включает управление дроном или камерой.Повторный ввод команды выходит из управления. cd_help - показывает вспомогательную информацию о плагине Админские команды: cd_override - позволяет выдать доступ конкретному игроку к дрону или камере которые запрещены в команде этого игрока cd_reloadmodels - перезагружает конфиг файл с моделями Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 07.02.2019 Категория CS:GO / CS2  
  22. Версия 1.0.0

    74 раза скачали

    Плагин позволяет подсчитать посещаемость вашего сервера, он сохраняет данные о всех игроках за месяц. Команды: sm_stats_create - создает таблицу со статистикой sm_stats_clients [месяц/год] - показывает статистику игроков за конкретный месяц Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее)
    Бесплатный
  23. Просмотр файла [CS:GO] Подсчет игроков / Clients tracker Плагин позволяет подсчитать посещаемость вашего сервера, он сохраняет данные о всех игроках за месяц. Команды: sm_stats_create - создает таблицу со статистикой sm_stats_clients [месяц/год] - показывает статистику игроков за конкретный месяц Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 06.02.2019 Категория CS:GO / CS2  
  24. Просмотр файла [CS:GO] Рулетка для Zephyrus Store / [Store] Gamble Плагин добавляет казино/рулетку для шопа от Zephyrus. Прописав !gamble <сумму> игрок может сделать ставку и сыграть. Приз либо удвоится либо все сгорит. Настройки: sm_gamble_showgamble - Показывать сообщение о рулетке всем игрокам? sm_gamble_minbet - Минимальная сумма ставки sm_gamble_maxbet - Максимальная сумма ставки sm_gamble_winingchance - Процент победы Обязательно должен быть установлено ядро, Zephstore: Добавил OriginalShaman Добавлено 06.02.2019 Категория Zephyrus Store  
  25. Просмотр файла [CS:GO] Бан за спам в голосовой чат / Eylonap - Anti Mic Spam Плагин позволяет наказывать игроков за спам в голосовой чат и тд Настройки: eylonap_warningtime - сколько времени игрок может говорить в микрофон, до отключения микрофона eylonap_startmute - минимальное время для отключения микрофона eylonap_mutejump - через сколько секунд после отключения у игрока включится микрофон? eylonap_maxmute - максимальное время для отключения микрофона eylonap_mutereason - причина мута eylonap_maxmic - максимально допустимое количество одновременно говорящих игроков Для работы плагина требуется расширение Voiceannounce_ex Установка: Раскидать файлы по папкам (.smx в plugins, .cfg в configs и так далее) Добавил OriginalShaman Добавлено 06.02.2019 Категория CS:GO / CS2  

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

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

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