⭐🚀 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

Nvault Ekleme

nvault ekleme
Merhaba ekteki koda acaba nvault ekleme şansınız varmıdır model seçimi yapan kişiler sw ye daha sonradan tekrar girdiklerinde sürekli seçmek zorunda kalmaları biyerden sonra can sıkıyor bunu yapabilecek kimse varmı acaba 

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

#define MENUYE_GIRIS_YETKISI ADMIN_BAN

new isYonlendir[MAX_PLAYERS+1];

new const 
iModels[][][] =
{
    { "", "", 0 }, // 0
    { "crow_t", "crow_ct", ADMIN_BAN }, // 1
    { "yulia_t", "yulia_ct", ADMIN_IMMUNITY }, // 2
};

public 
plugin_init() 
{
    register_plugin("Admin Model Menu", "0.1", "LyNcH");

    RegisterHookChain(RG_CBasePlayer_Spawn, "@IsSpawn", .post = true);
    
    register_clcmd
("say /model", "@ModelMenu");
}

public 
plugin_precache()
{
    for(new i = 1; i < sizeof(iModels); i++)
    {
        precache_model(fmt("models/player/%s/%s.mdl", iModels[i][0][0], iModels[i][0][0]));
        precache_model(fmt("models/player/%s/%s.mdl", iModels[i][1][0], iModels[i][1][0]));
    }
}

@
ModelMenu(const id)
{
    if(!is_user_alive(id) || ~get_user_flags(id) & MENUYE_GIRIS_YETKISI)
    {
        return;
    }

    new menu = menu_create("\r[\wAdmin Model\r]", "@_ModelMenu");

    for(new i = 1; i < sizeof(iModels); i++)
    {
        get_member(id, m_iTeam) == TEAM_TERRORIST ? 
        menu_additem(menu, fmt("%s", iModels[i][0][0]), fmt("%i", i)):
        menu_additem(menu, fmt("%s", iModels[i][1][0]), fmt("%i", i));
    }

    menu_setprop(menu, MPROP_NUMBER_COLOR, "\r");
    menu_display(id, menu);
}

@
_ModelMenu(const id, const menu, const item)
{
    if(item == MENU_EXIT) 
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new data[6], key;
    menu_item_getinfo(menu, item, _, data, charsmax(data));
    key = str_to_num(data);
    isYonlendir[id] = key;
    if(get_user_flags(id) & iModels[key][2][0])
    {
        get_member(id, m_iTeam) == TEAM_TERRORIST ? 
        rg_set_user_model(id, fmt("%s", iModels[key][0][0])):
        rg_set_user_model(id, fmt("%s", iModels[key][1][0]));
    }
    else client_print_color(id,id, "^1[^3Model^1] ^4Yetkiniz yeterli degil.");

    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
@
IsSpawn(const id) {
    if(~get_user_flags(id) & MENUYE_GIRIS_YETKISI || get_member(id, m_bJustConnected)) return;

    if(get_member(id, m_iTeam) == TEAM_TERRORIST && get_user_flags(id) & iModels[isYonlendir[id]][2][0]){
        rg_set_user_model(id, iModels[isYonlendir[id]][0][0]);
    }
    else if(get_member(id, m_iTeam) == TEAM_CT && get_user_flags(id) & iModels[isYonlendir[id]][2][0]){
        rg_set_user_model(id, iModels[isYonlendir[id]][1][0]);
    }
    else rg_reset_user_model(id);
} 
RE: nvault ekleme
Deneyin;
.smaNvaultModel.sma(Dosya Boyutu: 3,03 KB | İndirme Sayısı: 7)
Steam:Tıkla • Discord: lynchk
RE: nvault ekleme
İstek konusu, @"orucoglukayra" adlı kullanıcı tarafından 12 saat 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 538 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