Sari la conținut

Anti RCON Changer ~ AmxModX


Shadows Adi

Postări Recomandate

  • Scripters

- Nume plugin: Anti RCON Password Changer

- Autor: @Shadows Adi

- Engine ( HLDS / SRCDS ) : HLDS & reHLDS

- Versiune: 1 . 0

- Informatii: Este un simplu plugin care inregistreaza intr-un fisier .log cand cvar-ul "rcon_password" se modifica + schimba imediat cvar-ul inapoi in valoarea din server.cfg

- Download: 

Spoiler

#pragma ctrlchar '\'

#include < amxmodx >

#define PLUGIN 		"Anti RCON Changer"
#define VERSION 		"1.0"
#define AUTHOR 		"Shadows Adi"

new p_Rcon
new g_szRconPass[ 128 ]

public plugin_init( )
{
	register_plugin( PLUGIN, VERSION, AUTHOR )
	register_cvar( "anti_rcon_changer", VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED )
	
	p_Rcon = get_cvar_pointer( "rcon_password" )

	hook_cvar_change(p_Rcon, "Hook_Rcon_Change")
}

public OnConfigsExecuted( )
{
	get_pcvar_string( p_Rcon, g_szRconPass, sizeof( g_szRconPass ) )
}

public Hook_Rcon_Change( pcvar, const old_value[ ], const new_value[ ] )
{
	if( !equali( new_value, g_szRconPass ) )
	{
		log_to_file("rcon_changer.log", "Rcon password changed to \"%s\". Changing back to original value.", new_value )
		set_pcvar_string( p_Rcon, g_szRconPass )
	}
}

 

- Instalare: 

Compilati sursa de mai sus si o adaugati in folderul plugins.

Dupa ce ati bagat fisierul binar . amxx in folder, intrati in configs/plugins.ini si adaugati nume_plugin.amxx

Editat de Shadows Adi
Link spre comentariu
Distribuie pe alte site-uri

Vizitator
Acest topic este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Termeni de Utilizare & Politică Intimitate