View Single Post
Author Message
PsYChOPaTiQuE
Veteran Member
Join Date: Jan 2009
Location: Paris
Old 01-01-2012 , 18:18   [PLUGIN] Empêcher quelqu'un de faire planter son serveur
#1

Bonsoir à tous

je tiens à partager avec vous un plugin qui bloque une commande permettant de faire planter un serveur de jeu sous cz (Je ne sais pas si ça concerne cs mais je pense que oui).

Ce forum n'est pas fait pour critiquer des joueurs, je ne me contenterai donc juste de vous donner le plugin et de poster un lien vers mon forum sur lequel je donne les noms de ceux qui ont exploité cela à leur avantage.

http://bloodntears.xooit.fr/t3954-La-team-OGC.htm


Je ne révélerai pas le moyen de faire planter les serveurs car ce serait minable, cependant si un des modérateurs veut être certifié de l'existence de ce bug, je le lui expliquerai par mp.

Le plugin n'est pas de moi, je me contente de le partager

Le sma:

PHP Code:
#include <amxmodx> 

#define PLUGIN_NAME        "Fix AutoBuy Bug" 
#define PLUGIN_VERSION    "1.1" 
#define PLUGIN_AUTHOR    "PomanoB & UFPS.Team" 

new g_logfile[64

public 
plugin_init( ) 

    
register_pluginPLUGIN_NAMEPLUGIN_VERSIONPLUGIN_AUTHOR 

    
register_clcmd"cl_setautobuy""cmd_check" 
    
register_clcmd"cl_setrebuy""cmd_check" 

    
get_time "autobuy_%Y%m.log"g_logfilecharsmax g_logfile ) ) 


public 
cmd_checkid 

    static 
arg[512], args
    args 
read_argc( ) 

    for( 
1args; ++
    { 
        
read_argviargcharsmaxarg ) ) 

        if( 
is_cmd_longargcharsmaxarg ) ) ) 
        { 
            
log_autobuyid 
            return 
PLUGIN_HANDLED 
        

    } 

    return 
PLUGIN_CONTINUE 


stock bool:is_cmd_longstring[], const len 

    static 
cmd[512

    while( 
strlen( string ) ) 
    { 
        
strtokstringcmdcharsmaxcmd ), stringlen ' '

        if( 
strlencmd ) > 31 ) return true 
    


    return 
false 


stock log_autobuyid 

    static 
name[32], steamid[44], ip[16
    
get_user_ipidipcharsmaxip ), 
    
get_user_authididsteamidcharsmaxsteamid ) ) 
    
get_user_nameidnamecharsmaxname ) ) 

    
log_to_fileg_logfile"Autobuy bug use: %s [%s] <%s>"nameipsteamid 

Attached Files
File Type: sma Get Plugin or Get Source (autobuyfix.sma - 693 views - 1.4 KB)
__________________
PsYChOPaTiQuE is offline