added console cmd list
--HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40275
This commit is contained in:
parent
c4d8d30a39
commit
ac50163647
@ -39,11 +39,6 @@ void CLogger::_NewMapFile()
|
||||
char date[32];
|
||||
strftime(date, sizeof(date), "%m/%d/%Y - %H:%M:%S", curtime);
|
||||
fprintf(fp, "L %s: SourceMod log file started (file \"L%02d%02d%03d.log\") (Version \"%s\")\n", date, curtime->tm_mon + 1, curtime->tm_mday, i, SOURCEMOD_VERSION);
|
||||
if (m_PrntMapname)
|
||||
{
|
||||
fprintf(fp, "L %s: Info (map \"%s\")\n", date, m_CurMapName.c_str());
|
||||
m_PrntMapname = false;
|
||||
}
|
||||
fclose(fp);
|
||||
}
|
||||
}
|
||||
@ -182,7 +177,7 @@ void CLogger::LogMessage(const char *vafmt, ...)
|
||||
if (m_DailyPrintHdr)
|
||||
{
|
||||
m_DailyPrintHdr = false;
|
||||
fprintf(fp, "L %s: SourceMod log file started (file \"L%02d%02d.log\") (Version \"%s\")\n", date, curtime->tm_mon + 1, curtime->tm_mday, SOURCEMOD_VERSION);
|
||||
fprintf(fp, "L %s: SourceMod log file session started (file \"L%02d%02d.log\") (Version \"%s\")\n", date, curtime->tm_mon + 1, curtime->tm_mday, SOURCEMOD_VERSION);
|
||||
}
|
||||
fprintf(fp, "L %s: %s\n", date, msg);
|
||||
fclose(fp);
|
||||
@ -191,6 +186,7 @@ void CLogger::LogMessage(const char *vafmt, ...)
|
||||
}
|
||||
|
||||
g_SMAPI->ConPrintf("L %s: %s\n", date, msg);
|
||||
return;
|
||||
print_error:
|
||||
g_SMAPI->ConPrint("[SM] Unexpected fatal logging error. SourceMod logging disabled.\n");
|
||||
m_Active = false;
|
||||
@ -253,7 +249,6 @@ void CLogger::LogMessageEx(LogType type, const char *vafmt, ...)
|
||||
void CLogger::MapChange(const char *mapname)
|
||||
{
|
||||
m_CurMapName.assign(mapname);
|
||||
m_PrntMapname = true;
|
||||
|
||||
switch (m_mode)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ enum LoggingMode
|
||||
class CLogger
|
||||
{
|
||||
public:
|
||||
CLogger() : m_PrntMapname(false), m_ErrMapStart(false), m_Active(false), m_DelayedStart(false), m_DailyPrintHdr(false) {}
|
||||
CLogger() : m_ErrMapStart(false), m_Active(false), m_DelayedStart(false), m_DailyPrintHdr(false) {}
|
||||
public:
|
||||
void InitLogger(LoggingMode mode, bool startlogging);
|
||||
void CloseLogger();
|
||||
@ -46,7 +46,6 @@ private:
|
||||
String m_CurMapName;
|
||||
LoggingMode m_mode;
|
||||
int m_CurDay;
|
||||
bool m_PrntMapname;
|
||||
bool m_ErrMapStart;
|
||||
bool m_Active;
|
||||
bool m_DelayedStart;
|
||||
|
@ -1,4 +1,5 @@
|
||||
#include "sm_srvcmds.h"
|
||||
#include "sm_version.h"
|
||||
|
||||
ConVarAccessor g_ConCmdAccessor;
|
||||
|
||||
@ -183,8 +184,24 @@ CON_COMMAND(sm, "SourceMod Menu")
|
||||
return;
|
||||
}
|
||||
}
|
||||
//:TODO: print plugins cmd list
|
||||
|
||||
META_CONPRINT(" SourceMod Plugin Menu:\n");
|
||||
META_CONPRINT(" list - Show loaded plugins\n");
|
||||
META_CONPRINT(" load - Load a plugin\n");
|
||||
META_CONPRINT(" unload - Unload a plugin\n");
|
||||
META_CONPRINT(" info - Information about a plugin\n");
|
||||
return;
|
||||
} else if (!strcmp("version", cmd)) {
|
||||
META_CONPRINT(" SourceMod Version Information:\n");
|
||||
META_CONPRINTF(" SourceMod Version: \"%s\"\n", SOURCEMOD_VERSION);
|
||||
META_CONPRINTF(" JIT Version: %s (%s)\n", g_pVM->GetVMName(), g_pVM->GetVersionString());
|
||||
META_CONPRINTF(" JIT Settings: %s\n", g_pVM->GetCPUOptimizations());
|
||||
META_CONPRINTF(" http://www.sourcemod.net/\n");
|
||||
return;
|
||||
}
|
||||
}
|
||||
//:TODO: print cmd list or something
|
||||
META_CONPRINT(" SourceMod Menu:\n");
|
||||
META_CONPRINT(" Usage: sm <command> [arguments]\n");
|
||||
META_CONPRINT(" plugins - Plugins menu\n");
|
||||
META_CONPRINT(" version - Display version information\n");
|
||||
}
|
Loading…
Reference in New Issue
Block a user