Author
|
Message
|
Good Little Panda
|
10-29-2010
, 15:12
[CS:S] Emergency Pack
|
#1
|
Information: - This was originally a request, found here, but it looked like it could prove useful to other players so I turned it into a full plugin.
- The plugin allows you to access an "emergency pack" when your health is low enough, where at you're able to purchase various items which may improve your survivability for a period of time.
- All features of the plugin can be easily modified within the configuration file which is automatically generated after loading the plugin.
- Depending on the configuration, you can purchase X Health, +X Speed, -X Gravity, X HE Grenades, X Smoke Grenades, and X Flashbangs.
- Access the Emergency Pack menu by either sm_pack or sm_epack, or the sm_settings option.
- If enabled, clients can use client preferences to enable the menu's auto popup feature should their health fall below the required amount.
- If sm_emergencypack_required is set to 0, the plugin is no longer referred to as "emergency pack" and can be used for normal usage, such as providing a menu for purchasing extra grenades
Cvars: - sm_emergencypack_enabled: Enables/disables all features of this plugin.
- sm_emergencypack_required: The maximum amount of Health playrs can have in order to access this menu. (0 = Always)
- sm_emergencypack_auto: If enabled, players will have the option of enabling/disabling the menu's auto toggle feature.
- sm_emergencypack_health: The amount of Health players may purchase from this plugin. (0 = Disabled)
- sm_emergencypack_health_cost: The amount that sm_emergencypack_health health costs. (-1.0 = Dynamic)
- sm_emergencypack_speed: The amount of Speed players may purchase from this plugin. (0 = Disabled, 1.0 = Double Speed)
- sm_emergencypack_speed_cost: The amount that sm_emergencypack_speed increased speed costs.
- sm_emergencypack_gravity: The amount of Gravity players may purchase from this plugin. (0 = Disabled, 0.5 = Half Gravity)
- sm_emergencypack_gravity_cost: The amount that sm_emergencypack_gravity increased gravity costs.
- sm_emergencypack_grenade: The maximum amount of HE Grenades players may purchase from this plugin. (0 = Disabled)
- sm_emergencypack_grenade_cost: The amount each HE Grenade will cost via this plugin.
- sm_emergencypack_smoke: The maximum amount of Smoke Grenades players may purchase from this plugin. (0 = Disabled)
- sm_emergencypack_smoke_cost: The amount each Smoke Grenade will cost via this plugin.
- sm_emergencypack_flash: The maximum amount of Flashbangs players may purchase from this plugin. (0 = Disabled)
- sm_emergencypack_flash_cost: The amount each Flashbang will cost via this plugin.
Updates: - v1.0.0 ~ Plugin Released!
- v1.0.1 ~ Fixed an incompatibility with 0 required health.
- v1.0.2
- Added a special case to most messages inside of the plugin in case sm_emergencypack_required is set to 0. Only if sm_emergencypack_required is greater than 0 will messages contain the word emergency.
- Added two defines, HEALTH_MAXIMUM and HEALTH_FACTOR, which will allow you to easily change the maximum amount of health attainable by this plugin, and the factor that determines the dynamic health cost.
- Added the cost of items to printed chat messages upon purchase.
- Prevented the ability to repeatedly purchase gravity/speed benefits after paying for them once.
__________________
Last edited by thetwistedpanda; 10-30-2010 at 14:23.
|
|
|
|