// ==================================================================================
//
// ZOMBIE PLAGUE
// Main configuration
//
// ==================================================================================
// * Each uncommented line will be initialize a convar object during 'OnPluginStart'.
// ==================================================================================
// Defaults:
// ----------------------------------------------------------------------------------
// < Basic >
// ----------
zp_gamemode "30" // Time before any game mode starts in seconds [0-disabled]
zp_database "1" // Enable auto saving of players data in the database [0-off // 1-always // 2-map]
zp_antistick "1" // Enable auto unstick players when stuck within each others' collision hull [0-no // 1-yes]
zp_hitgroup "1" // Enable hitgroups module, disabling this will disable hitgroup-related features [0-no // 1-yes] (Hitgroup knockback multipliers, hitgroup damage control)
zp_knockback "1" // Enable push-knocknack system, disabling this will enable stamina-based slowdown features [0-no // 1-yes] (Knockback/slowdown for the players)
zp_extraitems "1" // Enable extraitems module, disabling this will disable e-related features [0-no // 1-yes]
zp_costume "1" // Enable costumes module, disabling this will disable costumes-related features [0-no // 1-yes] (Hats/costumes on the players)
zp_extraitems "1" // Enable extraitems module, disabling this will disable extraitems-related features [0-no // 1-yes]
// ----------
// < Logs >
// ----------
zp_log "1" // Enable logging of events in the plugin. Fatal errors are always logged [0-no // 1-yes]
zp_log_module_filter "0" // Enable module filtering. Only events from listed modules will be logged [0-no // 1-yes]
zp_log_ignore_console "1" // Don't log events triggered by console commands that are executed by the console itself, like commands in configs [0-no // 1-yes]
zp_log_error_override "1" // Always log error messages no matter what logging flags or modules filters that are enabled [0-no // 1-yes]
zp_log_print_chat "0" // Print log events to public chat in addition to the log file [0-no // 1-yes]
// ----------
// < Jump Boost >
// ----------
zp_jumpboost "1" // Enable jump boost [0-no // 1-yes]
zp_jumpboost_multiplier "1.0" // Multiplier with power of jump [1.0 = normal jump // 2.0 = double jump]
zp_jumpboost_max "300.0" // Maximum speed, which allow to increse jump
// ----------
// < Level System >
// ----------
zp_level_system "1" // Enable level system [0-no // 1-yes]
// ----------
zp_level_health_ratio "1.0" // Health multiplier for each level [health += health_ratio*level]
zp_level_speed_ratio "0.001" // Speed multiplier for each level [speed += speed_ratio*level]
zp_level_gravity_ratio "0.001" // Gravity multiplier for each level [gravity += gravity_ratio*level]
zp_level_damage_ratio "0.01" // Damage multiplier for each level [damage *= damage_ratio*level+1.0]
// ----------
zp_level_hud "1" // Enable level hud [0-no // 1-yes]
zp_level_hud_zombie_R "255" // Color of zombie hud (Red)
zp_level_hud_zombie_G "0" // Color of zombie hud (Green)
zp_level_hud_zombie_B "0" // Color of zombie hud (Blue)
zp_level_hud_zombie_A "255" // Alpha of zombie hud
zp_level_hud_human_R "0" // Color of human hud (Red)
zp_level_hud_human_G "255" // Color of human hud (Green)
zp_level_hud_human_B "0" // Color of human hud (Blue)
zp_level_hud_human_A "255" // Alpha of human hud
zp_level_hud_spectator_R "255" // Color of spectator hud (Red)
zp_level_hud_spectator_G "255" // Color of spectator hud (Green)
zp_level_hud_spectator_B "255" // Color of spectator hud (Blue)
zp_level_hud_spectator_A "255" // Alpha of spectator hud
zp_level_hud_X "0.02" // x coordinate, from 0 to 1. -1.0 is the center
zp_level_hud_Y "0.885" // y coordinate, from 0 to 1. -1.0 is the center
// ----------
// < Account >
// ----------
zp_account_money "1" // Enable money hud [0-off // 1-classic // 2-custom]
zp_account_connect "50" // The money amount on the first connection
zp_account_bet "50" // The donate amount (also staring amount)
zp_account_commision "0.2" // Starting commision in %
zp_account_decrease "0.005" // Commision decrease in % (each increasing of bet)
zp_account_hud_R "255" // Color of custom money hud (Red)
zp_account_hud_G "255" // Color of custom money hud (Green)
zp_account_hud_B "255" // Color of custom money hud (Blue)
zp_account_hud_A "255" // Alpha of custom money hud
zp_account_hud_X "0.02" // x coordinate, from 0 to 1. -1.0 is the center
zp_account_hud_Y "0.01" // y coordinate, from 0 to 1. -1.0 is the center
// ----------
// < Visual Effects >
// ----------
zp_veffects_infect "1" // Visual effects on infect [0-no // 1-yes]
zp_veffects_infect_fade "1" // Screen fade for infection of player [0-no // 1-yes]
zp_veffects_infect_fade_time "0.6" // Holding time of fade effect
zp_veffects_infect_fade_duration "0.2" // Duration of fade effect
zp_veffects_infect_fade_R "255" // Color of infect fade (Red)
zp_veffects_infect_fade_G "0" // Color of infect fade (Green)
zp_veffects_infect_fade_B "0" // Color of infect fade (Blue)
zp_veffects_infect_fade_A "30" // Alpha of infect fade
zp_veffects_infect_shake "1" // Screen shake for infected player [0-no // 1-yes]
zp_veffects_infect_shake_amp "15.0" // Amplitude of shaking effect
zp_veffects_infect_shake_frequency "1.0" // Frequency of shaking effect
zp_veffects_infect_shake_duration "4.0" // Duration of shaking effect
// ----------
zp_veffects_humanize "1" // Visual effects on humanize [0-no // 1-yes]
zp_veffects_humanize_fade "1" // Screen fade for humanize of player [0-no // 1-yes]
zp_veffects_humanize_fade_time "0.6" // Holding time of fade effect
zp_veffects_humanize_fade_duration "0.2" // Duration of fade effect
zp_veffects_humanize_fade_R "0" // Color of infect fade (Red)
zp_veffects_humanize_fade_G "0" // Color of infect fade (Green)
zp_veffects_humanize_fade_B "255" // Color of infect fade (Blue)
zp_veffects_humanize_fade_A "30" // Alpha of infect fade
// ----------
zp_veffects_respawn "1" // Visual effect on re-spawn [0-no // 1-yes]
zp_veffects_respawn_name "spiral_spiral_akskkk" // Name of partical effect (Not a path, each '.pcf' have a name inside) For standart particles. Look here: https://developer.valvesoftware.com/wiki/List_of_CS_GO_Particles
zp_veffects_respawn_attachment "" // Attachment of re-spawn effect [""-client position // "eholster"-model attachment name]
zp_veffects_respawn_duration "1.0" // Duration of re-spawn effect
// ----------
zp_veffects_heal "1" // Visual effect on healing [0-no // 1-yes]
zp_veffects_heal_name "heal_ss" // Name of partical effect (Not a path, each '.pcf' have a name inside) For standart particles. Look here: https://developer.valvesoftware.com/wiki/List_of_CS_GO_Particles
zp_veffects_heal_attachment "" // Attachment of healing effect [""-client position // "eholster"-model attachment name]
zp_veffects_heal_duration "1.0" // Duration of healing effect
// ----------
zp_veffects_heal_fade "1" // Screen fade for healing of player [0-no // 1-yes]
zp_veffects_heal_fade_time "0.3" // Holding time of fade effect
zp_veffects_heal_fade_duration "0.15" // Duration of fade effect
zp_veffects_heal_fade_R "0" // Color of infect fade (Red)
zp_veffects_heal_fade_G "255" // Color of infect fade (Green)
zp_veffects_heal_fade_B "0" // Color of infect fade (Blue)
zp_veffects_heal_fade_A "25" // Alpha of infect fade
// ----------
zp_veffects_leap "1" // Visual effect on leap-jump [0-no // 1-yes]
zp_veffects_leap_name "block_trail_xzaa" // Name of partical effect (Not a path, each '.pcf' have a name inside) For standart particles. Look here: https://developer.valvesoftware.com/wiki/List_of_CS_GO_Particles
zp_veffects_leap_attachment "" // Attachment of leap-jump effect [""-client position // "eholster"-model attachment name]
zp_veffects_leap_duration "1.5" // Duration of leap-jump effect
zp_veffects_leap_shake "1" // Screen shake for leap-jump [0-no // 1-yes]
zp_veffects_leap_shake_amp "10.0" // Amplitude of shaking effect
zp_veffects_leap_shake_frequency "1.0" // Frequency of shaking effect
zp_veffects_leap_shake_duration "2.0" // Duration of shaking effect
// ----------
zp_veffects_health "1" // Showing health sprite for an attacker player [0-no // 1-yes]
zp_veffects_health_sprite "animated/hpbar5s.vmt" // The health sprite path (This material files/textures will be automatically precache)
zp_veffects_health_scale "1.0" // Scale multiplier of the sprite
zp_veffects_health_var "$frame" // Sets the chosen material parameter to the specified value
zp_veffects_health_frames "21.0" // Total amount of frames in the sprite
zp_veffects_health_duration "5.0" // Duration of sprite showing
zp_veffects_health_height "80.0" // Vector height from the origin
// ----------
// < Sky >
// ----------
zp_veffects_lightstyle "1" // Change lightstyle (brightness) of the map [0-no // 1-yes]
zp_veffects_lightstyle_value "b" // Lightstyle value ['b' = Darkest | 'z' = Brightest]
// ----------
zp_veffects_sky "1" // Change map skybox [0-no // 1-yes]
zp_veffects_sky_path "jungle" // Skybox name. Look here: https://developer.valvesoftware.com/wiki/Sky_List
zp_veffects_sun_disable "1" // Disable sun rendering on map [0-no // 1-yes]
// ----------
// < Fog >
// ----------
zp_veffects_fog "1" // Enable fog rendering on the map [0-no // 1-yes]
zp_veffects_fog_color "200 200 200" // Primary and secondary color of the fog
zp_veffects_fog_density "0.2" // Density (thickness) of the fog
zp_veffects_fog_startdist "300" // Distance from player to start rendering foremost fog
zp_veffects_fog_enddist "1200" // Distance from player to stop rendering fog
zp_veffects_fog_farz "4000" // Vertical clipping plane. Look here: https://developer.valvesoftware.com/wiki/Env_fog_controller
// ----------
// < Ragdoll (Bodies) >
// ----------
zp_veffects_ragdoll_remove "0" // Remove players' ragdolls from the game after a delay [0-no // 1-yes]
zp_veffects_ragdoll_dissolve "-1" // The ragdoll removal effect. [-2 = effectless removal // -1 = random effect // 0 = energy dissolve // 1 = heavy electrical dissolve // 2 = light electrical dissolve // 3 = core dissolve]
zp_veffects_ragdoll_delay "0.5" // Time to wait before removing the ragdoll
// ----------
// < Sound Effects >
// ----------
zp_seffects_voice "1" // Manipulating of sv_alltalk to obey zombie/human teams instead of t/ct [0-no // 1-yes]
zp_seffects_voice_zombies_mute "0" // Only allow humans to communicate, block verbal zombie communication [0-no // 1-yes]
// ----------
zp_seffects_infect "1" // Emit a infect sound when a human become zombie [0-no // 1-yes]
zp_seffects_moan "30.0" // Time between emission of a moan sound from a zombie
zp_seffects_groan "5" // The probability that a groan sound will be emitted from a zombie when shot/burn. [100 = 1% chance // 50 = 2% chance // 1 = 100% chance]
zp_seffects_burn "1" // Emit a burn sound when a zombie on fire [0-no // 1-yes]
zp_seffects_death "1" // Emit a death sound when a zombie dies [0-no // 1-yes]
zp_seffects_footsteps "1" // Emit a footstep sound when a zombie walks [0-no // 1-yes]
zp_seffects_claws "1" // Emit a claw sound when a zombie attacks [0-no // 1-yes]
// ----------
zp_seffects_player_flashlight "FLASH_LIGHT_SOUNDS" // The key block for player flashlight sounds
zp_seffects_player_nvgs "NIGHT_VISION_SOUNDS" // The key block for player nightvision sounds
zp_seffects_player_ammunition "AMMUNITION_BUY_SOUNDS" // The key block for player ammunition sounds
zp_seffects_player_level "LEVEL_UP_SOUNDS" // The key block for player levelup sounds
// ----------
zp_seffects_round_start "ROUND_START_SOUNDS" // The key block for round start sounds
zp_seffects_round_count "ROUND_COUNTER_SOUNDS" // The key block for round counter sounds
zp_seffects_round_blast "GAMEMODE_BLAST_SOUNDS" // The key block for round blast sounds
// ----------
// < Teleport >
// ----------
zp_teleport_escape "0" // Allow teleport on escape modes only [0-no // 1-yes]
zp_teleport_zombie "1" // Allow zombies to use ZTele [0-no // 1-yes]
zp_teleport_human "1" // Allow humans to use ZTele [0-no // 1-yes]
zp_teleport_delay_zombie "3.0" // Time between using ZTele command and teleportation for zombies
zp_teleport_delay_human "3.0" // Time between using ZTele command and teleportation for humans
zp_teleport_max_zombie "3" // Max number of times a zombie is allowed to use ZTele per round
zp_teleport_max_human "1" // Max number of times a human is allowed to use ZTele per round
zp_teleport_autocancel "1" // Automatically cancel ZTele if player moves out of a set boundary [0-no // 1-yes]
zp_teleport_autocancel_distance "150.0" // Maximum distance, player is allowed to travel before teleport is cancelled
// ----------
// < Market >
// ----------
zp_market "1" // Enable market menu [0-no // 1-yes]
zp_market_buymenu "0" // Enable default (standart) buy menu [0-no // 1-yes]
zp_market_button "1" // Enable hook of button "B" for the market menu [0-no // 1-yes]
zp_market_reopen "2" // Enable reopening menu after purchasing [0-no // 1-yes // 2-main]
zp_market_favorites "1" // Enable favorites menu [0-no // 1-yes]
zp_market_zombie_open_all_menu "0" //If disabled then the zombie immediately opens the equipment (if enabled then all menu sections will be visible) [0-no // 1-yes]
zp_market_human_open_all_menu "0" // If disabled then the humans immediately opens the equipment (if enabled then all menu sections will be visible) [0-no // 1-yes]
zp_market_off_menu_when_mode_started "1" // If enabled and the infection has started, all menu sections except equipment become inactive [0-no // 1-yes]
zp_market_buytime "15.0" //If zp_market_off_menu_when_mode_started enabled, this is the time until all menus are available after spawn
// ----------
// < Arsenal >
// ----------
zp_arsenal "1" // Enable free arsenal on the spawing [0-no // 1-yes]
zp_arsenal_random_weapons "0" // Whether players should get weapons randomly instead of selecting them
zp_arsenal_primary "mp9, mac10, bizon" // Primary weapons list ['m4a1, ...'] = in the string divided by ',' from weapons.ini (Only for weapons with human class)
zp_arsenal_secondary "p250, fiveseven, hpk" // Secondary weapons list ['usp, ...'] = in the string divided by ',' from weapons.ini (Only for weapons with human class)
zp_arsenal_melee "knife, axe, spanner, hammer" // Melee weapons list ['knife, ...'] = in the string divided by ',' from weapons.ini (Only for weapons with human class)
zp_arsenal_additional "holy grenade, freeze grenade" // Addition weapons list ['nade, ...'] = in the string divided by ',' from weapons.ini (Only for weapons with human class)
// ----------
// < Messages >
// ----------
zp_messages_objective "1" // Enable objective messages [0-no // 1-yes]
zp_messages_counter "1" // Enable counter messages [0-no // 1-yes]
zp_messages_blast "1" // Enable blast messages [0-no // 1-yes]
zp_messages_damage "0" // Enable damage messages [0-no // 1-yes]
zp_messages_donate "1" // Enable donate messages [0-no // 1-yes]
zp_messages_class_info "1" // Enable class info messages [0-no // 1-yes]
zp_messages_class_choose "1" // Enable class choose messages [0-no // 1-yes]
zp_messages_class_dump "0" // Enable class dump messages [0-no // 1-yes]
zp_messages_item_info "1" // Enable item info messages [0-no // 1-yes]
zp_messages_item_all "1" // Enable item buy messages (for all players) [0-no // 1-yes]
zp_messages_weapon_info "1" // Enable weapon info messages [0-no // 1-yes]
zp_messages_weapon_drop "1" // Enable weapon drop messages [0-no // 1-yes]
// ----------
zp_messages_welcome_hud_time "3.0" // Number of seconds to hold the message [0-disabled]
zp_messages_welcome_hud_fadein "2.0" // Number of seconds to spend fading in
zp_messages_welcome_hud_fadeout "1.0" // Number of seconds to spend fading out
zp_messages_welcome_hud_R "0" // Color of welcome hud (Red)
zp_messages_welcome_hud_G "125" // Color of welcome hud (Green)
zp_messages_welcome_hud_B "200" // Color of welcome hud (Blue)
zp_messages_welcome_hud_A "255" // Alpha of welcome hud
zp_messages_welcome_hud_X "-1.0" // x coordinate, from 0 to 1. -1.0 is the center
zp_messages_welcome_hud_Y "0.17" // y coordinate, from 0 to 1. -1.0 is the center
// ----------
zp_messages_block "Player_Cash_Award_Team_Cash_Award_Player_Point_Award_Match_Will_Start_Chat_SavePlayer"
//! List of standart engine messages and notifications for blocking
// ----------
// < Weapons >
// ----------
zp_weapons_buyammo "1" // Enable hook of buyammo buttons ",." for weapons [0-no // 1-yes]
zp_weapons_pickup_range "125.0" // The distance a player can be to allow pickup non-pickupable weapons
zp_weapons_pickup_level "1" // Allows to pickup weapons only when player has the required level
zp_weapons_pickup_online "1" // Allows to pickup weapons only when online amount more or equal to the required limit
zp_weapons_pickup_group "0" // Allows to pickup weapons only when player has an access to a provided admin group
zp_weapons_default_melee "fists" // The default melee weapon which gives to human after dropping the last knife
zp_weapons_remove_dropped "0.0" // Time before removing dropped weapons in seconds [0-disabled]
// ----------
// < Menus & Buttons >
// ----------
zp_menu_button "+lookatweapon" // Bind of the button for the menu open. Look here: https://www.reddit.com/r/GlobalOffensive/comments/36cjph/default_binds/
zp_menu_button_block "1" // Block hooked command execution. Commands like "drop" probably need to have this turn off.
zp_skill_human_button "rebuy" // Bind of the button for the human skill usage. Look here: https://www.reddit.com/r/GlobalOffensive/comments/36cjph/default_binds/
zp_skill_human_button_block "1" // Block hooked command execution. Commands like "drop" probably need to have this turn off.
zp_skill_zombie_button "drop" // Bind of the button for the zombie skill usage. Look here: https://www.reddit.com/r/GlobalOffensive/comments/36cjph/default_binds/
zp_skill_zombie_button_block "1" // Block hooked command execution. Commands like "drop" probably need to have this turn off.
zp_light_button "autobuy" // Bind of the button for the flashlight trigger. Look here: https://www.reddit.com/r/GlobalOffensive/comments/36cjph/default_binds/
zp_light_button_block "1" // Block hooked command execution. Commands like "drop" probably need to have this turn off.
zp_human_menu "0" // Enable human class menu on a humanize with instant class change for 10 seconds [0-no // 1-yes]
zp_zombie_menu "0" // Enable zombie class menu on an infection with instant class change for 10 seconds [0-no // 1-yes]
// ----------
// < Additional Settings >
// ----------
zp_icon_infect "zombie_walking_csgo" // The infection icon name (This icon will be automatically precache) (Custom icons should be in equipment folder. Look here: 'materials/panorama/images/icons/equipment/*.svg')
zp_icon_head "1" // Headshot icon on the infection [0-no // 1-yes]
// ----------
zp_blast_time "3.6" // Delay before blast (after round end)
zp_knockback_air "0.75" // Multiplier for knockback reduction when victim off the ground
zp_knockback_crouch "0.8" // Multiplier for knockback reduction when victim is crouching
zp_remove_weapons_when_mode_started "1" // Removal of all dropped weapons after gamemode starts [0-no // 1-yes]
// ----------
zp_night_time_min "2300" // Min time for night state in format HHMM, where HH is the hour and MM is the minute (23:00pm)
zp_night_time_max "0630" // Max time for night state in format HHMM, where HH is the hour and MM is the minute (6:30am)
// ----------