⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Jbmenu Meslek Düzenleme

Jbmenu Meslek Düzenleme
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)
RE: Jbmenu Meslek Düzenleme
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
RE: Jbmenu Meslek Düzenleme
teşekkürler oldu konu çözülmüş isteklere taşınabilir.
RE: Jbmenu Meslek Düzenleme
bişey degil yardımcı olabıldıysem ne mutlu bana
Jbmenu Meslek Düzenleme
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
Konuyu Okuyanlar: 1 Ziyaretçi