⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Ozel Admin Skin Menu

Ozel admin skin menu
Merhaba elimde adminlere özel bir karakter skin menu derlemesi mevcut sorunsuz çalışıyor fakat sorun şu ki modeller takım için seçilimiyor örnek veriyorum t de ki admin de ct deki adminde aynı modeli seçince ister istemez karışıklık oluyor acaba her seçeneğe ct ve t olmak üzere 2 farklı model ekleme şansımız varmıdır umarım anlata bilmişimdir Çok güldüm
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "Admin Model Menu"
#define VERSION "1.0"
#define AUTHOR "By Frx"
#define ADMIN_LEVEL_Q    ADMIN_LEVEL_C

public plugin_init() 
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /model", "admin")
}

public 
plugin_precache() 
{
        precache_model("models/player/Asasin/Asasin.mdl")
        precache_model("models/player/Death/Death.mdl")
        precache_model("models/player/Dobby/Dobby.mdl")
        precache_model("models/player/Vfor/Vfor.mdl")
        precache_model("models/player/Skeleton/Skeleton.mdl")
        precache_model("models/player/Joker/Joker.mdl")
        precache_model("models/player/olga/olga.mdl")
}
        
public 
admin(id)
{
    if (
get_user_flags(id) & ADMIN_LEVEL_H)
        {
            
model_menu(id)
        }
        else
        {
               ChatColor(id, "!g>> !nBU MODELLER ADMINE OZEL !gCROW !n!")
        }
    
}
public 
model_menu(id)
{
    new menu = menu_create("\r[\wAdmin Model\r]\r", "menu_wybierz")
    
    menu_additem
(menu, "\wAsasin", "1", 0)
    menu_additem(menu, "\wDeath", "2", 0)
    menu_additem(menu, "\wDobby", "3", 0)
    menu_additem(menu, "\wVfor", "4", 0)
    menu_additem(menu, "\wSkeleton", "5", 0)
    menu_additem(menu, "\wJoker", "6", 0)
    menu_additem(menu, "\wOlga", "7", 0)

    
    menu_setprop
(menu, MPROP_EXIT, MEXIT_ALL)
    
    menu_display
(id, menu, 0)
}

public 
menu_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    
}
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo
(menu, item, acces, data,5, iName, 63, callback)
    
    
new key = str_to_num(data)
    
    
switch(key)
    { 
       case 1 : cs_set_user_model(id, "Asasin")
       case 2 : cs_set_user_model(id, "Death")
       case 3 : cs_set_user_model(id, "Dobby")
       case 4 : cs_set_user_model(id, "Vfor")
       case 5 : cs_set_user_model(id, "Skeleton")
       case 6 : cs_set_user_model(id, "Joker")
       case 7 : cs_set_user_model(id, "olga")
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
}  
stock ChatColor
(const id, const input[], any:...) {
    new 
count = 1, players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
    
replace_all(msg, 190, "!g", "^4"); // verde
    
replace_all(msg, 190, "!n", "^1"); // galben/alb/negru
    
replace_all(msg, 190, "!t", "^3"); // rosu/albastru/gri
    
replace_all(msg, 190, "!t2", "^0"); // rosu2/albastru2/gri2
    
    
if (id) players[0] = id; else get_players(players, count, "ch");
    {
        for (new 
i = 0; i < count; i++)
            {
            if (
is_user_connected(players[i]))
                {
                
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
        }
    }
} 

Güncel
Son Düzenleme: 08-06-2022, 20:07, Düzenleyen: erra1881
RE: Ozel admin skin menu
Konuyu açtıktan 2 saat sonra güncellemişsiniz. Acele etmeyin..
RE: Ozel admin skin menu
(09-06-2022, 00:11)suriyelikene Adlı Kullanıcıdan Alıntı: Konuyu açtıktan 2 saat sonra güncellemişsiniz. Acele etmeyin..
Pardon.
RE: Ozel admin skin menu
modelleride atarmısın
Son Düzenleme: 09-06-2022, 14:25, Düzenleyen: efe60
RE: Ozel admin skin menu
Deneyin;
.smaAdmin_Model.sma(Dosya Boyutu: 2,02 KB | İndirme Sayısı: 31)


Ayarlaman gerekenler;
Kod:
#define MENUYE_GIRIS_YETKISI ADMIN_BAN

new const iModels[][][] =
{
    { "T MODELI ISMI", "CT MODELI ISMI", ADMIN YETKISI }, // 0
    { "", "", 0 }, // 0
    { "Asasin_T", "Asasin_CT", ADMIN_RCON }, // 1
    { "Death_T", "Death_CT", ADMIN_RCON }, // 2
    { "Dobby_T", "Dobby_CT", ADMIN_RCON }, // 3
    { "Vfor_T", "Vfor_CT", ADMIN_RCON }, // 4
    { "Skeleton_T", "Skeleton_CT", ADMIN_RCON }, // 5
    { "Joker_T", "Joker_CT", ADMIN_RCON }, // 6
    { "olga_T", "olga_CT", ADMIN_RCON }, // 7
};

Steam:Tıkla • Discord: lynchk
RE: Ozel admin skin menu
(09-06-2022, 17:28)orucoglukayra Adlı Kullanıcıdan Alıntı: Deneyin;


Ayarlaman gerekenler;
Kod:
#define MENUYE_GIRIS_YETKISI ADMIN_BAN

new const iModels[][][] =
{
    { "T MODELI ISMI", "CT MODELI ISMI", ADMIN YETKISI }, // 0
    { "", "", 0 }, // 0
    { "Asasin_T", "Asasin_CT", ADMIN_RCON }, // 1
    { "Death_T", "Death_CT", ADMIN_RCON }, // 2
    { "Dobby_T", "Dobby_CT", ADMIN_RCON }, // 3
    { "Vfor_T", "Vfor_CT", ADMIN_RCON }, // 4
    { "Skeleton_T", "Skeleton_CT", ADMIN_RCON }, // 5
    { "Joker_T", "Joker_CT", ADMIN_RCON }, // 6
    { "olga_T", "olga_CT", ADMIN_RCON }, // 7
};

Teşekkür ederim hemen deniyorum sadece sormak istediğim bir konu var acaba t ve ct modelini hangi uzantıda yüklemem gerek '' models/player/olga_t + models/player/olga_ct '' şeklindemi acaba 
RE: Ozel admin skin menu
(09-06-2022, 19:35)erra1881 Adlı Kullanıcıdan Alıntı: Teşekkür ederim hemen deniyorum sadece sormak istediğim bir konu var acaba t ve ct modelini hangi uzantıda yüklemem gerek '' models/player/olga_t + models/player/olga_ct '' şeklindemi acaba 
Evet.Modelin ismi x ise models/player/x/x.mdl şeklinde yüklenmesi lazım.
Steam:Tıkla • Discord: lynchk
RE: Ozel admin skin menu
İstek konusu, @"orucoglukayra" adlı kullanıcı tarafından 1 gün içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 470 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

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
Task