Jump to content

AmxModX CS 1.6: Hostname crash server


Recommended Posts

Posted

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" )
}

 

  • Like 1
Guest
This topic is now closed to further replies.
×
×
  • Create New...