Konu

#1
Merhabalar kolay gelsin.Admine özel skin menu yapabilirmisiniz. Yani bir kaç adet skin ekliyeceğim belirli bir yetkiye atayıp admine özel skin seçebilecekler. 3-4 skin olacak şekilde 1 adet yöneticiye ait diğerleri normal admin olarak yapabilirmiyiz.
#2
Dene bakalım ;
Burayı kendinize göre editleyin.
PHP Kod:
    // Model ismi, Model Yetkisi, Menüde en sonda gözükecek yazı
    
"Assasin"ADMIN_RESERVATION"Slot Ozel" }, 
.sma KarakterMenu.sma (Dosya Boyutu: 3,43 KB | İndirme Sayısı: 8)
Discord: Lynchk | Steam: Tıkla
#3
(07-01-2022, 16:06)orucoglukayra Adlı Kullanıcıdan Alıntı: Dene bakalım ;
Burayı kendinize göre editleyin.
PHP Kod:
    // Model ismi, Model Yetkisi, Menüde en sonda gözükecek yazı
    
"Assasin"ADMIN_RESERVATION"Slot Ozel" }, 
Ben şimdi bunda model nasıl atıyabilirim yardımcı olabilirmisiniz biraz daha kolay bir menü paylaşabilirmiiniz yada model nasıl dağişicem tam anlıyamadım.
#4
Eklenti içinde bu satırları dediğim şekilde editleyebilirsin ;
Örneğin T'de 5 model mevcut.İsimleri sırayla Csd_T, Assasin, Cj ... diye gidiyor.Buraya modelin ismini yazın ve modeli models/player/Yazdığınızİsim/Yazdığınızİsim.mdl olarak yükleyin.
İkinci kısıma bu modeli hangi adminlerin kullanmasını istiyorsanız onu yazın.ADMIN_BAN, ADMIN_KICK gibi.
3. Kısıma ise menüde model isimlerinin en sonunda ne olarak yazmasını istiyorsanız onu yazın.
Yapamazsanız istediğiniz model isimlerini, yetkilerini yazarsan yapıp atabilirim.
PHP Kod:
// /anamenu Yazdığında T'De gözükecek Kısım
new const tmodels[][][]={
    { 
""0"" },
    { 
"Csd_T"ADMIN_RESERVATION"Slot Ozel" },
    { 
"Assasin"ADMIN_RESERVATION"Slot Ozel" },
    { 
"Cj"ADMIN_RESERVATION"Slot Ozel" },
    { 
"Matrix"ADMIN_RESERVATION "Slot Ozel"},
    { 
"Tommy"ADMIN_RESERVATION"Slot Ozel" }
};

// /anamenu Yazdığında CT'De gözükecek Kısım
new const ctmodels[][][]={
    { 
""0"" },
    { 
"Gign"ADMIN_RESERVATION"Slot Ozel" },
    { 
"Creeper"ADMIN_RESERVATION"Slot Ozel" },
    { 
"BigSmoke"ADMIN_RESERVATION"Slot Ozel" },
    { 
"Trololo"ADMIN_RESERVATION"Slot Ozel" }
}; 
Discord: Lynchk | Steam: Tıkla
#5
1 konuda 1 istekte bulununuz.
#6
(07-01-2022, 19:37)suriyelikene Adlı Kullanıcıdan Alıntı: 1 konuda 1 istekte bulununuz.
Zaten tek istek aynı konu üzerine ben buldum aynı şekilde bir admine özel kostüm plugini yabancı ama onun üstünde ne yapabilir onu sorcakdım @suriyelikene

@orucoglukayra bi bakabilirmisiniz kullanışlımı üzerinde ne yapabilirim .mdl ve reklam yazılarıyla oynayabiliyorum sadece bildiklerim bunlar.

PHP Kod:
// Xavier's Server † Auto-Admin Skin Models Plugin.
// Designed & Developed by, Aditya Ambre [a.k.a. Vladimir Dz].
// Created on 27 Aug 2020.
// Copyrights © 2020 ¦ All Rights Reserved.

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
    
    register_plugin("XVSkins †""5.0""Vladimir Dz")
    
    register_event
("ResetHUD""resetModel""b")
    
    
return PLUGIN_CONTINUE
}

public 
plugin_precache() {
    
    
// Server-Owner [Flags - "abcdefghijklmnopqrstu"] .
    precache_model("models/player/owner_ct/owner_ct.mdl")
    precache_model("models/player/owner_te/owner_te.mdl")

    // Co-Owner [Flags - "abcdefgjinopqrst"] .
    precache_model("models/player/co_owner_ct/co_owner_ct.mdl")
    precache_model("models/player/co_owner_te/co_owner_te.mdl")

    // Sponser [Flags - "abcdefjinopqrst"] .
    precache_model("models/player/sponser_ct/sponser_ct.mdl")
    precache_model("models/player/sponser_te/sponser_te.mdl")
    
    
// Super-Admin [Flags - "abcdefjiopqrst"] .
    precache_model("models/player/super_admin_ct/super_admin_ct.mdl")
    precache_model("models/player/super_admin_te/super_admin_te.mdl")

    // Head-Admin [Flags - "bcdejipqrst"] .
    precache_model("models/player/super_admin_ct/super_admin_ct.mdl")
    precache_model("models/player/super_admin_te/super_admin_te.mdl")

    // Mini-Admin [Flags - "bceiqrst"] .
    precache_model("models/player/admin_ct/admin_ct.mdl")
    precache_model("models/player/admin_te/admin_te.mdl")
    
    
// Admin [Flags - "beirst"] .
    precache_model("models/player/admin_ct/admin_ct.mdl")
    precache_model("models/player/admin_te/admin_te.mdl")

    // Mini-Vip [Flags - "bit"] .
    precache_model("models/player/vip_ct/vip_ct.mdl")
    precache_model("models/player/vip_te/vip_te.mdl")

    // Vip [Flags - "bt"] .
    precache_model("models/player/vip_ct/vip_ct.mdl")
    precache_model("models/player/vip_te/vip_te.mdl")
    
    
return PLUGIN_CONTINUE
    
}

public 
resetModel(idlevelcid
{
    // Server-Owner.
    if( has_flagid"l" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"owner_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"owner_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }

    // Co-Owner.
    else if( has_flagid"g" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"co_owner_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"co_owner_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }

    // Sponser.
    else if( has_flagid"n" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"sponser_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"sponser_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }
    
    
// Super-Admin.
    else if( has_flagid"a" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"super_admin_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"super_admin_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }

    // Head-Admin.
    else if( has_flagid"d" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"super_admin_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"super_admin_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }
    
    
// Mini-Admin.
    else if( has_flagid"c" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"admin_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"admin_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }

    // Admin.
    else if( has_flagid"e" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"admin_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"admin_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }
    
    
// Mini-Vip.
    else if( has_flagid"i" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"vip_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"vip_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }
    
    
// Vip.
    else if( has_flagid"b" )) {
        new CsTeams:userTeam cs_get_user_team(id)
        if (userTeam == CS_TEAM_CT) {
            cs_set_user_model(id"vip_ct")
        }
        else if(userTeam == CS_TEAM_T) {
            cs_set_user_model(id"vip_te")
        }
        else {
            cs_reset_user_model(id)
        }
    }

    return PLUGIN_CONTINUE

#7
Arkadaş yukarda menü halinde zaten atmış. Denediniz mi ??
#8
Yok denemedim server açılacak sıradayım deniyemiyorum ama attığım hakkında biraz bilgilendirirseniz menüsü varmı yok mu o benim için yeterlidir.
#9
Attığınız eklentide menü yok. Yukarda @orucoglukayra 'nın attığı eklenti menülüdür. Onu kullanabilirsiniz.
#10
teşekkürler

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol
Discord Adresimize Katılın