PDA

View Full Version : [HELP] Advanced stripper modification


JLmelenchon
12-12-2020, 08:54
This is not my code and everything is working fine until i am going to use the lever on the wagon, simply nothing happens. Any idea what is wrong ? I tried for hours but i need a bit of help please.

stripper c12m2:

; ============================================= ========
; === Sky.cfg by: Electrik, JaneDoe, Visor, vintik ===
; ============================================= ========
add:
{
"classname" "logic_auto"
"OnMapSpawn" "sky_train_button_model_bSetParentAttachmentMa intainOffsetdecouple_lever0-1"
"OnMapSpawn" "sky_train_lever_buttonaddoutputmins -8 -8 -80-1"
"OnMapSpawn" "sky_train_lever_buttonaddoutputmaxs 8 8 80-1"
"OnMapSpawn" "sky_train_lever_buttonaddoutputsolid 20-1"
"OnMapSpawn" "sky_train_lever_button_secondaddoutputmins -7 -7 -70-1"
"OnMapSpawn" "sky_train_lever_button_secondaddoutputmaxs 7 7 70-1"
"OnMapSpawn" "sky_train_lever_button_secondaddoutputsolid 20-1"
"OnMapSpawn" "sky_train_buttonaddoutputmins -8 -8 -80-1"
"OnMapSpawn" "sky_train_buttonaddoutputmaxs 8 8 80-1"
"OnMapSpawn" "sky_train_buttonaddoutputsolid 20-1"
"OnMapSpawn" "sky_accumulator_button1addoutputmins -15 -15 -150-1"
"OnMapSpawn" "sky_accumulator_button1addoutputmaxs 15 15 150-1"
"OnMapSpawn" "sky_accumulator_button1addoutputsolid 20-1"
"OnMapSpawn" "sky_accumulator_button2addoutputmins -15 -15 -150-1"
"OnMapSpawn" "sky_accumulator_button2addoutputmaxs 15 15 150-1"
"OnMapSpawn" "sky_accumulator_button2addoutputsolid 20-1"
"OnMapSpawn" "sky_accumulator_button3addoutputmins -15 -15 -150-1"
"OnMapSpawn" "sky_accumulator_button3addoutputmaxs 15 15 150-1"
"OnMapSpawn" "sky_accumulator_button3addoutputsolid 20-1"
"OnMapSpawn" "player_owneraddoutputtargetname player_infected0-1"
"OnMultiNewRound" "player_owneraddoutputtargetname player_infected0-1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_visual_surv_block"
"solid" "0"
"origin" "-5647 -8432 39"
"angles" "0 -40 0"
"model" "models/props_placeable/wrong_way.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_visual_surv_block"
"solid" "0"
"origin" "-5591 -8372 39"
"angles" "0 -40 0"
"model" "models/props_placeable/wrong_way.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_visual_surv_block"
"solid" "0"
"origin" "-5535 -8312 39"
"angles" "0 -40 0"
"model" "models/props_placeable/wrong_way.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_visual_surv_block"
"solid" "0"
"origin" "-5479 -8252 39"
"angles" "0 -40 0"
"model" "models/props_placeable/wrong_way.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"solid" "6"
"origin" "-6952 -8799 -30"
"angles" "0 0 0"
"model" "models/props_pipes/hotel_pipe007.mdl"
"targetname" "sky_train_visual_1adder_block"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"solid" "6"
"origin" "-5959 -8451 -64"
"angles" "0 -1 0"
"model" "models/props_vehicles/train_boxwreck.mdl"
"targetname" "sky_train_block_path_A"
"disableshadows" "1"
}
{
"origin" "-5624 -8506 -54"
"angles" "0 0 0"
"mins" "0 0 0"
"maxs" "202 262 302"
"initialstate" "1"
"BlockType" "1"
"classname" "env_physics_blocker"
"targetname" "sky_invisible_block"
}
{
"origin" "-5830 -8568 -54"
"angles" "0 0 0"
"mins" "0 0 0"
"maxs" "278 24 200"
"initialstate" "1"
"BlockType" "1"
"classname" "env_physics_blocker"
"targetname" "sky_invisible_block"
}
{
"classname" "prop_dynamic"
"solid" "6"
"origin" "-7143 -8737 -54"
"angles" "0 179 0"
"model" "models/props_trainstation/train_transporter.mdl"
"targetname" "sky_train_transporter"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"solid" "6"
"origin" "-8616 -8736 -53"
"angles" "2 180 0"
"rendercolor" "211 148 105"
"MinAnimTime" "5"
"MaxAnimTime" "10"
"model" "models/props_vehicles/bridgecollapse_traina.mdl"
"targetname" "sky_train_roll"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"origin" "-7590 -6511 -22"
"targetname" "sky_train_button_model_a"
"solid" "0"
"glowcolor" "0 255 0"
"glowstate" "3"
"model" "models/props_vehicles/trains_lever.mdl"
"angles" "0 1 0"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"origin" "-8859 -8701 -17"
"targetname" "sky_train_button_model_b"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"glowcolor" "0 255 0"
"glowstate" "0"
"renderamt" "0"
"rendercolor" "255 255 255"
"rendermode" "1"
"parentname" "sky_train_roll"
"model" "models/props_vehicles/trains_lever.mdl"
"MinAnimTime" "5"
"MaxAnimTime" "10"
"angles" "1 -181 1"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"origin" "-7001 -8739 89"
"angles" "0 0 0"
"solid" "6"
"rendercolor" "0 0 255"
"targetname" "sky_caralarm_car1"
"model" "models/props_vehicles/cara_82hatchback.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"parentname" "sky_caralarm_car1"
"origin" "-7001 -8739 89"
"angles" "0 0 0"
"solid" "6"
"model" "models/props_vehicles/cara_82hatchback_glass.mdl"
"disableshadows" "1"
}
{
"classname" "prop_physics"
"targetname" "sky_caralarm_car2"
"origin" "-7246 -8738 89"
"angles" "0 268 0"
"model" "models/props_vehicles/van.mdl"
"disableshadows" "1"
"OnHitByTank" "sky_cars_alarm_counter,Add,1,0,1"
"OnHitByTank" "sky_caralarm_headlights2,Kill,,0,-1"
"OnHitByTank" "sky_caralarm_backlights2,Kill,,0,-1"
"OnHitByTank" "sky_caralarm_accumulator2,Kill,,0,-1"
"OnHitByTank" "sky_accumulator_button2,Kill,,0,-1"
"OnHitByTank" "sky_cars_alarm_sound2,Kill,,0,-1"
}
{
"classname" "prop_dynamic"
"origin" "-7246 -8738 89"
"angles" "0 268 0"
"solid" "6"
"parentname" "sky_caralarm_car2"
"model" "models/props_vehicles/van_glass.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"origin" "-7099 -8738 -6"
"angles" "0 -2 0"
"solid" "6"
"targetname" "sky_caralarm_car3"
"rendercolor" "255 0 0"
"model" "models/props_vehicles/cara_95sedan.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_caralarm_car3_glass"
"parentname" "sky_caralarm_car3"
"StartDisabled" "1"
"origin" "-7099 -8738 -6"
"angles" "0 -2 0"
"solid" "6"
"model" "models/props_vehicles/cara_95sedan_glass.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_caralarm_car3_alarm_glass"
"parentname" "sky_caralarm_car3"
"origin" "-7099 -8738 -6"
"angles" "0 -2 0"
"solid" "6"
"model" "models/props_vehicles/cara_95sedan_glass_alarm.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_caralarm_accumulator1"
"parentname" "sky_caralarm_car1"
"solid" "0"
"glowcolor" "255 0 0"
"glowstate" "0"
"renderamt" "0"
"rendercolor" "255 255 255"
"rendermode" "1"
"origin" "-6950 -8730 114"
"angles" "1 -186 0"
"model" "models/props_lighting/light_battery_rigged_01.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_caralarm_accumulator2"
"parentname" "sky_caralarm_car2"
"solid" "0"
"glowcolor" "255 0 0"
"glowstate" "0"
"renderamt" "0"
"rendercolor" "255 255 255"
"rendermode" "1"
"origin" "-7143 -8738 132"
"angles" "0 173 0"
"model" "models/props_lighting/light_battery_rigged_01.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_caralarm_accumulator3"
"parentname" "sky_caralarm_car3"
"solid" "0"
"glowcolor" "255 0 0"
"glowstate" "0"
"renderamt" "0"
"rendercolor" "255 255 255"
"rendermode" "1"
"origin" "-7045 -8731 23"
"angles" "0 176 0"
"model" "models/props_lighting/light_battery_rigged_01.mdl"
"disableshadows" "1"
}
{
"origin" "-6919 -8770 117"
"targetname" "sky_caralarm_headlights1"
"spotlightwidth" "32"
"spotlightlength" "256"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "252 243 226"
"renderamt" "150"
"parentname" "sky_caralarm_car1"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 0 0"
"classname" "beam_spotlight"
}
{
"origin" "-6919 -8710 117"
"targetname" "sky_caralarm_headlights1"
"spotlightwidth" "32"
"spotlightlength" "256"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "252 243 226"
"renderamt" "150"
"parentname" "sky_caralarm_car1"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 0 0"
"classname" "beam_spotlight"
}
{
"origin" "-7080 -8768 119"
"targetname" "sky_caralarm_backlights1"
"spotlightwidth" "40"
"spotlightlength" "20"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "255 0 0"
"renderamt" "150"
"parentname" "sky_caralarm_car1"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 180 0"
"classname" "beam_spotlight"
}
{
"origin" "-7080 -8710 119"
"targetname" "sky_caralarm_backlights1"
"spotlightwidth" "40"
"spotlightlength" "20"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "255 0 0"
"renderamt" "150"
"parentname" "sky_caralarm_car1"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 180 0"
"classname" "beam_spotlight"
}
{
"origin" "-7136 -8776 129"
"targetname" "sky_caralarm_headlights2"
"spotlightwidth" "32"
"spotlightlength" "256"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "252 243 226"
"renderamt" "150"
"parentname" "sky_caralarm_car2"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 0 0"
"classname" "beam_spotlight"
}
{
"origin" "-7136 -8711 129"
"targetname" "sky_caralarm_headlights2"
"spotlightwidth" "32"
"spotlightlength" "256"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "252 243 226"
"renderamt" "150"
"parentname" "sky_caralarm_car2"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 0 0"
"classname" "beam_spotlight"
}
{
"origin" "-7356 -8697 128"
"targetname" "sky_caralarm_backlights2"
"spotlightwidth" "40"
"spotlightlength" "20"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "255 0 0"
"renderamt" "150"
"parentname" "sky_caralarm_car2"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 180 0"
"classname" "beam_spotlight"
}
{
"origin" "-7356 -8771 128"
"targetname" "sky_caralarm_backlights2"
"spotlightwidth" "40"
"spotlightlength" "20"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "255 0 0"
"renderamt" "150"
"parentname" "sky_caralarm_car2"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 180 0"
"classname" "beam_spotlight"
}
{
"origin" "-7000 -8769 22"
"targetname" "sky_caralarm_headlights3"
"spotlightwidth" "32"
"spotlightlength" "256"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "252 243 226"
"renderamt" "150"
"parentname" "sky_caralarm_car3"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 0 0"
"classname" "beam_spotlight"
}
{
"origin" "-7000 -8712 22"
"targetname" "sky_caralarm_headlights3"
"spotlightwidth" "32"
"spotlightlength" "256"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "252 243 226"
"renderamt" "150"
"parentname" "sky_caralarm_car3"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 0 0"
"classname" "beam_spotlight"
}
{
"origin" "-7202 -8706 21"
"targetname" "sky_caralarm_backlights3"
"spotlightwidth" "40"
"spotlightlength" "20"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "255 0 0"
"renderamt" "150"
"parentname" "sky_caralarm_car3"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 180 0"
"classname" "beam_spotlight"
}
{
"origin" "-7202 -8762 21"
"targetname" "sky_caralarm_backlights3"
"spotlightwidth" "40"
"spotlightlength" "20"
"spawnflags" "2"
"rendermode" "5"
"rendercolor" "255 0 0"
"renderamt" "150"
"parentname" "sky_caralarm_car3"
"maxspeed" "100"
"HDRColorScale" ".5"
"fadescale" "1"
"fademindist" "-1"
"angles" "0 180 0"
"classname" "beam_spotlight"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks1"
"TrailLength" "3"
"origin" "-8407 -8772 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks2"
"TrailLength" "3"
"origin" "-8408 -8700 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks3"
"TrailLength" "3"
"origin" "-8328 -8700 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks4"
"TrailLength" "3"
"origin" "-8269 -8700 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks5"
"TrailLength" "3"
"origin" "-8309 -8772 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks6"
"TrailLength" "3"
"origin" "-8177 -8773 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks7"
"TrailLength" "3"
"origin" "-8074 -8698 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks8"
"TrailLength" "3"
"origin" "-7990 -8772 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks9"
"TrailLength" "3"
"origin" "-7551 -8701 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks10"
"TrailLength" "3"
"origin" "-7888 -8700 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks11"
"TrailLength" "3"
"origin" "-7799 -8772 -60"
"angles" "0 -90 0"
}
{
"classname" "env_spark"
"Magnitude" "2"
"MaxDelay" "0"
"spawnflags" "384"
"targetname" "sky_train_sparks12"
"TrailLength" "3"
"origin" "-7675 -8700 -60"
"angles" "0 -90 0"
}
{
"classname" "info_particle_system"
"effect_name" "charger_wall_impact"
"targetname" "sky_particle_smoke1"
"origin" "-7495 -8725 -63"
}
{
"classname" "info_particle_system"
"effect_name" "charger_wall_impact"
"targetname" "sky_particle_smoke2"
"origin" "-7360 -8731 68"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_breakable_prop"
"spawnflags" "8"
"origin" "-7495 -8715 -54"
"angles" "9 -95 0"
"model" "models/props_junk/wood_pallet001a.mdl"
"disableshadows" "1"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_breakable_prop"
"spawnflags" "8"
"origin" "-7497 -8763 -49"
"angles" "4 -62 0"
"model" "models/props_junk/wood_pallet001a.mdl"
"disableshadows" "1"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_breakable_block"
"spawnflags" "8"
"origin" "-6545 -8703 97"
"angles" "0 0 0"
"model" "models/props_junk/wood_crate002a.mdl"
"disableshadows" "1"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_breakable_block"
"spawnflags" "8"
"origin" "-6545 -8770 97"
"angles" "0 0 0"
"model" "models/props_junk/wood_crate002a.mdl"
"disableshadows" "1"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_breakable_block"
"spawnflags" "8"
"origin" "-6545 -8703 135"
"angles" "0 0 0"
"model" "models/props_junk/wood_crate002a.mdl"
"disableshadows" "1"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_breakable_block"
"spawnflags" "8"
"origin" "-6545 -8770 135"
"angles" "0 0 0"
"model" "models/props_junk/wood_crate002a.mdl"
"disableshadows" "1"
}
{
"origin" "-7511 -8735 -63"
"angles" "0 0 0"
"mins" "0 0 0"
"maxs" "45 45 30"
"boxmins" "0 0 0"
"boxmaxs" "45 45 30"
"initialstate" "1"
"BlockType" "0"
"classname" "env_physics_blocker"
"targetname" "sky_fix_fall_damage_bug"
}
{
"classname" "point_template"
"spawnflags" "2"
"targetname" "sky_propane_spawn"
"Template01" "sky_train_breakable_propanetank"
}
{
"classname" "prop_physics"
"targetname" "sky_train_breakable_propanetank"
"spawnflags" "8"
"origin" "-7503 -8712 -51"
"angles" "96 -134 0"
"model" "models/props_junk/propanecanister001a.mdl"
"massScale" "1000"
"disableshadows" "1"
}
{
"classname" "prop_physics"
"targetname" "sky_train_breakable_propanetank"
"spawnflags" "8"
"origin" "-7479 -8712 -49"
"angles" "84 13 0"
"model" "models/props_junk/propanecanister001a.mdl"
"massScale" "1000"
"disableshadows" "1"
}
{
"classname" "prop_physics_override"
"targetname" "sky_train_board_prop"
"spawnflags" "256"
"origin" "-8737 -8620 122"
"angles" "-90 -10 100"
"model" "models/props_debris/wood_board05a.mdl"
"massScale" "1000"
"disableshadows" "1"
"OnHitByTank" "sky_train_board_prop,Break,,0,-1"
}
{
"classname" "ambient_generic"
"origin" "-8859 -8666 -14"
"targetname" "sky_train_button_sound"
"spawnflags" "48"
"radius" "1250"
"pitchstart" "100"
"pitch" "100"
"message" "Doors.Metal.FullOpen1"
"health" "10"
}
{
"classname" "ambient_generic"
"origin" "-8859 -8666 -14"
"targetname" "sky_train_roll_sound"
"spawnflags" "16"
"radius" "1250"
"pitchstart" "100"
"pitch" "100"
"message" "train_move"
"health" "10"
}
{
"classname" "ambient_generic"
"origin" "-7495 -8725 105"
"targetname" "sky_train_roll_crash_sound1"
"spawnflags" "48"
"radius" "1250"
"pitchstart" "100"
"pitch" "100"
"message" "physics/metal/metal_sheet_impact_hard6.wav"
"health" "10"
}
{
"classname" "ambient_generic"
"origin" "-7352 -8703 105"
"targetname" "sky_train_roll_crash_sound2"
"spawnflags" "48"
"radius" "1250"
"pitchstart" "100"
"pitch" "100"
"message" "physics/metal/metal_barrel_impact_hard1.wav"
"health" "10"
}
{
"classname" "ambient_generic"
"origin" "-7001 -8739 89"
"targetname" "sky_cars_alarm_sound1"
"parentname" "sky_caralarm_car1"
"spawnflags" "16"
"radius" "2000"
"pitchstart" "100"
"pitch" "100"
"message" "Car.Alarm"
"health" "8"
}
{
"classname" "ambient_generic"
"origin" "-7246 -8738 89"
"targetname" "sky_cars_alarm_sound2"
"parentname" "sky_caralarm_car2"
"spawnflags" "16"
"radius" "2000"
"pitchstart" "100"
"pitch" "100"
"message" "Car.Alarm"
"health" "8"
}
{
"classname" "ambient_generic"
"origin" "-7099 -8738 -6"
"targetname" "sky_cars_alarm_sound3"
"parentname" "sky_caralarm_car3"
"spawnflags" "16"
"radius" "2000"
"pitchstart" "100"
"pitch" "100"
"message" "Car.Alarm"
"health" "8"
}
{
"classname" "ambient_generic"
"health" "9"
"message" "items/itempickup.wav"
"pitch" "100"
"pitchstart" "100"
"radius" "2000"
"spawnflags" "48"
"targetname" "sky_pickup_sound"
"origin" "-7590 -6552 5"
}
{
"targetname" "sky_filter_damage"
"classname" "filter_damage_type"
"damagetype" "2"
"Negated" "0"
}
{
"classname" "env_instructor_hint"
"targetname" "sky_instructor_hint"
"hint_target" "sky_instructor_target"
"hint_caption" "Grab the train lever!"
"hint_timeout" "0"
"hint_range" "5000"
"hint_auto_start" "1"
"hint_icon_onscreen" "icon_alert_red"
"hint_icon_offscreen" "icon_alert"
"hint_allow_nodraw_target" "1"
"hint_color" "255 255 255"
"hint_static" "0"
"hint_shakeoption" "0"
"hint_pulseoption" "0"
"hint_nooffscreen" "0"
"hint_icon_offset" "0"
"hint_forcecaption" "0"
"hint_alphaoption" "0"
"origin" "-7590 -6552 5"
}
{
"classname" "info_target"
"targetname" "sky_instructor_target"
"spawnflags" "1"
"origin" "-7590 -6552 5"
}
{
"classname" "env_instructor_hint"
"targetname" "sky_instructor_hint_second"
"hint_target" "sky_instructor_second_target"
"hint_caption" "Mount the lever onto the train truck!"
"hint_timeout" "0"
"hint_range" "5000"
"hint_auto_start" "0"
"hint_icon_onscreen" "icon_alert_red"
"hint_icon_offscreen" "icon_alert"
"hint_allow_nodraw_target" "1"
"hint_color" "255 255 255"
"hint_static" "0"
"hint_shakeoption" "0"
"hint_pulseoption" "0"
"hint_nooffscreen" "0"
"hint_icon_offset" "0"
"hint_forcecaption" "0"
"hint_alphaoption" "0"
"origin" "-8859 -8666 -14"
}
{
"classname" "info_target"
"targetname" "sky_instructor_second_target"
"spawnflags" "1"
"origin" "-8859 -8666 -14"
}
{
"classname" "env_instructor_hint"
"targetname" "sky_instructor_hint_accumulators"
"hint_target" "sky_instructor_hint_accumulators_target"
"hint_caption" "Shoot the accumulators!"
"hint_timeout" "0"
"hint_range" "5000"
"hint_auto_start" "0"
"hint_icon_onscreen" "icon_alert_red"
"hint_icon_offscreen" "icon_alert"
"hint_allow_nodraw_target" "1"
"hint_color" "255 255 255"
"hint_static" "0"
"hint_shakeoption" "0"
"hint_pulseoption" "0"
"hint_nooffscreen" "0"
"hint_icon_offset" "0"
"hint_forcecaption" "0"
"hint_alphaoption" "0"
"origin" "-7103 -8739 205"
}
{
"classname" "info_target"
"targetname" "sky_instructor_hint_accumulators_target"
"spawnflags" "1"
"origin" "-7103 -8739 205"
}
{
"classname" "func_button_timed"
"targetname" "sky_train_lever_button"
"origin" "-7590 -6552 5"
"spawnflags" "1025"
"StartDisabled" "0"
"use_string" "Grab train lever!"
"use_sub_string" "Grab train lever!"
"use_time" "1.5"
"OnPressed" "!Zoey,speakresponseconcept,PlayerAlertGiveIte m,0,-1"
"OnTimeUp" "sky_propane_spawn,ForceSpawn,,0,-1"
"OnTimeUp" "sky_train_breakable_propanetank,addhealth,999 99,0.1,-1"
"OnTimeUp" "sky_pickup_sound,PlaySound,,0,-1"
"OnTimeUp" "sky_train_button_model_b,startglowing,,0,-1"
"OnTimeUp" "sky_train_button_model_a,stopglowing,,0.3,-1"
"OnTimeUp" "!activator,addoutput,targetname player_owner,0,-1"
"OnTimeUp" "sky_train_button_model_a,SetParent,player_own er,0.1,-1"
"OnTimeUp" "sky_train_button_model_a,SetParentAttachment, medkit,0.2,-1"
"OnTimeUp" "sky_train_lever_button_second,unlock"
"OnTimeUp" "sky_instructor_hint,EndHint,,0,-1"
"OnTimeUp" "sky_instructor_hint,Kill,,0.1,-1"
"OnTimeUp" "sky_instructor_hint_second,ShowHint,,0.2,-1"
"OnTimeUp" "!self,Kill,,1,-1"
}
{
"classname" "func_button"
"targetname" "sky_train_lever_button_second"
"parentname" "sky_train_button_model_a"
"origin" "-7590 -6552 5"
"spawnflags" "3073"
"OnPressed" "sky_pickup_sound,PlaySound,,0,-1"
"OnPressed" "sky_train_button_model_a,stopglowing,,0,-1"
"OnPressed" "!activator,addoutput,targetname player_owner,0,-1"
"OnPressed" "sky_train_button_model_a,SetParent,player_own er,0.1,-1"
"OnPressed" "sky_train_button_model_a,SetParentAttachment, medkit,0.2,-1"
}
{
"classname" "func_button"
"targetname" "sky_train_button"
"origin" "-8859 -8666 -14"
"spawnflags" "3073"
"speed" "5"
"wait" "-1"
"OnPressed" "!Francis,speakresponseconcept,PlayerWarnCaref ul,0,-1"
"OnPressed" "!Louis,speakresponseconcept,ResponseSoftDispl easureSwear,9.5,-1"
"OnPressed" "sky_train_button_model_a,stopglowing,,0,-1"
"OnPressed" "sky_train_button_model_b,stopglowing,,0,-1"
"OnPressed" "sky_train_button_model_b,Alpha,255,0,-1"
"OnPressed" "sky_train_button_model_b,SetAnimation,pull,0,-1"
"OnPressed" "sky_train_roll,SetAnimation,roll,0,-1"
"OnPressed" "sky_train_button_sound,PlaySound,,0,-1"
"OnPressed" "sky_train_roll_sound,PlaySound,,0,-1"
"OnPressed" "sky_train_roll_sound,StopSound,,10.7,-1"
"OnPressed" "sky_train_roll_crash_sound1,PlaySound,,8.4,-1"
"OnPressed" "sky_train_roll_crash_sound2,PlaySound,,10.9,-1"
"OnPressed" "sky_train_sparks1,StartSpark,,0,-1"
"OnPressed" "sky_train_sparks2,StartSpark,,0,-1"
"OnPressed" "sky_train_sparks3,StartSpark,,2.2,-1"
"OnPressed" "sky_train_sparks4,StartSpark,,2.8,-1"
"OnPressed" "sky_train_sparks5,StartSpark,,3.2,-1"
"OnPressed" "sky_train_sparks6,StartSpark,,4.2,-1"
"OnPressed" "sky_train_sparks7,StartSpark,,5.2,-1"
"OnPressed" "sky_train_sparks8,StartSpark,,5.4,-1"
"OnPressed" "sky_train_sparks9,StartSpark,,9.2,-1"
"OnPressed" "sky_train_sparks10,StartSpark,,6.2,-1"
"OnPressed" "sky_train_sparks11,StartSpark,,7.2,-1"
"OnPressed" "sky_train_sparks12,StartSpark,,7.4,-1"
"OnPressed" "sky_particle_smoke1,Start,,8.4,-1"
"OnPressed" "sky_particle_smoke2,Start,,10.9,-1"
"OnPressed" "sky_train_board_prop,Break,,0.1,-1"
"OnPressed" "sky_train_breakable_propanetank,EnableMotion, ,8.3,-1"
"OnPressed" "sky_train_breakable_propanetank,Break,,8.4,-1"
"OnPressed" "sky_train_breakable_prop,EnableMotion,,8.3,-1"
"OnPressed" "sky_train_breakable_prop,Break,,8.4,-1"
"OnPressed" "sky_train_breakable_block,EnableMotion,,8.3,-1"
"OnPressed" "sky_train_breakable_block,Break,,8.4,-1"
"OnPressed" "sky_train_button_model_a,Kill,,0,-1"
"OnPressed" "sky_train_sparks1,Kill,,2,-1"
"OnPressed" "sky_train_sparks2,Kill,,2,-1"
"OnPressed" "sky_train_sparks3,Kill,,3,-1"
"OnPressed" "sky_train_sparks4,Kill,,3.6,-1"
"OnPressed" "sky_train_sparks5,Kill,,5,-1"
"OnPressed" "sky_train_sparks6,Kill,,5,-1"
"OnPressed" "sky_train_sparks7,Kill,,6,-1"
"OnPressed" "sky_train_sparks8,Kill,,6,-1"
"OnPressed" "sky_train_sparks9,Kill,,10,-1"
"OnPressed" "sky_train_sparks10,Kill,,7,-1"
"OnPressed" "sky_train_sparks11,Kill,,8,-1"
"OnPressed" "sky_train_sparks12,Kill,,8,-1"
"OnPressed" "sky_train_lever_button_second,Kill,,0,-1"
"OnPressed" "sky_instructor_hint_second,EndHint,,0,-1"
"OnPressed" "sky_instructor_hint_second,Kill,,0.1,-1"
"OnPressed" "sky_cars_alarm_relay,Trigger,,8.4,-1"
"OnPressed" "!self,Kill,,0.1,-1"
}
{
"classname" "logic_relay"
"origin" "-7495 -8725 110"
"targetname" "sky_cars_alarm_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "director,BeginScript,sky_events_in_front.nut, 1,-1"
"OnTrigger" "sky_instructor_hint_accumulators,ShowHint,,1,-1"
"OnTrigger" "sky_accumulator_button1,unlock"
"OnTrigger" "sky_accumulator_button2,unlock"
"OnTrigger" "sky_accumulator_button3,unlock"
"OnTrigger" "sky_cars_alarm_timer,Enable,,0,-1"
"OnTrigger" "sky_caralarm_accumulator1,startglowing,,0,-1"
"OnTrigger" "sky_caralarm_accumulator2,startglowing,,0,-1"
"OnTrigger" "sky_caralarm_accumulator3,startglowing,,0,-1"
"OnTrigger" "sky_cars_alarm_sound1,PlaySound,,0,-1"
"OnTrigger" "sky_cars_alarm_sound2,PlaySound,,0,-1"
"OnTrigger" "sky_cars_alarm_sound3,PlaySound,,0,-1"
"OnTrigger" "sky_invisible_block,Kill,,0,-1"
"OnTrigger" "sky_visual_surv_block,kill,,0,-1"
"OnTrigger" "sky_caralarm_car3_glass,Enable,,0,-1"
"OnTrigger" "sky_caralarm_car3_alarm_glass,Kill,,0,-1"
}
{
"classname" "logic_timer"
"origin" "-7495 -8725 110"
"UseRandomTime" "0"
"targetname" "sky_cars_alarm_timer"
"StartDisabled" "1"
"spawnflags" "0"
"RefireTime" ".75"
"OnTimer" "sky_caralarm_headlights1,LightOff,,0.5,-1"
"OnTimer" "sky_caralarm_headlights1,LightOn,,0,-1"
"OnTimer" "sky_caralarm_backlights1,LightOff,,0.5,-1"
"OnTimer" "sky_caralarm_backlights1,LightOn,,0,-1"
"OnTimer" "sky_caralarm_headlights2,LightOff,,0.5,-1"
"OnTimer" "sky_caralarm_headlights2,LightOn,,0,-1"
"OnTimer" "sky_caralarm_backlights2,LightOff,,0.5,-1"
"OnTimer" "sky_caralarm_backlights2,LightOn,,0,-1"
"OnTimer" "sky_caralarm_headlights3,LightOff,,0.5,-1"
"OnTimer" "sky_caralarm_headlights3,LightOn,,0,-1"
"OnTimer" "sky_caralarm_backlights3,LightOff,,0.5,-1"
"OnTimer" "sky_caralarm_backlights3,LightOn,,0,-1"
}
{
"classname" "math_counter"
"targetname" "sky_cars_alarm_counter"
"max" "3"
"OnHitMax" "director,EndScript,sky_events_in_front.nut,25 ,-1"
"OnHitMax" "sky_instructor_hint_accumulators,EndHint,,0,-1"
"OnHitMax" "sky_instructor_hint_accumulators,Kill,,0.1,-1"
"OnHitMax" "sky_cars_alarm_timer,Kill,,0,-1"
}
{
"classname" "func_button"
"wait" "0"
"targetname" "sky_accumulator_button1"
"speed" "5"
"spawnflags" "2561"
"parentname" "sky_caralarm_car1"
"origin" "-6950 -8730 117"
"health" "10"
"damagefilter" "sky_filter_damage"
"OnPressed" "sky_cars_alarm_counter,Add,1,0,1"
"OnPressed" "sky_caralarm_headlights1,Kill,,0,-1"
"OnPressed" "sky_caralarm_backlights1,Kill,,0,-1"
"OnPressed" "sky_caralarm_accumulator1,Kill,,0,-1"
"OnPressed" "sky_cars_alarm_sound1,Kill,,0,-1"
"OnPressed" "!self,Kill,,0.1,-1"
}
{
"classname" "func_button"
"wait" "0"
"targetname" "sky_accumulator_button2"
"speed" "5"
"spawnflags" "2561"
"parentname" "sky_caralarm_car2"
"origin" "-7143 -8738 135"
"health" "10"
"damagefilter" "sky_filter_damage"
"OnPressed" "sky_cars_alarm_counter,Add,1,0,1"
"OnPressed" "sky_caralarm_headlights2,Kill,,0,-1"
"OnPressed" "sky_caralarm_backlights2,Kill,,0,-1"
"OnPressed" "sky_caralarm_accumulator2,Kill,,0,-1"
"OnPressed" "sky_cars_alarm_sound2,Kill,,0,-1"
"OnPressed" "!self,Kill,,0.1,-1"
}
{
"classname" "func_button"
"wait" "0"
"targetname" "sky_accumulator_button3"
"speed" "5"
"spawnflags" "2561"
"parentname" "sky_caralarm_car3"
"origin" "-7045 -8731 35"
"health" "10"
"damagefilter" "sky_filter_damage"
"OnPressed" "sky_cars_alarm_counter,Add,1,0,1"
"OnPressed" "sky_caralarm_headlights3,Kill,,0,-1"
"OnPressed" "sky_caralarm_backlights3,Kill,,0,-1"
"OnPressed" "sky_caralarm_accumulator3,Kill,,0,-1"
"OnPressed" "sky_cars_alarm_sound3,Kill,,0,-1"
"OnPressed" "!self,Kill,,0.1,-1"
}
modify:
{
match:
{
"targetname" "checkpoint_exit"
}
insert:
{
"OnOpen" "sky_instructor_hintShowHint5-1"
}
}
{
match:
{
"hammerid" "1679723"
}
replace:
{
"origin" "-6603 -8543 -28"
}
}


plugin to assist:

#include <sourcemod>
#include <sdktools>
#include <sdkhooks>
#include <left4dhooks>

#define C12M2_EVENT_ID 2
#define C12M2_LEVER "sky_train_button_model_a"
#define C12M2_LEVER_TRIGGER "sky_train_lever_button"
#define C12M2_LEVER_OWNER "player_owner"
#define C12M2_LEVER_BUTTON "sky_train_button"

new Handle:hComplexEventMapTrie = INVALID_HANDLE;

new iComplexEventID;
new iComplexEventEntity;
new iComplexEventClient;

enum L4DTeam
{
L4DTeam_Unassigned = 0,
L4DTeam_Spectator = 1,
L4DTeam_Survivor = 2,
L4DTeam_Infected = 3
}

enum L4D2UseAction
{
L4D2UseAction_None = 0, // No use action active
L4D2UseAction_Healing = 1, // Includes healing yourself or a teammate.
L4D2UseAction_Defibing = 4, // When defib'ing a dead body.
L4D2UseAction_GettingDefibed = 5, // When comming back to life from a dead body.
L4D2UseAction_PouringGas = 8, // Pouring gas into a generator
L4D2UseAction_Cola = 9, // For Dead Center map 2 cola event, when handing over the cola to whitalker.
L4D2UseAction_Button = 10 // Such as buttons, timed buttons, generators, etc.
/* List is not fully done, these are just the ones I have found so far */
}

public Plugin:myinfo =
{
name = "Confogl Sky Customization Plugin",
author = "Visor, JaneDoe",
description = "Everything Stripper can't do",
version = "2.0e",
url = "https://github.com/Attano"
}

public OnPluginStart()
{
HookEvent("player_use", OnPlayerUse);
HookEvent("player_bot_replace", OnBotReplacePlayer, EventHookMode_Pre);
HookEvent("player_team", OnTeamChange);
HookEvent("player_death", OnPlayerDeath);

hComplexEventMapTrie = BuildComplexEventTrie();
}

public OnMapStart()
{
new String:sBuffer[128];
GetCurrentMap(sBuffer, sizeof(sBuffer));

iComplexEventID = -1;
iComplexEventEntity = -1;
iComplexEventClient = -1;

GetTrieValue(hComplexEventMapTrie, sBuffer, iComplexEventID);
}

public OnTeamChange(Handle:event, String:name[], bool:dontBroadcast)
{
if (iComplexEventID == C12M2_EVENT_ID)
{
if (L4D2_Team:GetEventInt(event, "team") != L4D2_Team:L4DTeam_Survivor)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
if (client > 0)
{
if (IsClientInGame(client))
{
decl String:sTargetName[64];
GetEntPropString(client, Prop_Data, "m_iName", sTargetName, sizeof(sTargetName), 0);
if (StrEqual(sTargetName, C12M2_LEVER_OWNER))
{
ResetEventStageC12M2(client, iComplexEventEntity);
}
}
}
}
}
}

public Action:OnPlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
if (iComplexEventID == C12M2_EVENT_ID)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
if (client <= 0)
return Plugin_Continue;

decl String:sTargetName[64];
GetEntPropString(client, Prop_Data, "m_iName", sTargetName, sizeof(sTargetName), 0);
if (StrEqual(sTargetName, C12M2_LEVER_OWNER))
{
ResetEventStageC12M2(client, iComplexEventEntity);
}
}

return Plugin_Continue;
}

public Action:OnPlayerUse(Handle:event, const String:name[], bool:dontBroadcast)
{
switch (iComplexEventID)
{
case C12M2_EVENT_ID:
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
new entid = GetEventInt(event, "targetid");

decl String:TargetName[64];
GetEntPropString(entid, Prop_Data, "m_iName", TargetName, sizeof(TargetName), 0);

// Picking up the lever
if (StrEqual(TargetName, C12M2_LEVER_TRIGGER))
{
new iEntity;
while ((iEntity = FindEntityByClassname(iEntity, "prop_dynamic")) != -1)
{
GetEntPropString(iEntity, Prop_Data, "m_iName", TargetName, sizeof(TargetName), 0);
if (StrEqual(TargetName, C12M2_LEVER))
{
iComplexEventEntity = iEntity;
break;
}
}
iComplexEventClient = client;
}

// Attempting to launch up the train roll
if (StrEqual(TargetName, C12M2_LEVER_BUTTON))
{
GetEntPropString(client, Prop_Data, "m_iName", TargetName, sizeof(TargetName), 0);
if (StrEqual(TargetName, C12M2_LEVER_OWNER))
{
AcceptEntityInput(entid, "unlock");
}
}
}
}

return Plugin_Continue;
}

public Action:Hook_SetTransmit(entity, client)
{
if (client == iComplexEventClient)
return Plugin_Handled;

return Plugin_Continue;
}

public Action:OnBotReplacePlayer(Handle:event, const String:name[], bool:dontBroadcast)
{
if (iComplexEventID == C12M2_EVENT_ID)
{
new player = GetClientOfUserId(GetEventInt(event, "player"));
if (player == iComplexEventClient)
{
ResetEventStageC12M2(player, iComplexEventEntity);
}
}
return Plugin_Continue;
}

ResetEventStageC12M2(client, entity)
{
DispatchKeyValue(client, "targetname", "");
AcceptEntityInput(entity, "ClearParent");
AcceptEntityInput(entity, "StartGlowing");

//SDKUnHook(iComplexEventEntity, SDKHook_SetTransmit, Hook_SetTransmit);
iComplexEventClient = -1;
}

Handle:BuildComplexEventTrie()
{
new Handle: trie = CreateTrie();
SetTrieValue(trie, "C12m2_traintunnel", C12M2_EVENT_ID);
return trie;
}

stock L4D2UseAction:L4D2_GetPlayerUseAction(client)
{
return L4D2UseAction:GetEntProp(client, Prop_Send, "m_iCurrentUseAction");
}

stock L4D2_GetPlayerUseActionOwner(client)
{
return GetEntPropEnt(client, Prop_Send, "m_useActionOwner");
}

stock L4D2_GetPlayerUseActionTarget(client)
{
return GetEntPropEnt(client, Prop_Send, "m_useActionTarget");
}

Marttt
12-12-2020, 10:00
Well I modified this sky strippers to don't need external plugins.

Try to add this line :


"OnTimeUp" "sky_train_button,Unlock,,0,-1"


On

"classname" "func_button_timed"
"targetname" "sky_train_lever_button"

JLmelenchon
12-12-2020, 11:01
Well I modified this sky strippers to don't need external plugins.

Try to add this line :


"OnTimeUp" "sky_train_button,Unlock,,0,-1"


On

"classname" "func_button_timed"
"targetname" "sky_train_lever_button"


After i did that i can't take the lever on the first wagon anymore.

EDIT: I said nothing it works but you still need the plugin, thanks you are aweome.

JLmelenchon
12-12-2020, 22:50
I have another problem but on no mercy map 3 this time. Basically you can climb the roof without taking the elevator, but in versus mode there is a problem because an invisible wall is blocking survivors near windows just when you want to go on the big pipe. If they activate the elevator then the invisible wall is disabled so i guess it is a trigger related to the elevator to avoid survivors using shortcuts without alerting the horde. I can't find anything related to this wall in hammer, but i'm not an expert for this.

I attached a picture with a red line indicating the spot where the invisible wall is, i think it is on all the length of the pipe.

Here is my stripper:


; ============================================= ========
; === Sky.cfg by: Electrik, JaneDoe, Visor, vintik ===
; ============================================= ========
add:
{
"classname" "logic_auto"
"OnMapSpawn" "sky_hint_glowaddoutputmins 0 0 00-1"
"OnMapSpawn" "sky_hint_glowaddoutputmaxs 650 0 2000-1"
"OnMapSpawn" "sky_hint_glowaddoutputsolid 20-1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_charger_plywood"
"renderamt" "0"
"rendermode" "1"
"solid" "6"
"origin" "12474 7340 274"
"angles" "-8 -91 0"
"model" "models/props_highway/plywood_02.mdl"
"disableshadows" "1"
}
{
"classname" "prop_dynamic"
"targetname" "sky_phonepole"
"parentname" "sky_phonepole_door"
"spawnflags" "0"
"angles" "0 345 0"
"origin" "12496 6794 260"
"solid" "6"
"model" "models/props_street/phonepole1_tall.mdl"
"disableshadows" "1"
}
{
"classname" "env_spark"
"Magnitude" "5"
"parentname" "sky_phonepole"
"spawnflags" "128"
"targetname" "sky_spark_phonepole"
"TrailLength" "1"
"origin" "12496 6815 632"
}
{
"classname" "env_spark"
"Magnitude" "5"
"parentname" "sky_phonepole"
"spawnflags" "128"
"targetname" "sky_spark_phonepole"
"TrailLength" "1"
"origin" "12500 6835 632"
}
{
"classname" "env_spark"
"Magnitude" "5"
"parentname" "sky_phonepole"
"spawnflags" "128"
"targetname" "sky_spark_phonepole"
"TrailLength" "1"
"origin" "12485 6778 632"
}
{
"classname" "env_spark"
"Magnitude" "5"
"parentname" "sky_phonepole"
"spawnflags" "128"
"targetname" "sky_spark_phonepole"
"TrailLength" "1"
"origin" "12479 6757 632"
}
{
"classname" "keyframe_rope"
"Barbed" "0"
"Breakable" "0"
"Collide" "0"
"Dangling" "0"
"MoveSpeed" "64"
"NextKey" "cable_truckstop_e01"
"RopeMaterial" "cable/cable.vmt"
"Slack" "100"
"spawnflags" "0"
"Subdiv" "2"
"targetname" "sky_phonepole_a"
"parentname" "sky_phonepole"
"TextureScale" "1"
"Type" "0"
"Width" "1"
"origin" "12479 6757 629"
}
{
"classname" "keyframe_rope"
"Barbed" "0"
"Breakable" "0"
"Collide" "0"
"Dangling" "0"
"MoveSpeed" "64"
"NextKey" "cable_truckstop_f01"
"RopeMaterial" "cable/cable.vmt"
"Slack" "80"
"spawnflags" "0"
"Subdiv" "2"
"targetname" "sky_phonepole_b"
"parentname" "sky_phonepole"
"TextureScale" "1"
"Type" "0"
"Width" "1"
"origin" "12485 6778 629"
}
{
"classname" "keyframe_rope"
"Barbed" "0"
"Breakable" "0"
"Collide" "0"
"Dangling" "0"
"MoveSpeed" "64"
"NextKey" "cable_truckstop_g01"
"RopeMaterial" "cable/cable.vmt"
"Slack" "100"
"Subdiv" "2"
"targetname" "sky_phonepole_c"
"parentname" "sky_phonepole"
"TextureScale" "1"
"Type" "0"
"Width" "1"
"origin" "12496 6815 629"
}
{
"classname" "keyframe_rope"
"Barbed" "0"
"Breakable" "0"
"Collide" "0"
"Dangling" "0"
"MoveSpeed" "64"
"NextKey" "cable_truckstop_h01"
"RopeMaterial" "cable/cable.vmt"
"Slack" "80"
"Subdiv" "2"
"targetname" "sky_phonepole_d"
"parentname" "sky_phonepole"
"TextureScale" "1"
"Type" "0"
"Width" "1"
"origin" "12500 6835 629"
}
{
"classname" "env_instructor_hint"
"targetname" "sky_instructor_hint_gas"
"hint_target" "sky_instructor_target_gas"
"hint_caption" "Blow up the gas station to create an exit route!"
"hint_timeout" "0"
"hint_range" "5000"
"hint_auto_start" "0"
"hint_icon_onscreen" "icon_alert_red"
"hint_icon_offscreen" "icon_alert"
"hint_allow_nodraw_target" "1"
"hint_color" "255 255 255"
"hint_static" "0"
"hint_shakeoption" "0"
"hint_pulseoption" "0"
"hint_nooffscreen" "0"
"hint_icon_offset" "0"
"hint_forcecaption" "0"
"hint_alphaoption" "0"
"origin" "12376 6296 136"
}
{
"classname" "info_target"
"targetname" "sky_instructor_target_gas"
"spawnflags" "1"
"origin" "12376 6296 136"
}
{
"classname" "ambient_generic"
"health" "10"
"message" "animation/farm05_train_bridge_crash.wav"
"pitch" "100"
"pitchstart" "100"
"radius" "4500"
"spawnflags" "48"
"targetname" "sky_phonepole_sound"
"origin" "12501 7074 230"
}
{
"targetname" "sky_filter_survs"
"classname" "filter_activator_team"
"filterteam" "2"
"Negated" "0"
}
{
"classname" "func_door_rotating"
"targetname" "sky_phonepole_door"
"wait" "-1"
"distance" "66.4"
"origin" "12497.5 6793.5 16.5"
"spawnflags" "4178"
"spawnpos" "0"
"speed" "60"
"OnOpen" "sky_phonepole,DisableCollision,,0,-1"
"OnFullyOpen" "sky_phonepole,EnableCollision,,0,-1"
"OnFullyOpen" "!self,lock"
}
{
"classname" "trigger_multiple"
"targetname" "sky_hint_glow"
"filtername" "sky_filter_survs"
"spawnflags" "1"
"startdisabled" "0"
"origin" "10531 5950 15"
"OnTrigger" "!activator,speakresponseconcept,PlayerWarnCar eful,2,1"
"OnTrigger" "sky_instructor_hint_gas,ShowHint,,0,-1"
"OnTrigger" "!self,Kill,,20,1"
}
{
"classname" "logic_relay"
"origin" "12500 6835 630"
"targetname" "sky_phonepole_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "director,ForcePanicEvent,,2,-1"
"OnTrigger" "!Zoey,speakresponseconcept,PlayerMoveOn,3,-1"
"OnTrigger" "!Louis,speakresponseconcept,PlayerMoveOn,3,-1"
"OnTrigger" "sky_phonepole_door,Open,,0,-1"
"OnTrigger" "sky_phonepole_sound,PlaySound,,0,-1"
"OnTrigger" "sky_spark_phonepole,StartSpark,,0,-1"
"OnTrigger" "sky_spark_phonepole,StopSpark,,240,-1"
"OnTrigger" "cable_truckstop_f02,Break,,0,-1"
"OnTrigger" "cable_truckstop_c02,Break,,0,-1"
}
{
"classname" "logic_relay"
"origin" "12500 6835 640"
"targetname" "sky_electric_phonepole_a_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "sky_electric_phonepole,Start,,0,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.61,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,10,-1"
"OnTrigger" "sky_electric_phonepole_b_relay,Trigger,,10.1,-1"
}
{
"classname" "logic_relay"
"origin" "12500 6835 650"
"targetname" "sky_electric_phonepole_b_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "sky_electric_phonepole,Start,,0,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.61,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,10,-1"
"OnTrigger" "sky_electric_phonepole_c_relay,Trigger,,10.1,-1"
}
{
"classname" "logic_relay"
"origin" "12500 6835 660"
"targetname" "sky_electric_phonepole_c_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "sky_electric_phonepole,Start,,0,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.61,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,10,-1"
"OnTrigger" "sky_electric_phonepole_d_relay,Trigger,,10.1,-1"
}
{
"classname" "logic_relay"
"origin" "12500 6835 670"
"targetname" "sky_electric_phonepole_d_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "sky_electric_phonepole,Start,,0,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.61,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,10,-1"
"OnTrigger" "sky_electric_phonepole_e_relay,Trigger,,10.1,-1"
}
{
"classname" "logic_relay"
"origin" "12500 6835 680"
"targetname" "sky_electric_phonepole_e_relay"
"StartDisabled" "0"
"spawnflags" "0"
"OnTrigger" "sky_electric_phonepole,Start,,0,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,0.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,1.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,2.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,3.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,4.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,5.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,6.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,7.61,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.01,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.41,-1"
"OnTrigger" "sky_electric_phonepole,Start,,8.81,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.21,-1"
"OnTrigger" "sky_electric_phonepole,Start,,9.61,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,0.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,1.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,2.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,3.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,4.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,5.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,6.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,7.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.4,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,8.8,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.2,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,9.6,-1"
"OnTrigger" "sky_electric_phonepole,Stop,,10,-1"
}
modify:
{
match:
{
"hammerid" "4680346"
}
replace:
{
"NextKey" "sky_phonepole_b"
}
insert:
{
"parentname" "sky_phonepole"
}
}
{
match:
{
"hammerid" "4680340"
}
replace:
{
"NextKey" "sky_phonepole_c"
}
insert:
{
"parentname" "sky_phonepole"
}
}
{
match:
{
"hammerid" "5963962"
}
insert:
{
"OnTrigger" "!activatorspeakresponseconceptPlayerLookOut0-1"
"OnTrigger" "sky_phonepole_relayTrigger2.5-1"
"OnTrigger" "sky_electric_phonepole_a_relayTrigger2.5-1"
"OnTrigger" "sky_instructor_hint_gasEndHint0-1"
"OnTrigger" "sky_instructor_hint_gasKill0.1-1"
}
}
{
match:
{
"hammerid" "5963964"
}
insert:
{
"OnTrigger" "!activatorspeakresponseconceptPlayerLookOut0-1"
"OnTrigger" "sky_phonepole_relayTrigger2.5-1"
"OnTrigger" "sky_electric_phonepole_a_relayTrigger2.5-1"
"OnTrigger" "sky_instructor_hint_gasEndHint0-1"
"OnTrigger" "sky_instructor_hint_gasKill0.1-1"
}
}


And this is some filtered hammerid that i did not include in mine (because i want to leave the choice to take the elevator or the shortcut) and testing them one by one will be crazy.


filter:
{
"hammerid" "6553281"
}
{
"hammerid" "6553308"
}
{
"hammerid" "6553288"
}
{
"hammerid" "7896504"
}
{
"hammerid" "6553296"
}
{
"hammerid" "6553299"
}
{
"hammerid" "6553303"
}
{
"hammerid" "6553286"
}
{
"hammerid" "8029165"
}
{
"hammerid" "8102801"
}
{
"hammerid" "8047526"
}
{
"hammerid" "8066368"
}
{
"hammerid" "5938307"
}
{
"hammerid" "6553305"
}
{
"hammerid" "6553279"
}
{
"hammerid" "6553283"
}
{
"hammerid" "6553291"
}
{
"hammerid" "6568344"
}
{
"hammerid" "6553274"
}
{
"hammerid" "6553272"
}
{
"hammerid" "6553294"
}
{
"hammerid" "6553260"
}
{
"hammerid" "6553312"
}
{
"hammerid" "6568203"
}


Thanks if anyone can help.

Marttt
12-13-2020, 09:32
Since it happens in versus and not in coop is most likely that is a modification from Last Stand update.

Analyzing the invisible wall it is named as "anv_mapfixes_ladder_scissormini_pipeT"
Usually "anv_*" entities were created from the Last Stand team, and because of the map wasn't recompiled, they added it through .lmp files, you can't use "filter" on stripper or anything using this targetname entities, cause they are created after the map started, and stripper runs in the pre-load.

You can check that by typing:

script_execute z_developer_showupdate

then:
script ShowUpdate()

I think it only works on listen server

So, how to fix it?

Add this:


"OnOpen" "anv_mapfixes_ladder_scissormini_pipeT,Kill,,0 ,-1"


on


"classname" "func_door_rotating"
"targetname" "sky_phonepole_door"


I also use Silvers Dev Cmds (https://forums.alliedmods.net/showthread.php?p=1729015) to find entities like env_player_blocked by typing "!ent" in chat while aiming to it.

Hope it helps.

JLmelenchon
12-13-2020, 14:58
Wow thank you dude, i will test that soon.

JLmelenchon
12-13-2020, 20:32
It did not removed it, maybe placed in the wrong colum ? Or should i try to remove it directly from vscript file ?

Marttt
12-13-2020, 21:38
In my test it did open after the gas station was exploded, but you can find another event and make it trigger, or even delete it through a plugin.

JLmelenchon
12-13-2020, 21:57
Did you try in versus mode ? Because this problem is not existing in campaign. I tried to remove it from vscript in anv_versus but without result.

Marttt
12-13-2020, 22:10
Yep tested in versus.
And I don't know how did you remove, because I think it is replaced everytime, so even if you change it, probably it rollback to the update vscript folder.
Unless you are using Silvers VScript Replacer or adding it through a vpk
As I mentioned before there are several ways to check what is the "invisible" wall so just try and see.

JLmelenchon
12-13-2020, 22:44
Not sure why mine have different names, also there are 2 different env_phys_blocker on each pipe.

So i guess i just have to put a similar thing to your code but with this name ? I'm going to try and will say if it worked.

edit: Worked! Thanks you for the help

JLmelenchon
12-14-2020, 21:37
Does anyone know about the stripper modification of c10m3_ranchhouse where the original holdout event is replaced by another one where you have to shoot at the bell to destroy it ? I just can't recover the repository with google.

Also i got another question, how can i modify it so the infected lose hp when inside the fire and how i can level up a little the amount of damage on this?


{
"classname" "trigger_hurt"
"thinkalways" "0"
"targetname" "sky_fire_hurt"
"filtername" "sky_filter_survs"
"StartDisabled" "1"
"spawnflags" "3"
"origin" "1190 4971 1184"
"nodmgforce" "0"
"damagetype" "8"
"damagemodel" "0"
"damagecap" "20"
"damage" "2"
"OnHurtPlayer" "!activator,speakresponseconcept,PlayerBackUp, 0,5"
}