|
Post by sk8r2000 on Oct 1, 2009 21:09:45 GMT
(Note; a few of these may seem a bit odd. They are for my upcoming death_race project; ubermicro.proboards.com/index.cgi?action=display&board=ideas&thread=1776&page=1) OK, here are my questions. Enjoy! 1) Can I make it so that certain spawn points are always used before others? For example, in the link above, I need someone to spawn in the control rooms before the race rooms. 2) What different ways are there to make an entire team of either terrorists/CTs die? They will all be in the same area (either the race area or the control room) 3) How can I make it so that when the only people left are in control rooms, they both teleport to a fight arena?
|
|
|
Post by john88z on Oct 2, 2009 2:51:53 GMT
1) I don't completely understand this question, if you want 3 ts to spawn in an area and 17 others to spawn else where, make 3 info_player_terrorists etc... and people will get randomly chosen to fill one of the entities.
2) Make a trigger brush where you want them to die, make it a trigger_hurt, set the damage to 999, name it hurt, then to trigger it, say make a button that needs to be pressed or another trigger brush, tied to a trigger_once, outputs would be Ontrigger/Onpressed hurt Activate(or turn on, not really sure but its obvious) **Just remeber where every the trigger brush is, people will die.
3) There is no way as far as I know but you could use the trigger_once brush agian and a logic timer. How I would do it is make the floor they stand on a func_door, make it so that when ever the other guys die (either after a certain amount of time or when they touch a trigger box) the door opens and they fall to ankle high water then fight. Teleporting is overrated.
|
|
|
Post by blackheartiii on Oct 2, 2009 9:21:41 GMT
1) Put a trigger in the spawn room, use a math_counter, and I dunno, you could probably just use the counter but if necessary... have all other spawns disabled except those in the control room, have the compare (or counter... not checking the conditions atm, could probably set max to 3 and then say, when max...) enable all other spawns and disable control room spawns as soon as it reaches 3... THIS MAY NOT WORK IN MULTIPLAYER, I dunno, I used in my spy_challengemap for tf2 to force bot spawns and stuff, but I dunno if there will be any bugs when you have that many connections with varying pings... might not though 2) Use what that dude said; I'd advise adding some explosion effects and stuff to make it funnier though; probably some other ways but can't think of them atm and as usual writing this when I really need to be getting the work I fell asleep during done before school. 3) Heh, probably will need a compare or case type statement since you are already asking to have the people join the CR FIRST which means for some point in time they would have to be allowed to be there... probably should use a timer in addition (if they are in the CR for X seconds without anybody in the FA they get teleported). Could also have a door into the FA or like what the dude above said, so as to make it make some sense... (teleporting I find better for tf2, in other games like CSS it seems like it is a bit cheap, considering the general feel of the two games, but if you feel it necessary go ahead).
Personally I'd advise having one spawn, two doors (hell you could put a counter above each door so people know how many people are operating the CR and how many are running if you want) and just let people be or not be idiots by all going in the CR to blow up people... also, that way if their whole team dies, they can just walk out and start running themselves as they see fit...
Hell, it's Friday though... as soon as I get through 90 minutes of Spanish, 110 of Calculus, and so on, and get back home I'll see if I can put together a small demo room with various such systems as you have requested... course you will probably have the issue resolved by the time I actually get around to that, but will be fun... Still, as said above, it's typically better to let people choose, people don't like magically appearing in different places suddenly and unexpectedly, from what I can conjecture from my imaginary world of people. Good luck. Now I'm going to fail... time to start working fast.
UPDATE: Alright, the above works for TF2 but NOT CSS... you will probably end up having to teleport people to either one or the other rather than spawning them (main issue is I can't disable spawns and such). I still just say use a door and let them decide who wants to go where... If you must though I'd advise just having a single door into "blackness" at the start of the level and having it so the first person who goes through the door gets teleported into the control room or something.... anyhow... good luck with everything.
|
|
|
Post by john88z on Oct 3, 2009 2:52:28 GMT
blackhearti Ive been on this forum a little bit longer than you and the least you can do is show me an atoms worth of respect. You should try and see if your advice works before giving it. Thanks.
|
|
|
Post by blackheartiii on Oct 3, 2009 4:00:48 GMT
Hey, look. I'm sorry -- I didn't try it because I couldn't try it at the time and I was lucky to find time to try it today at all. I had no idea it would offend you so much. The fact is I HAVE done that before and it worked, but I don't map for CS:S, and when I got there it turns out some of the features I am use to weren't there so I corrected myself. Though mind you, the teleportation and stuff I can get to work about as said, it was just the spawn that I see a blatant flaw in when using CS:S. You should know better than to think I meant it in a "that admin is wrong I know better then him way" I was just tossing out what my experience with that stuff was (and when I did get a chance as I said several times I DID test it). I apologize if it wasted any of the guys time but I don't think he was mapping at the moment because his computer is having issues. And I apologize if I offend you with this post because I'm being a little too defensive right now.
Oh and common, really? Yes -- I probably would have been better to wait a day or so until I had time to test everything, but if not for that I do not believe that what I was doing had any intention to disrespect you and I do not believe that your time on the forum (or even if you are an amazing mapper -- which you are, I'm rather pathetic compared to you) should otherwise prevent me from giving my two cents on a potentially obscure topic. You normally shouldn't do what the author is asking, I advise against it generally, it was possible that you simply haven't found anything of that nature necessary because it wasn't of a generally worth wile nature. I was wrong in the end, but please don't be condescending on the basis of me being a "noob". In any case I'm not really sure why it was required for that to be personal, I would probably have been better to cut half the stuff from this, and I would prefer if you simply had asked me to test it next time as that is something I regretted as I did not intend to put misleading information and I generally praise the truth with very high regard. (Now mind you if you were the individual who needed the information than you would be much more well founded in any sense of disrespect intended, I apologize though if for some reason you were compelled to test it or something and thus waste your time)... Now if you wish to continue this discussion please do so in a PM form, some of his questions can still be answered more specifically if either of us or anybody gets around to it so I'd prefer not to get into an argument here (I'd prefer not to do so at all, I rather like being able to attend this forum).
|
|