Author Topic: Gamemode: King of the Hill  (Read 1453 times)

For those of you who don't know, King of the Hill is where whoever stays on the top of the "hill" the longest wins.

This would be a TDM extension. There would be a brick similar to the siege capture point, but it records how long a player is on it, rather than how much it's been captured.  The game would have a time limit that can be set, and whoever is king of the hill for the longest amount of time during the round wins.

Discuss.


You can do this in TDM.

Hm
Use variables?

onPlayerTouch > Client > incScore [1]
onPlayerTouch > Self > ifScore = [howevermanyyouwantthemtohavetobeforwin]
variableTrue > Minigame > ResetMinigame


and such.
I know, tedius, but i've seen it been done before.

Hm
Use variables?

onPlayerTouch > Client > incScore [1]
onPlayerTouch > Self > ifScore = [howevermanyyouwantthemtohavetobeforwin]
variableTrue > Minigame > ResetMinigame


and such.
I know, tedius, but i've seen it been done before.
Score isn't as reliable as a timer.

Plus, it would be the total time per player, I'm pretty sure King of the Hill is the best time per player.

You can do this in TDM.
Elaboration is nice.
« Last Edit: October 12, 2009, 05:20:14 PM by Niliscro »

Couldn't you also make a siege, and place the capture point at the top of the hill?

Couldn't you also make a siege, and place the capture point at the top of the hill?
I don't think siege can be done as a free-for-all.
Can it?


I don't think siege can be done as a free-for-all.
Can it?
I don't know. You can have like 8 teams or whatever tho.

Just onPlayerTouch - Player - IncScore [1]

Then set a score winning condition on TDM.

Just onPlayerTouch - Player - IncScore [1]

Then set a score winning condition on TDM.
Score isn't as reliable as a timer.

Plus, it would be the total time per player, I'm pretty sure King of the Hill is the best time per player.
Ahem.

I don't know. You can have like 8 teams or whatever tho.
But then you can only have an 8-player King of the Hill.
I think this would best be done through an add-on.

Use events. Make sure the capture point be a spawn.

OnPlayerTouch>Player>SetTeam>King
OnPlayerTouch>Minigame>Reset
OnPlayerTouch>Minigame>ChatMessageALL "%1 Is the king of the hill!"

Make everyone else on the None team or Normal team.

Stop giving him damn events, he wants a damn script

Anywho, possible with siege

Stop giving him damn events, he wants a damn script

Anywho, possible with siege

Why would someone make this when it's easily possible to do with events and TDM?

I made a version of this in Regulith's server with print-count timers and the Capture Point events.