PHP Code:
#include < amxmodx >
new g_iUpTime;
new const g_szLogFile[ ] = "ServerUptime.txt";
public plugin_init( )
{
register_plugin( "Server Uptime Calculator", "1.0", "DoNii" );
set_task( 1.0, "ServerRun", 666, _, _, "b" );
}
public plugin_end( )
{
remove_task( 666 );
log_to_file( g_szLogFile, "Server has been running for: %d seconds, %d hours, %d days", g_iUpTime, SecondsToHours( g_iUpTime ), SecondsToDays( g_iUpTime ) );
}
public ServerRun( )
{
g_iUpTime += 1;
}
SecondsToHours( iValue )
{
return ( iValue / 3600 );
}
SecondsToDays( iValue )
{
return ( iValue / 86400 );
}
__________________