Спорить не собираюсь, ибо знаю, что меня победят, но.
Открываю файл карты в любом текстовом редакторе, получаю ругательство, что это бинарный файл и, в итоге, выходит это:
Открывать лучше не блокнотом, а Notepad ++ или UltraEdit или чем-то еще более нормальным.
Все правильно, а дальше ищи entity, там они сразу будут видны, к примеру, из карты Left 4 Dead 2:
- Код: Выделить всё
"origin" "-3728 2240 129"
"rescueEyePos" "-3728 2240 129"
"model" "models/editor/playerstart.mdl"
"angles" "0 270 0"
"classname" "info_survivor_rescue"
"hammerid" "134880"
}
{
"model" "*16"
"normal.z" "0.000000"
"normal.y" "0.000000"
"normal.x" "1.000000"
"team" "2"
"classname" "func_simpleladder"
"hammerid" "136629"
}
{
"model" "*17"
"normal.z" "0.000000"
"normal.y" "1.000000"
"normal.x" "0.000000"
"team" "2"
"classname" "func_simpleladder"
"hammerid" "136636"
}
{
"model" "*18"
"targetname" "c1m2_c1m3_changelevel"
"spawnflags" "0"
"map" "c1m3_mall"
"landmark" "c1m2_c1m3_landmark"
"classname" "info_changelevel"
"hammerid" "164224"
}
{
"origin" "-7456 -4688 448"
"targetname" "c1m2_c1m3_landmark"
"classname" "info_landmark"
"hammerid" "164235"
}
{
"model" "*19"
"normal.z" "0.000000"
"normal.y" "0.000000"
"normal.x" "-1.000000"
"team" "2"
"classname" "func_simpleladder"
"hammerid" "170054"
}
{
"model" "*20"
"normal.z" "0.000000"
"normal.y" "0.000000"
"normal.x" "-1.000000"
"team" "2"
"classname" "func_simpleladder"
"hammerid" "170060"
}
{
"model" "*21"
"normal.z" "0.000000"
"normal.y" "0.000000"
"normal.x" "-1.000000"
"team" "2"
"classname" "func_simpleladder"
"hammerid" "170066"
}
{
"model" "*22"
"normal.z" "0.000000"
"normal.y" "0.000000"
"normal.x" "-1.000000"
"team" "2"
"classname" "func_simpleladder"
"hammerid" "170106"
}
{
"model" "*23"
"spawnflags" "2"
"classname" "func_nav_attribute_region"
"hammerid" "170608"
}
{
"model" "*24"
"spawnflags" "2"
"classname" "func_nav_attribute_region"
"hammerid" "171024"
}
{
"model" "*25"
"spawnflags" "2"
"classname" "func_nav_attribute_region"
"hammerid" "171046"
}
{
"model" "*26"
"spawnflags" "2"
"classname" "func_nav_attribute_region"
"hammerid" "171070"
}
{
"origin" "-760 3064 71.996"
"speed" "200"
"spawnflags" "8192"
"skin" "0"
"returndelay" "-1"
"rendercolor" "104 109 117"
"model" "models/props_downtown/metal_door_112.mdl"
"hardware" "1"
"glowcolor" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"distance" "90"
"disableshadows" "1"
"axis" "-759.99 3063.99 72, -759.99 3063.99 72"
"angles" "0 270 0"
"ajarangles" "0 0 0"
"classname" "prop_door_rotating"
"hammerid" "174946"
}
{
"origin" "-6856 -896 384.664"
"updatechildren" "0"
"targetname" "tanker_back"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/destruction_tanker/pre_destruction_tanker_trailer.mdl"
"MinAnimTime" "5"
"MaxAnimTime" "10"
"glowstate" "0"
"glowrange" "0"
"glowcolor" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "0"
"body" "0"
"angles" "0 328 0"
"classname" "prop_dynamic"
"hammerid" "175300"
}