diff --git a/plugins/l4d2_population_control.smx b/plugins/l4d2_population_control.smx index 8d9b7fe..8500723 100644 Binary files a/plugins/l4d2_population_control.smx and b/plugins/l4d2_population_control.smx differ diff --git a/scripting/l4d2_population_control.sp b/scripting/l4d2_population_control.sp index e9be57b..81816c0 100644 --- a/scripting/l4d2_population_control.sp +++ b/scripting/l4d2_population_control.sp @@ -27,15 +27,17 @@ public void OnPluginStart() { if(g_Game != Engine_Left4Dead2) { SetFailState("This plugin is for L4D2 only."); } - PrecacheModel("models/infected/common_male_clown.mdl"); - PrecacheModel("models/infected/common_male_mud.mdl"); - hPercentTotal = CreateConVar("l4d2_population_global_chance", "1.0", "The % chance that any the below chances occur.\n0.0 = NEVER, 1.0: ALWAYS"); hPercentClown = CreateConVar("l4d2_population_clowns", "0.0", "The % chance that a common spawns as a clown.\n0.0 = OFF, 1.0 = ALWAYS", FCVAR_NONE, true, 0.0, true, 1.0); hPercentMud = CreateConVar("l4d2_population_mud", "0.0", "The % chance that a common spawns as a mud zombie.\n0.0 = OFF, 1.0 = ALWAYS", FCVAR_NONE, true, 0.0, true, 1.0); } +public void OnMapStart() { + PrecacheModel("models/infected/common_male_clown.mdl"); + PrecacheModel("models/infected/common_male_mud.mdl"); +} + public void OnEntityCreated(int entity, const char[] classname) { if (StrEqual(classname, "infected")) { char m_ModelName[PLATFORM_MAX_PATH];