⭐🚀 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
merhabalar gene bir eklentide şöyle bi hata alıyorum :
Kod:
Error: Load Model models/player//.mdl
bu hatayı cl_minmodels 0 yapınca veriyor ve modeli göstermiyor? modelleri models/player/modelisim/modelisim.mdl şekılde atıyorum gerekirise eklentiyide atarım yardımcı olursanız sevınırım
#2
Eklentiyi eke koyar mısın. Default modellerle "unprecahcer" yaptırıyor musun?
Steam
#3
(14-05-2021, 18:43)XaRex Adlı Kullanıcıdan Alıntı: Eklentiyi eke koyar mısın. Default modellerle "unprecahcer" yaptırıyor musun?
Buyrun : 
.smahns_123.sma(Dosya Boyutu: 12,18 KB | İndirme Sayısı: 4)
#4
Kod:
/*
Made For Evill
-Ali
*/

#include <amxmodx>
#include <reapi>

#pragma dynamic 32768

new const PLUGIN[] = "HNS Plugin";
new const VERSION[] = "1.5";
new const AUTHOR[] = "Ali Ceyhun";

new const TAG[] = "Evill";
new const KISA_TAG[] = "Evill";

new gorunum[MAX_CLIENTS+1];

new Costume_ID[33];
new Evill_Coin[33];
new Killed;
new HeadShot_Killed;

new const Costume_Info[][] =
{
    "Batman",
    "Sonic1",
    "Sonic2",
    "Keko",
    "GTATurk",
    "BigSmoke",
    "Ajan",
    "TMavi"
};

new bicakmodel[][][]={
    {"Default","models/v_knife.mdl"},
    {"Bayonet Fade","models/bicaklarr/v_bayonetfade.mdl"},
    {"Bowie Crimsonweb","models/bicaklarr/v_bowie_crimsonweb.mdl"},
    {"Karambit Lore","models/bicaklarr/v_karambit_lore.mdl"},
    {"Karambit Red","models/bicaklarr/v_karambit_red.mdl"},
    {"Skeleton","models/bicaklarr/v_skeleton.mdl"},
    {"Talon BlueSteel","models/bicaklarr/v_talon_bluesteel_ug.mdl"}
};

public plugin_init() {
    new map[32];
    get_mapname(map,31);
    if((containi(map,"hns") == -1) && (containi(map,"hns_") == -1)) return
    
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /hnsmenu","hns_main");
    register_clcmd("say /hns","hns_main");
    
    register_clcmd("huperdupergizliparavermekomudu", "huperduprepara");
    
    RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", .post = true);
    RegisterHookChain(RG_CBasePlayer_Spawn, "CBasePlayer_Spawn", 1);
    RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy, "CBasePlayerWeapon_DefaultDeploy_Pre", .post = false);
    
    register_event( "SendAudio", "@TKazandi", "a", "2&%!MRAD_terwin" );
    register_event( "SendAudio", "@CTKazandi", "a", "2&%!MRAD_ctwin" );
    
    Killed = register_cvar("Killed", "1");
    HeadShot_Killed = register_cvar("HeadShot_Killed", "5");
    
}

public plugin_precache()
{
    new Text[64];
    
    for(new i; i < sizeof(Costume_Info); i++)
    {
        formatex(Text, charsmax(Text), "models/player/%s/%s.mdl", Costume_Info[i],Costume_Info[i]);
        precache_model(Text);
    }
    
    for(new i = 0; i < sizeof(bicakmodel); i++) {
        precache_model(bicakmodel[i][1]);
    }
}

public client_putinserver(id)
{
    set_task(1.0, "HudMessage", id, _, _, "b");
}

public CBasePlayerWeapon_DefaultDeploy_Pre(const pEntity, szViewModel[], szWeaponModel[], iAnim, szAnimExt[], skiplocal) {
    
    if(get_member(pEntity, m_iId) != WEAPON_KNIFE) {
        return;
    }
    new pPlayer = get_member(pEntity, m_pPlayer);
    
    SetHookChainArg(2, ATYPE_STRING, bicakmodel[gorunum[pPlayer]][1]);
    
}

public @CTKazandi()
{
    for(new i=1; i<=MaxClients;i++){
        if(is_user_connected(i) && get_member(i,m_iTeam) == TEAM_CT) {
            Evill_Coin[i] += 5;
        }
    }
}
public @TKazandi()
{
    for(new i=1; i<=MaxClients;i++){
        if(is_user_connected(i) && get_member(i,m_iTeam) == TEAM_TERRORIST) {
            Evill_Coin[i] += 15;
        }
    }
    
}

public huperduprepara(ID)
{
    Evill_Coin[ID] += 900;
}

public hns_main(ID) {
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHide N Seek Menu", TAG);
    new Menu = menu_create(Item, "Menu_Handler_main");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yMarket Menu", KISA_TAG);
    menu_additem(Menu, Item, "1");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKostum Menu", KISA_TAG);
    menu_additem(Menu, Item, "2");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yBicak Menu \w| \y[\dCT Ozel\y]", KISA_TAG);
    menu_additem(Menu, Item, "5");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yDiger Islemler", KISA_TAG);
    menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin Menu", KISA_TAG);
    menu_additem(Menu, Item, "4");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public Menu_Handler_main(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    switch(Key)
    {
        case 1 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nMarket!t'!g'i Açtiniz! ", TAG);
            hns_shop(ID);
        }
        case 2 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nKostum!t'!g Menusunu Actiniz! ", TAG);
            hns_kostum(ID);
        }
        case 3 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nDiger Islemler!t'!g'i Açtiniz! ", TAG);
            hns_other(ID);
        }
        case 4 : {
            if( !(get_user_flags(ID) & ADMIN_BAN) ){
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nAdmin!t'!g Menuyu Actiniz! ", TAG);
                //hns_admin(ID);
            }
            else {
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBu Menuyu Acmaya Yetkiniz Yetmiyor! ", TAG);
            }
        }
        case 5 : {
            if(get_user_team(ID) == 2){
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nBicak!t'!g Menusunu Actiniz! ", TAG);
                hns_knife(ID);
            }
            else {
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBu Menuye Sadece !tCT !gGirebilir! ", TAG);
            }
        }
    }
    return PLUGIN_HANDLED;
}

public hns_shop(ID)
{
    if(!is_user_alive(ID))
    {
        client_print_color(ID, ID, "^3[%s] ^4Marketi Kullanabilmek Icin Yasiyor Olman Gerekiyor", TAG);
        return PLUGIN_HANDLED;
    }
    
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHide N Seek Menu^nEvill Coin : %d", TAG, Evill_Coin[ID]);
    new Menu = menu_create(Item, "Menu_Handler");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yDondurucu Bomba \w- \y[\r 8 EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "1");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yYari-Saydam Gorunmezlik \y[\r15SN\y][\r20EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "2");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGorunmezlik \w- \y[\r 5 SN\y] \w| \y[\r45 EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGodmode \w- \y[\r6 SN\y] \w| \y[\r60 EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "4");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yBunny Hop [BAKIMDA]", KISA_TAG);
    menu_additem(Menu, Item, "5");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \y50 Can Satin Al [BAKIMDA]", KISA_TAG);
    menu_additem(Menu, Item, "6");
    
    menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGeri", KISA_TAG);
    menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yIleri", KISA_TAG);
    menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public Menu_Handler(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    switch(Key)
    {
        case 1 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gDondurucu Bomba Almaya Paraniz Yetmiyor!", TAG);
        }
        case 4:
        {
            if(Evill_Coin[ID] >= 61) {
                Evill_Coin[ID] -= 60
                set_entvar(ID,var_takedamage,DAMAGE_NO)
                set_task( 6.0,"@GodModeBitti",ID);
                renkli_yazi(ID, "!n[!t%s!n] !g Menuden GodMode Aldiniz", TAG);
                renkli_yazi(ID, "!n[!t%s!n] !g 6 Saniye Sureniz Basladi!", TAG);
            }
            else {
                renkli_yazi(ID, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
    }
    return PLUGIN_HANDLED;
}

public hns_other(ID)
{    
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yDiger Islemler", TAG);
    new Menu = menu_create(Item, "Menu_Handler_other");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yRutbeni Sifirla", KISA_TAG);
    menu_additem(Menu, Item, "1");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHesap Sifre Degistir", KISA_TAG);
    menu_additem(Menu, Item, "2");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHesaptan Cik", KISA_TAG);
    menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public Menu_Handler_other(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    switch(Key)
    {
        case 1 :    
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nRutben!t'!g'i Sifirladin! ", TAG);
        }
        
        case 2 :    
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gUpps? ", TAG);
        }
        
        case 3 :    
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nHesap!t'!g'tan Ciktiniz! ", TAG);
        }
    }
    return PLUGIN_HANDLED;
}

public hns_knife(const id){
    new menu = menu_create(fmt("\d%s \w| \yBicak Menu - Hns CT", KISA_TAG), "hns_knife_devam");
    
    for(new i = 0; i < sizeof(bicakmodel); i++) {
        menu_additem(menu, fmt("\d%s \w| \y%s", KISA_TAG, bicakmodel[i][0]), fmt("%d", i));
    }
    
    menu_setprop(menu, MPROP_EXITNAME, fmt("\d%s \w| \yCikis", KISA_TAG));
    menu_display(id, menu);
}
public hns_knife_devam(const id, const menu, const item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
    new key = str_to_num(data); 
    gorunum[id] = key;
    rg_remove_item(id,"weapon_knife");rg_give_item(id,"weapon_knife");
    menu_destroy(menu); return PLUGIN_HANDLED;
}

public hns_kostum(ID)
{
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKostum Menu", TAG);
    new Menu = menu_create(Item, "kostum_Menu_Handler");
    
    new Str[6];
    
    for(new i; i < sizeof(Costume_Info); i++)
    {
        num_to_str(i, Str, 5);
        formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \y%s", KISA_TAG, Costume_Info[i]);
        menu_additem(Menu, Item, Str);
    }
    
    menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGeri", KISA_TAG);
    menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yIleri", KISA_TAG);
    menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public kostum_Menu_Handler(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    Costume_ID[ID] = Key;
    client_print_color(ID, ID, "^3[%s] ^4Basarili Bir Sekilde ^3%s ^4Modelini Aktif Ettin", TAG, Costume_Info[Key]);
    client_print_color(ID, ID, "^3[%s] ^4Modelin Yeniden Dogdugunda Aktif Olacak", TAG);

    return PLUGIN_HANDLED;
}

public CBasePlayer_Spawn(ID)
{
    if(Costume_ID[ID] != 0)
    {
        rg_set_user_model(ID, Costume_ID[ID]);
    }
}

public CBasePlayer_Killed(Victim, Killer)
{
    if(is_user_connected(Victim) && is_user_connected(Killer))
    {
        if(Victim != Killer)
        {
            if(get_member(Victim, m_bHeadshotKilled))
            {
                Evill_Coin[Killer] += get_pcvar_num(HeadShot_Killed);
            }
            else
            {
                Evill_Coin[Killer] += get_pcvar_num(Killed);
            }
        }
    }
}


public @GodModeBitti(ID) {
    if(is_user_alive(ID)) {
        set_entvar(ID,var_takedamage,DAMAGE_YES);
        renkli_yazi(ID,"!n[!t%s!n] !t-  !gGodMode !tOzelligin Bitti!", TAG);
    }
}

stock renkli_yazi(const id, const input[], any:...){
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
    replace_all(msg, 190, "!n", "^x01");
    replace_all(msg, 190, "!g", "^x04");
    replace_all(msg, 190, "!t", "^x03");
    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();
            }
        }
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang2057\\ f0\\ fs16 \n\\ par }
*/


O hatayı vermesi değişik bir olay. Bir kaç şey düzelttim ama umarım olur.
Steam
#5
(14-05-2021, 18:52)XaRex Adlı Kullanıcıdan Alıntı:
Kod:
/*
Made For Evill
-Ali
*/

#include <amxmodx>
#include <reapi>

#pragma dynamic 32768

new const PLUGIN[] = "HNS Plugin";
new const VERSION[] = "1.5";
new const AUTHOR[] = "Ali Ceyhun";

new const TAG[] = "Evill";
new const KISA_TAG[] = "Evill";

new gorunum[MAX_CLIENTS+1];

new Costume_ID[33];
new Evill_Coin[33];
new Killed;
new HeadShot_Killed;

new const Costume_Info[][] =
{
    "Batman",
    "Sonic1",
    "Sonic2",
    "Keko",
    "GTATurk",
    "BigSmoke",
    "Ajan",
    "TMavi"
};

new bicakmodel[][][]={
    {"Default","models/v_knife.mdl"},
    {"Bayonet Fade","models/bicaklarr/v_bayonetfade.mdl"},
    {"Bowie Crimsonweb","models/bicaklarr/v_bowie_crimsonweb.mdl"},
    {"Karambit Lore","models/bicaklarr/v_karambit_lore.mdl"},
    {"Karambit Red","models/bicaklarr/v_karambit_red.mdl"},
    {"Skeleton","models/bicaklarr/v_skeleton.mdl"},
    {"Talon BlueSteel","models/bicaklarr/v_talon_bluesteel_ug.mdl"}
};

public plugin_init() {
    new map[32];
    get_mapname(map,31);
    if((containi(map,"hns") == -1) && (containi(map,"hns_") == -1)) return
    
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /hnsmenu","hns_main");
    register_clcmd("say /hns","hns_main");
    
    register_clcmd("huperdupergizliparavermekomudu", "huperduprepara");
    
    RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", .post = true);
    RegisterHookChain(RG_CBasePlayer_Spawn, "CBasePlayer_Spawn", 1);
    RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy, "CBasePlayerWeapon_DefaultDeploy_Pre", .post = false);
    
    register_event( "SendAudio", "@TKazandi", "a", "2&%!MRAD_terwin" );
    register_event( "SendAudio", "@CTKazandi", "a", "2&%!MRAD_ctwin" );
    
    Killed = register_cvar("Killed", "1");
    HeadShot_Killed = register_cvar("HeadShot_Killed", "5");
    
}

public plugin_precache()
{
    new Text[64];
    
    for(new i; i < sizeof(Costume_Info); i++)
    {
        formatex(Text, charsmax(Text), "models/player/%s/%s.mdl", Costume_Info[i],Costume_Info[i]);
        precache_model(Text);
    }
    
    for(new i = 0; i < sizeof(bicakmodel); i++) {
        precache_model(bicakmodel[i][1]);
    }
}

public client_putinserver(id)
{
    set_task(1.0, "HudMessage", id, _, _, "b");
}

public CBasePlayerWeapon_DefaultDeploy_Pre(const pEntity, szViewModel[], szWeaponModel[], iAnim, szAnimExt[], skiplocal) {
    
    if(get_member(pEntity, m_iId) != WEAPON_KNIFE) {
        return;
    }
    new pPlayer = get_member(pEntity, m_pPlayer);
    
    SetHookChainArg(2, ATYPE_STRING, bicakmodel[gorunum[pPlayer]][1]);
    
}

public @CTKazandi()
{
    for(new i=1; i<=MaxClients;i++){
        if(is_user_connected(i) && get_member(i,m_iTeam) == TEAM_CT) {
            Evill_Coin[i] += 5;
        }
    }
}
public @TKazandi()
{
    for(new i=1; i<=MaxClients;i++){
        if(is_user_connected(i) && get_member(i,m_iTeam) == TEAM_TERRORIST) {
            Evill_Coin[i] += 15;
        }
    }
    
}

public huperduprepara(ID)
{
    Evill_Coin[ID] += 900;
}

public hns_main(ID) {
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHide N Seek Menu", TAG);
    new Menu = menu_create(Item, "Menu_Handler_main");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yMarket Menu", KISA_TAG);
    menu_additem(Menu, Item, "1");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKostum Menu", KISA_TAG);
    menu_additem(Menu, Item, "2");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yBicak Menu \w| \y[\dCT Ozel\y]", KISA_TAG);
    menu_additem(Menu, Item, "5");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yDiger Islemler", KISA_TAG);
    menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAdmin Menu", KISA_TAG);
    menu_additem(Menu, Item, "4");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public Menu_Handler_main(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    switch(Key)
    {
        case 1 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nMarket!t'!g'i Açtiniz! ", TAG);
            hns_shop(ID);
        }
        case 2 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nKostum!t'!g Menusunu Actiniz! ", TAG);
            hns_kostum(ID);
        }
        case 3 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nDiger Islemler!t'!g'i Açtiniz! ", TAG);
            hns_other(ID);
        }
        case 4 : {
            if( !(get_user_flags(ID) & ADMIN_BAN) ){
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nAdmin!t'!g Menuyu Actiniz! ", TAG);
                //hns_admin(ID);
            }
            else {
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBu Menuyu Acmaya Yetkiniz Yetmiyor! ", TAG);
            }
        }
        case 5 : {
            if(get_user_team(ID) == 2){
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nBicak!t'!g Menusunu Actiniz! ", TAG);
                hns_knife(ID);
            }
            else {
                renkli_yazi(ID,"!n[!t%s!n] !t- !gBu Menuye Sadece !tCT !gGirebilir! ", TAG);
            }
        }
    }
    return PLUGIN_HANDLED;
}

public hns_shop(ID)
{
    if(!is_user_alive(ID))
    {
        client_print_color(ID, ID, "^3[%s] ^4Marketi Kullanabilmek Icin Yasiyor Olman Gerekiyor", TAG);
        return PLUGIN_HANDLED;
    }
    
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHide N Seek Menu^nEvill Coin : %d", TAG, Evill_Coin[ID]);
    new Menu = menu_create(Item, "Menu_Handler");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yDondurucu Bomba \w- \y[\r 8 EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "1");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yYari-Saydam Gorunmezlik \y[\r15SN\y][\r20EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "2");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGorunmezlik \w- \y[\r 5 SN\y] \w| \y[\r45 EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGodmode \w- \y[\r6 SN\y] \w| \y[\r60 EC\y]", KISA_TAG);
    menu_additem(Menu, Item, "4");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yBunny Hop [BAKIMDA]", KISA_TAG);
    menu_additem(Menu, Item, "5");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \y50 Can Satin Al [BAKIMDA]", KISA_TAG);
    menu_additem(Menu, Item, "6");
    
    menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGeri", KISA_TAG);
    menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yIleri", KISA_TAG);
    menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public Menu_Handler(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    switch(Key)
    {
        case 1 :
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gDondurucu Bomba Almaya Paraniz Yetmiyor!", TAG);
        }
        case 4:
        {
            if(Evill_Coin[ID] >= 61) {
                Evill_Coin[ID] -= 60
                set_entvar(ID,var_takedamage,DAMAGE_NO)
                set_task( 6.0,"@GodModeBitti",ID);
                renkli_yazi(ID, "!n[!t%s!n] !g Menuden GodMode Aldiniz", TAG);
                renkli_yazi(ID, "!n[!t%s!n] !g 6 Saniye Sureniz Basladi!", TAG);
            }
            else {
                renkli_yazi(ID, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
    }
    return PLUGIN_HANDLED;
}

public hns_other(ID)
{    
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yDiger Islemler", TAG);
    new Menu = menu_create(Item, "Menu_Handler_other");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yRutbeni Sifirla", KISA_TAG);
    menu_additem(Menu, Item, "1");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHesap Sifre Degistir", KISA_TAG);
    menu_additem(Menu, Item, "2");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yHesaptan Cik", KISA_TAG);
    menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public Menu_Handler_other(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    switch(Key)
    {
        case 1 :    
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nRutben!t'!g'i Sifirladin! ", TAG);
        }
        
        case 2 :    
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gUpps? ", TAG);
        }
        
        case 3 :    
        {
            renkli_yazi(ID,"!n[!t%s!n] !t- !gBasariyla !t'!nHesap!t'!g'tan Ciktiniz! ", TAG);
        }
    }
    return PLUGIN_HANDLED;
}

public hns_knife(const id){
    new menu = menu_create(fmt("\d%s \w| \yBicak Menu - Hns CT", KISA_TAG), "hns_knife_devam");
    
    for(new i = 0; i < sizeof(bicakmodel); i++) {
        menu_additem(menu, fmt("\d%s \w| \y%s", KISA_TAG, bicakmodel[i][0]), fmt("%d", i));
    }
    
    menu_setprop(menu, MPROP_EXITNAME, fmt("\d%s \w| \yCikis", KISA_TAG));
    menu_display(id, menu);
}
public hns_knife_devam(const id, const menu, const item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6];menu_item_getinfo(menu,item,_,data,charsmax(data));
    new key = str_to_num(data); 
    gorunum[id] = key;
    rg_remove_item(id,"weapon_knife");rg_give_item(id,"weapon_knife");
    menu_destroy(menu); return PLUGIN_HANDLED;
}

public hns_kostum(ID)
{
    static Item[128];
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKostum Menu", TAG);
    new Menu = menu_create(Item, "kostum_Menu_Handler");
    
    new Str[6];
    
    for(new i; i < sizeof(Costume_Info); i++)
    {
        num_to_str(i, Str, 5);
        formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \y%s", KISA_TAG, Costume_Info[i]);
        menu_additem(Menu, Item, Str);
    }
    
    menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGeri", KISA_TAG);
    menu_setprop(Menu, MPROP_BACKNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yIleri", KISA_TAG);
    menu_setprop(Menu, MPROP_NEXTNAME, Item);
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISA_TAG);
    menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
    
    return PLUGIN_HANDLED;
}

public kostum_Menu_Handler(ID, Menu, Item)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    Costume_ID[ID] = Key;
    client_print_color(ID, ID, "^3[%s] ^4Basarili Bir Sekilde ^3%s ^4Modelini Aktif Ettin", TAG, Costume_Info[Key]);
    client_print_color(ID, ID, "^3[%s] ^4Modelin Yeniden Dogdugunda Aktif Olacak", TAG);

    return PLUGIN_HANDLED;
}

public CBasePlayer_Spawn(ID)
{
    if(Costume_ID[ID] != 0)
    {
        rg_set_user_model(ID, Costume_ID[ID]);
    }
}

public CBasePlayer_Killed(Victim, Killer)
{
    if(is_user_connected(Victim) && is_user_connected(Killer))
    {
        if(Victim != Killer)
        {
            if(get_member(Victim, m_bHeadshotKilled))
            {
                Evill_Coin[Killer] += get_pcvar_num(HeadShot_Killed);
            }
            else
            {
                Evill_Coin[Killer] += get_pcvar_num(Killed);
            }
        }
    }
}


public @GodModeBitti(ID) {
    if(is_user_alive(ID)) {
        set_entvar(ID,var_takedamage,DAMAGE_YES);
        renkli_yazi(ID,"!n[!t%s!n] !t-  !gGodMode !tOzelligin Bitti!", TAG);
    }
}

stock renkli_yazi(const id, const input[], any:...){
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
    replace_all(msg, 190, "!n", "^x01");
    replace_all(msg, 190, "!g", "^x04");
    replace_all(msg, 190, "!t", "^x03");
    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();
            }
        }
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang2057\\ f0\\ fs16 \n\\ par }
*/


O hatayı vermesi değişik bir olay. Bir kaç şey düzelttim ama umarım olur.

maalesef hayla hatayı veriyor
Kod:
] cl_minmodels 0
[Evill] - Basariyla 'Kostum' Menusunu Actiniz!
amx_3d    

Error: could not load file models/player//.mdl
Unknown command: amx_3d
[Evill] Basarili Bir Sekilde Sonic1 Modelini Aktif Ettin
amx_hns

#6
Başka pluginle çakışıyor olabilirimi bi kontrol etsene
Kod:
So Relax So Professional
Fax#0001| Twitch|Youtube
#7
(14-05-2021, 22:37)faxalfa Adlı Kullanıcıdan Alıntı: Başka pluginle çakışıyor olabilirimi bi kontrol etsene

mümkün olmaz sadece bu eklentı var.
#8
müsait olursam bakicam
Kod:
So Relax So Professional
Fax#0001| Twitch|Youtube
#9
yardım edebilcek varmı? modelleri denicem fakat deniyemiyorum
#10
dene bakiyim;
.smahns_123.sma(Dosya Boyutu: 12,19 KB | İndirme Sayısı: 3)
Kod:
So Relax So Professional
Fax#0001| Twitch|Youtube

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

Yorum yapmak için üye olmanız gerekiyor

ya da