In Left 4 Dead 2, how can I create multiple prop_physics, with 100% chance spawn in all my gamemodes on one map?
Edit:
Okay, I found a way to make spawn items with 100% chance, I don't know if it's the best way.
Only i put a logic_auto, point_template and the prop_physics entities to spawn 100% chance.
(I gather this also works with other types of entities, like weapon_*)
Example:
c8m5_rooftop.cfg
Spoiler
PHP Code:
;;Add custom prop_physics
add:
{
"origin" "0 0 0"
"classname" "logic_auto"
"OnMapSpawn" "propanetank_template,ForceSpawn,,0,-1"
}
{
"origin" "0 0 0"
"Template01" "propanetank_spawn"
"targetname" "propanetank_template"
"spawnflags" "2"
"classname" "point_template"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "7509.34 8638.99 5931.09"
"angles" "0.04 269.60 360.00"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "7494.12 8614.91 5931.09"
"angles" "0.52 -74.61 0.43"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "5842.35 9527.10 5655.33"
"angles" "0.00 22.63 0.00"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "5900.31 9420.31 5931.18"
"angles" "0.42 155.72 0.56"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "5782.90 8146.74 5783.10"
"angles" "0.80 -175.16 0.55"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "5799.28 8118.95 5783.10"
"angles" "0.80 -97.28 0.55"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "5682.99 7666.90 5655.33"
"angles" "0.00 105.78 0.00"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "5690.98 7659.16 5655.33"
"angles" "-0.00 -97.92 -0.00"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "6082.31 7594.95 5931.08"
"angles" "0.59 -138.13 0.99"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "6054.36 7582.47 5931.15"
"angles" "0.60 -75.40 0.66"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "6556.02 8125.20 5783.33"
"angles" "0.00 -5.71 0.00"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "6487.83 8031.50 5783.15"
"angles" "0.60 -19.52 0.66"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "6474.20 8215.27 6059.33"
"angles" "-0.03 2.05 0.01"
"model" "models/props_junk/propanecanister001a.mdl"
}
{
"targetname" "propanetank_spawn"
"classname" "prop_physics"
"spawnflags" "257"
"origin" "6479.80 8232.01 6059.15"
"angles" "0.59 -165.67 0.66"
"model" "models/props_junk/propanecanister001a.mdl"
}
If you want other "prop_physics"
Only change the "model"
"model" "models/props_junk/gascan001a.mdl" <--- gascan red
"model" "models/props_junk/explosive_box001.mdl" <--- firework crate
"model" "models/props_junk/propanecanister001a.mdl" <--- propane tank
"model" "models/props_equipment/oxygentank01.mdl" <--- oxygen tank
Example:
"model" "models/props_junk/propanecanister001a.mdl"
change to
"model" "models/props_junk/gascan001a.mdl"