1 // This is a client command in the "g_cmds.c" file ( ClientCommand(int) )
2 else if ( Q_stricmp(cmd, "uptime") == 0 )
3 {
4 char buff[100];
5
6 // If you want your mod to be backwards compatible without JK2MF you need to check if it is available before every
7 // call to a JK2MF specific function.
8 if ( !JK2MFApiAvailable() )
9 {
10 trap_SendServerCommand(clientNum, va("print \"The server needs at least JK2MF %s to make this command available.\n\"", JK2MFMINVERSION));
11 return;
12 }
13
14 trap_JK2MF_GetUptimeString(buff, sizeof(buff));
15 trap_SendServerCommand(clientNum, va("print \"%s ( %i seconds )\n\"", buff, trap_JK2MF_GetUptimeSeconds()));
16 }