⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Cs 1.6 Admin Özel Skin Menu

CS 1.6 Admin Özel Skin Menu
Bana sadece adminlerin girebildiği bir skin menu lazım. ak47 deagle m4 ve awp olacak. viplere özel adminlere özel ve yönetime özel olmalı
RE: CS 1.6 Admin Özel Skin Menu
https://www.webailesi.com/konu-reapi-admin-ozel-skin-menu-31890
https://www.webailesi.com/konu-reapi-weapon-skin-menu-sadece-admin-herkes-ayarli-28166
özel olarak isterseniz yardimci olabilirim.
RE: CS 1.6 Admin Özel Skin Menu
kral çalışmıyor bunlar
RE: CS 1.6 Admin Özel Skin Menu
bu konu hakkında çok fazla konu açılmıştı buna baktınız mı ?
https://www.webailesi.com/konu-rutbe-sistemine-oyuncularin-rutbe-atladikca-skin-kazanmasini-istiyorum-32255
Platin sarılara ücretsiz en babasından destek verilir...
RE: CS 1.6 Admin Özel Skin Menu
bu ayrı birşey ben sadece serverdaki adminlerin erişebileceği özel bir menü istiyorum
RE: CS 1.6 Admin Özel Skin Menu
(31-01-2025, 23:49)arifakif2540 Adlı Kullanıcıdan Alıntı: kral çalışmıyor bunlar
Eklentilerde sorun bulunmuyor.
Sunucuya kurduktan sonra eklenti listesini ve hata loglarını paylaşın.
Steam:Tıkla • Discord: lynchk
RE: CS 1.6 Admin Özel Skin Menu
buyrun deneyiniz

PHP Kod:
#include <amxmodx>
#include <reapi>


enum _: IPTags {
        SayTag, MenuTag
} 
new const 
szTag[IPTags][] = {
        "^1[^4xxx^1]", // Sayda Yazicak Sunucu Tagi
        
"xxx" // Menude Yazicak Sunucu Tagi
};

new const 
szMenuSelected[] = "selectedses.wav";


new const 
szAk47Skin[][] = {
    {"AK47 Default"},
    {"AK47 Altin Kaplama"},
    {"AK47 Kanarya Deseni"},
    {"AK47 Ayı Deseni"},
    {"AK47 Pride"}
}

new const 
szM4a1Skin[][] = {
    {"M4A1 Default"},
    {"M4A1 HyperBeast"},
    {"M4A1 Altin Kaplama"},
    {"M4A1 Komando Kaplama"},
    {"M4A1 Asimov"}
}

new const 
szAwpSkin[][] = {
    {"Awp Default"},
    {"Awp Yilan Desenli"},
    {"Awp Altin Karisimi"},
    {"Awp TavusKusu Deseni"},
    {"Awp Yesil Kurt Deseni"}
}

/************************************************************************
-= Skin Model Dosyalari =-
************************************************************************/


new const iAk47Models_1[] = "models/v_ak47.mdl";
new const 
iAk47Models_2[] = "models/raxe/v_ak47_golden.mdl";
new const 
iAk47Models_3[] = "models/raxe/v_ak47_furios.mdl";
new const 
iAk47Models_4[] = "models/raxe/v_ak47_polarbear.mdl";
new const 
iAk47Models_5[] = "models/raxe/v_ak47_pride.mdl";

new const 
iM4A1Models_1[] = "models/v_m4a1.mdl";
new const 
iM4A1Models_2[] = "models/raxe/v_m4a1_hyperbeast.mdl";
new const 
iM4A1Models_3[] = "models/raxe/v_m4a1_golden.mdl";
new const 
iM4A1Models_4[] = "models/raxe/v_m4a1_komando.mdl";
new const 
iM4A1Models_5[] = "models/raxe/v_m4a1_asimov.mdl";

new const 
iAwpModels_1[] = "models/v_awp.mdl";
new const 
iAwpModels_2[] = "models/v_awp.mdl";
new const 
iAwpModels_3[] = "models/v_awp.mdl";
new const 
iAwpModels_4[] = "models/v_awp.mdl";
new const 
iAwpModels_5[] = "models/v_awp.mdl";


/************************************************************************
-= Datalar =-
************************************************************************/

new bool:szAK47Models[33][16], bool:szM4A1Models[33][16], bool:szAwpModels[33][16];

public 
plugin_precache() {
    
    
precache_model(iAk47Models_1);
    
precache_model(iAk47Models_2);
    
precache_model(iAk47Models_3);
    
precache_model(iAk47Models_4);
    
precache_model(iAk47Models_5);
    
    
precache_model(iM4A1Models_1);
    
precache_model(iM4A1Models_2);
    
precache_model(iM4A1Models_3);
    
precache_model(iM4A1Models_4);
    
precache_model(iM4A1Models_5);
    
    
precache_model(iAwpModels_1);
    
precache_model(iAwpModels_2);
    
precache_model(iAwpModels_3);
    
precache_model(iAwpModels_4);
    
precache_model(iAwpModels_5);
    
    
precache_sound(szMenuSelected);
}

public 
plugin_init() {
     register_plugin("ReAPI Skin Menu (Admin)", "v1.0", "EmirCW");
     register_clcmd("say /skinmenu", "@iSkinMenuMain");
     register_clcmd("say /skin", "@iSkinMenuMain");
     register_clcmd("say_team /skinmenu", "@iSkinMenuMain");
     register_clcmd("say_team /skin", "@iSkinMenuMain");
    
     register_event("CurWeapon", "@sModelDeploy", "be", "1=1");
}

@
iSkinMenuMain(const IP_IDs) {    
    if(
get_user_flags(IP_IDs) & ADMIN_USER) client_print_color(IP_IDs, IP_IDs, "%s ^1Bu menuye sadece yetkililer girebilir", szTag[SayTag]);
    else if(!
is_user_alive(IP_IDs)) client_print_color(IP_IDs, IP_IDs, "%s ^1Bu menuye oluyken giremezsin", szTag[SayTag]);
    else {
        
    new 
iMenu = menu_create(fmt("\d( \r%s \d) \y• \wSkin \rMenü", szTag[MenuTag]), "@iSkinMenuMain_")
        
    
menu_additem(iMenu, fmt("\y• \wAK47 \rSkinleri"),"1")
    
menu_additem(iMenu, fmt("\y• \wM4A1 \rSkinleri"),"2")
    
menu_additem(iMenu, fmt("\y• \yAWP \rSkinleri"),"3")
        
    
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\wKapat"));
    
menu_display(IP_IDs, iMenu);
    
    }
}
  
@iSkinMenuMain_(const IP_IDs,const iMenu, const iItem) {
    if(
iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
    new 
iData[6], szKey;
    
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
    
szKey = str_to_num(iData);
    switch(
szKey) {
        case 
1: { @iAK47SkinMenu(IP_IDs); }            
        case 
2: { @iM4A1SkinMenu(IP_IDs); }
        case 
3: { @iAwpSkinMenu(IP_IDs); }    
    }
    
menu_destroy(iMenu);return PLUGIN_HANDLED;
}

@
iAK47SkinMenu(const IP_IDs) {
    new 
iMenu = menu_create(fmt("\d( \r%s \d) \y• \wAK47 Skin \rMenü", szTag[MenuTag]), "@iAK47SkinMenu_")
    
menu_additem(iMenu, fmt("\y• \w%s", szAk47Skin[0]),"1")
    
menu_additem(iMenu, fmt("\y• \w%s", szAk47Skin[1]),"2")
    
menu_additem(iMenu, fmt("\y• \w%s", szAk47Skin[2]),"3")
    
menu_additem(iMenu, fmt("\y• \w%s", szAk47Skin[3]),"4")
    
menu_additem(iMenu, fmt("\y• \w%s", szAk47Skin[4]),"5")
        
    
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\wKapat"));
    
menu_display(IP_IDs, iMenu);
    
} 
@
iAK47SkinMenu_(const IP_IDs,const iMenu, const iItem) {
    if(
iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
    new 
iData[6], szKey;
    
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
    
szKey = str_to_num(iData);
    switch(
szKey) {
        case 
1: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAk47Skin[0], szAK47Models[IP_IDs][1] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAK47Models[IP_IDs][1] = szAK47Models[IP_IDs][1] ? false : true;

                
szAK47Models[IP_IDs][2] = false;
                
szAK47Models[IP_IDs][3] = false;
                
szAK47Models[IP_IDs][4] = false;
                
szAK47Models[IP_IDs][5] = false;
        }            
        case 
2: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAk47Skin[1], szAK47Models[IP_IDs][2] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAK47Models[IP_IDs][2] = szAK47Models[IP_IDs][2] ? false : true;

                
szAK47Models[IP_IDs][1] = false;
                
szAK47Models[IP_IDs][3] = false;
                
szAK47Models[IP_IDs][4] = false;
                
szAK47Models[IP_IDs][5] = false;
        }    
        case 
3: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAk47Skin[2], szAK47Models[IP_IDs][3] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAK47Models[IP_IDs][3] = szAK47Models[IP_IDs][3] ? false : true;

                
szAK47Models[IP_IDs][2] = false;
                
szAK47Models[IP_IDs][1] = false;
                
szAK47Models[IP_IDs][4] = false;
                
szAK47Models[IP_IDs][5] = false;
        }
        case 
4: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAk47Skin[3], szAK47Models[IP_IDs][4] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAK47Models[IP_IDs][4] = szAK47Models[IP_IDs][4] ? false : true;

                
szAK47Models[IP_IDs][2] = false;
                
szAK47Models[IP_IDs][3] = false;
                
szAK47Models[IP_IDs][1] = false;
                
szAK47Models[IP_IDs][5] = false;
        }    
        case 
5: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAk47Skin[4], szAK47Models[IP_IDs][5] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAK47Models[IP_IDs][5] = szAK47Models[IP_IDs][5] ? false : true;

                
szAK47Models[IP_IDs][2] = false;
                
szAK47Models[IP_IDs][3] = false;
                
szAK47Models[IP_IDs][4] = false;
                
szAK47Models[IP_IDs][1] = false;
        }
    }
    
rg_send_audio(IP_IDs, szMenuSelected);
    
menu_destroy(iMenu);return PLUGIN_HANDLED;
}

@
iM4A1SkinMenu(const IP_IDs) {
    new 
iMenu = menu_create(fmt("\d( \r%s \d) \y• \wM4A1 Skin \rMenü", szTag[MenuTag]), "@iM4A1SkinMenu_")
    
menu_additem(iMenu, fmt("\y• \w%s", szM4a1Skin[0]),"1")
    
menu_additem(iMenu, fmt("\y• \w%s", szM4a1Skin[1]),"2")
    
menu_additem(iMenu, fmt("\y• \w%s", szM4a1Skin[2]),"3")
    
menu_additem(iMenu, fmt("\y• \w%s", szM4a1Skin[3]),"4")
    
menu_additem(iMenu, fmt("\y• \w%s", szM4a1Skin[4]),"5")
        
    
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\wKapat"));
    
menu_display(IP_IDs, iMenu);
    
} 
@
iM4A1SkinMenu_(const IP_IDs,const iMenu, const iItem) {
    if(
iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
    new 
iData[6], szKey;
    
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
    
szKey = str_to_num(iData);
    switch(
szKey) {
        case 
1: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szM4a1Skin[0], szM4A1Models[IP_IDs][1] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szM4A1Models[IP_IDs][1] = szM4A1Models[IP_IDs][1] ? false : true;

                
szM4A1Models[IP_IDs][2] = false;
                
szM4A1Models[IP_IDs][3] = false;
                
szM4A1Models[IP_IDs][4] = false;
                
szM4A1Models[IP_IDs][5] = false;
        }            
        case 
2: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szM4a1Skin[1], szM4A1Models[IP_IDs][2] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szM4A1Models[IP_IDs][2] = szM4A1Models[IP_IDs][2] ? false : true;

                
szM4A1Models[IP_IDs][1] = false;
                
szM4A1Models[IP_IDs][3] = false;
                
szM4A1Models[IP_IDs][4] = false;
                
szM4A1Models[IP_IDs][5] = false;
        }    
        case 
3: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szM4a1Skin[2], szM4A1Models[IP_IDs][3] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szM4A1Models[IP_IDs][3] = szM4A1Models[IP_IDs][3] ? false : true;

                
szM4A1Models[IP_IDs][2] = false;
                
szM4A1Models[IP_IDs][1] = false;
                
szM4A1Models[IP_IDs][4] = false;
                
szM4A1Models[IP_IDs][5] = false;
        }
        case 
4: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szM4a1Skin[3], szM4A1Models[IP_IDs][4] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szM4A1Models[IP_IDs][4] = szM4A1Models[IP_IDs][4] ? false : true;

                
szM4A1Models[IP_IDs][2] = false;
                
szM4A1Models[IP_IDs][3] = false;
                
szM4A1Models[IP_IDs][1] = false;
                
szM4A1Models[IP_IDs][5] = false;
        }    
        case 
5: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szM4a1Skin[4], szM4A1Models[IP_IDs][5] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szM4A1Models[IP_IDs][5] = szM4A1Models[IP_IDs][5] ? false : true;

                
szM4A1Models[IP_IDs][2] = false;
                
szM4A1Models[IP_IDs][3] = false;
                
szM4A1Models[IP_IDs][4] = false;
                
szM4A1Models[IP_IDs][1] = false;
        }    
    }
    
rg_send_audio(IP_IDs, szMenuSelected);
    
menu_destroy(iMenu);return PLUGIN_HANDLED;
}

@
iAwpSkinMenu(const IP_IDs) {
    new 
iMenu = menu_create(fmt("\d( \r%s \d) \y• \wAwp Skin \rMenü", szTag[MenuTag]), "@iAwpSkinMenu_")
    
menu_additem(iMenu, fmt("\y• \w%s", szAwpSkin[0]),"1")
    
menu_additem(iMenu, fmt("\y• \w%s", szAwpSkin[1]),"2")
    
menu_additem(iMenu, fmt("\y• \w%s", szAwpSkin[2]),"3")
    
menu_additem(iMenu, fmt("\y• \w%s", szAwpSkin[3]),"4")
    
menu_additem(iMenu, fmt("\y• \w%s", szAwpSkin[4]),"5")
        
    
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\wKapat"));
    
menu_display(IP_IDs, iMenu);
    
} 
@
iAwpSkinMenu_(const IP_IDs,const iMenu, const iItem) {
    if(
iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
    new 
iData[6], szKey;
    
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
    
szKey = str_to_num(iData);
    switch(
szKey) {
        case 
1: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAwpSkin[0], szAwpModels[IP_IDs][1] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAwpModels[IP_IDs][1] = szAwpModels[IP_IDs][1] ? false : true;

                
szAwpModels[IP_IDs][2] = false;
                
szAwpModels[IP_IDs][3] = false;
                
szAwpModels[IP_IDs][4] = false;
                
szAwpModels[IP_IDs][5] = false;
        }            
        case 
2: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAwpSkin[1], szAwpModels[IP_IDs][2] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAwpModels[IP_IDs][2] = szAwpModels[IP_IDs][2] ? false : true;

                
szAwpModels[IP_IDs][1] = false;
                
szAwpModels[IP_IDs][3] = false;
                
szAwpModels[IP_IDs][4] = false;
                
szAwpModels[IP_IDs][5] = false;
        }    
        case 
3: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAwpSkin[2], szAwpModels[IP_IDs][3] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAwpModels[IP_IDs][3] = szAwpModels[IP_IDs][3] ? false : true;

                
szAwpModels[IP_IDs][2] = false;
                
szAwpModels[IP_IDs][1] = false;
                
szAwpModels[IP_IDs][4] = false;
                
szAwpModels[IP_IDs][5] = false;
        }
        case 
4: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAwpSkin[3], szAwpModels[IP_IDs][4] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAwpModels[IP_IDs][4] = szAwpModels[IP_IDs][4] ? false : true;

                
szAwpModels[IP_IDs][2] = false;
                
szAwpModels[IP_IDs][3] = false;
                
szAwpModels[IP_IDs][1] = false;
                
szAwpModels[IP_IDs][5] = false;
        }    
        case 
5: { 
                
client_print_color(IP_IDs,IP_IDs,"%s ^4%s ^1Basarili Bir Sekilde ^1(^3%s^1)", szTag[SayTag], szAwpSkin[4], szAwpModels[IP_IDs][5] ? "Devre Disi Birakildi" : "Aktif Edildi")
                
                
szAwpModels[IP_IDs][5] = szAwpModels[IP_IDs][5] ? false : true;

                
szAwpModels[IP_IDs][2] = false;
                
szAwpModels[IP_IDs][3] = false;
                
szAwpModels[IP_IDs][4] = false;
                
szAwpModels[IP_IDs][1] = false;
        }    
    }
    
rg_send_audio(IP_IDs, szMenuSelected);
    
menu_destroy(iMenu);return PLUGIN_HANDLED;
}

@
sModelDeploy(const IP_IDs){
    new 
iGuns = read_data(2);
    switch(
iGuns){
        case 
CSW_AK47:{
            if(
szAK47Models[IP_IDs][1]) set_entvar(IP_IDs, var_viewmodel, iAk47Models_1);
            if(
szAK47Models[IP_IDs][2]) set_entvar(IP_IDs, var_viewmodel, iAk47Models_2);
            if(
szAK47Models[IP_IDs][3]) set_entvar(IP_IDs, var_viewmodel, iAk47Models_3);
            if(
szAK47Models[IP_IDs][4]) set_entvar(IP_IDs, var_viewmodel, iAk47Models_4);
            if(
szAK47Models[IP_IDs][5]) set_entvar(IP_IDs, var_viewmodel, iAk47Models_5);
        }
        case 
CSW_M4A1:{
            if(
szM4A1Models[IP_IDs][1]) set_entvar(IP_IDs, var_viewmodel, iM4A1Models_1);
            if(
szM4A1Models[IP_IDs][2]) set_entvar(IP_IDs, var_viewmodel, iM4A1Models_2);
            if(
szM4A1Models[IP_IDs][3]) set_entvar(IP_IDs, var_viewmodel, iM4A1Models_3);
            if(
szM4A1Models[IP_IDs][4]) set_entvar(IP_IDs, var_viewmodel, iM4A1Models_4);
            if(
szM4A1Models[IP_IDs][5]) set_entvar(IP_IDs, var_viewmodel, iM4A1Models_5);
        }
        case 
CSW_AWP:{
            if(
szAwpModels[IP_IDs][1]) set_entvar(IP_IDs, var_viewmodel, iAwpModels_1);
            if(
szAwpModels[IP_IDs][2]) set_entvar(IP_IDs, var_viewmodel, iAwpModels_2);
            if(
szAwpModels[IP_IDs][3]) set_entvar(IP_IDs, var_viewmodel, iAwpModels_3);
            if(
szAwpModels[IP_IDs][4]) set_entvar(IP_IDs, var_viewmodel, iAwpModels_4);
            if(
szAwpModels[IP_IDs][5]) set_entvar(IP_IDs, var_viewmodel, iAwpModels_5);
        }
    }
} 
Platin sarılara ücretsiz en babasından destek verilir...
Son Düzenleme: 02-02-2025, 21:11, Düzenleyen: FlorianWirtz
RE: CS 1.6 Admin Özel Skin Menu
Konunuz cozulduyse bildiriniz.
MODEL TASARIMI SİLAH TASARIMI SPREY TASARIMI EKLENTİ İŞLERİ MOD KURULUMU İÇİN DİSCORD:okan5705 veya Ts3 Domainler:flexekip,flexekib,okan,okans
CS 1.6 Admin Özel Skin Menu
Konunuz "Çözülmüş İsteklere" taşınmıştır.
亗 TEŞKİLAT-I MAHSUSA 亗

DNS :  pro.timailesi.com / ts1.timailesi.com

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi