// ============================================================================ // // Zombie:Reloaded Class configuration // // See Class Configuration (3.7) in the manual for detailed info. // // ============================================================================ // // SHORT DESCRIPTIONS // // Attribute: Values: Description: // ---------------------------------------------------------------------------- // enabled yes/no Enables or disables a class. // team number Specifies what team the class belongs to: // 0 - Zombies // 1 - Humans // 2 - Admin mode classes (incomplete feautre!) // team_default yes/no Marks the class as the default class in the team. // flags number Special class flags (bit field). To combine multiple flags // use a sum of the flag values. Available flags: // 1 - Admins only // 2 - Mother zombies only // group text Restrict class to member of this SourceMod group. Leave blank for no restriction. // name text The class name used in class menu. // description text The class description used in class menu. // model_path text Path to model to use. Relative to cstrike folder. // model_skin_index number Model skin index to use if model support multiple skins. First skin is 0. // alpha_initial number Initial transparency setting. // alpha_damaged number Transparency when damaged. // alpha_damage number How much damage to do before switching alpha. // overlay_path text Overlay displayed at the player. // nvgs yes/no Give and turn on night vision. // fov number Field of view value. 90 is default. // has_napalm yes/no Allows player to throw napalm grenades. Humans only. // napalm_time decimal Napalm burn duration. Zombies only. // immunity_mode text Special immunity modes. Some modes only works on humans or zombies: // "none" - Instant infection. // "kill" - Humans are instantly killed instead of turning zombies when attacked by zombies. // "full" - Completely immune. Humans can't be infected, zombies don't receive damage or knock back. Careful with this, it might not be that fun. // "infect" - Humans are immune to infections until HP go below a threshold. Threshold at zero enable stabbing to death. // "damage" - Zombies are immune to damage from humans/grenades, but still vulnerable to knock back. // "delay" - Delay infection for a certain number of seconds. // "shield" - Shield against infections (humans) or knock back (zombies) for a certain amount of seconds (similar to TF2's übercharge). Deploy with "zshield" command. // immunity_amount number Immunity data value (humans only). Depends on the immunity mode above: // "infect" - HP threshold. Infection will be allowed when HP go below this value. Zero will enable stabbing to death. // "delay" - Number of seconds the infection is delayed since first hit by a zombie. // "shield" - Number of seconds the shield is active. // immunity_cooldown number Number of seconds of cooldown for temporary immunity actions, depending on mode. // "delay" - Number of seconds the delay is reduced every time a zombie attack, while a delayed infection is in progress. // "shield" - Number of seconds the player has to wait before the shield can be used again. // no_fall_damage on/off Disables fall damage. // health number How many health points to give. // health_regen_interval decimal Sets the regeneration interval. 0 to disable. // health_regen_amount number How much HP to give per interval. // health_infect_gain number How much HP to give when the player infects someone. Zombies only. // kill_bonus number How many points to give per kill. Zombies only. // speed decimal The player speed. In LMV mode 300 is normal speed, 600 is double speed. // knockback decimal Force of the knockback when shot at. Zombies only. // jump_height decimal Multiplier of the players jump height. 0.0 means no jump boost, 1.0 is normal. // jump_distance decimal Multiplier of the players jump distance. 0.0 means no forward jump boost, 1.0 is normal. "classes" { // ------------------------------------------ // // Zombie classes // // ------------------------------------------ "zombie_classic" { // General "enabled" "yes" "team" "0" "team_default" "yes" "flags" "0" "group" "" "name" "Classic" "description" "Need brains!!! Arrrrggghh!" // Model "model_path" "models/player/zh/zh_corpse002.mdl" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "overlays/zr/zvision" "nvgs" "no" "fov" "90" // Effects "has_napalm" "no" "napalm_time" "10.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "3200" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "500" "kill_bonus" "2" "speed" "390" "knockback" "3.2" "jump_height" "1.1" "jump_distance" "1.2" } "zombie_fast" { // General "enabled" "yes" "team" "0" "team_default" "no" "flags" "0" "group" "" "name" "Fast" "description" "-HP | +Speed | +Jump | +Knockback" // Model "model_path" "models/player/zh/zh_charple001.mdl" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "overlays/zr/zvision" "nvgs" "no" "fov" "90" // Effects "has_napalm" "no" "napalm_time" "7.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "2500" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "400" "kill_bonus" "2" "speed" "420" "knockback" "4.0" "jump_height" "1.3" "jump_distance" "1.2" } "zombie_mutated" { // General "enabled" "yes" "team" "0" "team_default" "no" "flags" "0" "group" "" "name" "Mutated" "description" "+HP | -Speed | +Jump | +Knockback" // Model "model_path" "models/player/zh/zh_zombie003.mdl" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "overlays/zr/zvision" "nvgs" "no" "fov" "90" // Effects "has_napalm" "no" "napalm_time" "15.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "3500" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "850" "kill_bonus" "2" "speed" "270" "knockback" "3.5" "jump_height" "1.3" "jump_distance" "1.3" } "zombie_heavy" { // General "enabled" "yes" "team" "0" "team_default" "no" "flags" "0" "group" "" "name" "Heavy" "description" "+HP | -Speed | -Knockback" // Model "model_path" "models/player/ics/hellknight_red/t_guerilla.mdl" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "overlays/zr/zvision" "nvgs" "no" "fov" "90" // Effects "has_napalm" "no" "napalm_time" "10.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "5500" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "2000" "kill_bonus" "2" "speed" "250" "knockback" "2.0" "jump_height" "1.0" "jump_distance" "1.0" } "mother_zombie" { // General "enabled" "yes" "team" "0" "team_default" "no" "flags" "2" "group" "" "name" "Mother zombie" "description" "+HP regen | +Speed | +Jump | -Knockback" // Model "model_path" "models/player/zh/zh_zombie003.mdl" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "overlays/zr/zvision" "nvgs" "no" "fov" "90" // Effects "has_napalm" "0" "napalm_time" "5.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "3000" "health_regen_interval" "0.25" "health_regen_amount" "10" "health_infect_gain" "1000" "kill_bonus" "4" "speed" "432" "knockback" "2.3" "jump_height" "1.2" "jump_distance" "1.3" } "mother_zombie_admin" { // General "enabled" "yes" "team" "0" "team_default" "no" "flags" "3" "group" "" "name" "Admin mother zombie" "description" "+HP regen | +Speed | +Jump | -Knockback" // Model "model_path" "models/player/zh/zh_charple001.mdl" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "overlays/zr/zvision" "nvgs" "no" "fov" "90" // Effects "has_napalm" "no" "napalm_time" "3.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "3500" "health_regen_interval" "0.25" "health_regen_amount" "10" "health_infect_gain" "1000" "kill_bonus" "1" "speed" "486" "knockback" "2.3" "jump_height" "1.2" "jump_distance" "1.3" } // ------------------------------------------ // // Human classes // // ------------------------------------------ "human_normal" { // General "enabled" "yes" "team" "1" "team_default" "yes" "flags" "0" "group" "" "name" "Normal Human" "description" "Default Counter-Strike settings" // Model "model_path" "default" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "" "nvgs" "no" "fov" "90" // Effects "has_napalm" "yes" "napalm_time" "0.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "no" "health" "100" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "0" "kill_bonus" "2" "speed" "300" "knockback" "0" "jump_height" "1.0" "jump_distance" "1.0" } "human_vip" { // General "enabled" "no" "team" "1" "team_default" "yes" "flags" "0" "group" "" // Write the name of a SourceMod group for vip players ("zr_vip" for instance), then make it in SourceMod. "name" "VIP Human" "description" "Human class for important players" // Model "model_path" "default" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "" "nvgs" "no" "fov" "90" // Effects "has_napalm" "yes" "napalm_time" "0.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "200" "health_regen_interval" "1.0" "health_regen_amount" "10" "health_infect_gain" "0" "kill_bonus" "1" "speed" "300" "knockback" "0" "jump_height" "1.2" "jump_distance" "1.2" } "human_admin" { // General "enabled" "yes" "team" "1" "team_default" "no" "flags" "1" "group" "" "name" "Admin Human" "description" "Human class for admins" // Model "model_path" "default" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "" "nvgs" "no" "fov" "90" // Effects "has_napalm" "yes" "napalm_time" "0.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "200" "health_regen_interval" "1.0" "health_regen_amount" "10" "health_infect_gain" "0" "kill_bonus" "1" "speed" "360" "knockback" "0" "jump_height" "1.2" "jump_distance" "1.2" } "human_speedy" { // General "enabled" "yes" "team" "1" "team_default" "no" "flags" "0" "group" "" "name" "Speedy" "description" "+Speed" // Model "model_path" "default" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "" "nvgs" "no" "fov" "90" // Effects "has_napalm" "no" "napalm_time" "0.0" // Player behavior "immunity_mode" "none" "immunity_amount" "1" "immunity_cooldown" "60" "no_fall_damage" "0" "health" "100" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "0" "kill_bonus" "1" "speed" "360" "knockback" "0" "jump_height" "1.0" "jump_distance" "1.0" } "human_light" { // General "enabled" "yes" "team" "1" "team_default" "no" "flags" "0" "group" "" "name" "Light" "description" "-Speed | +Jump | +Immunity" // Model "model_path" "default" "model_skin_index" "0" "alpha_initial" "255" "alpha_damaged" "255" "alpha_damage" "0" // Hud "overlay_path" "" "nvgs" "no" "fov" "90" // Effects "has_napalm" "yes" "napalm_time" "0.0" // Player behavior "immunity_mode" "infect" // Invulnerable to infection, "immunity_amount" "25" // until HP go below 25. "immunity_cooldown" "60" "no_fall_damage" "yes" "health" "100" "health_regen_interval" "0.0" "health_regen_amount" "0" "health_infect_gain" "0" "kill_bonus" "1" "speed" "260" "knockback" "0" "jump_height" "1.4" "jump_distance" "1.4" } }