updated header | readded double include prevention

This commit is contained in:
Felix Geyer 2004-02-21 20:30:04 +00:00
parent 16d8a7a210
commit 87b4d3570f
15 changed files with 287 additions and 213 deletions

View File

@ -1,10 +1,15 @@
/* Vexd Utility backwards compatibility
*
* (c) 2004, the AMX Mod X Development Team
* by the AMX Mod X Development Team
*
* This file is provided as is (no warranties).
*/
#if defined _Vexd_Utilities_included
#endinput
#endif
#define _Vexd_Utilities_included
#include <engine>
stock Entvars_Get_Int(iIndex, iVariable)

View File

@ -1,11 +1,19 @@
/* AMX Mod X
/* AMX Mod X constants
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _amxconst_included
#endinput
#endif
#define _amxconst_included
#define AMX_VERSION 0.1
new AMX_VERSION_STR[] = "0.1"
/* Uncomment if you are not using Steam */
//#define NO_STEAM

View File

@ -1,11 +1,16 @@
/* AMX Mod X misc.
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _amxmisc_included
#endinput
#endif
#define _amxmisc_included
stock cmd_access(id,level,cid,num) {
if ( ((get_user_flags(id)&level)!=level) && (id!=(is_dedicated_server()?0:1)) ) {
console_print(id,"You have no access to that command")

View File

@ -1,17 +1,23 @@
/* AMX Mod X functions
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _amxmod_included
#endinput
#endif
#define _amxmod_included
#include <core>
#include <float>
#include <amxconst>
#include <string>
#include <file>
#include <vault>
#include <fun>
/* Function is called just after server activation.
* Good place for configuration loading, commands and cvars registration. */

View File

@ -5,6 +5,11 @@
* This file is provided as is (no warranties).
*/
#if defined _core_included
#endinput
#endif
#define _core_included
native heapspace();
native funcidx(const name[]);

View File

@ -1,11 +1,16 @@
/* CS Stats functions
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _csstats_included
#endinput
#endif
#define _csstats_included
/* Gets stats from given weapon index. If wpnindex is 0
* then the stats are from all weapons. If weapon has not been used function
* returns 0 in other case 1. Fields in stats are:

View File

@ -1,11 +1,16 @@
/* Engine
/* Engine functions
*
* (c) 2004, the AMX Mod X Development Team
* by the AMX Mod X Development Team
* thanks to Vexd
*
* This file is provided as is (no warranties).
*/
#if defined _engine_included
#endinput
#endif
#define _engine_included
#include <engine_const>
#include <engine_stocks>

View File

@ -1,10 +1,15 @@
/* Engine Constants
/* Engine constants
*
* (c) 2004, by the AMX Mod X Development Team
* by the AMX Mod X Development Team
*
* This file is provided as is (no warranties).
*/
#if defined _engine_const_included
#endinput
#endif
#define _engine_const_included
#define SPEAK_NORMAL 0
#define SPEAK_MUTED 1
#define SPEAK_ALL 2

View File

@ -1,11 +1,16 @@
/* Engine Stocks
/* Engine stocks
*
* (c) 2004, AssKicR, Freecode & T(+)rget
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* thanks to AssKicR, Freecode and T(+)rget
*
* This file is provided as is (no warranties).
*/
#if defined _engine_stocks_included
#endinput
#endif
#define _engine_stocks_included
/* Changes an integer vec to a floating vec */
stock IVecFVec(IVec[3], Float:FVec[3])
{

View File

@ -1,11 +1,16 @@
/* Files functions
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _file_included
#endinput
#endif
#define _file_included
/* Reads content from directory.
* Returns index of next element or 0 when end of dir. is reached. */
native read_dir(const dirname[],pos,output[],len,&outlen);

View File

@ -1,10 +1,15 @@
/* Fun functions
*
* (c) 2004, the AMX Mod X Development Team
* by the AMX Mod X Development Team
*
* This file is provided as is (no warranties).
*/
#if defined _fun_included
#endinput
#endif
#define _fun_included
/* (untested) Returns 1 if receiver hears sender via voice communication. */
native get_client_listen(receiver, sender);

View File

@ -1,11 +1,16 @@
/* MySQL functions
*
* (c) Copyright 2002-2004, dJeyL
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _mysql_included
#endinput
#endif
#define _mysql_included
/* Opens connection. If already such exists then that will be used.
* Function returns sql id to use with other sql natives.
* Host can be plain ip or with port seperated with ':' char. */

View File

@ -1,11 +1,16 @@
/* Strings manipulation
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _string_included
#endinput
#endif
#define _string_included
/* Checks if source contains string. On success function
* returns position in source, on failure returns -1. */
native contain(const source[],const string[]);

View File

@ -1,11 +1,16 @@
/* Vault
/* Vault functions
*
* (c) 2002-2004, OLO
* modified by the AMX Mod X Development Team
* by the AMX Mod X Development Team
* originally developed by OLO
*
* This file is provided as is (no warranties).
*/
#if defined _vault_included
#endinput
#endif
#define _vault_included
/* Reads a data from given key.
* If len is set to zero then get_vaultdata
* returns value as an number. */