King of the Hill (with teamplay!)?

Discussion in 'Mapping Questions & Discussion' started by douchies, Nov 4, 2007.

  1. douchies

    douchies Guest

    Positive Ratings:
    0
    Hi guys, first post here, so don't rip me to death! :rolleyes:

    I've been thinking of a team-KOH mode.

    So far people have advised me to create ONE control point in the map, and after that use the time based awards system, to give out points after a certain amount of time.

    So far so good... I know how to award team points (there is an entity for that), but what fun would that be if the team itself did not get any points (as in frags for capturing). Or am I heading in a wrong direction here?

    So, what do I have to do to give a team holding the control point 2 points every 30 seconds?
     
  2. drp

    aa drp

    Messages:
    2,251
    Positive Ratings:
    2,551
    interesting concept. while i am not sure how to give the team points every few seconds, i do have a question for you.

    are you going to switch teams up there every round? Wouldn't capping one point be a little too easy on the attacking team?
     
  3. Alexforcefive

    Alexforcefive Guest

    Positive Ratings:
    0
    You have to cap it and then hold it
     
  4. douchies

    douchies Guest

    Positive Ratings:
    0
    Yes, the important part is to hold the CP.

    Providing points after a certain amount of time is proving to be damn hard to code... But I am on it.. =/
     
  5. spaceweasels

    aa spaceweasels

    Messages:
    219
    Positive Ratings:
    334
    Have you tried using the game_score entity? I haven't tried it in TF2 yet, but it might be what your looking for.

    Try giving the trigger_capturezone entity an output to the game_score entity to apply a score with a delay of 120 seconds.
     
  6. douchies

    douchies Guest

    Positive Ratings:
    0
    Yes, I've tried that, but there are several problems:

    Giving points with a delay: Let's say Blue caps at Minute 1. At minute 2 Red Caps. At minute 3 Blue caps again.
    ----> Blue gets points at Minutes 2 and 5, even though they might not even hold the CP! The same goes for Red at Minute 4.

    Using game_score will give out points to the team, but not its players. In my opinion KOH is only fun if the players receive personal points as well!
     
  7. Alexforcefive

    Alexforcefive Guest

    Positive Ratings:
    0
    Oh, well that's out of my depth then =D I was going to tell you about the "time based point value" in the team_control_point entity, but I guess you know that already?

    One thing I will say though, is that you already get points for each defense of the cp. On a KOTH kind of map, those points should seriously rack up. You might not need time based points for each player
     
  8. douchies

    douchies Guest

    Positive Ratings:
    0
    Well here's the thing:

    The enemy would have to stand IN the control point trigger in order for you to get points for defending. It would make more sense to give out points for killing people while YOU stand in the control zone and kill the attacker (who is NOT standing in the zone!)...

    It seems to me this whole thing is a lost cause! :(
     
  9. Dox

    Dox L8: Fancy Shmancy Member

    Messages:
    588
    Positive Ratings:
    62
    that a wierd way to do king of the hill... isnt it usually there are 3-10 points throughout the map, and a team gets say 1 point every 30 seconds that thier point is held. as long as the other team doesnt capture thier point it still gives points to them. no standing on it or withholding points cause the other team jumped on it for a second.
     
  10. MrTwitch

    MrTwitch Guest

    Positive Ratings:
    0
    This would be cool if:

    One control point, once you "cap" the point, you get one point every second THAT YOU STAND ON THE POINT. Your team also gets a point for individual point acquired. First team to 500 points, or whatever be the limit wins.
    The cool thing about this is you get an extra point for every kill you make defending, I can see this being very competetive and all around awesome.

    I think a nice 24 person map, maybe a church? Or a trainwreck of some sort... I'll find something awesome...
     
  11. Dox

    Dox L8: Fancy Shmancy Member

    Messages:
    588
    Positive Ratings:
    62
    So someone stands on a relitively safe point the whole map and next thing you know they have a new record for having 500 points in one round with a sniper (my best is 11 with a medic :) )? that would throw everyones scores totally out of wack, unless im missing something here.
     
  12. douchies

    douchies Guest

    Positive Ratings:
    0
    ...which would be the same as capping a cp! Just that the cp would take 5 minutes to cap... ;)

    Or am I mistaken?
     
  13. Logo

    Logo L3: Member

    Messages:
    115
    Positive Ratings:
    26
    Slightly mistaken. The difference here is that you don't "lose progress" when the other team takes over the capture point area. Each team builds up points overtime and the first to X amount wins.

    With something like a single CP that takes a long time to cap if the CP is constantly changing hands no one will ever win. Each team will constantly be undoing the capture progress that the other team has made.
     
  14. douchies

    douchies Guest

    Positive Ratings:
    0
    Right!

    Meh... this seems to be a huge problem! =/
     
  15. TheBladeRoden

    TheBladeRoden L7: Fancy Member

    Messages:
    491
    Positive Ratings:
    165
  16. Intraman

    Intraman L4: Comfortable Member

    Messages:
    191
    Positive Ratings:
    0
    Heh I was just going to say, this idea sounds awfully similar to the one in that thread.
     
  17. douchies

    douchies Guest

    Positive Ratings:
    0
    Wow! I had no idea! :)

    Looks like that's what I was looking for! :p

    I'll check it out!