[ajuda] ban nick
#3

Basta criar um arquivo marcando o nome de tal player, apуs isso fazer a verificaзгo por pasta no OnPlayerConnect...
pawn Код:
if ( fexist ( ... ) ) // apontaria que o nome existe, ou seja tu tens de escrever outra func para que proibas o mesmo de conectar.
Nгo й difнcil, podes separar por pasta
Exemplo: pasta - scriptfiles/nicksban/:
pawn Код:
stock Banir_Nick ( filename [] )
{
    new File: wii ;
    if ( fexist ( filename ) )
    {
        return false ;
    }
    wii = fopen ( filename , io_write ) ;
    return fclose ( wii ) ;
}

CMD: banconta ( playerid, params [] )
{
    new cc_params [ MAX_PLAYER_NAME ] ;
    if ( sscanf ( params , "s[24]" , cc_params ) )
    {
        return false ;
    }
    Banir_Nick ( cc_params ) ;
    return true ;
}
E podes complementar com teus codes tambйm, tipo escrever data que foi banido, admin que baniu...
Reply


Messages In This Thread
[ajuda] ban nick - by Don_Speed - 07.05.2012, 00:38
Re: [ajuda] ban nick - by Abravanel - 07.05.2012, 01:30
Re: [ajuda] ban nick - by WLSF - 07.05.2012, 08:46

Forum Jump:


Users browsing this thread: 1 Guest(s)