Yeh, thanks.:
I'll show you my basic timer(you have to add the hud elements yourself)
This for HL2DM.
multiplay_gamerules.h extern ConVar mp_roundlimit;
multiplay_gamerules.cpp // Round limit ConVar mp_roundlimit( "mp_roundlimit", "0", FCVAR_NOTIFY|FCVAR_REPLICATED, "game time per round in minutes" );
hl2mp_gamerules.cpp
void CHL2MPRules::Think( void ) In this function.
float flRoundTimer = mp_roundlimit.GetFloat() * 60;
//Intrest: Timer. if ( flRoundTimer != 0 && gpGlobals->curtime >= flRoundTimer ) { Msg("Round over"); return; //RestartRound(); }
As you can see you will have to put it on the hud and RestartRound(); On Thu, 01 Jan 2004 00:13:54 +0000, Knifa <[EMAIL PROTECTED]> wrote:
Okay, thanks alot :)
http://www.sourcewiki.org/wiki/index.php/Creating_a_Roundtimer
that shows you how to make a round timer and display it on the HUD. basically all you do is put a timer in either your game rules(for a global timer) or your player(for a timer for each player) by checking a start time against gpGlobals->curtime and getting a hud element to display it, or in your case call something to trigger a build event and restart. the tute decribes it better :(
-- ********************** Draco Coder for Perfect Dark and Kreedz Climbing http://perfectdark.game-mod.net
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
-- Knifa Domino Mod http://knd.org.uk/dominomod/
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
-- - Ben Davison - http://www.shadow-phoenix.com
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
-- Knifa Domino Mod http://knd.org.uk/dominomod/
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

