Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Clan tag // acil
#11
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Give Me Tag Dude"
#define VERSION "1.0"
#define AUTHOR "peNgueN"

enum {
    
    
TAG_SLOT,
    
TAG_ETKINLIK
}

new 
Type33 ];

new const 
TAGLAR[2][] = {
    
    
"SLOT # ",
    
"ETKINLIK # "
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd"say /tag""cmdTag" );
}

public 
cmdTagid )
{
    if( 
get_user_flagsid ) & ADMIN_RCON )
    {
        new 
menu menu_create"\wTAG MENU""showtagmenu_go" );
        
        
menu_additemmenu"\wSlot Tagi Ver""1" );
        
menu_additemmenu"\wEtkinlik Tagi Ver""2" );
        
        
menu_displayidmenu );
    }
    return 
PLUGIN_CONTINUE;
}

public 
showtagmenu_goidmenuitem )
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroymenu );
        return 
PLUGIN_HANDLED;
    }
    
    new 
info[6], szName[64];
    new 
accesscallback;
    
    
menu_item_getinfo(menuitemaccessinfocharsmax(info), szNamecharsmax(szName), callback);
    
    new 
key str_to_num(info);
    
    switch( 
key )
    {
        case 
1:
        {
            
Typeid ] = TAG_SLOT;
            
showtagmenu2id );
        }
        case 
2:
        {
            
Typeid ] = TAG_ETKINLIK;
            
showtagmenu2id );
        }
    }
    
menu_destroymenu );
    return 
PLUGIN_HANDLED;
}

public 
showtagmenu2id )
{
    if( 
get_user_flagsid ) & ADMIN_RCON )
    {
        new 
menu menu_create"\wCHOOSE""showtagmenu2_go" );
        
        
menu_additemmenu"\wHerkese Ver""1" );
        
menu_additemmenu"\wOyuncuya Ver""2" );
        
        
menu_displayidmenu );
    }
    return 
PLUGIN_CONTINUE;
}

public 
showtagmenu2_goidmenuitem )
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroymenu );
        return 
PLUGIN_HANDLED;
    }
    
    new 
info[6], szName[64];
    new 
accesscallback;
    
    
menu_item_getinfo(menuitemaccessinfocharsmax(info), szNamecharsmax(szName), callback);
    
    new 
key str_to_num(info);
    
    switch( 
key )
    {
        case 
1:
        {
            new 
players32 ], pnumszTag32 ], szName32 ];
            
get_playersplayerspnum"ch" );
            
            switch( 
Typeid ] )
            {
                case 
TAG_SLOT:
                {
                    for( new 
ipnumi++ )
                    {
                        
get_user_nameplayers], szNamecharsmaxszName ) );
                        
                        if( 
containiszNameTAGLAR] ) != -)
                        {
                            
replace_allszNamecharsmaxszName ), TAGLAR], "" );    
                        }
                        
                        
formatszTagcharsmaxszTag ), "%s%s"TAGLAR], szName );
                        
                        
set_user_infoplayers], "name"szTag );
                    } 
                    
client_printidprint_chat"[TAG] Herkese Slot Tagi Verildi." );
                }
                case 
TAG_ETKINLIK:
                {
                    for( new 
ipnumi++ )
                    {
                        
get_user_nameplayers], szNamecharsmaxszName ) );
                        
                        if( 
containiszNameTAGLAR] ) != -)
                        {
                            
replace_allszNamecharsmaxszName ), TAGLAR], "" );                              
                        }
                        
                        
formatszTagcharsmaxszTag ), "%s%s"TAGLAR], szName );
                        
                        
set_user_infoplayers], "name"szTag );
                    }
                    
client_printidprint_chat"[TAG] Herkese Etkinlik Tagi Verildi." );
                }
            }
        }
        case 
2:
        {
            
showplayersmenuid );
        }
    }
    
menu_destroymenu );
    return 
PLUGIN_HANDLED;
}

public 
showplayersmenuid )
{
    new 
players32 ], pnum;
    new 
szName32 ], Own32 ];
    
    
get_playersplayerspnum"ch" );
    
    new 
menu menu_create"\wCHOOSE PLAYER""showplayersmenu_go" );
    
    for( new 
ipnum i++ )
    {
        
get_user_nameplayers], szNamecharsmaxszName ) );
        
num_to_strplayers], OwncharsmaxOwn ) );
        
menu_additemmenuszNameOwn );
    }
    
    
menu_displayidmenu);
    return 
PLUGIN_HANDLED;
}
public 
showplayersmenu_goidmenuitem )
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroymenu );
        return 
PLUGIN_HANDLED;
    }
    new 
info[6], Name[64];
    new 
accesscallback;
    
    
menu_item_getinfo(menuitemaccessinfocharsmax(info), Namecharsmax(Name), callback);
    
    new 
key str_to_num(info);
    
    new 
szName32 ], szTag32 ];
    
    switch( 
Typeid ] )
    {
        case 
TAG_SLOT:
        {
            
get_user_namekeyszNamecharsmaxszName ) );
            
            if( 
containiszNameTAGLAR] ) != -)
            {
                
replace_allszNamecharsmaxszName ), TAGLAR], "" );                              
            }
            
            
formatszTagcharsmaxszTag ), "%s%s"TAGLAR], szName );
            
            
client_printidprint_chat"[TAG] %s ' e Slot Tagi Verildi."szName );
            
            
set_user_infokey"name"szTag );
        }
        case 
TAG_ETKINLIK:
        {
            
get_user_namekeyszNamecharsmaxszName ) );
            
            if( 
containiszNameTAGLAR] ) != -)
            {
                
replace_allszNamecharsmaxszName ), TAGLAR], "" );                              
            }
            
            
formatszTagcharsmaxszTag ), "%s%s"TAGLAR], szName );
            
            
client_printidprint_chat"[TAG] %s ' e Etkinlik Tagi Verildi."szName );
            
            
set_user_infokey"name"szTag );
        }
    }
    
    
showplayersmenuid );
    
    return 
PLUGIN_HANDLED;


PAWN
KOD YARDIMCISI


Eklentiyle ilgili her türlü yardımı edebilirim.( jail shop hariç )
İletişim: hassel-vl
Reply
#12
paylaşım için teşekkürler
Reply
#13
Sağol Ellerine Sağlık...
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Acil Sorun istek hasanx9 6 3,980 03-08-16, 20:44
Last Post: murat1366
  Acil 2 İsteğim Var Girin Lütfen GurkanCounter 7 6,157 03-08-16, 20:43
Last Post: murat1366
  Reklamcılara karsi Acil İstek[Plugin] hasan0650 22 5,538 17-07-16, 18:03
Last Post: BYHAZARD7
  /adminlik plugini lazm acil !!!! bLoodyGAMING 12 4,990 17-07-16, 18:01
Last Post: BYHAZARD7
  Pelerinde Glow (ACIL) cancandikmen 12 6,892 08-02-15, 02:05
Last Post: muhosemo
  Bugda kalıyor acıl [başka konu] SavagesClaN 13 5,198 14-01-15, 21:17
Last Post: Neith
  Acil afk kick lütfen priestci01 4 5,423 14-01-15, 21:08
Last Post: Neith
  [ JB ] /clan Plugini cropss 9 3,562 28-09-14, 15:59
Last Post: bilbaz
  acil bir düzenleme satknun1997 6 3,709 21-08-14, 00:42
Last Post: recep2
  Öok Acil Server çöküp duruyor satknun1997 9 4,126 25-07-14, 03:58
Last Post: bloody123

Foruma Atla:


Users browsing this thread: 1 Guest(s)