PHP- Kodu:
  #include <amxmodx>
#include <amxmisc>
#include <fun>
#define PLUGIN "istek plugin"
#define VERSION "1.0"
#define AUTHOR "K4DavRa"
#define FFADE_IN        0x0000        
#define FFADE_OUT            0x0001        
#define FFADE_MODULATE        0x0002        
#define FFADE_STAYOUT        0x0004
enum {
    Red,
    Green,
    Blue
}
new bool:engel = false
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_logevent("Event_Round_Start", 2, "1=Round_Start")
}
public Event_Round_Start()
{
    if(engel) {
        return PLUGIN_HANDLED
    }
    for(new id = 1; id < 33; id++) {
        if(is_user_connected(id) && is_user_alive(id)) {
            set_task(0.5,"Sec",id)
        }
    }
    engel = true
    return PLUGIN_CONTINUE
}
public Sec(id)
{
    if(get_user_team(id) == 1) {
        
        UTIL_ScreenFade(id,{100,0,0},1.0,0.2,255,FFADE_IN,false,false) //kirmizi
    }else { 
        UTIL_ScreenFade(id,{0,0,255},1.0,0.2,255,FFADE_IN,false,false)   //mavi
    }
}
stock UTIL_ScreenFade(id=0,iColor[3]={0,0,0},Float:flFxTime=-1.0,Float:flHoldTime=0.0,iAlpha=0,iFlags=FFADE_IN,bool:bReliable=false,bool:bExternal=false)
{
    if( id && !is_user_connected(id))
        return;
    
    new iFadeTime;
    if( flFxTime == -1.0 )
    {
        iFadeTime = 4;
    }
    else
    {
        iFadeTime = FixedUnsigned16( flFxTime , 1<<12 );
    }
    
    static gmsgScreenFade;
    if( !gmsgScreenFade )
    {
        gmsgScreenFade = get_user_msgid("ScreenFade");
    }
    
    new MSG_DEST;
    if( bReliable )
    {
        MSG_DEST = id ? MSG_ONE : MSG_ALL;
    }
    else
    {
        MSG_DEST = id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST;
    }
    
    if( bExternal )
    {
        emessage_begin( MSG_DEST, gmsgScreenFade, _, id );
        ewrite_short( iFadeTime );
        ewrite_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
        ewrite_short( iFlags );
        ewrite_byte( iColor[Red] );
        ewrite_byte( iColor[Green] );
        ewrite_byte( iColor[Blue] );
        ewrite_byte( iAlpha );
        emessage_end();
    }
    else
    {
        message_begin( MSG_DEST, gmsgScreenFade, _, id );
        write_short( iFadeTime );
        write_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
        write_short( iFlags );
        write_byte( iColor[Red] );
        write_byte( iColor[Green] );
        write_byte( iColor[Blue] );
        write_byte( iAlpha );
        message_end();
    }
}
stock FixedUnsigned16(Float:flValue, iScale)
{
    new iOutput;
    
    iOutput = floatround(flValue * iScale);
    
    if ( iOutput < 0 )
        iOutput = 0;
    
    if ( iOutput > 0xFFFF )
        iOutput = 0xFFFF;
    
    return iOutput;
}