⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🔥 Netvay VDS – Daha Fazla Güç, Daha Fazla Performans, Daha Fazla Başarı!
Sponsor Görsel 2
SponsorSponsor

Konu

#1
merhaba arkadaslar jbmenudeki meslek menude Sağlık Baknı meslegi var 250 HP + 250 Armor veriyor onu kaldırırmısınz size zahmet.


.smaJbmenu_v1.2.sma(Dosya Boyutu: 54,47 KB | İndirme Sayısı: 4)
#2
bi dener misin
Kod:
/* Plugin Writed By AMXX-Studio/PawNod' for WebAilesi.COM */

#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <hamsandwich>
#include <fakemeta>
#include <cstrike>
#include <fun>
#include <nvault>

#pragma semicolon 1

#define is_valid_player(%1) (1 <= %1 <= 32)
#define DMG_GRENADE (1<<24)

new  stock SayTag[] = "FeNKa ~>";

new stock clyMenuDesign[][][] = {
    {"\d[ \r- \wFeN\yKa ~> \r- \d] \d-\w","\d[ \r- \wFeN\yKa ~> \r- \d] \d-\w","Theme 1"},
    {"\r|\d- \yFeN\rKa ~> \d-\r| \d-\w","\r|\d- \yFeN\rKa ~> \d-\r| \d-\w","Theme 2"},
    {"\w[ \y~ \rFeNKa ~> \y~ \w] \d-\y","\w[ \y~ \rFeNKa ~> \y~ \w] \d-\y","Theme 3"},
    {"\w|\r> \d`\yFeNKa ~>d, \r<\w| \d-\w","\w|\r> \d`\yFeNKa ~>\d, \r<\w| \d-\w","Theme 4"}
};
new stock clyBicakStock[][][] = {
    // {"Bicak Adi","Ucretsiz/Ucretli",Fiyat,Hasar,"v_ Model Yolu","p_ Model Yolu"},
    {"","",0,0,"",""},
    
    {"Ct Bicagi","Default",0,80,"models/[Shop]JailBreak/Electro/Electro.mdl" ,"models/[Shop]JailBreak/Electro/Electro2.mdl" },
    {"T Yumruk","Default",0,15,"models/[Shop]JailBreak/Punos/Punos.mdl" ,"models/[Shop]JailBreak/Punos/Punos2.mdl" },
    
    {"KelebeK","Ucretsiz",-1,25,"models/v_goldk.mdl" ,"models/p_goldk.mdl" },
    {"M9 Bayonet","Ucretsiz",-1,25,"models/v_redb.mdl" ,"models/p_redb.mdl" },
    {"Balta","Ucretli",10,50,"models/[Shop]JailBreak/Hacha/Hacha.mdl" ,"models/[Shop]JailBreak/Hacha/Hacha2.mdl" },
    {"Doner Bicagi","Ucretli",15,75,"models/[Shop]JailBreak/Machete/Machete.mdl" ,"models/[Shop]JailBreak/Machete/Machete2.mdl" },
    {"Testere + Bomba","Ucretli",25,200,"models/[Shop]JailBreak/Moto/Moto.mdl" ,"models/[Shop]JailBreak/Moto/Moto2.mdl" }
};
new stock clyBicakSound[][][]= {
    /* Default Bicak Sesleri Bunlara Dokunmayin */
    {"weapons/knife_deploy1.wav","weapons/knife_slash1.wav","weapons/knife_slash2.wav","weapons/knife_hitwall1.wav","weapons/knife_hit1.wav",
    "weapons/knife_hit2.wav","weapons/knife_hit3.wav","weapons/knife_hit4.wav","weapons/knife_stab.wav"},
    /* //////////////////////////////////////// */
    
    {"[Shop]JailBreak/CT/CTConvoca.wav","[Shop]JailBreak/CT/Slash1.wav","[Shop]JailBreak/CT/Slash2.wav","[Shop]JailBreak/CT/CTHitWall.wav","[Shop]JailBreak/CT/CTHit1.wav",
    "[Shop]JailBreak/CT/CTHit2.wav","[Shop]JailBreak/CT/CTHit3.wav","[Shop]JailBreak/CT/CTHit4.wav","[Shop]JailBreak/CT/CTStab.wav"},
    
    {"[Shop]JailBreak/T/TConvoca.wav","[Shop]JailBreak/T/Slash1.wav","[Shop]JailBreak/T/Slash2.wav","[Shop]JailBreak/T/THitWall.wav","[Shop]JailBreak/T/THit1.wav",
    "[Shop]JailBreak/T/THit2.wav","[Shop]JailBreak/T/THit3.wav","[Shop]JailBreak/T/THit4.wav","[Shop]JailBreak/T/TStab.wav"},
    
    {"weapons/knife_deploy1.wav","weapons/knife_slash1.wav","weapons/knife_slash2.wav","[Shop]JailBreak/Palo/PHitWall.wav","[Shop]JailBreak/Palo/PHit1.wav",
    "[Shop]JailBreak/Palo/PHit2.wav","[Shop]JailBreak/Palo/PHit3.wav","[Shop]JailBreak/Palo/PHit4.wav","[Shop]JailBreak/Palo/PStab.wav"},
    
    {"weapons/knife_deploy1.wav","weapons/knife_slash1.wav","weapons/knife_slash2.wav","[Shop]JailBreak/Palo/PHitWall.wav","[Shop]JailBreak/Palo/PHit1.wav",
    "[Shop]JailBreak/Palo/PHit2.wav","[Shop]JailBreak/Palo/PHit3.wav", "[Shop]JailBreak/Palo/PHit4.wav","[Shop]JailBreak/Palo/PStab.wav"},
    
    {"weapons/knife_deploy1.wav","[Shop]JailBreak/Hacha/HSlash1.wav","[Shop]JailBreak/Hacha/HSlash2.wav","[Shop]JailBreak/Hacha/HHitWall.wav","[Shop]JailBreak/Hacha/HHit1.wav",
    "[Shop]JailBreak/Hacha/HHit2.wav","[Shop]JailBreak/Hacha/HHit3.wav","[Shop]JailBreak/Hacha/HHit3.wav","[Shop]JailBreak/Hacha/HHit4.wav"},
    
    {"weapons/knife_deploy1.wav","[Shop]JailBreak/Machete/MSlash1.wav","[Shop]JailBreak/Machete/MSlash2.wav","[Shop]JailBreak/Machete/MHitWall.wav","[Shop]JailBreak/Machete/MHit1.wav",
    "[Shop]JailBreak/Machete/MHit2.wav","[Shop]JailBreak/Machete/MHit3.wav", "[Shop]JailBreak/Machete/MHit4.wav","[Shop]JailBreak/Machete/MStab.wav"},
    
    {"[Shop]JailBreak/Moto/MTConvoca.wav","[Shop]JailBreak/Moto/MTSlash.wav","[Shop]JailBreak/Moto/MTSlash.wav","[Shop]JailBreak/Moto/MtHitWall.wav","[Shop]JailBreak/Moto/MTHit1.wav",
    "[Shop]JailBreak/Moto/MTHit2.wav","[Shop]JailBreak/Moto/MTHit1.wav", "[Shop]JailBreak/Moto/MTHit2.wav","[Shop]JailBreak/Moto/MTStab.wav"}
};
new stock clyGorevler[][][] = {
    {"\y5 \wCT \rOldur",5,25},{"\y10 \wKez Kumar \rOyna",10,30},{"\y4 \wKez Kasa \rAc",4,20},{"\y5 \wKez Testere \rAl",5,40},
    {"\y3 \wKez Meslek \rSec",3,5},{"\y120 \wDK Oyunda \rKal",120,35}
};
new stock clyCephane[][][] = {
    {"El Bombasi","weapon_hegrenade",10},{"Glock","weapon_glock18",15},{"Usp","weapon_usp",20},{"Deagle","weapon_deagle",25},
    {"Pompali","weapon_m3",35},{"M4A1","weapon_m4a1",40},{"AK47","weapon_ak47",40},{"Scout","weapon_scout",45},{"AWP","weapon_awp",60}
};
new stock clySaldiri[][][] = {
    {"",0},{"\yTum \dCT \rFlash",55},{"\y1 \dCT \rGom",55},{"\y1 \dCT \rDisarm",60},{"\y1 \dCT \rYanina Isinla",65},{"\y1 \dCT \rDondur",50},{"\y1 \dCT \rOldur",120}
};
new stock clyKasalar[][][] = {
    {"Asiimov Kasasi",70,"\d(\y-\y5\d/\y1 \wAsiimov \rSansi\y-\d)",14,102,105,44,112,108,110,114},
    {"Para Kasasi",18,"\d(\y-\y10\d-\y25 \wArasi \yTL \rSansi\y-\d)",36,36,36,36,36,36,36,36},
    {"Isyan Kasasi",20,"\d(\y-\wIsyan \rItemleri\y-\d)",36,44,58,88,92,44,58,88},
    {"Jetpack Kasasi",70,"\d(\y-\y5\d/\y1 \wJetpack \rSansi\y-\d)",22,44,102,112,105,108,110,114}
};
new stock clyIP[][][] = {
    {"\d+\y100 \rHp\w-\d+\y100 Armor\w-\dx\y2 \rBomba\w-\y600 \wGravity","weapon_hegrenade",CSW_HEGRENADE,50,100,100,2},
    {"\d+\y250 \rHp\w-\d+\y50 Armor\w-\dx\y3 \rBomba\w-\y600 \wGravity","weapon_hegrenade",CSW_HEGRENADE,55,250,50,3},
    {"\d+\y300 \rHp\w-\d+\y10 Armor\w-\dx\y2 \rFlashbang\w-\y600 \wGravity","weapon_flashbang",CSW_FLASHBANG,65,300,10,2},
    {"\d+\y50 \rHp\w-\d+\y300 Armor\w-\dx\y1 \rM4A1\w-\y600 \wGravity","weapon_m4a1",CSW_M4A1,80,50,300,1},
    {"\d+\y500 \rHp\w-\d+\y500 Armor\w-\dx\y2 \rSmoke\w-\y600 \wGravity","weapon_smokegrenade",CSW_SMOKEGRENADE,70,500,500,2}
};
new stock clyTShop[][][] = {
    {"","",0,0},
    {"\dGorunmezlik","\d[\y5 \wSn.\d]",45,5},{"\rOlumsuzluk","\d[\y5 \wSn.\d]",55,5},{"\yNoclip","\d[\y10 \wSn.\d]",70,10},
    {"\wYer \rCekimi","\d[\y600 Gravity\d]",30,0},{"\wElektrikleri \rKes","\d[\y10 Sn.\d]",40,10}
};
new stock clyYetkili[][][]= {
    {0,"",0,0,"","","","",""},
    {ADMIN_RESERVATION,"Slot Market",50,2,"weapon_flashbang","+50 Hp","+2 TL","600 Gravity","x1 Flashbang"},
    {ADMIN_KICK,"Admin Market",65,4,"weapon_hegrenade","+65 Hp","+4 TL","600 Gravity","x1 Bomba"},
    {ADMIN_BAN ,"Vip Market",75,7,"weapon_hegrenade","+75 Hp","+7 TL","600 Gravity","x1 Bomba"},
    {ADMIN_IMMUNITY,"Elit Market",100,10,"weapon_hegrenade","+100 Hp","+10 TL","600 Gravity","x1 Bomba"}
};
new stock clyMeslek[][][] = {
    {"Secilmedi",""},
    {"Bombaci","\y3 \rBombayla \wBaslar"},/*{"Saglik Bakani","\y25 \rHp+Armor \wIle Baslar"},*/
    {"Bombaci Mulayim","\wBombalardan \rHasar \yAlmaz"},{"Seri Katil","\dCT \rOldurdugunde \w+10 \yTL"},
    {"FF'ci Sakir","\dT \rOldurdugunde \w+3 \yTL"}
};
new stock clyCvarSetting[][][] = {
    {"Baslangic_TL","3"},{"Kill_TL","3"},{"Max_Verilecek_TL","250"}
};
new stock clyAsiimovModel[]= "models/v_awp_asimov.mdl";stock clyAsiimovModel2[]= "models/p_awp_asimov.mdl";

new stock clyKasaSes[][][]= { {"clyAcilis.wav"},{"clyBos.wav"},{"clyDolu.wav" }};

new clyChangeDesign,MenuTag[64],MenuKisaTag[64],clyVault,clyKnifeSelect[33],clyTL[33],clyKan[33],clyMarket[33],syncObj,clyCvars[4],
clyKillControl[33],clyChange[33],clyPlayer[33],clyGorev[6][33],clyGorevGo[6][33], clyMeslekSc[33],clyElde1Kez[33],clySaldiriSc[33],
g_iMsgScreenFade,clyKumarSc[33],clyKasaYonlendir[33],clyAsimov[33],bool:clyJetpack[33],smoke,clyWhichYetki[33],clyUsedY[33],
clyTFMiktar[33],clyHudPanel[33]=0,clyNSP[33];
public plugin_natives() { 
    register_native("jb_get_user_packs","native_jb_get_user_packs", 1);
    register_native("jb_set_user_packs","native_jb_set_user_packs");
}
public native_jb_get_user_packs(id)  return clyTL[id];
public native_jb_set_user_packs(id, ammount) {new id = get_param(1), ammount = get_param(2);clyTL[id] = ammount;return 1;}
public plugin_init() {
    register_plugin("JBMenu", "0.1", "PawNod'");
    
    new map[32];
    get_mapname(map,31);
    if((containi(map,"jail") == -1) && (containi(map,"jail_") == -1)) return
    register_forward(FM_EmitSound,    "clySound");
    register_forward( FM_ClientKill, "clyKill" );
    RegisterHam(Ham_TakeDamage, "player", "clyKnifeDamage", 0);
    RegisterHam(Ham_Spawn,"player","clySW",1);
    register_event("HLTV", "clyRS", "a", "1=0", "2=0");
    register_event("CurWeapon","clyWeapon","be","1=1");
    register_event("DeathMsg","clyDeath","a");
    
    register_clcmd("say /menudesign","clyMenuDesignMenu");
    register_clcmd("say /jbmenu","clyCheck");
    register_clcmd("say /mg","clyTLMenu");
    register_clcmd("say !mg","clyTLMenu");
    register_clcmd("say .mg","clyTLMenu");
    register_clcmd("say /tl","clyTLMenu");
    register_clcmd("say .tl","clyTLMenu");
    register_clcmd("say !tl","clyTLMenu");
    register_clcmd("Miktar_Giriniz?","clyTLVerici");
    register_clcmd("Transfer_Miktari_Girin?","clyTransferTl");
    
    for(new i=0; i < sizeof(clyCvarSetting);i++)clyCvars[i] = register_cvar(clyCvarSetting[i][0][0],clyCvarSetting[i][1][0]);
    
    clyVault = nvault_open("appoClypseDesign");
    syncObj  =  CreateHudSyncObj();
    g_iMsgScreenFade = get_user_msgid("ScreenFade");
    clyLoadDesign();
    formatex(MenuTag,charsmax(MenuTag),clyMenuDesign[clyChangeDesign][1]);
    formatex(MenuKisaTag,charsmax(MenuKisaTag),clyMenuDesign[clyChangeDesign][0]);
    return PLUGIN_CONTINUE;
}
public clyDeath() {
    new olduren = read_data(1) ,olen = read_data(2);
    if(olduren == olen) { return PLUGIN_HANDLED; }
    if(get_user_team(olen) == 2 && get_user_team(olduren) == 1 && clyMeslekSc[olduren] == 4) clyTL[olduren] += 10;
    if(get_user_team(olen) == 1 && get_user_team(olduren) == 1 && clyMeslekSc[olduren] == 5) clyTL[olduren] += 3;
    if(get_user_team(olen) == 2 && get_user_team(olduren ) == 1 && clyGorev[0][olduren] < clyGorevler[0][1][0]+1) clyGorev[0][olduren]++;
    return PLUGIN_CONTINUE;
}
public clyKill( id )  {
    if(get_user_team( id ) == 1 && clyKillControl[ id ] == 0 ) {
        clyTL[ id ] += get_pcvar_num(clyCvars[1]); clyKillControl[ id ] = 1;
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nKill Cektigin Icin !t[ !g+!g%d TL !t] !nKazandin!",SayTag,get_pcvar_num(clyCvars[1]));
    }
}
public clyCheck(id) {
    if(is_user_alive( id )){
        new players[ 32 ], Son_Mahkum;get_players( players, Son_Mahkum, "ae", "TERRORIST" );
        if(Son_Mahkum == 1) {
            set_sound(id,1); renkli_yazi(id,"!g[ !t- !g%s !t- !g] !tSona Kalan Mahkum !nBu Menuden Yararlanamaz!",SayTag); return PLUGIN_HANDLED;
        } else if(get_user_team( id ) == 1) clyJbmenu(id);
    }
    return PLUGIN_CONTINUE;
}
#if AMXX_VERSION_NUM < 183
public client_disconnect(id) {
    clyKan[id] = 0;clyMarket[id] = 0;clyElde1Kez[id] = 0;clyKumarSc[id] = 0;clyAsimov[id] = 0,clyJetpack[id] = false,clyUsedY[id] = 0,clyKnifeSelect[id] = 2;
    clyNSP[id] = 0;for(new i;i< 6;i++)clyGorevGo[i][id] = 0;
}
#else
public client_disconnected(id) {
    clyKan[id] = 0;clyMarket[id] = 0;clyElde1Kez[id] = 0;clyKumarSc[id] = 0;clyAsimov[id] = 0,clyJetpack[id] = false,clyUsedY[id] = 0,clyKnifeSelect[id] = 2;
    clyNSP[id] = 0;for(new i;i< 6;i++)clyGorevGo[i][id] = 0;
}
#endif
public client_putinserver( id ) {
    set_task( 1.0, "clyHud", id, _, _, "b" );console_cmd(id,"drawradar");clyTL[ id ] = get_pcvar_num(clyCvars[0]);
}
public clyHud(id) {
    if(get_user_team(id) == 1 && is_user_connected(id) && clyHudPanel[id] == 0) {
        static Online;
        Online = get_user_time(id,1) / 60;
        new Hp = get_user_health( id );
        set_hudmessage(0, 229, 238, 0.01, 0.13, 0, 6.0, 1.0, 0.0, 0.0, -1 );
        ShowSyncHudMsg(id,syncObj,
        "<><><><><><><><><><><><><>^n<> HP : %i^n<> Mevcut TL : %i^n<> Godmode : %s^n<> Meslegin : %s^n<> Online Suren : %i DK^n<><><><><><><><><><><><><>",
        Hp,clyTL[ id ],get_godmode()?"Aktif" :"Pasif",clyMeslek[clyMeslekSc[id]][0][0],Online);
    }
}
public clySW(id) {
    switch(get_user_team(id)) {
        case 1: {
            clyKnifeSelect[id] = 2;strip_user_weapons( id ); give_item(id, "weapon_knife");clyFreeKnifeShop(id);clyKillControl[id] = 0;
            if(clyMeslekSc[id]==2) set_user_health(id,250),set_user_armor(id,250);
            if(clyMeslekSc[id] == 1)  give_item(id,"weapon_hegrenade"),give_item(id,"weapon_flashbang"),give_item(id,"weapon_smokegrenade");
        }
        case 2:{clyKnifeSelect[id] = 1;}
    }
}
public clyRS() {
    new players[32], inum, id,i;
    get_players(players, inum);
    for(i=0;i<inum;i++) {
        id = players[i];
        clyKan[id] = 0;clyMarket[id] = 0;clyElde1Kez[id] = 0;clyKumarSc[id] = 0;clyAsimov[id] = 0,clyJetpack[id] = false,clyUsedY[id] = 0;
    }
}
public plugin_precache() {
    precache_model(clyAsiimovModel2);
    precache_model(clyAsiimovModel);
    precache_model("models/p_jetpack.mdl");
    smoke = precache_model("sprites/lightsmoke.spr");
    static clyKnives[128];
    for(new i=1;i<sizeof(clyBicakStock);i++) {
        formatex(clyKnives,charsmax(clyKnives),clyBicakStock[i][4][0]),precache_model(clyKnives);
        formatex(clyKnives,charsmax(clyKnives),clyBicakStock[i][5][0]),precache_model(clyKnives);
    }
    for(new i= 0;i<sizeof(clyBicakSound);i++) {for(new s = 0; s < 8; s++) precache_sound(clyBicakSound[i][s]);}
    for(new i=0;i<sizeof clyKasaSes;i++) {precache_sound(clyBicakSound[i][0][0]);}
}
public clyWeapon(id) {
    new clyWeaponID = read_data(2);
    if(clyWeaponID == CSW_KNIFE) {
        set_pev(id, pev_viewmodel2, clyBicakStock[clyKnifeSelect[id]][4][0]);
        set_pev(id, pev_weaponmodel2, clyBicakStock[clyKnifeSelect[id]][5][0]);
    }
    if(clyWeaponID == CSW_AWP && clyAsimov[id] == 1) {
        set_pev(id, pev_viewmodel2, clyAsiimovModel);set_pev(id, pev_weaponmodel2, clyAsiimovModel2);
    }
    return PLUGIN_CONTINUE;
}
public clyFreeKnifeShop(id) {
    static Item[256];
    formatex(Item, charsmax(Item),"%s \dUcretsiz \rBicak \yMarketi",MenuTag);
    new Menu = menu_create(Item, "clyFreeKnifeShop_");
    new NTS[5];
    for(new i=1; i < sizeof(clyBicakStock); i++) {
        if(equali(clyBicakStock[i][1][0],"Ucretsiz")){
            num_to_str(i, NTS, 5);
            formatex(Item, charsmax(Item), "%s %s \d[\w%d \yTL\d]",MenuKisaTag,clyBicakStock[i][0][0],clyBicakStock[i][2][0]);
            menu_additem(Menu, Item, NTS);
        }
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyFreeKnifeShop_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    
    clyTL[id] -= clyBicakStock[key][2][0], clyKnifeSelect[id] = key;
    ham_strip_weapon(id, "weapon_knife"),give_item(id, "weapon_knife");
    clyMarket[id] = 1;clyKnifeShop(id);set_sound(id,0);
    renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMarketten !g[ !t%s !g] !nAldin!",SayTag,clyBicakStock[key][0][0]);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyKnifeShop(id) {
    static Item[256];
    formatex(Item, charsmax(Item),"%s \rBicak \yMarketi",MenuTag);
    new Menu = menu_create(Item, "clyKnifeShop_");
            
    formatex(Item, charsmax(Item),"%s \dUcretsiz \rBicaklar %s^n",MenuKisaTag,clyMarket[id]?"\w[\yKullandiniz\w]":"");
    menu_additem(Menu, Item, "99");
    new NTS[5];
    for(new i=1; i < sizeof(clyBicakStock); i++) {
        if(equali(clyBicakStock[i][1][0],"Ucretli")){
            num_to_str(i, NTS, 5);
            formatex(Item, charsmax(Item), "%s %s \d[\w%d \yTL\d]",MenuKisaTag,clyBicakStock[i][0][0],clyBicakStock[i][2][0]);
            menu_additem(Menu, Item, NTS);
        }
    }
    menu_addblank(Menu,23);
    formatex(Item, charsmax(Item),"%s \rKan \wBagisla \d[\w+3 \yTL\d] %s",MenuKisaTag,clyKan[id]?"\w(\rKullandiniz\w)":"\w(\d-\y99 \rHp\w)");
    menu_additem(Menu, Item, "93");
    formatex(Item, charsmax(Item),"%s \r16000\d$ \yBozdur \d[\w+10 \yTL\d]",MenuKisaTag);
    menu_additem(Menu, Item, "90");
            
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyKnifeShop_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    
    new key = str_to_num(data);
    if(key==99){
        if(clyMarket[id] == 0) clyFreeKnifeShop(id);
        else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nUcretsiz Bicak Aldin !tZaten!",SayTag),set_sound(id,1),clyKnifeShop(id);
        return PLUGIN_HANDLED;
    }
    if(key==93 ){
        if(clyKan[id] == 0){
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBasarili Bir Sekilde !tKan Bagisladiniz!",SayTag);
            clyKan[id] = 1,clyTL[id] += 3,set_user_health(id,get_user_health(id) -99),clyKnifeShop(id),set_sound(id,0);
            return PLUGIN_HANDLED;
        }
        else {
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBu El Zaten Kan !tBagisladin!",SayTag),clyKnifeShop(id),set_sound(id,1);
            return PLUGIN_HANDLED;
        }
    }
    if(key==90) {
        if(cs_get_user_money(id) >= 16000) {
            cs_set_user_money(id,cs_get_user_money(id) - 16000),clyTL[id] += 10,set_sound(id,0),clyKnifeShop(id);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBasarili Bir Sekilde !gDolar !tBozdurdun.",SayTag);
            return PLUGIN_HANDLED;
        }
        else {
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Dolarin !tYok!",SayTag),clyKnifeShop(id),set_sound(id,1);
            return PLUGIN_HANDLED;
        }
    }
    if(clyTL[id] >=  clyBicakStock[key][2][0]) {
        clyTL[id] -= clyBicakStock[key][2][0], clyKnifeSelect[id] = key;
        ham_strip_weapon(id, "weapon_knife"),give_item(id, "weapon_knife");
        if(equal(clyBicakStock[key][0][0],"Testere + Bomba")) {
            give_item(id,"weapon_hegrenade");
            if(clyGorev[3][id] < clyGorevler[3][1][0]+1) clyGorev[3][id]++;
        }
        clyKnifeShop(id);
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMarketten !g[ !t%s !g] !nSatin Aldin!",SayTag,clyBicakStock[key][0][0]);
        set_sound(id,0);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyKnifeShop(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyJbmenu(id) {
    static Item[256];
    formatex(Item, charsmax(Item),"%s \rJailbreak \yMarketi",MenuTag);
    new Menu = menu_create(Item, "clyJbmenu_");
            
    formatex(Item, charsmax(Item),"%s Bicak \yMarketi",MenuKisaTag),menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item),"%s \rIsyan \wShop",MenuKisaTag,get_godmode()?"\w[\rGod \yVar\w]":""),menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item),"%s Kumar\d/\rKasa \dMenu",MenuKisaTag),menu_additem(Menu, Item, "3");
    formatex(Item, charsmax(Item),"%s \rYetkili \dMenu",MenuKisaTag),menu_additem(Menu, Item, "4");
    formatex(Item, charsmax(Item),"%s \yMeslek \wMenu",MenuKisaTag),menu_additem(Menu, Item, "5");
    formatex(Item, charsmax(Item),"%s \rGorev \wMenu^n",MenuKisaTag),menu_additem(Menu, Item, "6");
    formatex(Item, charsmax(Item),"\d|\w- \rDiger Islemler \w-\d|"),menu_additem(Menu, Item, "7");
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyJbmenu_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    
    new key = str_to_num(data);
    switch(key){
        case 1:clyKnifeShop(id);case 3:clyKumarKasaMenu(id);case 5:clyMeslekMenu(id);case 6:clyGorevShop(id);case 7:clyOthers(id);
        case 4:{if(clyUsedY[id]==0){clyYetkiliMenu(id);}else{renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nHer El !t1 Kez !nGirebilirsin!",SayTag),clyJbmenu(id),set_sound(id,1);}}
        case 2:{if(get_godmode() == 0) {clyIsyanShop(id);}else{renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nGod Varken !tGirilmez!",SayTag),clyJbmenu(id),set_sound(id,1);}}
    }
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyKumarKasaMenu(id) {
    static Item[256],NTS[5],i;
    formatex(Item, charsmax(Item),"%s Kumar\d/\rKasa \dMenu",MenuTag);
    new Menu = menu_create(Item, "clyKumarKasaMenu_");
            
    formatex(Item, charsmax(Item),"%s \yKumar Oyna %s^n",MenuKisaTag,clyKumarSc[id]==3?"\d[\wKullandiniz\d]":"\d[\w-5 \yTL\d]"),menu_additem(Menu, Item, "99");
    for(i=0;i < sizeof clyKasalar;i++){
        num_to_str(i,NTS,5);
        formatex(Item, charsmax(Item),"\r|\d- \w%s \d-\r| \d[\r%d \yTL\d] %s",clyKasalar[i][0][0],clyKasalar[i][1][0],clyKasalar[i][2][0]),menu_additem(Menu, Item, NTS);
    }    
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyKumarKasaMenu_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    
    new key = str_to_num(data);
    if(key==99) {
        if(clyTL[id] >= 5 && clyKumarSc[id] <3){
            new randompara = random_num(1,15);
            clyKumarKasaMenu(id);
            if(clyGorev[1][id] < clyGorevler[1][1][0]+1)  clyGorev[1][id]++ ;
            switch(random_num(1,2)){
                case 1: clyTL[id]+= randompara, clyKumarSc[id]++,renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nKumardan !g[ !t%d TL !g] !nKazandin!",SayTag,randompara);
                case 2:clyTL[id]-= randompara, clyKumarSc[id]++,renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nKumarda !g[ !t%d TL !g] !nKaybettin!",SayTag,randompara);
            }
        }
        else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok !nveya Hakkin !tBitti!",SayTag),clyKumarKasaMenu(id),set_sound(id,1);
        return PLUGIN_HANDLED;
    }
    if(clyTL[id] >= clyKasalar[key][1][0]) {
        clyKasaYonlendir[id] = key;
        set_task(5.1,"clyKasaSecici",id);
        for(new i; i<5;i++)
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !g%s !nAciliyor....",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
        if(clyGorev[2][id] < clyGorevler[2][1][0]+1)  clyGorev[2][id]++ ;
        set_sound(id,2);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyKumarKasaMenu(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyKasaSecici(id) {
    new SecBirini = random_num(3,10),NeCikti[33];
    NeCikti[id] = clyKasalar[clyKasaYonlendir[id]][SecBirini][0];
    switch(NeCikti[id]) {
        case 14: {
            static name[33];get_user_name(id,name,32);clyAsimov[id] = 1;give_item(id,"weapon_awp");set_sound(id,3);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !tAsiimov !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
            renkli_yazi(0,"!g[ !t%s !g] !n%s'dan !g[ !tAsiimov !g] !nCikardi!",name,clyKasalar[clyKasaYonlendir[id]][0][0]);
        }
        case 22: {
            set_sound(id,3);clyJetpack[id] = true;
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !tJetpack !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !gCTRL!t+!gJUMP !nTuslariyla Kullanabilirsin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
        }
        case 36: {
            set_sound(id,3);new paraver = random_num(10,25);clyTL[id]+= paraver;
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !t%d TL !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0],paraver);
        }
        case 44: {
            set_sound(id,3);give_item(id,"weapon_hegrenade");
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !tEl Bombasi !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
        }
        case 58: {
            set_sound(id,3);give_item(id,"weapon_flashbang");
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !tFlash Bombasi !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
        }
        case 88: {
            set_sound(id,3);new canver = random_num(50,250);set_user_health(id,get_user_health(id)+canver);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !t%d HP !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0],canver);
        }
        case 92: {
            set_sound(id,3);new armorver = random_num(100,500);set_user_armor(id,get_user_armor(id)+armorver);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !t%d Armor !g] !nCikardin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0],armorver);
        }
        case 102..121: {
            set_sound(id,4);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%s'dan !g[ !tHicbisey !g] !nCikaramadin!",SayTag,clyKasalar[clyKasaYonlendir[id]][0][0]);
        }
    }
        
}
public clyYetkiliMenu(id) {
    static Item[256],NTS[5];
    formatex(Item, charsmax(Item),"%s \rYetkili \dMenu",MenuTag);
    new Menu = menu_create(Item, "clyYetkiliMenu_");
    formatex(Item, charsmax(Item),"%s \rUser \yOzel \r|\d-\y1\d/\y5 \wTL Sansi\d-\r|^n",MenuKisaTag),menu_additem(Menu, Item, "99");
    for(new i=1; i < sizeof clyYetkili; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"%s \w%s",MenuKisaTag,clyYetkili[i][1][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyYetkiliMenu_(id, menu, item) {
    if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    if(key==99) {
        if(get_user_flags(id) & ADMIN_USER) {
            new para = random_num(1,5);
            clyUsedY[id] = 1;
            set_sound(id,0);
            clyTL[id]+=para;
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nUser Ozelden !g[ !t%d TL !g] !nKazandin!",SayTag,para);
        }
        else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBuraya Giris Yetkin !tYok!",SayTag),clyYetkiliMenu(id),set_sound(id,1);
        return PLUGIN_HANDLED;
    }
    if(get_user_flags(id) & clyYetkili[key][0][0]){
        clyWhichYetki[id] = key;
        clyYetkiliMenuS(id);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBuraya Giris Yetkin !tYok!",SayTag),clyYetkiliMenu(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyYetkiliMenuS(id) {
    static Item[256],NTS[5];
    formatex(Item, charsmax(Item),"%s \w%s",MenuTag,clyYetkili[clyWhichYetki[id]][1][0]);
    new Menu = menu_create(Item, "clyYetkiliMenuS_");
    for(new i=5; i < 9; i++){
            num_to_str(i, NTS, 5);
            formatex(Item, charsmax(Item),"%s \w%s",MenuKisaTag,clyYetkili[clyWhichYetki[id]][i][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyYetkiliMenuS_(id, menu, item) {
    if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    switch(key) {
        case 5:{
            clyUsedY[id] = 1;set_user_health(id,get_user_health(id)+clyYetkili[clyWhichYetki[id]][2][0]);set_sound(id,0);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%sden !g[ !t%s !g] !nAldin!",SayTag,clyYetkili[clyWhichYetki[id]][1][0],clyYetkili[clyWhichYetki[id]][5][0]);
        }
        case 6:{
            clyUsedY[id] = 1;clyTL[id]+=clyYetkili[clyWhichYetki[id]][3][0];set_sound(id,0);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%sden !g[ !t%s !g] !nAldin!",SayTag,clyYetkili[clyWhichYetki[id]][1][0],clyYetkili[clyWhichYetki[id]][6][0]);
        }
        case 7:{
            clyUsedY[id] = 1;set_user_gravity(id,0.6);set_sound(id,0);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%sden !g[ !t%s !g] !nAldin!",SayTag,clyYetkili[clyWhichYetki[id]][1][0],clyYetkili[clyWhichYetki[id]][7][0]);
        }
        case 8:{
            clyUsedY[id] = 1;give_item(id,clyYetkili[clyWhichYetki[id]][4][0]);set_sound(id,0);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !n%sden !g[ !t%s !g] !nAldin!",SayTag,clyYetkili[clyWhichYetki[id]][1][0],clyYetkili[clyWhichYetki[id]][8][0]);
        }
    }
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyMeslekMenu(id) {
    if(clyElde1Kez[id] == 0) {
        static Item[512],NTS[5];
        formatex(Item, charsmax(Item),"%s \yMeslek \wMenu",MenuTag);
        new Menu = menu_create(Item, "clyMeslekMenu_");
        for(new i=1; i < sizeof clyMeslek; i++){
            num_to_str(i, NTS, 5);
            formatex(Item, charsmax(Item),"\r|\d- \w%s \d-\r| \w[\w%s\w]",clyMeslek[i][0][0],clyMeslek[i][1][0]),menu_additem(Menu, Item, NTS);
        }
        
        formatex(Item, charsmax(Item),"\r| \d- \wMeslegi Iptal Et \d- \r|"),menu_additem(Menu, Item, "99");
        
        formatex(Item, charsmax(Item), "\wCikis");
        menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nHer El !t1 Kez !nMeslek Degistirebilirsin!",SayTag),clyJbmenu(id),set_sound(id,1);
}
public clyMeslekMenu_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    if(key==99) {
        if(clyMeslekSc[id] > 0) {
            clyMeslekSc[id] = 0;clyElde1Kez[id] = 1;set_sound(id,1);
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMesleginiz !tIptal Edildi!",SayTag);
            return PLUGIN_HANDLED;
        }
        else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nHenuz Meslek !tSecmedin!",SayTag);set_sound(id,0);clyMeslekMenu(id);return PLUGIN_HANDLED;
    }
    if(clyMeslekSc[id] == key) {
        clyMeslekMenu(id);set_sound(id,1);
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMeslegin Zaten !g[ !t%s !g] !n",SayTag,clyMeslek[key][0][0]);
        return PLUGIN_HANDLED;
    }
    if(clyGorev[4][id] < clyGorevler[4][1][0]+1)  clyGorev[4][id]++ ;
    clyMeslekSc[id] = key;clyElde1Kez[id] = 1;set_sound(id,0);
    renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMeslegini !g[ !t%s !g] !nOlarak Sectin!",SayTag,clyMeslek[key][0][0]);
    renkli_yazi(id,"!g[ !t- !g%s !t- !g] !gDiger El !nAktif Olacaktir!",SayTag,clyMeslek[key][0][0]);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyIsyanShop(id) {
    static Item[256];
    formatex(Item, charsmax(Item),"%s \rIsyan \wShop",MenuTag);
    new Menu = menu_create(Item, "clyIsyanShop_");
    formatex(Item, charsmax(Item),"%s \yCephane \wShop",MenuKisaTag),menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item),"%s \rSaldiri \dMenu",MenuKisaTag),menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item),"%s \yHealth \wShop",MenuKisaTag),menu_additem(Menu, Item, "3");
    formatex(Item, charsmax(Item),"%s \r[ \wT \r] \wShop^n",MenuKisaTag),menu_additem(Menu, Item, "4");
    formatex(Item, charsmax(Item),"%s \rIsyan \wPaketleri",MenuKisaTag),menu_additem(Menu, Item, "5");
            
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyIsyanShop_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    
    new key = str_to_num(data);
    switch(key){
        case 1:clyCephaneShop(id);case 2:clySaldiriMenu(id);case 3: clyHealthShop(id);case 4:clyTShopMenu(id);case 5:clyIsyanPM(id);
    }
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyIsyanPM(id) {
    static Item[256],NTS[5];
    formatex(Item, charsmax(Item),"%s \rIsyan \wPaketleri",MenuTag);
    new Menu = menu_create(Item, "clyIsyanPM_");
    for(new i; i < sizeof clyIP; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"%s \d[\r%d \yTL\d]",clyIP[i][0][0],clyIP[i][3][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyIsyanPM_(id, menu, item) {
    if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    if(clyTL[id] >= clyIP[key][3][0]) {
        clyTL[id]-= clyIP[key][3][0];
        give_item(id,clyIP[key][1][0]);
        cs_set_user_bpammo(id,clyIP[key][2][0],clyIP[key][6][0]);
        set_user_health(id,get_user_health(id)+clyIP[key][4][0]);
        set_user_armor(id,get_user_armor(id)+clyIP[key][5][0]);
        set_user_gravity(id,0.6);
        clyIsyanPM(id);
        set_sound(id,0);
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nIsyan Paketi !g[ !tIP%d !g] !nSatin Aldin!",SayTag,key);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyIsyanPM(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyTShopMenu(id) {
    static Item[256],NTS[5];
    formatex(Item, charsmax(Item),"%s \r[ \wT \r] \wShop",MenuTag);
    new Menu = menu_create(Item, "clyTShopMenu_");
    for(new i=1; i < sizeof clyTShop; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"\r|\d- %s \d-\r| %s \d[\w%d \yTL\d]",clyTShop[i][0][0],clyTShop[i][1][0],clyTShop[i][2][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyTShopMenu_(id, menu, item) {
    if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    if(clyTL[id] >= clyTShop[key][2][0] ) {
        clyNSP[id] = key;
        clyTShopMenu(id);
        switch(key) {
            case 1:{
                set_entity_visibility(id,0);
                set_task(float(clyTShop[key][3][0]),"clySifirla",id);
                renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nT Shop'dan !g[ !tGorunmezlik !g] !nSatin Aldin!",SayTag);
            }
            case 2:{
                set_user_godmode(id,1);
                set_task(float(clyTShop[key][3][0]),"clySifirla",id);
                renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nT Shop'dan !g[ !tOlumsuzluk !g] !nSatin Aldin!",SayTag);
            }
            case 3:{
                set_user_noclip(id,1);
                set_task(float(clyTShop[key][3][0]),"clySifirla",id);
                renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nT Shop'dan !g[ !tNoclip !g] !nSatin Aldin!",SayTag);
            }
            case 4:{
                set_user_gravity(id,0.6);
                renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nT Shop'dan !g[ !t600 Gravity !g] !nSatin Aldin!",SayTag);
            }
            case 5:{
                set_lights("a");
                set_task(float(clyTShop[key][3][0]),"clySifirla",id);
                renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nT Shop'dan !g[ !tElektrikleri Kes !g] !nSatin Aldin!",SayTag);
            }
        }
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyTShopMenu(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clySifirla(id) {
    if(is_user_connected(id)) {
        switch(clyNSP[id]){
            case 1:{set_entity_visibility(id,1);renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nGorunmezlik Suren !tBitti!",SayTag);}
            case 2:{set_user_godmode(id,0);renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nOlumsuzluk Suren !tBitti!",SayTag);}
            case 3:{set_user_noclip(id,0);renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nNoclip Suren !tBitti!",SayTag);}
            case 4:{set_user_noclip(id,0);renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nOlumsuzluk Suren !tBitti!",SayTag);}
            case 5:{set_lights("#OFF");renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nElektrikler Geri !tGeldi!",SayTag);}
        }
    }
}    
public clySaldiriMenu(id) {
    static Item[256],NTS[5];
    formatex(Item, charsmax(Item),"%s \rSaldiri \dMenu",MenuTag);
    new Menu = menu_create(Item, "clySaldiriMenu_");
    for(new i=1; i < sizeof clySaldiri; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"%s \w%s \d[\w%d \yTL\d]",MenuKisaTag,clySaldiri[i][0][0],clySaldiri[i][1][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clySaldiriMenu_(id, menu, item) {
    if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback,iname[33];
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    get_user_name(id,iname,32);
    new key = str_to_num(data);
    if(clyTL[id] >= clySaldiri[key][1][0]) {
        clySaldiriSc[id] = key;
        if(clySaldiriSc[id] == 1) {
            clyFlash(id);
            renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !tTum Gardiyanlari !g] !nFlashladi!",iname);
            return PLUGIN_HANDLED;
        }
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYonlendiriliyorsunuz...",SayTag);
        clyCTSec(id);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clySaldiriMenu(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyCTSec( id ) {
    new Menu, Item[512],numstr[20],isim[32];
    formatex(Item, charsmax(Item), "%s \wIslem Icin \rCT \wSec",MenuTag);
    Menu = menu_create(Item, "clyCTSec_");
    for(new i;i<get_maxplayers();i++) {
        isim[0] = '^0'; get_user_name(i,isim,31); num_to_str(i,numstr,19);
        if(is_user_connected(i) && get_user_team(i) == 2 && is_user_alive(i)) {
        formatex(Item, charsmax(Item), "\y%s \r-\w> \rSec",isim); menu_additem(Menu, Item, numstr, 0); }
    }
    menu_display(id, Menu, 0);
    return PLUGIN_HANDLED;        
}        
public clyCTSec_(id,menu,item) {
    if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
    new access,callback,data[6],iname[32],isim[32],Float:szOrigin[3];
    menu_item_getinfo(menu,item,access,data,5,iname,31,callback);
    new tid = str_to_num(data);
    get_user_name(id,iname,31); get_user_name(tid,isim,31);
    clyTL[id] -= clySaldiri[clySaldiriSc[id]][1][0];
    switch(clySaldiriSc[id]) {
        case 2:{
            new Float:ifOrigin[3]; pev(tid, pev_origin, ifOrigin);ifOrigin[2] -= 35.0;set_pev(tid, pev_origin, ifOrigin);
            renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !t%s !g] !nAdli Gardiyani !tGomdu!",iname,isim);
        }
        case 3:{
            strip_user_weapons(tid); give_item(tid,"weapon_knife");
            renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !t%s !g] !nAdli Gardiyanin !tSilahlarini Aldi!",iname,isim);
        }
        case 4: {
            pev(id,pev_origin,szOrigin); szOrigin[0] += 60; set_pev(tid,pev_origin,szOrigin);
            renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !t%s !g] !nAdli Gardiyani Yanina !tIsinladi!",iname,isim);
        }
        case 5: {
            new iFlags = pev(tid , pev_flags );if( ~iFlags & FL_FROZEN ) set_pev(tid,pev_flags,iFlags | FL_FROZEN );
            renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !t%s !g] !nAdli Gardiyani !tDondurdu!",iname,isim);
        }
        case 6 : {
            user_kill(tid);
            renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !t%s !g] !nAdli Gardiyani !tOldurdu!",iname,isim);
        }
    }
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyFlash( id ) {
    new players[32],iTempid,iPlayerNum;get_players(players,iPlayerNum,"ae","CT");
    for(new i = 0; i < iPlayerNum; i++) {
        iTempid = players[i];
        message_begin(MSG_ONE, g_iMsgScreenFade, {0,0,0}, iTempid);
        write_short(1<<15); write_short(1<<10); write_short(1<<12);
        write_byte(255); write_byte(255); write_byte(255); write_byte(255);message_end();
    }
    return PLUGIN_HANDLED;
}
public clyHealthShop(id) {
    static Item[256],HpKat = 100, HpMoney = 8,NTS[5];
    formatex(Item, charsmax(Item),"%s \yHealth \wShop",MenuTag);
    new Menu = menu_create(Item, "clyHealthShop_");
    for(new i=1; i < 8; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"%s \w%d \rHp \d[\w%d \yTL\d]",MenuKisaTag,HpKat*i,HpMoney*i),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyHealthShop_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64],HpKat = 100, HpMoney = 8,access,callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    if(clyTL[id] >= HpMoney*key) {
        set_user_health(id,get_user_health(id) + HpKat*key);
        clyTL[id] -= HpMoney*key;set_sound(id,0);clyHealthShop(id);
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nHealth Shop'dan !g[ !t%d Hp !g] !nSatin Aldin!",SayTag,HpKat*key);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyHealthShop(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyCephaneShop(id) {
    static Item[512],NTS[5];
    formatex(Item, charsmax(Item),"%s \yCephane \wShop",MenuTag);
    new Menu = menu_create(Item, "clyCephaneShop_");
    for(new i=0; i < sizeof clyCephane; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"\r|\d- \w%s \d-\r| \d[\w%d \yTL\d]",clyCephane[i][0][0],clyCephane[i][2][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_additem(Menu, Item, "99");
    
    menu_setprop( Menu, MPROP_PERPAGE, 0 );
    menu_display(id, Menu, 0);
}
public clyCephaneShop_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    if(key==99) {menu_destroy(menu);return PLUGIN_HANDLED;}
    if(clyTL[id] >= clyCephane[key][2][0]) {
        give_item(id,clyCephane[key][1][0]);
        clyTL[id] -= clyCephane[key][2][0];set_sound(id,0);clyCephaneShop(id);
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nCephane Shop'dan !g[ !t%s !g] !nSatin Aldin!",SayTag,clyCephane[key][0][0]);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyCephaneShop(id),set_sound(id,1);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyGorevShop(id) {
    clyGorev[5][id] = get_user_time(id,1) / 60;
    static Item[256],NTS[6];
    formatex(Item, charsmax(Item),"%s \wGorev \yMenu",MenuTag);
    new Menu = menu_create(Item, "clyGorevShop_");
    for(new i=0; i < sizeof(clyGorevler); i++) {
        num_to_str(i, NTS, 5);
        if(clyGorev[i][id] < clyGorevler[i][1][0] && clyGorevGo[i][id] == 0){
            formatex(Item, charsmax(Item), "\r|\w- %s \w-\r| \d[\w%d\r/\y%d\d]",clyGorevler[i][0][0],clyGorev[i][id],clyGorevler[i][1][0]);
            menu_additem(Menu, Item, NTS);
        }
        if(clyGorev[i][id] >= clyGorevler[i][1][0] && clyGorevGo[i][id] == 0 ){
            formatex(Item, charsmax(Item), "\r|\w- %s \w-\r| \d[\yTikla Odul Al\d]",clyGorevler[i][0][0]);
            menu_additem(Menu, Item, NTS);
        }
        if(clyGorevGo[i][id] == 1){
            formatex(Item, charsmax(Item), "\r|\w- %s \w-\r| \d[\rTamamlandi\d]",clyGorevler[i][0][0]);
            menu_additem(Menu, Item, NTS);
        }
    }    
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyGorevShop_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    
    if(clyGorev[key][id] < clyGorevler[key][1][0] && clyGorevGo[key][id] == 0) {
        set_sound(id,1),clyGorevShop(id);return PLUGIN_HANDLED;
    }
    if(clyGorev[key][id] >= clyGorevler[key][1][0] && clyGorevGo[key][id] == 0 ) {
        clyTL[id] += clyGorevler[key][2][0];clyGorevGo[key][id] = 1;clyGorevShop(id);
        set_sound(id,0); renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nGorev Odulu Alindi! !gOdul : %d TL",SayTag,clyGorevler[key][2][0]);
        return PLUGIN_HANDLED;
    }
    if(clyGorevGo[key][id] == 1 ) {
        set_sound(id,1);clyGorevShop(id);
        renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nOdul Zaten Alindi!",SayTag);
        return PLUGIN_HANDLED;
    }
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyOthers(id) {
    static Item[256];
    formatex(Item, charsmax(Item),"%s \rDiger \wIslemler",MenuTag);
    new Menu = menu_create(Item, "clyOthers_");
            
    formatex(Item, charsmax(Item),"%s \yTL \wTransfer",MenuKisaTag),menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item),"%s TeamSpeak3 \yBaglan",MenuKisaTag),menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item),"%s \rJBMenu \wCvarlari",MenuKisaTag),menu_additem(Menu, Item, "3");
    
    formatex(Item, charsmax(Item),"%s \dHud \wPanel %s",MenuKisaTag,clyHudPanel[id]?"\w[\rKapali\w]":"\w[\yAcik\w]"),menu_additem(Menu, Item, "4");

    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyOthers_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    switch(key){
        case 1:client_cmd(id,"messagemode Transfer_Miktari_Girin?"),renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMiktari Giriniz...!",SayTag);case 2:client_cmd(id,"say /ts3");case 3:clyCvarMenu(id);
        case 4:{switch(clyHudPanel[id]){case 0:{clyHudPanel[id]=1,clyOthers(id);}case 1:{clyHudPanel[id]=0,clyOthers(id);}}}
    }
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyCvarMenu(id) {
    static Item[256],NTS[5];
    formatex(Item, charsmax(Item),"%s \rJBMenu \wCvarlari",MenuTag);
    new Menu = menu_create(Item, "clyCvarMenu_");
    for(new i; i < sizeof clyCvarSetting; i++){
        num_to_str(i, NTS, 5);
        formatex(Item, charsmax(Item),"%s \w%s \d[\y%s\d]",MenuKisaTag,clyCvarSetting[i][0][0],clyCvarSetting[i][1][0]),menu_additem(Menu, Item, NTS);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyCvarMenu_(id, menu, item) {
    if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    clyCvarMenu(id);menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyTransferTl(id) {
    new say[300];
    read_args(say, charsmax(say));remove_quotes(say);
    if(!is_str_num(say) || equal(say, "")) return PLUGIN_HANDLED;
    new deger = str_to_num(say);
    if(deger <= 0) {
        client_cmd(id,"messagemode Transfer_Miktari_Girin?");renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nGecerli Bir Miktar !tGir!",SayTag);return PLUGIN_HANDLED;
    }
    if(clyTL[id] < deger) {
        client_cmd(id,"messagemode Transfer_Miktari_Girin?");renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nSende !tOlmayan !gParayi !nMi Vereceksin !g:)",SayTag);return PLUGIN_HANDLED;
    }
    clyTFMiktar[id] = str_to_num(say);clyTransfer(id);return PLUGIN_HANDLED;
}
public clyTransfer( id ) {
    new Menu, Item[512],numstr[20],isim[32];
    formatex(Item, charsmax(Item), "%s \wTransfer \yEdecegin \rKisi",MenuTag);
    Menu = menu_create(Item, "clyTransfer_");
    for(new i;i<get_maxplayers();i++) {
        isim[0] = '^0'; get_user_name(i,isim,31); num_to_str(i,numstr,19);
        if(is_user_connected(i) && get_user_team(i) == 1) {
        formatex(Item, charsmax(Item), "\y%s \r-\w> \rSec",isim); menu_additem(Menu, Item, numstr, 0); }
    }
    menu_display(id, Menu, 0); return PLUGIN_HANDLED;        
}        
public clyTransfer_(id,menu,item) {
    if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
    new access,callback,data[6],iname[32],isim[32];
    menu_item_getinfo(menu,item,access,data,5,iname,31,callback);
    new tid = str_to_num(data);
    get_user_name(id,iname,31); get_user_name(tid,isim,31);
    clyTL[id]-= clyTFMiktar[id];clyTL[tid] += clyTFMiktar[id];
    renkli_yazi(0,"!g[ !t%s !g] !nAdli Mahkum !g[ !t%s !g] !nAdli Mahkuma !t[ !g%d TL !t] !nVerdi!",iname,isim,clyTFMiktar[id]);
    clyTFMiktar[id] = 0;
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyKnifeDamage(victim, inflictor, attacker, Float:damage, damage_bits){
    if(!is_valid_player(attacker) || !is_valid_player(victim)) return HAM_IGNORED;
    if(damage_bits & DMG_GRENADE && clyMeslekSc[victim] == 3 && get_user_team(victim) == 1) return HAM_SUPERCEDE;
    if(get_user_weapon(attacker) == CSW_AWP && clyAsimov[attacker] == 1) SetHamParamFloat(4, damage * 3.0);
    if (is_valid_player(attacker) && get_user_weapon(attacker) == CSW_KNIFE){
        SetHamParamFloat(4, float(clyBicakStock[clyKnifeSelect[attacker]][3][0]));
        if(get_pdata_int(victim, 75) == HIT_HEAD)  SetHamParamFloat(4, float(clyBicakStock[clyKnifeSelect[attacker]][3][0])+15);
    }
    return HAM_HANDLED;
}
public clySound(id, channel, const sample[]) {
    if (!is_user_connected(id))
        return FMRES_IGNORED;
    for(new i = 0; i < sizeof clyBicakSound; i++) {
        if(equal(sample, clyBicakSound[0][i][0])) {
            emit_sound(id, channel,clyBicakSound[clyKnifeSelect[id]][i][0], 1.0, ATTN_NORM, 0, PITCH_NORM);
            return FMRES_SUPERCEDE;
        }
    }
    return FMRES_IGNORED;
}
public client_PreThink(id) {
    if(clyJetpack[id]){
        if(!is_user_connected(id) || !is_user_alive(id)) {return PLUGIN_CONTINUE;}
        if(!(get_user_button(id) & IN_JUMP && get_user_button(id) & IN_DUCK)) {return PLUGIN_CONTINUE;}
        new Float:fAim[3] , Float:fVelocity[3];VelocityByAim(id , 900 , fAim);
        fVelocity[0] = fAim[0];fVelocity[1] = fAim[1];fVelocity[2] = fAim[2];
        set_user_velocity(id , fVelocity);entity_set_int(id , EV_INT_gaitsequence , 6);smoke_effect(id);
        entity_set_string(id , EV_SZ_weaponmodel , "models/p_jetpack.mdl");
    }
    return PLUGIN_CONTINUE;
}
public smoke_effect(id) {
    new origin[3];get_user_origin(id, origin, 0);origin[2] = origin[2] - 10;
    message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
    write_byte(17);write_coord(origin[0]);write_coord(origin[1]);write_coord(origin[2]);
    write_short(smoke);write_byte(10);write_byte(115);message_end();
}
public clySaveDesign(){
    new clyAnahtar[64], clyBilgi[256];
    formatex(clyAnahtar, charsmax(clyAnahtar), "appoClypseDesign");
    formatex(clyBilgi, charsmax(clyBilgi), "%d#",clyChangeDesign);
    nvault_set(clyVault, clyAnahtar, clyBilgi);
}
public clyLoadDesign() {
    new clyAnahtar[64], clyBilgi[256],clyA[32];
    formatex(clyAnahtar, charsmax(clyAnahtar), "appoClypseDesign");
    formatex(clyBilgi, charsmax(clyBilgi), "%d#",clyChangeDesign);
    nvault_get(clyVault, clyAnahtar, clyBilgi, 255);
    replace_all(clyBilgi, 255, "#", " "); parse(clyBilgi, clyA, 31);clyChangeDesign = str_to_num(clyA);
}
public clyMenuDesignMenu(id) {
    if(get_user_flags(id)  & ADMIN_IMMUNITY) {
        static Item[128],NTS[6];
        formatex(Item, charsmax(Item),"Menu Tasarimi Degistirme");
        new Menu = menu_create(Item, "clyMenuDesignMenu_");
        for(new i = 0; i < sizeof(clyMenuDesign); i++) {
            num_to_str(i, NTS, 5);
            formatex(Item, charsmax(Item), "%s %s",clyMenuDesign[i][1] ,clyMenuDesign[i][2]);
            menu_additem(Menu, Item, NTS);
        }        
        formatex(Item, charsmax(Item), "\wCikis");
        menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
    }
    return PLUGIN_HANDLED;
}
public clyMenuDesignMenu_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data),Name[33];
    get_user_name(id,Name,32);
    clyChangeDesign = key;
    formatex(MenuTag,charsmax(MenuTag),clyMenuDesign[clyChangeDesign][1]);
    formatex(MenuKisaTag,charsmax(MenuKisaTag),clyMenuDesign[clyChangeDesign][0]);
    clySaveDesign();
    client_print(0,print_chat,"Menu Tasarimi %s Olarak Degistirildi!",clyMenuDesign[clyChangeDesign][2]);
    log_amx("%s Adli Kisi Menu Tasarimini %s Olarak Degistirdi!",Name,clyMenuDesign[clyChangeDesign][2]);
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyTLMenu(id) {
    if(get_user_team(id) == 2){
        static Item[128];
        formatex(Item,charsmax(Item),"%s TL \yVer\d-\rAl \dMenu",MenuTag);
        new Menu = menu_create(Item,"clyTLMenu_");
        formatex(Item,charsmax(Item),"%s \wTL \yVer",MenuKisaTag),menu_additem(Menu,Item,"1");
        formatex(Item,charsmax(Item),"%s \wTL \rAl",MenuKisaTag),menu_additem(Menu,Item,"2");
        formatex(Item, charsmax(Item), "\wCikis");
        menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
    }
    else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBuraya !tGiris Yetkin !nYok!",SayTag);
}
public clyTLMenu_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new Data[6], Name[64], Access, Callback;
    menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback);
    new key = str_to_num(Data);
    clyTLChooser(id);clyChange[id] = key;
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public clyTLChooser(id) {
    static Item[128],players[32], pnum, tempid,szName[33], szTempid[10];
    formatex(Item, charsmax(Item),"%s Oyuncu \rSecin",MenuTag);
    new Menu = menu_create(Item, "clyTLChooser_");
    get_players(players, pnum, "a");
    for( new i; i<pnum; i++ ){
        tempid = players[i];get_user_name(tempid, szName, 32);num_to_str(tempid, szTempid, 9);
        formatex(Item, charsmax(Item), "\w%s \d[\y%d \wTL\d]", szName, clyTL[tempid]),menu_additem(Menu, Item, szTempid, 0);
    }
    formatex(Item, charsmax(Item), "\wCikis");
    menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
    return PLUGIN_HANDLED;
}
public clyTLChooser_(id, menu, item) {
    if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
    new data[6], iName[64], access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    clyPlayer[id] = str_to_num(data);client_cmd(id, "messagemode Miktar_Giriniz?");
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public clyTLVerici(id) {
    new say[300];
    read_args(say, charsmax(say));remove_quotes(say);
    if(!is_str_num(say) || equal(say, "")) return PLUGIN_HANDLED;
    new amount = str_to_num(say),clyVerilen = clyPlayer[id];
    if(amount > 0) {
        if(get_pcvar_num(clyCvars[2]) < amount) {
            renkli_yazi(id,"!g[ !t- !g%s !t- !g] !t[ !g%d TL !t] !n'den Fazla Veremezsin!",SayTag,get_pcvar_num(clyCvars[2]));
            client_cmd(id, "messagemode Miktar_Giriniz?");
            return PLUGIN_HANDLED;
        }
        new clyAlan[33], clyVeren[33];get_user_name(clyVerilen, clyAlan, 32);get_user_name(id, clyVeren, 32);
        switch(clyChange[id]) {
            case 1: {
                clyTL[clyVerilen] += amount;
                renkli_yazi(0,"!g[ !t- !g%s !t- !g] !t[ !g%s !t] - !t[ !g%s !t] !n'e !t%d !nTL Verdi!",SayTag,clyVeren,clyAlan,amount);
            }
            case 2:{
                clyTL[clyVerilen] -= amount;
                renkli_yazi(0,"!g[ !t- !g%s !t- !g] !t[ !g%s !t] - !t[ !g%s !t] !n'nin !t%d !nTL'sini Aldi!",SayTag,clyVeren,clyAlan,amount);
            }
        }
        clyPlayer[id] = 0;
    }
    return PLUGIN_HANDLED;
}
stock ham_strip_weapon(id,weapon[]) {
    if(!equal(weapon,"weapon_",7)) return 0;
    new wId = get_weaponid(weapon);
    if(!wId) return 0;
    new wEnt;
    while((wEnt = engfunc(EngFunc_FindEntityByString,wEnt,"classname",weapon)) && pev(wEnt,pev_owner) != id) {}
    if(!wEnt) return 0;
    if(get_user_weapon(id) == wId) ExecuteHamB(Ham_Weapon_RetireWeapon,wEnt);
    if(!ExecuteHamB(Ham_RemovePlayerItem,id,wEnt)) return 0;
    ExecuteHamB(Ham_Item_Kill,wEnt);
    set_pev(id,pev_weapons,pev(id,pev_weapons) & ~(1<<wId));
    return 1;    
}    
public get_godmode() { 
    new ctsayisi, godluct;
    for( new i = 1; i<(get_maxplayers() + 1); i++)  { 
        if(is_user_connected(i) && get_user_team(i) == 2 && is_user_alive(i))  { 
            ctsayisi++; 
            if(!pev(i,pev_takedamage)) { godluct++; } 
        } 
    } 
    if(godluct == ctsayisi && ctsayisi > 0) { return 1; } 
    else if(godluct != ctsayisi && godluct > 0) { return godluct; } 
    else if(godluct == 0 && ctsayisi > 0) { return 0; } 
    else { return 0; } 
    return PLUGIN_HANDLED;
}
stock set_sound(id, sound = 0) {
    if(sound == 0) { client_cmd(id,"spk ^"events/enemy_died^""); }
    else if(sound == 1) { client_cmd(id,"spk ^"events/friend_died^""); }
    else if(sound == 2) { client_cmd(id,"spk ^"sound/%s^"",clyKasaSes[0][0][0]); }
    else if(sound == 3) { client_cmd(id,"spk ^"sound/%s^"",clyKasaSes[1][0][0]); }
    else if(sound == 4) { client_cmd(id,"spk ^"sound/%s^"",clyKasaSes[2][0][0]); }
    return 0;
}
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();
            }
        }
    }
}

.smaJbmenu_v1.2.sma(Dosya Boyutu: 54,47 KB | İndirme Sayısı: 3)
Son Düzenleme: 23-06-2020, 22:17, Düzenleyen: scuro.
#3
teşekkürler oldu konu çözülmüş isteklere taşınabilir.
#4
bişey degil yardımcı olabıldıysem ne mutlu bana
#5
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da