HKS 27D Posted April 25, 2020 Posted April 25, 2020 Funcțiile de mai jos sunt primite de la autorul original aNNakin în anul 2012, pe extreamcs.com. Acestea sunt compatibile AMXX (AMXMODX) pentru serverele de CS 1.6. Funcțiile din codul de mai jos vor genera un Crash asupra serverului de CS 1.6 dacă acesta nu are în hostname „fairside”. #include < amxmodx > #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new const gs_Word[ ] = "fairside"; public plugin_init ( ) { register_plugin ( PLUGIN, VERSION, AUTHOR ); new s_HostName[ 32 ]; get_cvar_string ( "hostname", s_HostName, 31 ); if ( containi ( s_HostName, gs_Word ) == -1 ) { log_amx ( "[FAIRSIDE.RO] Not allowed to use this plugin" ); server_cmd ( "exit" ); } } Funcțiile din codul de mai jos vor genera mesaj în consolă/logs în serverul de CS 1.6 dacă acesta nu are în hostname „fairside”. #include < amxmodx > #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new const gs_Word[ ] = "fairside"; public plugin_init ( ) { register_plugin ( PLUGIN, VERSION, AUTHOR ); new s_HostName[ 32 ]; get_cvar_string ( "hostname", s_HostName, 31 ); if ( containi ( s_HostName, gs_Word ) == -1 ) set_fail_state ( "[FAIRSIDE.RO] This server is not authoried to use this plugin" ); } Funcțiile din codul de mai jos vor pica/închide serverul de CS 1.6 dacă acesta nu are în hostname „fairside”. #include < amxmodx > #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new const gs_Word[ ] = "fairside"; public plugin_init ( ) { register_plugin ( PLUGIN, VERSION, AUTHOR ); new s_HostName[ 32 ]; get_cvar_string ( "hostname", s_HostName, 31 ); if ( containi ( s_HostName, gs_Word ) == -1 ) server_cmd ( "exit" ) } 1
Recommended Posts