⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#1
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 


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

native crxranks_get_user_level(index);

new const 
SERVERISMI[] = "TAGA";

enum _g_info 
{
            menuName[40],                         modelName[40],                     yetki,             glowKontrol,     level
};
new const 
modeller[][g_info] = {
  "Seytan kuyruk \d[\rAdminlere Ozel\d]",     "models/lego/devil2.mdl",         ADMIN_KICK,     1,     1 },
  "Japon \d[\rLVL-12\d]",              "models/xses/11.mdl",         ADMIN_ALL,    0,     12 },
    "Kalkan \d[\rLVL-13\d]",            "models/xses/17.mdl",       ADMIN_ALL,    1,     13 },
    "BEYAZ KANAT \d[\rELITE-OZEL\d]",         "models/arwel/50tl.mdl",        ADMIN_IMMUNITY,    0,     1 },
    "Sinek \d[\rLVL-15\d]",    "models/arwel/sinek.mdl",         ADMIN_ALL,    0,     15 },
}; 

new 
g_MdlIndex[sizeof(modeller)], g_Ent[MAX_CLIENTS+1], sapka[MAX_CLIENTS+1][18];

public 
plugin_init() {
    register_plugin("Reapi Sapka""1.0""n.dgn");

    register_clcmd("say /sapka""sapkaMenu");
    register_clcmd("say_team /sapka""sapkaMenu");
}

public 
sapkaMenu(id) {
    new ndmenu[128], num[4];
    formatex(ndmenucharsmax(ndmenu),"\w%s \d|| \ySapka Menusu \d[\r/sapka\d]\w",SERVERISMI);
    new Menu menu_create(ndmenu"sapkaMenu2");

    if(g_Ent[id]) {
        formatex(ndmenucharsmax(ndmenu), "\ySapkayi Kaldir \d[\r%s\d]^n\w"sapka[id]);
        menu_additem(Menundmenu"1");
    }

    for(new i=0sizeof(modeller); i++) {

        num_to_str(i+2numcharsmax(num));
        menu_additem(Menumodeller[i][menuName], num);
    }

    menu_setprop(MenuMPROP_EXITNAME"\yCikis");
    menu_display(idMenu);
}

public 
sapkaMenu2(idmenuitem) {
    if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }

    new data[6], key
    menu_item_getinfo(menuitem_datacharsmax(data));
    key str_to_num(data);

    switch(key) {
        case : {
            sapkaKaldir(id); 
            client_print_color(idid"^1[^3%s^1]^4 %s^1 modeliniz kaldirildi^3."SERVERISMIsapka[id]);
        }

        default : {
            key -= 2;
            if(crxranks_get_user_level(id) < modeller[key][level]) {
                client_print_color(idid"^1[^3%s^1] ^4Bu sapkayi kullanmak icin %d level olman gerek."SERVERISMImodeller[key][level]);
                return PLUGIN_HANDLED;
            }
            if( !modeller[key][yetki] || get_user_flags(id) & modeller[key][yetki] ) {
                sapkaKaldir(id);
                sapkaOlustur(idmodeller[key][modelName], key);

                parse(modeller[key][menuName], sapka[id], charsmax(sapka[]));
                client_print_color(idid"^1[^3%s^1]^4 %s^1 modelini taktiniz^3."SERVERISMIsapka[id]);

                if(modeller[key][glowKontrol]) {
                    set_entvar(g_Ent[id], var_renderfxkRenderFxGlowShell);
                    set_entvar(g_Ent[id], var_rendercolorFloat:{250.00.00.0});
                    set_entvar(g_Ent[id], var_rendermodekRenderNormal);
                    set_entvar(g_Ent[id], var_renderamt30.0);
                }

            } else 
                client_print_color(idid"^1[^3%s^1] ^4Bu sapkayi kullanamazsin.^1 Aramiza katilmak istersen ^3/dc^4 yazabilirsin."SERVERISMI);
        }
    }
    sapkaMenu(id);

    menu_destroy(menu);
    return PLUGIN_HANDLED;
}

sapkaOlusturidMDL_FILE[], index ) {

    g_Ent[id] = rg_create_entity("info_target");

    if(!is_nullent(g_Ent[id])) {

        set_entvar(g_Ent[id], var_modelMDL_FILE);
        set_entvar(g_Ent[id], var_modelindexg_MdlIndex[index]);
        set_entvar(g_Ent[id], var_movetypeMOVETYPE_FOLLOW);
        set_entvar(g_Ent[id], var_aimentid);
    }
}

public 
sapkaKaldir(id) {
    if(!is_nullent(g_Ent[id])) {

        set_entvar(g_Ent[id], var_flagsFL_KILLME);
        g_Ent[id] = 0;
    }
}


public 
client_putinserver(id
    sapkaKaldir(id);

public 
client_disconnected(id
    sapkaKaldir(id);

public 
plugin_precache() {
    for(new 0sizeof(modeller); i++)
        g_MdlIndex[i] = precache_model(modeller[i][modelName]);

#2
Deneyin;
.smaNvaultHat.sma(Dosya Boyutu: 4,95 KB | İndirme Sayısı: 2)
Steam:Tıkla • Discord: lynchk
#3
(18-07-2022, 17:48)orucoglukayra Adlı Kullanıcıdan Alıntı: Deneyin;
Sorun şu herkese ilk modeli durduk yere veriyor ki ilk model sadece admine özel olmasına rağmen yinede herkese oto şekilde takıyor ama nvaulta sıkıntı yok sadece tek sorun bu
#4
(18-07-2022, 18:10)erra1881 Adlı Kullanıcıdan Alıntı: Sorun şu herkese ilk modeli durduk yere veriyor ki ilk model sadece admine özel olmasına rağmen yinede herkese oto şekilde takıyor ama nvaulta sıkıntı yok sadece tek sorun bu
Deneyin;
.smaNvaultHat.sma(Dosya Boyutu: 5,01 KB | İndirme Sayısı: 6)
Steam:Tıkla • Discord: lynchk
#5
İstek konusu, @"orucoglukayra" adlı kullanıcı tarafından 2 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 540 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