Last Man on the Hill v1.2
Author: W'rkncacnter

LMOTH is a round based game where the objective is to be the last person to
have touched the hill when the round ends.  You get one life per round.  You
can tell when a round is about to end by looking at the timer in the top left
corner of the screen.  When the timer hits 0, the last person to have touched
the hill wins assuming the hill is not contested.  If the hill is controlled by
more than one person when the timer hits 0, it will wait until only one person
has control of the hill, and then add 3 seconds to the timer.  This allows
enough time to get back on the hill if you're still fighting for the hill at
the end of the round.  At the end of a round, everyone that isn't already dead
dies and respawns to "reset" the game.

A round can end early if there is only one player or team left alive, and they
have possession of the hill, or if no one is left alive.

While you are dead and waiting for a round to finish, you will be able to watch
the action through a camera that is following a player that is alive.  If you
don't want to watch through the camera, you can hit the action key while you
are dead to deactivate it.  You can hit action again to bring it back.

Scoring:
The last player to touch the hill gets 3 points, the second to last gets 2
points and the third to last player to touch the hill gets 1 point.

Hosting:
To host LMOTH, you need to use the netscript gametype and choose a map that has
a hill.  I recommend setting a score limit.  If you choose a time limit, the
game may end in the middle of a round, meaning the last round was a waste of
time.

The Lua HUD:
You will be able to see the time left in the round, the player in first, second
and third in the HUD.  The players to have touched the hill will be listed with
the most recent on the left.  If there is no player matching up with first,
second or third place, the HUD will show a gray box and say "N/A".  When using
a camera, the HUD will also tell you which player you are following.

Strategy:
You can use different strategies with this gametype, so you'll have to
experiment to see what you like.  A more risky strategy is to try to hang back
and charge the hill at the end of the game.  This is risky because if you die
on your way to the hill before you get full control over it, you will get no
points.  But, if you do manage to get to the hill, it may be the best way to
get the full 3 points for the round.  A safer strategy may be to try to get to
the hill earlier in the game to get your name on the board.  This way, you are
more likely to end up with at least one point, but you will be exposing
yourself and will be more likely to get killed before the end of the round.

A good map selection is important for this gametype.  If you pick a map that
has too many places to hide, you might find that people will just sit there
hiding until right before the map ends.  This is boring, and no one wants to
play a game like that.  Try to pick a map where there are no great hiding
spots, so that standing there trying to hide presents some risk.

Changes in v1.4
* Use view_player instead of using cameras.

Changes in v1.3
* Fix a bug where a player can be in first and second place at the same time.

Changes in v1.2
* Remembers who was in third place when the hill gets contested.
* Scoreboard won't get cleared until 3 seconds after a round.
* Notify the last man standing so he knows to touch the hill.
* Bug fix when dying on the hill.

Changes in v1.1
* Will no longer cause you to hear the under media sound and see the fader if you die in water.
* Fix a bug where no one wins when a suicide takes place on the hill.
* A secret /prize mode.
