updated header

This commit is contained in:
Felix Geyer 2004-02-08 11:31:54 +00:00
parent 983356c77e
commit 4478bb378f
10 changed files with 226 additions and 258 deletions

View File

@ -1,13 +1,10 @@
/* AMX Mod /* AMX Mod X
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* This file is provided as is (no warranties).
#if defined _amxconst_included */
#endinput
#endif
#define _amxconst_included
// Uncomment if you are not using Steam // Uncomment if you are not using Steam
//#define NO_STEAM //#define NO_STEAM
@ -31,7 +28,6 @@
#define ADMIN_LEVEL_E (1<<16) /* flag "q" */ #define ADMIN_LEVEL_E (1<<16) /* flag "q" */
#define ADMIN_LEVEL_F (1<<17) /* flag "r" */ #define ADMIN_LEVEL_F (1<<17) /* flag "r" */
#define ADMIN_LEVEL_G (1<<18) /* flag "s" */ #define ADMIN_LEVEL_G (1<<18) /* flag "s" */
#define ADMIN_LEVEL_H (1<<19) /* flag "t" */ #define ADMIN_LEVEL_H (1<<19) /* flag "t" */
#define ADMIN_MENU (1<<20) /* flag "u" */ #define ADMIN_MENU (1<<20) /* flag "u" */
#define ADMIN_USER (1<<25) /* flag "z" */ #define ADMIN_USER (1<<25) /* flag "z" */
@ -93,12 +89,12 @@
#define CSW_FIVESEVEN 11 #define CSW_FIVESEVEN 11
#define CSW_UMP45 12 #define CSW_UMP45 12
#define CSW_SG550 13 #define CSW_SG550 13
#define CSW_GALI 14 #define CSW_GALIL 14
#define CSW_FAMAS 15 #define CSW_FAMAS 15
#define CSW_USP 16 #define CSW_USP 16
#define CSW_GLOCK18 17 #define CSW_GLOCK18 17
#define CSW_AWP 18 #define CSW_AWP 18
#define CSW_MP5NAVY 19 #define CSW_MP5NAV 19
#define CSW_M249 20 #define CSW_M249 20
#define CSW_M3 21 #define CSW_M3 21
#define CSW_M4A1 22 #define CSW_M4A1 22
@ -199,7 +195,7 @@ enum {
} }
enum { enum {
force_exactfile, /* File on client must exactly match server's file */ force_exactfile = 0, /* File on client must exactly match server's file */
force_model_samebounds, /* For model files only, the geometry must fit in the same bbox */ force_model_samebounds, /* For model files only, the geometry must fit in the same bbox */
force_model_specifybounds, /* For model files only, the geometry must fit in the specified bbox */ force_model_specifybounds, /* For model files only, the geometry must fit in the specified bbox */
} }

View File

@ -1,26 +1,23 @@
/* AMX Mod misc. /* AMX Mod X misc.
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* This file is provided as is (no warranties).
*/
#if defined _amxmisc_included stock bool:cmd_access(id,level,cid,num) {
#endinput if ( ((get_user_flags(id)&level)!=level) && (id!=(is_dedicated_server()?0:1)) ) {
#endif console_print(id,"You have no access to that command")
#define _amxmisc_included return false
stock cmd_access(a,b,c,d){
if ( ((get_user_flags(a)&b)!=b) && (a!=(is_dedicated_server()?0:1)) ){
console_print(a,"You have no access to that command")
return 0
} }
if (read_argc() < d){ if (read_argc() < num) {
new hcmd[32], hinfo[128], hflag new hcmd[32], hinfo[128], hflag
get_concmd(c,hcmd,31,hflag,hinfo,127,b) get_concmd(cid,hcmd,31,hflag,hinfo,127,level)
console_print(a,"Usage: %s %s",hcmd,hinfo) console_print(id,"Usage: %s %s",hcmd,hinfo)
return 0 return false
} }
return 1 return true
} }
stock access(id,level) stock access(id,level)
@ -34,36 +31,36 @@ stock access(id,level)
*/ */
stock cmd_target(id,const arg[],flags = 1) { stock cmd_target(id,const arg[],flags = 1) {
new player = find_player("bl",arg) new player = find_player("bl",arg)
if (player){ if (player) {
if ( player != find_player("blj",arg) ){ if ( player != find_player("blj",arg) ) {
console_print(id,"There are more clients matching to your argument") console_print(id,"There are more clients matching to your argument")
return 0 return 0
} }
} }
else if ( ( player = find_player("c",arg) )==0 && arg[0]=='#' && arg[1] ) else if ( ( player = find_player("c",arg) )==0 && arg[0]=='#' && arg[1] )
player = find_player("k",strtonum(arg[1])) player = find_player("k",strtonum(arg[1]))
if (!player){ if (!player) {
console_print(id,"Client with that name or userid not found") console_print(id,"Client with that name or userid not found")
return 0 return 0
} }
if (flags & 1){ if (flags & 1) {
if ((get_user_flags(player)&ADMIN_IMMUNITY) && ((flags&2)?(id!=player):true) ){ if ((get_user_flags(player)&ADMIN_IMMUNITY) && ((flags&2)?(id!=player):true) ) {
new imname[32] new imname[32]
get_user_name(player,imname,31) get_user_name(player,imname,31)
console_print(id,"Client ^"%s^" has immunity",imname) console_print(id,"Client ^"%s^" has immunity",imname)
return 0 return 0
} }
} }
if (flags & 4){ if (flags & 4) {
if (!is_user_alive(player)){ if (!is_user_alive(player)) {
new imname[32] new imname[32]
get_user_name(player,imname,31) get_user_name(player,imname,31)
console_print(id,"That action can't be performed on dead client ^"%s^"",imname) console_print(id,"That action can't be performed on dead client ^"%s^"",imname)
return 0 return 0
} }
} }
if (flags & 8){ if (flags & 8) {
if (is_user_bot(player)){ if (is_user_bot(player)) {
new imname[32] new imname[32]
get_user_name(player,imname,31) get_user_name(player,imname,31)
console_print(id,"That action can't be performed on bot ^"%s^"",imname) console_print(id,"That action can't be performed on bot ^"%s^"",imname)
@ -73,7 +70,7 @@ stock cmd_target(id,const arg[],flags = 1) {
return player return player
} }
stock show_activity( id, const name[], {Float,_}: ... ){ stock show_activity( id, const name[], {Float,_}: ... ) {
new buffer[128] new buffer[128]
format_args( buffer , 127 , 2 ) format_args( buffer , 127 , 2 )
switch(get_cvar_num("amx_show_activity")) { switch(get_cvar_num("amx_show_activity")) {
@ -84,7 +81,7 @@ stock show_activity( id, const name[], {Float,_}: ... ){
} }
} }
stock is_running(const arg[]){ stock is_running(const arg[]) {
new mod_name[32] new mod_name[32]
get_modname(mod_name,31) get_modname(mod_name,31)
return equal(mod_name,arg) return equal(mod_name,arg)

View File

@ -1,13 +1,10 @@
/* AMX Mod functions /* AMX Mod X functions
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* This file is provided as is (no warranties).
#if defined _amxmod_included */
#endinput
#endif
#define _amxmod_included
#include <core> #include <core>
#include <float> #include <float>

View File

@ -1,12 +1,9 @@
/* Core functions /* Core functions
* *
* (c) Copyright 1998-2002, ITB CompuPhase * (c) Copyright 1998-2003, ITB CompuPhase
* This file is provided as is (no warranties). *
*/ * This file is provided as is (no warranties).
#if defined _core_included */
#endinput
#endif
#define _core_included
native heapspace(); native heapspace();

View File

@ -1,13 +1,10 @@
/* CS Stats functions /* CS Stats functions
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* 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 /* Gets stats from given weapon index. If wpnindex is 0
* then the stats are from all weapons. If weapon has not been used function * then the stats are from all weapons. If weapon has not been used function

View File

@ -1,14 +1,10 @@
/* Files functions /* Files functions
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* This file is provided as is (no warranties).
#if defined _file_included */
#endinput
#endif
#define _file_included
/* Reads content from directory. /* Reads content from directory.
* Returns index of next element or 0 when end of dir. is reached. */ * Returns index of next element or 0 when end of dir. is reached. */

View File

@ -1,13 +1,10 @@
/* Fun functions /* Fun functions
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* This file is provided as is (no warranties).
#if defined _fun_included */
#endinput
#endif
#define _fun_included
/* Sets who can listen who. Function returns 0 /* Sets who can listen who. Function returns 0
* if for some reasons this setting can't be done. */ * if for some reasons this setting can't be done. */

View File

@ -1,13 +1,10 @@
/* MySQL functions /* MySQL functions
* *
* (c) Copyright 2002, dJeyL * (c) Copyright 2002-2004, dJeyL
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* 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. /* Opens connection. If already such exists then that will be used.
* Function returns sql id to use with other sql natives. * Function returns sql id to use with other sql natives.

View File

@ -1,13 +1,10 @@
/* Strings manipulation /* Strings manipulation
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* This file is provided as is (no warranties). * modified by BAILOPAN, Manip, PM, SniperBeamer
*/ *
* 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 /* Checks if source contains string. On success function
* returns position in source, on failure returns -1. */ * returns position in source, on failure returns -1. */

View File

@ -1,14 +1,11 @@
/* Vault /* Vault
* *
* (c) 2002-2003, OLO * (c) 2002-2004, OLO
* modified by BAILOPAN, Manip, PM, SniperBeamer
*
* This file is provided as is (no warranties). * This file is provided as is (no warranties).
*/ */
#if defined _vault_included
#endinput
#endif
#define _vault_included
/* Reads a data from given key. /* Reads a data from given key.
* If len is set to zero then get_vaultdata * If len is set to zero then get_vaultdata
* returns value as an number. */ * returns value as an number. */