Keeping Skulks Off Skymaps?

cannon_fodder11cannon_fodder11 Join Date: 2004-08-03 Member: 30339Members
I have noticed that skulks "swim" through skymaps. This can give them an unfair advantage, so I was wondering- how do you keep skulks off skymaps?

I don't want them to be able to run along them either, and I don't want anything like canyons surrounding the map.

Comments

  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    In an emergency, use trigger_push right where the walls/whatever end and the sky begins(because once they're "attached" to the skybox walls, they're not coming off unless they hold crouch or otherwise walk away from the walls - old ladder code causes this).
  • MerkabaMerkaba Digital Harmony Join Date: 2002-01-24 Member: 22Members, Retired Developer, NS1 Playtester
    Texture one side of each sky brush with a non-sky texture (not a side that will be seen by the players below). Doing that will make the skies solid. If you get a mixed contents error when compiling then you really ought to stop using the default compile tools and start using the ZHL tools <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->

    As for keeping skulks off of sky brushes, this is another matter and there is no 'easy' solution. Skulks don't seem to be able to walk on func_walls so you could have one of them stopping the skulk from touching/sticking to the sky. It's possible that these func_walls need to be a certain thickness (like 4-8 units), I haven't done much testing on it.

    It's feasible that you could fry skulks touching the sky with a trigger_hurt too. They'd soon learn their lesson, though Lerks might find it a bit frustrating.

    Or, use a func_push to push aliens away from the skys. This needs to be of a push value enough to stop a full celerity skulk from pushing through and touching the wall, as once he's through he will stick and not be affected by push in the same way. This will also affect spores (sort of), grenade launchers, and perhaps other projectile weapons.
  • cannon_fodder11cannon_fodder11 Join Date: 2004-08-03 Member: 30339Members
    Func_push didn't work as skulks could always fairly easily penetrate them.

    From what I've done in the past, skulks DO run on func_walls.

    Any other ideas?
  • ThaldarinThaldarin Alonzi&#33; Join Date: 2003-07-15 Member: 18173Members, Constellation
    edited April 2005
    *Ignore that comment*

    Create some sort of structure or forcefield. Seen as every other way doesn't work for you, make the problem in to a constructive piece of mapping. Give it a purpose.
  • K2BoarderK2Boarder Join Date: 2004-01-29 Member: 25699Members
    edited April 2005
    There really is no convenient solution, but you could put a trigger_hurt towards the upper part of your map. It could either mean there is not enough air that high up, or there is a storm and they are getting zapped be electricity. Whatever ties in the best for your map.

    And by the way, questions like this are meant for the 'Mapping Help and Troubleshooting' forum.
  • MendaspMendasp I touch maps in inappropriate places Valencia, Spain Join Date: 2002-07-05 Member: 884Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Shadow, Retired Community Developer
    My experience is that skulks can't walk on grouped func_walls (several solids made a single entity). Unless that's fixed, of course.
  • BigDBigD [OldF] Join Date: 2002-10-25 Member: 1596Members
    <!--QuoteBegin-cannon fodder1+Apr 1 2005, 02:32 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (cannon fodder1 @ Apr 1 2005, 02:32 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Func_push didn't work as skulks could always fairly easily penetrate them.

    From what I've done in the past, skulks DO run on func_walls.

    Any other ideas? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    In my testing, a func_push of about 32 units in width with some insane value can be incredibly "solid". Projectile weapons (grenades, etc) will bounce off while hit-scan weapons (bullets, parasite, old lerk spikes) go right through.

    Mind you, the fact that I know spikes go through kinda shows how long ago I tested this. (Was trying to create an spawn areas that disallowed spawncamping in a co map back when only one person spawned at a time.)

    Mendasp is likely onto something with the func walls there. You'll notice a lot of times in game SOME func walls are climbable, and others aren't... <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused-fix.gif' border='0' style='vertical-align:middle' alt='confused-fix.gif' /><!--endemo-->
  • BulletHeadBulletHead Join Date: 2004-07-22 Member: 30049Members
    Make multiple func pushes, like one right behind the other?

    I'd just zap em with about 10 dmg per half second, so that a lerk or fade isn't too harshly punsished for a mistake, while a skulk walking on it = toast
  • refusedrefused Join Date: 2005-03-31 Member: 47032Banned
    I consider hurting players for touching the skybox incredibly lame. I don't really think there's a way to keep them off, unless you come up with some kind of forcefield idea. But that would be lame as well. And func_push, as said, can easily be penetrated.
  • GiGaBiTeGiGaBiTe Join Date: 2003-10-07 Member: 21489Members
    you could make a trigger_teleport and teleport them off the skybox, of course you would probably have campers where the info_teleport _destination was getting free kills. unless you used multiple trigger_teleports and destinations so they just get moved a close distance away from the wall intead of one central location.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    edited April 2005
    Put a sign near the sky which says 'GO AWAY!!!'

    Seriously, ns_hera fixed it with trigger_push... Kind of... But yaknow... It's a kind of annoying fix, bouncing of the walls like that and sometimes dropping to your death...
  • FlyingcowFlyingcow Join Date: 2005-02-16 Member: 41451Members
    put a trigger teleport right below the sky brush

    and then make a info_teleport_destination somewhere in the air.
Sign In or Register to comment.