From 66f63b4528440f375362c0f92c164cc4d35baa14 Mon Sep 17 00:00:00 2001 From: Jackz Date: Thu, 18 Mar 2021 11:01:16 -0500 Subject: [PATCH] Updated readme --- README.md | 41 +++++++++++++++++++---------------------- plugins/L4D2Tools.smx | Bin 12844 -> 13056 bytes 2 files changed, 19 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 4c428a8..925e644 100644 --- a/README.md +++ b/README.md @@ -30,8 +30,8 @@ Useful things: * [l4d_survivor_identity_fix](#l4d_survivor_identity_fix) * [BetterWitchAvoidance](#BetterWitchAvoidance) - ## Descriptions + ### csgo-knifehp On knife kill, gives the player 100 HP (configurable) * **Convars:** @@ -49,46 +49,40 @@ Probably going to be posted publicly sometime. allows you to spawn specials on c * `mandirector_enable_witch <0/1>` - Should witches be allowed to be spawned? * `mandirector_enable_mob <0/1>` - Should mobs be allowed to be spawned * **Commands:** - * `sm_spawnspecial` - Spawn a special via director - * `sm_forcespecial` - Force spawn a special via director, bypassing spawn limits - * `sm_forcecursor` - Force spawn a special at cursor, bypassing spawn limits + * `sm_spawnspecial [amount]` - Spawn a special via director + * `sm_forcespecial [amount]` - Force spawn a special via director, bypassing spawn limits + * `sm_forcecursor [amount]` - Force spawn a special at cursor, bypassing spawn limits * `sm_cursormenu` - Show the spawn menu for cursor spawning * `sm_specialmenu` - Show the spawn menu for director spawning * `sm_directormenu` (Same as sm_specialmenu for now) ### l4d2-info-cmd -Technically 'l4d2 game info', havent changed name. Just prints general information, used for a project +Technically 'l4d2 game info', haven't changed name. Just prints general information, used for a project * **Commands:** * `sm_gameinfo` * Example Response: ``` - >map,diff - c8m2_subway,Normal - >id,name,bot,health,status,afk,throwSlot,kitSlot,pillSlot,modelName - 1,Jackz,0,80,alive,0,,first_aid_kit,,Bill - 3,Zoey,1,75,alive,0,,first_aid_kit,,Zoey - 4,Francis,1,76,alive,0,,,,Francis - 5,Louis,1,90,alive,0,,first_aid_kit,,Louis + >map,diff,mode,tempoState,totalSeconds + c1m1_hotel,1,coop,3,1622 + >id,name,bot,health,status,throwSlot,kitSlot,pillSlot,survivorType,velocity,primaryWpn,secondaryWpn + 1,Jackz,0,80,alive,0,,first_aid_kit,,Bill,0,,pistol + 3,Zoey,1,75,alive,0,,first_aid_kit,,Zoey,0,,pistol + 4,Francis,1,76,alive,0,,,,Francis,0,,pistol + 5,Louis,1,90,alive,0,,first_aid_kit,,Louis,0,,pistol ``` ### AutoWarpBot Simple l4d2 plugin that will auto teleport everyone to checkpoint once all real players have reached the saferoom -### L4D2Tools -A group of misc tools for l4d2. Including: Notify on lasers use, and a finale timer (gauntlets or all finales), and who trigger a car alarm in the chat. -* **Convars:** - * `sm_laser_use_notice <1/0>` - Enable notification of a laser box being used - * `sm_time_finale <0/1/2>` - Record the time it takes to complete finale. 0 -> OFF, 1 -> Gauntlets Only, 2 -> All finales - * `sm_ff_notice <0/1/2>` - Notify players if a FF occurs. 0 -> Disabled, 1 -> In chat, 2 -> In Hint text ### 200IQBots_FlyYouFools -Updated version of ConnerRia's plugin. Improves bots avoidance of tanks. Change from original is updated source syntax, some optimizations/cleanup, and fixes such as bots avoiding tank that has not been activated, or not escaping in vehicle due to presence of tank. +Updated version of ConnerRia's plugin. Improves bots avoidance of tanks. Change from original is updated sourcepawn syntax, some optimizations/cleanup, and fixes such as bots avoiding tank that has not been activated, or not escaping in vehicle due to presence of tank. Latest version now has support for multiple tanks, the bots might not avoid them as effectively as they would with one tank but they still try their best. * **Convars:** * `FlyYouFools_Version` - Prints the version of plugin ### BetterWitchAvoidance -Inspired by the 200IQBots_FlyYouFools. Bots avoid witch if its over 40% anger when close, or a little bigger range at 60% or more. +Inspired by the 200IQBots_FlyYouFools. Bots avoid witch if its over 40% anger when close, or a little bigger range at 60% or more. Not recommended to use, normal behavior seems fine. ### L4D2FFKickProtection Simple plugin that prevents a player that is being vote-kicked from doing any ff damage to teammates. @@ -136,8 +130,8 @@ A collection of small tools: * Record time it takes for a finale or gauntlet run to be completed. * Record the amount of friendly fire damage done * Set the survivor models of any survivor to another correctly. - * Alert when a player activates a car alarm - * Automatically give back any dropped melee weapons once no longer idle (if not equipped by another player) + * Chat Alert when a player activates a car alarm + * Automatically gives melee weapons that an idle bot dropped once no longer idle * **Convars:** * `sm_laser_use_notice <0/1>` - Enable notification of when a laser box was used first @@ -167,6 +161,7 @@ This really only affects wandering zombies, mobs and panic events, but it may wo This plugin allows you to enact certain troll modes on any player, some are subtle some are less so. Either way, it works great to deal with a rusher, an asshole or even your friends. Troll Modes: (updated 1/2/2021) + 1. **SlowSpeed** (0.8 < 1.0 base) - Slows down a user 2. **HigherGravity** (1.3 > 1.0) - Adds more gravity to a user 3. **HalfPrimary** - Sets user's primary reserve ammo in half @@ -220,6 +215,8 @@ Also features a part that will increase the item count on any item, kit, or weap ### l4d_survivor_identity_fix A fork of Merudo, Shadowysn's identity fix plugin that adds support for other plugins to update the model cache. This is used by [L4D2Tools](#L4D2Tools) to update the identity when someone changes their model with sm_model. It also will clear the memory of model when a player disconnects entirely or on a new map. +In addition, has a fix for the passing finale, and will automatically move L4D characters to L4D2 until finale starts preventing game messing up their characters. + ### l4d2_population_control Allows you to set the chances that a common spawns as a certain uncommon. The order of the cvars is the order the percentages are ran * **Convars:** diff --git a/plugins/L4D2Tools.smx b/plugins/L4D2Tools.smx index 766652a5c1c5e184b9d5381ddeda714c3b4593bf..c78c96a210b1ff1a6f0c289034025316f9926d76 100644 GIT binary patch literal 13056 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 z

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 KrXtV0Q~y7q