[L4D2] Sky (comp. config), that adds only the additional events to camapigns?
(Note: This is not to be confused with Sky RPG which seems to be an entirely different thing altogether)
I've noticed some other servers are running this plugin where it has adds additional events to campaigns, like Scavenge events to parts where there clearly weren't before, or additional horde events. I think I have managed to track this down to Sky, which is a "competitive configuration for Left 4 Dead 2". The list of changes and additions to the campaign levels are detailed on the GitHub page, and they seem to match up to the stuff I have seen. https://github.com/Attano/Sky I'd like to try adding this just to see all the changes in the campaigns, but there seems to be a few problems right away:
Is it possible that someone can release a version of this plugin that only contains the additional events to campaigns as well as the random weather? In other words strip out the ProMod requirement, and any competitive gameplay changes, in order to make a "Casual version" that can be played in Coop servers. Or if there is no one that can do it, can someone at least provide instructions on how one can do these themselves. The closest other thread I could find on the matter is this other person here asking how one adds their own scavenge events like so: https://forums.alliedmods.net/showthread.php?t=320624 Lux, the person replying, said they are using a modified version of this plugin that from the sound of seems to be exactly the things I described above, but the link they provided to it has also since turned into a 404. |
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
You mainly just need Stripper to use the Sky configs. The only plugin really required for these configs is Silvers’ Plane Crash plugin. I modified the configs myself to only use the custom events and completely removed all the competitive balances/fixes.
|
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
Stripper is enough, most things will work, except some stuff that uses a plugin like "add_canister_points" and "plane crash" (already mentioned by Crasher). Also, there are some events that use plugins to detect if someone is holding a specific item, but you can adapt it all in the stripper. (like the train event or the pipe bomb on dark carnival)
|
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
Hi, I have problems with Sky's stripper's C12m2_traintunnel event, how can I fix it?
|
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
I "fixed" a long time ago, you can try setting this part here
Actually I just ended up adding: Code:
"OnTimeUp" "sky_train_button,Unlock" PHP Code:
|
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
hi, mmm i think i had a little bug, now i can't remove the lever
|
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
Hi, ProAxel CHEERS!! nice finding
This is the last fork for Promod I think: https://github.com/SirPlease/L4D2-Competitive-Rework But maybe ProdigySim could tell us better which is the last branch, With this we shall enhance the cooperativeness in this game :D!! BW! |
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
he wants the sky events, L4D2 Competitive Rework has some stuff from the sky stripper but doesn't have most of the extra events.
Quote:
I think is this one: https://github.com/Attano/Sky/blob/m...stomization.sp |
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
hi, mm i don't use that plugin, just add the skymaps stripper. just replace this with this
{ "classname" "func_button_timed" "targetname" "sky_train_lever_button" "origin" "-8090 -6552 5" "spawnflags" "1025" "StartDisabled" "0" "use_string" "Grab train lever!" "use_sub_string" "Grab train lever!" "use_time" "1.5" "OnPressed" "!Zoey,speakresponseconcept,PlayerAlertGiveIt em,0,-1" "OnTimeUp" "sky_propane_spawn,ForceSpawn,,0,-1" "OnTimeUp" "sky_train_breakable_propanetank,addhealth,99 999,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_ow ner,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" "sky_train_button,Unlock" "OnTimeUp" "!self,Kill,,1,-1" } { "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,PlayerAlertGiveIt em,0,-1" "OnTimeUp" "sky_propane_spawn,ForceSpawn,,0,-1" "OnTimeUp" "sky_train_breakable_propanetank,addhealth,99 999,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_ow ner,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" } |
Re: [L4D2] Sky (comp. config), that adds only the additional events to camapigns?
So I've tried this on live gameplay for a few weeks now and after many tweaks to the configuration, I think it's in a mostly good spot. There are a few problems I listed below and how I fixed them. There are some problems I've been unable to fix, I've listed at the bottom. If any of you know how to fix these it would be greatly appreciated if you shared how.
All maps Deleted everything that involves replacing Hunting Rifle spawns or nerfing weapon spawns in general. Blood Harvest Map 2 Survivors must pick up a lever from a train car and place it on a different train. As mentioned earlier putting the lever on the train car doesn't work, and thus the survivors cannot advance Fix: See Martt's reply above, thank you! Dark Carnival Map 3 A similar situation occurs, survivors are tasked with picking up a bomb and using it to blow open a wall at the exit of the tunnel. Setting the bomb on the wall doesn't work, thus survivors cannot advance. Fix: I applied a similar fix to what Martt mentioned earlier; Add the entry Code:
"OnTimeUp" "sky_button_01,Unlock" PHP Code:
(Question: Were these two events broken without this fix because they relied on something else, maybe ProMod? Or is there some other plugin that is missing?) Dead Center Map 4: A tank appears as soon as the elevator opens at the bottom floor, then suicides shortly afterward. Examination shows that this tank spawns back at the corridor just outside the safe room. Apparently the AI can't figure out how to get out of there fast enough before it suicides from not seeing any survivors. Fix: I moved the spawn location somewhere else by changing the "origin" attribute to a place where the AI won't suicide due to not seeing a survivor. In the example below I set it to the very top floor behind the railing that Jimmy's banner is mounted on. The AI still takes a bit of time finding its way down to the bottom floor and will occasionally stop to throw rocks a few times before doing so. This in itself is good as it still gives the survivors time to ready themselves. If you're in a coop only game and still want this tank spawn, then replace the section with this one below. If you don't want the tank at all, then just delete this entire section. PHP Code:
a plywood is blocking the ladder up in the safe room at the end of the level. https://i.imgur.com/QuW3nQO.png Fix: Delete the following PHP Code:
Map 5 of The Parish: This was not documented on the GitHub page. When survivors first interact with the radio, before the bridge is even lowered, a tank spawns on the raised part of the bridge, then suicides shortly afterward probably due to lack of sight on survivors. Why would anyone want to fight a tank before the bridge is even lowered? I don't know anything about competitive L4D, Is this some competitive thing that I don't know about? Fix: I changed the trigger for the tank to spawn from the radio to the actual switch that lowers the bridge. I then set the delay it waits until spawning the tank to 29 seconds, this allows the bridge to lower first. I also changed the spawn location ("origin") to atop one of the semi trucks, this should be far enough to allow survivors to prepare but still allow the tank to see the survivors and thus not suicide. If you're in a Coop only game and still want this tank spawn, then replace that section with this one below. If you don't want this tank, then delete this section. PHP Code:
Quote:
PHP Code:
No Mercy Map 3: The config disables opening the warehouse shortcut door. Fix: If you still want this, delete the following PHP Code:
Dead Air Map 4: This was not documented on the Github page, the metal detector that triggers the endless horde event was disabled. Fix: Thankfully this was clearly labelled. If you still want this event, you can simply delete this: PHP Code:
Death Toll Map 3 The church event is skipped completely in favor of a new event where survivors blow up a gate into the church and hold out until the fire subsides. If you still want the original event, delete the following: PHP Code:
Since there is still the church event, you may want to adjust the time in the following line in "sky_oxygentank_path2" for the sake of game balance: HTML Code:
"OnPass" "sky_oxygentank_path_relay_b,Trigger,,65,-1" Also, delete the following line in "sky_toll_horde_relay": HTML Code:
"OnTrigger" "@director,BeginScript,sky_events_c10m3_ranchhouse_front.nut,105,-1" You should also delete the following if you do not have ProMod: PHP Code:
Maps with added Scavenge events Dark Carnival Map 2, Swamp Fever Map 1, Hard Rain Map 2, Death Toll Map 2, Death Air Map 4 On these maps, I found that a logic_auto entity is setting convars so that fires from molotovs and gas cans are heavilly nerfed, in that they only last 2.5 sec and their range is significantly shorter. Fix: In each of these maps' cfgs, delete the following lines from the logic_auto entry. PHP Code:
============================================= ================ Unsolved Problems: Map 4 of Blood Harvest: Quote:
I have zero knowledge how these scripted sequences work, so I have no clue on how to fix. Perhaps there is a way to force the explosion to happen shortly after the tank spawn is triggered? Then it's just a matter of making sure the AI tank actually flies to where the survivors triggered it. The Parish Map 3: Quote:
https://i.imgur.com/2l54Ei6.png I'm unable to determine what is causing this issue. I can't find any entry or comment in the cfg that suggests what may be causing this. The closest lead I have is that deleting everything in the section labelled "Sky.cfg by: Electrik, JaneDoe, Visor, vintik" seems to stop this from happening, but that also deletes the exploding barrels event as well. But it's reason to believe the cause is somewhere in that section. Dead Center Map 3: The config seems to be forcing the map to spawn with the lower route with the emergency exit doors. I tried deleting various parts with the goal of returning it to default behavior of randomly picking between that route and the route where you shoot out the glass in the toy store, but I always seemed to get broken results with whatever I tried deleting; examples include both routes ending up blocked, or the lower route is open but the emergency exit doors are locked. Deleting the "All Changes" section seems to return it, but I do like the harder escalator placement just before the safe room and doing that gets rid of that too. |
All times are GMT -4. The time now is 12:41. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.