Page 1 of 1

Įspėjimo Pluginas.

Posted: 2013 Apr 27 17:50
by Ofaz
Sveiki, radau internete pluginą: amx_warn.

Komanda: amx_warn
Flag: ADMIN_BAN

Code: Select all

#include <amxmodx>#include <amxmisc> new WarnTimes[ 33 ]; public plugin_init( ) {    register_plugin( "Amx Warnig with Reason" , "0.1" , "kramesa" );        register_clcmd( "amx_warn" , "Warning" , ADMIN_BAN , "<name> <reason> - Warn a player selected." );} public Warning(  id , level , cid ) {       if( !cmd_access( id , level , cid , 3) ) {        return PLUGIN_HANDLED;    }        new User[ 32 ] , Reason[ 32 ] , szName[ 32 ] , Uid;    read_argv( 1 , User , 31 );    read_argv( 2 , Reason , 31 );        Uid = find_player( "bhl" , User );        get_user_name( Uid , szName , 31 );        if( Uid == 0 ) {        client_print( id , print_chat , "[AMXX] Player not found." );        return PLUGIN_HANDLED;    }    else {                if( strlen( Reason ) == 0 ) {            client_print( id , print_chat , "[AMXX] You need put a reason.");            return PLUGIN_HANDLED;        }                client_print( id , print_chat , "[AMXX] Warn sent to %s." , szName);                client_print( Uid , print_chat , "(%s): You have been warned %d of 3 times. Reason: [%s]" , szName , WarnTimes[ Uid ] , Reason );                WarnTimes[ Uid ]++;        return PLUGIN_HANDLED;    }    return PLUGIN_HANDLED;}
Nemėginau dar šito compilint, jeigu bus errorų, praneškit..

Re: Įspėjimo Pluginas.

Posted: 2013 Apr 27 20:20
by laimiukas3

Re: Įspėjimo Pluginas.

Posted: 2013 Apr 27 20:26
by Ofaz
Tai gerai, kad radai.. Tiesiog idejau, gal kazkam reikia, ar neranda..

Re: Įspėjimo Pluginas.

Posted: 2013 Apr 27 20:29
by laimiukas3
Ofaz wrote:Tai gerai, kad radai.. Tiesiog idejau, gal kazkam reikia, ar neranda..
nu tai gerai as nedelto juos cia papostinau kad radau tesiok noriu kad zmones pasirinkt galetu :facepalm:

Re: Įspėjimo Pluginas.

Posted: 2013 Apr 27 20:31
by Ofaz
Nu jo :asian:

Re: Įspėjimo Pluginas.

Posted: 2013 Apr 28 10:47
by Unkolix
O, labai dėkuj. Pravertė man. Aš tik pasikeičiau truputį, kad nebereikėtų to colorchat.inc ir multi-lingual pasidariau.

Re: Įspėjimo Pluginas.

Posted: 2013 Jun 18 13:30
by life55
hmm... Kadangi jau patalpinot galjot daugiau info pateikt, pvz as turiu klausima: Ar kai ispeji zmogu, po map'o pasikeitimo ar serverio restarto tas ispejimas lienka, ar ne?