Compare commits
16
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5cb5a022b8 | ||
|
|
d715e22162 | ||
|
|
0ffe92c346 | ||
|
|
b01b855992 | ||
|
|
91ea38fa54 | ||
|
|
8c36966d89 | ||
|
|
299a17cd26 | ||
|
|
3edc824bc2 | ||
|
|
22ec5c2e71 | ||
|
|
c337bc512c | ||
|
|
42f01878f4 | ||
|
|
995a0545a9 | ||
|
|
59b64ff19f | ||
|
|
f1f4b3df44 | ||
|
|
af813cc71c | ||
|
|
65a98212a7 |
@@ -0,0 +1,75 @@
|
|||||||
|
SourceMod Changelog
|
||||||
|
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
SourceMod 1.0.3 [2008-06-21]
|
||||||
|
|
||||||
|
Changes:
|
||||||
|
|
||||||
|
- Fixed SDKTools compatibility for latest TF2 update.
|
||||||
|
- Fixed amb1750: OnAutoConfigsBuffered() inserted before "exec server.cfg".
|
||||||
|
- Fixed a logic bug where OnConfigsExecuted() could be executed before "exec server.cfg" finished.
|
||||||
|
- Fixed a rare crash in the event manager that manifested on Zombie Panic! Source.
|
||||||
|
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
SourceMod 1.0.2 [2008-05-31]
|
||||||
|
|
||||||
|
Changes:
|
||||||
|
|
||||||
|
- The admin menu is now user-modifiable (the "Dynamic Admin Menu").
|
||||||
|
- Added a TF2 extension with Team Fortress functions.
|
||||||
|
- Added a RegEx extension with regular expression functions.
|
||||||
|
- Added functions to SDKTools for hooking entity outputs.
|
||||||
|
- Added preliminary support for the DoD:S Orange Box beta.
|
||||||
|
- Added a forward for map config plugins for preventing race conditions.
|
||||||
|
- Added a %b format specifier for binary printing.
|
||||||
|
- Added sm_dump_datamaps command (SDKTools) for enumerating datamap properties.
|
||||||
|
- Added sm_dump_admcache command for debugging the admin cache.
|
||||||
|
- Added amb1715 - TraceHull functions to SDKTools (complementing TraceRay).
|
||||||
|
- Added amb1694 - FindCharInString() function.
|
||||||
|
- Added amb1685 - GetTickInterval() function.
|
||||||
|
- Added amb1620 - ActivateEntity() function to SDKTools (for Orange Box particle system).
|
||||||
|
- Added amb1610 - StripQuotes() function.
|
||||||
|
- Added amb1558 - Compiler now has __BINARY_PATH__ and __BINARY_FILE__ macros.
|
||||||
|
- Fixed amb1686 - ReplaceString* with an empty search string crashed; it now throws an error.
|
||||||
|
- Fixed amb1684 - Blank passwords required an empty but set password.
|
||||||
|
- Fixed amb1595 - Extension load failures did not show a platform error message.
|
||||||
|
- Fixed amb1583 - MySQL string fetch from prepared queries returned corrupted data.
|
||||||
|
- Fixed amb1358 - Timeleft did not reset on TF2 restarts.
|
||||||
|
- Fixed cases where the JIT was too cautious in space optimizations.
|
||||||
|
- Fixed TF2/Cstrike extensions being loadable on incompatible games.
|
||||||
|
- Fixed various documentation inconsistencies and typos.
|
||||||
|
- Fixed internal bugs with file extension handling.
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
|
||||||
|
There is a possible compatibility regression from amb1684. SetAdminPassword()
|
||||||
|
has been modified to remove any set password when given an empty string. Previously,
|
||||||
|
a blank password ("") would force an admin to use "setinfo" to set an empty password,
|
||||||
|
but this functionality was deemed unuseful and unintended. Blank passwords now
|
||||||
|
remove any set password.
|
||||||
|
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
SourceMod 1.0.1 [2008-05-20]
|
||||||
|
|
||||||
|
Changes:
|
||||||
|
|
||||||
|
- Fixed SDKTools compatibility for latest TF2 update.
|
||||||
|
- Removed GivePlayerItem from TF2 (TF2 update broke functionality).
|
||||||
|
- Fixed amb1688: GivePlayerItem offset was wrong for DoD:S Linux.
|
||||||
|
- Fixed amb1657: Server console did not see admin version of sm_who.
|
||||||
|
- Fixed amb1648: Stack corruption from GetClientEyeAngles() on Windows.
|
||||||
|
- Fixed amb1646: NetFlow_Both did not work for client network statistics.
|
||||||
|
- Fixed amb1601: Vote FF menu reading from sv_alltalk cvar instead of mp_friendlyfire.
|
||||||
|
- Fixed amb1591: Fixed listen server crashes on mods like IOS:S which pre-add more than one bot.
|
||||||
|
- Fixed amb1586: GetTeamName() could crash the server if called on load.
|
||||||
|
- Fixed mapchooser's round counting for TF2.
|
||||||
|
- Fixed a bug where an RTE on plugin load would throw a message referring to the plugin as "-1".
|
||||||
|
- Symbols are no longer stripped on Linux.
|
||||||
|
- Minor SourceMod SDK fixes.
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
|
||||||
|
The extension interface version has been bumped. Any extensions compiled against 1.0.1 will require 1.0.1 or higher to run. Extensions against 1.0.0 will continue to run normally.
|
||||||
+103
-4
@@ -2,7 +2,7 @@
|
|||||||
* vim: set ts=4 :
|
* vim: set ts=4 :
|
||||||
* =============================================================================
|
* =============================================================================
|
||||||
* SourceMod
|
* SourceMod
|
||||||
* Copyright (C) 2004-2007 AlliedModders LLC. All rights reserved.
|
* Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved.
|
||||||
* =============================================================================
|
* =============================================================================
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it under
|
* This program is free software; you can redistribute it and/or modify it under
|
||||||
@@ -52,6 +52,61 @@ IForward *g_pOnConfigsExecuted = NULL;
|
|||||||
IForward *g_pOnAutoConfigsBuffered = NULL;
|
IForward *g_pOnAutoConfigsBuffered = NULL;
|
||||||
CoreConfig g_CoreConfig;
|
CoreConfig g_CoreConfig;
|
||||||
bool g_bConfigsExecd = false;
|
bool g_bConfigsExecd = false;
|
||||||
|
bool g_bServerExecd = false;
|
||||||
|
bool g_bGotServerStart = false;
|
||||||
|
bool g_bGotTrigger = false;
|
||||||
|
ConCommand *g_pExecPtr = NULL;
|
||||||
|
ConVar *g_ServerCfgFile = NULL;
|
||||||
|
|
||||||
|
void CheckAndFinalizeConfigs();
|
||||||
|
|
||||||
|
#if defined ORANGEBOX_BUILD
|
||||||
|
SH_DECL_EXTERN1_void(ConCommand, Dispatch, SH_NOATTRIB, false, const CCommand &);
|
||||||
|
void Hook_ExecDispatchPre(const CCommand &cmd)
|
||||||
|
#else
|
||||||
|
extern bool __SourceHook_FHAddConCommandDispatch(void *,bool,class fastdelegate::FastDelegate0<void>);
|
||||||
|
extern bool __SourceHook_FHRemoveConCommandDispatch(void *,bool,class fastdelegate::FastDelegate0<void>);
|
||||||
|
void Hook_ExecDispatchPre()
|
||||||
|
#endif
|
||||||
|
{
|
||||||
|
#if !defined ORANGEBOX_BUILD
|
||||||
|
CCommand cmd;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
const char *arg = cmd.Arg(1);
|
||||||
|
|
||||||
|
if (!g_bServerExecd
|
||||||
|
&& arg != NULL
|
||||||
|
&& strcmp(arg, g_ServerCfgFile->GetString()) == 0)
|
||||||
|
{
|
||||||
|
g_bGotTrigger = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#if defined ORANGEBOX_BUILD
|
||||||
|
void Hook_ExecDispatchPost(const CCommand &cmd)
|
||||||
|
#else
|
||||||
|
void Hook_ExecDispatchPost()
|
||||||
|
#endif
|
||||||
|
{
|
||||||
|
if (g_bGotTrigger)
|
||||||
|
{
|
||||||
|
g_bGotTrigger = false;
|
||||||
|
g_bServerExecd = true;
|
||||||
|
CheckAndFinalizeConfigs();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void CheckAndFinalizeConfigs()
|
||||||
|
{
|
||||||
|
if ((g_bServerExecd || g_ServerCfgFile == NULL)
|
||||||
|
&& g_bGotServerStart)
|
||||||
|
{
|
||||||
|
/* Order is important here. We need to buffer things before we send the command out. */
|
||||||
|
g_pOnAutoConfigsBuffered->Execute(NULL);
|
||||||
|
engine->ServerCommand("sm internal 1\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void CoreConfig::OnSourceModAllInitialized()
|
void CoreConfig::OnSourceModAllInitialized()
|
||||||
{
|
{
|
||||||
@@ -67,11 +122,52 @@ void CoreConfig::OnSourceModShutdown()
|
|||||||
g_Forwards.ReleaseForward(g_pOnServerCfg);
|
g_Forwards.ReleaseForward(g_pOnServerCfg);
|
||||||
g_Forwards.ReleaseForward(g_pOnConfigsExecuted);
|
g_Forwards.ReleaseForward(g_pOnConfigsExecuted);
|
||||||
g_Forwards.ReleaseForward(g_pOnAutoConfigsBuffered);
|
g_Forwards.ReleaseForward(g_pOnAutoConfigsBuffered);
|
||||||
|
|
||||||
|
if (g_pExecPtr != NULL)
|
||||||
|
{
|
||||||
|
SH_REMOVE_HOOK_STATICFUNC(ConCommand, Dispatch, g_pExecPtr, Hook_ExecDispatchPre, false);
|
||||||
|
SH_REMOVE_HOOK_STATICFUNC(ConCommand, Dispatch, g_pExecPtr, Hook_ExecDispatchPost, true);
|
||||||
|
g_pExecPtr = NULL;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CoreConfig::OnSourceModLevelChange(const char *mapName)
|
void CoreConfig::OnSourceModLevelChange(const char *mapName)
|
||||||
{
|
{
|
||||||
|
static bool already_checked = false;
|
||||||
|
|
||||||
|
if (!already_checked)
|
||||||
|
{
|
||||||
|
g_ServerCfgFile = icvar->FindVar("servercfgfile");
|
||||||
|
if (g_ServerCfgFile != NULL)
|
||||||
|
{
|
||||||
|
ConCommandBase *pBase = icvar->GetCommands();
|
||||||
|
while (pBase != NULL)
|
||||||
|
{
|
||||||
|
if (pBase->IsCommand() && strcmp(pBase->GetName(), "exec") == 0)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
pBase = const_cast<ConCommandBase *>(pBase->GetNext());
|
||||||
|
}
|
||||||
|
|
||||||
|
g_pExecPtr = (ConCommand *)pBase;
|
||||||
|
if (g_pExecPtr != NULL)
|
||||||
|
{
|
||||||
|
SH_ADD_HOOK_STATICFUNC(ConCommand, Dispatch, g_pExecPtr, Hook_ExecDispatchPre, false);
|
||||||
|
SH_ADD_HOOK_STATICFUNC(ConCommand, Dispatch, g_pExecPtr, Hook_ExecDispatchPost, true);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
g_ServerCfgFile = NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
already_checked = true;
|
||||||
|
}
|
||||||
|
|
||||||
g_bConfigsExecd = false;
|
g_bConfigsExecd = false;
|
||||||
|
g_bServerExecd = false;
|
||||||
|
g_bGotServerStart = false;
|
||||||
|
g_bGotTrigger = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CoreConfig::OnRootConsoleCommand(const char *cmdname, const CCommand &command)
|
void CoreConfig::OnRootConsoleCommand(const char *cmdname, const CCommand &command)
|
||||||
@@ -385,7 +481,7 @@ void SM_ExecuteForPlugin(IPluginContext *ctx)
|
|||||||
|
|
||||||
void SM_ExecuteAllConfigs()
|
void SM_ExecuteAllConfigs()
|
||||||
{
|
{
|
||||||
if (g_bConfigsExecd)
|
if (g_bGotServerStart)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -406,9 +502,12 @@ void SM_ExecuteAllConfigs()
|
|||||||
}
|
}
|
||||||
iter->Release();
|
iter->Release();
|
||||||
|
|
||||||
g_pOnAutoConfigsBuffered->Execute(NULL);
|
#if defined ORANGEBOX_BUILD
|
||||||
|
engine->ServerExecute();
|
||||||
|
#endif
|
||||||
|
|
||||||
engine->ServerCommand("sm internal 1\n");
|
g_bGotServerStart = true;
|
||||||
|
CheckAndFinalizeConfigs();
|
||||||
}
|
}
|
||||||
|
|
||||||
void SM_ConfigsExecuted_Global()
|
void SM_ConfigsExecuted_Global()
|
||||||
|
|||||||
@@ -359,6 +359,12 @@ bool EventManager::OnFireEvent(IGameEvent *pEvent, bool bDontBroadcast)
|
|||||||
IChangeableForward *pForward;
|
IChangeableForward *pForward;
|
||||||
const char *name;
|
const char *name;
|
||||||
cell_t res = Pl_Continue;
|
cell_t res = Pl_Continue;
|
||||||
|
|
||||||
|
/* The engine accepts NULL without crashing, so to prevent a crash in SM we ignore these */
|
||||||
|
if (!pEvent)
|
||||||
|
{
|
||||||
|
RETURN_META_VALUE(MRES_IGNORED, false);
|
||||||
|
}
|
||||||
|
|
||||||
/* Get the event name, we're going to need this for passing to post hooks */
|
/* Get the event name, we're going to need this for passing to post hooks */
|
||||||
name = pEvent->GetName();
|
name = pEvent->GetName();
|
||||||
@@ -407,6 +413,12 @@ bool EventManager::OnFireEvent_Post(IGameEvent *pEvent, bool bDontBroadcast)
|
|||||||
const char *name;
|
const char *name;
|
||||||
Handle_t hndl = 0;
|
Handle_t hndl = 0;
|
||||||
|
|
||||||
|
/* The engine accepts NULL without crashing, so to prevent a crash in SM we ignore these */
|
||||||
|
if (!pEvent)
|
||||||
|
{
|
||||||
|
RETURN_META_VALUE(MRES_IGNORED, false);
|
||||||
|
}
|
||||||
|
|
||||||
name = m_EventNames.front();
|
name = m_EventNames.front();
|
||||||
|
|
||||||
if (sm_trie_retrieve(m_EventHooks, name, reinterpret_cast<void **>(&pHook)))
|
if (sm_trie_retrieve(m_EventHooks, name, reinterpret_cast<void **>(&pHook)))
|
||||||
|
|||||||
+9
-4
@@ -2,7 +2,7 @@
|
|||||||
* vim: set ts=4 :
|
* vim: set ts=4 :
|
||||||
* =============================================================================
|
* =============================================================================
|
||||||
* SourceMod
|
* SourceMod
|
||||||
* Copyright (C) 2004-2007 AlliedModders LLC. All rights reserved.
|
* Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved.
|
||||||
* =============================================================================
|
* =============================================================================
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it under
|
* This program is free software; you can redistribute it and/or modify it under
|
||||||
@@ -268,17 +268,22 @@ void RootConsoleMenu::OnRootConsoleCommand(const char *cmdname, const CCommand &
|
|||||||
ConsolePrint(" SourceMod was developed by AlliedModders, LLC.");
|
ConsolePrint(" SourceMod was developed by AlliedModders, LLC.");
|
||||||
ConsolePrint(" Development would not have been possible without the following people:");
|
ConsolePrint(" Development would not have been possible without the following people:");
|
||||||
ConsolePrint(" David \"BAILOPAN\" Anderson, lead developer");
|
ConsolePrint(" David \"BAILOPAN\" Anderson, lead developer");
|
||||||
ConsolePrint(" Borja \"faluco\" Ferrer, Core developer");
|
ConsolePrint(" Borja \"faluco\" Ferrer, core developer");
|
||||||
ConsolePrint(" Scott \"Damaged Soul\" Ehlert, Core developer");
|
ConsolePrint(" Scott \"Damaged Soul\" Ehlert, core developer");
|
||||||
|
ConsolePrint(" Matt \"pRED\" Woodrow, core developer");
|
||||||
|
ConsolePrint(" Michael \"ferret\" McKoy, plugin developer");
|
||||||
ConsolePrint(" Pavol \"PM OnoTo\" Marko, SourceHook developer");
|
ConsolePrint(" Pavol \"PM OnoTo\" Marko, SourceHook developer");
|
||||||
ConsolePrint(" Special thanks to Viper of GameConnect");
|
ConsolePrint(" Special thanks to Viper of GameConnect");
|
||||||
ConsolePrint(" Special thanks to Mani of Mani-Admin-Plugin");
|
ConsolePrint(" Special thanks to Mani of Mani-Admin-Plugin");
|
||||||
ConsolePrint(" http://www.sourcemod.net/");
|
ConsolePrint(" http://www.sourcemod.net/");
|
||||||
} else if (strcmp(cmdname, "version") == 0) {
|
}
|
||||||
|
else if (strcmp(cmdname, "version") == 0)
|
||||||
|
{
|
||||||
ConsolePrint(" SourceMod Version Information:");
|
ConsolePrint(" SourceMod Version Information:");
|
||||||
ConsolePrint(" SourceMod Version: %s", SVN_FULL_VERSION);
|
ConsolePrint(" SourceMod Version: %s", SVN_FULL_VERSION);
|
||||||
ConsolePrint(" JIT Version: %s, %s", g_pVM->GetVMName(), g_pVM->GetVersionString());
|
ConsolePrint(" JIT Version: %s, %s", g_pVM->GetVMName(), g_pVM->GetVersionString());
|
||||||
ConsolePrint(" JIT Settings: %s", g_pVM->GetCPUOptimizations());
|
ConsolePrint(" JIT Settings: %s", g_pVM->GetCPUOptimizations());
|
||||||
|
ConsolePrint(" Compiled on: %s %s", __DATE__, __TIME__);
|
||||||
ConsolePrint(" http://www.sourcemod.net/");
|
ConsolePrint(" http://www.sourcemod.net/");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -40,7 +40,7 @@
|
|||||||
* @file Contains SourceMod version information.
|
* @file Contains SourceMod version information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
||||||
|
|||||||
+1
-1
@@ -40,7 +40,7 @@
|
|||||||
* @file Contains SourceMod version information.
|
* @file Contains SourceMod version information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
* vim: set ts=4 :
|
* vim: set ts=4 :
|
||||||
* =============================================================================
|
* =============================================================================
|
||||||
* SourceMod
|
* SourceMod
|
||||||
* Copyright (C) 2004-2007 AlliedModders LLC. All rights reserved.
|
* Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved.
|
||||||
* =============================================================================
|
* =============================================================================
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it under
|
* This program is free software; you can redistribute it and/or modify it under
|
||||||
@@ -2387,8 +2387,21 @@ void CPluginManager::OnRootConsoleCommand(const char *cmdname, const CCommand &c
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
g_RootMenu.ConsolePrint(" Debugging: %s", pl->IsDebugging() ? "Yes" : "No");
|
if (pl->GetStatus() == Plugin_Running)
|
||||||
g_RootMenu.ConsolePrint(" Running: %s", pl->GetStatus() == Plugin_Running ? "Yes" : "No");
|
{
|
||||||
|
if (pl->IsDebugging())
|
||||||
|
{
|
||||||
|
g_RootMenu.ConsolePrint(" Status: running, debugging");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
g_RootMenu.ConsolePrint(" Status: running");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
g_RootMenu.ConsolePrint(" Status: not running");
|
||||||
|
}
|
||||||
|
|
||||||
const char *typestr = "";
|
const char *typestr = "";
|
||||||
switch (pl->GetType())
|
switch (pl->GetType())
|
||||||
@@ -2407,6 +2420,10 @@ void CPluginManager::OnRootConsoleCommand(const char *cmdname, const CCommand &c
|
|||||||
|
|
||||||
g_RootMenu.ConsolePrint(" Reloads: %s", typestr);
|
g_RootMenu.ConsolePrint(" Reloads: %s", typestr);
|
||||||
}
|
}
|
||||||
|
if (pl->m_FileVersion >= 3)
|
||||||
|
{
|
||||||
|
g_RootMenu.ConsolePrint(" Timestamp: %s", pl->m_DateTime);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -312,6 +312,8 @@ private:
|
|||||||
bool m_LibraryMissing;
|
bool m_LibraryMissing;
|
||||||
CVector<AutoConfig *> m_configs;
|
CVector<AutoConfig *> m_configs;
|
||||||
bool m_bGotAllLoaded;
|
bool m_bGotAllLoaded;
|
||||||
|
int m_FileVersion;
|
||||||
|
char m_DateTime[256];
|
||||||
};
|
};
|
||||||
|
|
||||||
class CPluginManager :
|
class CPluginManager :
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "SAMPLE"
|
#define SMEXT_CONF_LOGTAG "SAMPLE"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_BINTOOLS_VERSION_H_
|
#ifndef _INCLUDE_BINTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_BINTOOLS_VERSION_H_
|
#define _INCLUDE_BINTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_BINTOOLS_VERSION_H_
|
#endif //_INCLUDE_BINTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_BINTOOLS_VERSION_H_
|
#ifndef _INCLUDE_BINTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_BINTOOLS_VERSION_H_
|
#define _INCLUDE_BINTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_BINTOOLS_VERSION_H_
|
#endif //_INCLUDE_BINTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "CSTRIKE"
|
#define SMEXT_CONF_LOGTAG "CSTRIKE"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "GEOIP"
|
#define SMEXT_CONF_LOGTAG "GEOIP"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_GEOIP_VERSION_H_
|
#ifndef _INCLUDE_GEOIP_VERSION_H_
|
||||||
#define _INCLUDE_GEOIP_VERSION_H_
|
#define _INCLUDE_GEOIP_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_GEOIP_VERSION_H_
|
#endif //_INCLUDE_GEOIP_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_GEOIP_VERSION_H_
|
#ifndef _INCLUDE_GEOIP_VERSION_H_
|
||||||
#define _INCLUDE_GEOIP_VERSION_H_
|
#define _INCLUDE_GEOIP_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_GEOIP_VERSION_H_
|
#endif //_INCLUDE_GEOIP_VERSION_H_
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "MYSQL"
|
#define SMEXT_CONF_LOGTAG "MYSQL"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_MYSQLEXT_VERSION_H_
|
#ifndef _INCLUDE_MYSQLEXT_VERSION_H_
|
||||||
#define _INCLUDE_MYSQLEXT_VERSION_H_
|
#define _INCLUDE_MYSQLEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_MYSQLEXT_VERSION_H_
|
#endif //_INCLUDE_MYSQLEXT_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_MYSQLEXT_VERSION_H_
|
#ifndef _INCLUDE_MYSQLEXT_VERSION_H_
|
||||||
#define _INCLUDE_MYSQLEXT_VERSION_H_
|
#define _INCLUDE_MYSQLEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_MYSQLEXT_VERSION_H_
|
#endif //_INCLUDE_MYSQLEXT_VERSION_H_
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "REGEX"
|
#define SMEXT_CONF_LOGTAG "REGEX"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_REGEXEXT_VERSION_H_
|
#ifndef _INCLUDE_REGEXEXT_VERSION_H_
|
||||||
#define _INCLUDE_REGEXEXT_VERSION_H_
|
#define _INCLUDE_REGEXEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_REGEXEXT_VERSION_H_
|
#endif //_INCLUDE_REGEXEXT_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_REGEXEXT_VERSION_H_
|
#ifndef _INCLUDE_REGEXEXT_VERSION_H_
|
||||||
#define _INCLUDE_REGEXEXT_VERSION_H_
|
#define _INCLUDE_REGEXEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_REGEXEXT_VERSION_H_
|
#endif //_INCLUDE_REGEXEXT_VERSION_H_
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "SDKTOOLS"
|
#define SMEXT_CONF_LOGTAG "SDKTOOLS"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "SQLITE"
|
#define SMEXT_CONF_LOGTAG "SQLITE"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|||||||
@@ -47,7 +47,7 @@
|
|||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "TF2"
|
#define SMEXT_CONF_LOGTAG "TF2"
|
||||||
#define SMEXT_CONF_LICENSE "GPL"
|
#define SMEXT_CONF_LICENSE "GPL"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
#ifndef _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
#define _INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
#endif //_INCLUDE_SDKTOOLS_VERSION_H_
|
||||||
|
|||||||
@@ -45,9 +45,9 @@
|
|||||||
#define SMEXT_CONF_VERSION SVN_FULL_VERSION
|
#define SMEXT_CONF_VERSION SVN_FULL_VERSION
|
||||||
#define SMEXT_CONF_AUTHOR "AlliedModders"
|
#define SMEXT_CONF_AUTHOR "AlliedModders"
|
||||||
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
#define SMEXT_CONF_URL "http://www.sourcemod.net/"
|
||||||
#define SMEXT_CONF_LOGTAG "MAINMENU"
|
#define SMEXT_CONF_LOGTAG "TOPMENUS"
|
||||||
#define SMEXT_CONF_LICENSE "GPLv3"
|
#define SMEXT_CONF_LICENSE "GPLv3"
|
||||||
#define SMEXT_CONF_DATESTRING __DATE__
|
#define SMEXT_CONF_DATESTRING __DATE__ " " __TIME__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Exposes plugin's main interface.
|
* @brief Exposes plugin's main interface.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
#ifndef _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
#define _INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$GLOBAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
#endif //_INCLUDE_SQLITEEXT_VERSION_H_
|
||||||
|
|||||||
@@ -253,23 +253,23 @@
|
|||||||
{
|
{
|
||||||
"RemovePlayerItem"
|
"RemovePlayerItem"
|
||||||
{
|
{
|
||||||
"windows" "237"
|
"windows" "238"
|
||||||
"linux" "238"
|
"linux" "239"
|
||||||
}
|
}
|
||||||
"Weapon_GetSlot"
|
"Weapon_GetSlot"
|
||||||
{
|
{
|
||||||
"windows" "235"
|
"windows" "236"
|
||||||
"linux" "236"
|
"linux" "237"
|
||||||
}
|
}
|
||||||
"Ignite"
|
"Ignite"
|
||||||
{
|
{
|
||||||
"windows" "192"
|
"windows" "193"
|
||||||
"linux" "193"
|
"linux" "194"
|
||||||
}
|
}
|
||||||
"Extinguish"
|
"Extinguish"
|
||||||
{
|
{
|
||||||
"windows" "196"
|
"windows" "197"
|
||||||
"linux" "197"
|
"linux" "198"
|
||||||
}
|
}
|
||||||
"Teleport"
|
"Teleport"
|
||||||
{
|
{
|
||||||
@@ -278,18 +278,18 @@
|
|||||||
}
|
}
|
||||||
"CommitSuicide"
|
"CommitSuicide"
|
||||||
{
|
{
|
||||||
"windows" "386"
|
"windows" "388"
|
||||||
"linux" "386"
|
"linux" "388"
|
||||||
}
|
}
|
||||||
"GetVelocity"
|
"GetVelocity"
|
||||||
{
|
{
|
||||||
"windows" "129"
|
"windows" "130"
|
||||||
"linux" "130"
|
"linux" "131"
|
||||||
}
|
}
|
||||||
"EyeAngles"
|
"EyeAngles"
|
||||||
{
|
{
|
||||||
"windows" "121"
|
"windows" "122"
|
||||||
"linux" "122"
|
"linux" "123"
|
||||||
}
|
}
|
||||||
"DispatchKeyValue"
|
"DispatchKeyValue"
|
||||||
{
|
{
|
||||||
@@ -331,8 +331,8 @@
|
|||||||
{
|
{
|
||||||
"GiveNamedItem"
|
"GiveNamedItem"
|
||||||
{
|
{
|
||||||
"windows" "349"
|
"windows" "350"
|
||||||
"linux" "350"
|
"linux" "351"
|
||||||
}
|
}
|
||||||
"RemovePlayerItem"
|
"RemovePlayerItem"
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -21,8 +21,8 @@
|
|||||||
{
|
{
|
||||||
"ForceRespawn"
|
"ForceRespawn"
|
||||||
{
|
{
|
||||||
"windows" "280"
|
"windows" "281"
|
||||||
"linux" "281"
|
"linux" "282"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
* @file Contains SourceMod version information.
|
* @file Contains SourceMod version information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2236"
|
#define SVN_FULL_VERSION "1.0.3.2276"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2236
|
#define SVN_FILE_VERSION 1,0,3,2276
|
||||||
|
|
||||||
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
||||||
|
|||||||
@@ -81,6 +81,7 @@ BuildDynamicMenu()
|
|||||||
|
|
||||||
new Handle:kvMenu;
|
new Handle:kvMenu;
|
||||||
kvMenu = CreateKeyValues("Commands");
|
kvMenu = CreateKeyValues("Commands");
|
||||||
|
KvSetEscapeSequences(kvMenu, true);
|
||||||
|
|
||||||
new String:file[256];
|
new String:file[256];
|
||||||
|
|
||||||
@@ -100,8 +101,6 @@ BuildDynamicMenu()
|
|||||||
|
|
||||||
new String:name[NAME_LENGTH];
|
new String:name[NAME_LENGTH];
|
||||||
new String:buffer[NAME_LENGTH];
|
new String:buffer[NAME_LENGTH];
|
||||||
|
|
||||||
KvSetEscapeSequences(kvMenu, true);
|
|
||||||
|
|
||||||
if (!KvGotoFirstSubKey(kvMenu))
|
if (!KvGotoFirstSubKey(kvMenu))
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -37,11 +37,13 @@
|
|||||||
|
|
||||||
#include <version>
|
#include <version>
|
||||||
|
|
||||||
#define SOURCEMOD_PLUGINAPI_VERSION 2
|
#define SOURCEMOD_PLUGINAPI_VERSION 3
|
||||||
struct PlVers
|
struct PlVers
|
||||||
{
|
{
|
||||||
version,
|
version,
|
||||||
String:filevers[],
|
String:filevers[],
|
||||||
|
String:date[],
|
||||||
|
String:time[]
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -76,7 +78,9 @@ enum Identity
|
|||||||
public PlVers:__version =
|
public PlVers:__version =
|
||||||
{
|
{
|
||||||
version = SOURCEMOD_PLUGINAPI_VERSION,
|
version = SOURCEMOD_PLUGINAPI_VERSION,
|
||||||
filevers = SOURCEMOD_VERSION
|
filevers = SOURCEMOD_VERSION,
|
||||||
|
date = __DATE__,
|
||||||
|
time = __TIME__
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -37,6 +37,6 @@
|
|||||||
|
|
||||||
#define SOURCEMOD_V_MAJOR 1 /**< SourceMod Major version */
|
#define SOURCEMOD_V_MAJOR 1 /**< SourceMod Major version */
|
||||||
#define SOURCEMOD_V_MINOR 0 /**< SourceMod Minor version */
|
#define SOURCEMOD_V_MINOR 0 /**< SourceMod Minor version */
|
||||||
#define SOURCEMOD_V_RELEASE 2 /**< SourceMod Release version */
|
#define SOURCEMOD_V_RELEASE 3 /**< SourceMod Release version */
|
||||||
|
|
||||||
#define SOURCEMOD_VERSION "1.0.2.2236" /**< SourceMod version string (major.minor.release.build) */
|
#define SOURCEMOD_VERSION "1.0.3" /**< SourceMod version string (major.minor.release.build) */
|
||||||
|
|||||||
@@ -39,4 +39,4 @@
|
|||||||
#define SOURCEMOD_V_MINOR $PMINOR$ /**< SourceMod Minor version */
|
#define SOURCEMOD_V_MINOR $PMINOR$ /**< SourceMod Minor version */
|
||||||
#define SOURCEMOD_V_RELEASE $PREVISION$ /**< SourceMod Release version */
|
#define SOURCEMOD_V_RELEASE $PREVISION$ /**< SourceMod Release version */
|
||||||
|
|
||||||
#define SOURCEMOD_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$GLOBAL_BUILD$" /**< SourceMod version string (major.minor.release.build) */
|
#define SOURCEMOD_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$" /**< SourceMod version string (major.minor.release.build) */
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
* @file Contains SourceMod version information.
|
* @file Contains SourceMod version information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2138"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2138
|
#define SVN_FILE_VERSION 1,0,3,2269
|
||||||
|
|
||||||
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
* @file Contains SourceMod version information.
|
* @file Contains SourceMod version information.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$LOCAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$LOCAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$LOCAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
#endif //_INCLUDE_SOURCEMOD_VERSION_H_
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
#ifndef _INCLUDE_JIT_VERSION_H_
|
#ifndef _INCLUDE_JIT_VERSION_H_
|
||||||
#define _INCLUDE_JIT_VERSION_H_
|
#define _INCLUDE_JIT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "1.0.2.2207"
|
#define SVN_FULL_VERSION "1.0.3"
|
||||||
#define SVN_FILE_VERSION 1,0,2,2207
|
#define SVN_FILE_VERSION 1,0,3,2269
|
||||||
|
|
||||||
#endif //_INCLUDE_JIT_VERSION_H_
|
#endif //_INCLUDE_JIT_VERSION_H_
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
#ifndef _INCLUDE_JIT_VERSION_H_
|
#ifndef _INCLUDE_JIT_VERSION_H_
|
||||||
#define _INCLUDE_JIT_VERSION_H_
|
#define _INCLUDE_JIT_VERSION_H_
|
||||||
|
|
||||||
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$LOCAL_BUILD$"
|
#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$"
|
||||||
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$LOCAL_BUILD$
|
#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$LOCAL_BUILD$
|
||||||
|
|
||||||
#endif //_INCLUDE_JIT_VERSION_H_
|
#endif //_INCLUDE_JIT_VERSION_H_
|
||||||
|
|||||||
Reference in New Issue
Block a user