#include <amxmodx>
#include <fakemeta>
#include <regex>
#include <reapi>

new const szYoneticiSifre[] = { "thesalvatore42" };
enum _: IPTags {
SayTag, MenuTag, KisaTag
} 
new const szTag[IPTags][] = {
"^1[^3Salvatore^1]", "Salvatore", "SE"
};
new const szYoruSkillEntity[] = { "models/yoru_skill.mdl" };
new const szLevelSystem[][][] = { { "Ranksiz", 0 }, 
// { "Rutbe Ismi", XP }
{"Acemi �syanci I",100},{"Acemi �syanci II",200},{"Acemi �syanci III",300},
{"Stajyer �syanci I",400},{"Stajyer �syanci II",500},{"Stajyer �syanci III",600},
{"�syanci I",700},{"�syanci II",800},{"�syanci III",900},
{"Usta �syanci I",1000},{"Usta �syanci II",1500},{"Usta �syanci III",2000}, 
{"Uzman �syanci I",2500},{"Uzman �syanci II",3000},{"Uzman �syanci III",3500}, 
{"Katil I",4000},{"Katil II",4500},{"Katil III",5500}, 
{"Sampiyon �syanci I",6000},{"Sampiyon �syanci II",6500},{"Sampiyon �syanci III",7000},
{"Emektar �syanci I",7500},{"Emektar �syanci II",8000},{"Emektar �syanci III",9500}, 
{"�syankar",10000}
};

new const szKnifes[][][] = { { "", "", "", 0, 0 }, 
// { "Bicak Adi", "V_Model", "P_Model", Fiyat, Hasar }
{ "CT Bicagi", "models/ReAPI_JBMenu2/Electro/Electro.mdl", "models/ReAPI_JBMenu2/Electro/Electro2.mdl", 0, 80 },
{ "T Yumruk", "models/ReAPI_JBMenu2/Punos/Punos.mdl", "models/ReAPI_JBMenu2/Punos/Punos2.mdl", 0, 15 },

{ "Fps Bayonet", "models/fps_salvatore2.mdl" , "models/ReAPI_JBMenu/p_tahta_kilic.mdl", -1, 25 }, 
{ "Testere + Bomba", "models/ReAPI_JBMenu2/Moto/Moto.mdl", "models/ReAPI_JBMenu2/Moto/Moto2.mdl", 45, 200 }  
};

new const szJPKnifeShop[][][] = { { "", "", 0 },
{ "Karambit Lightning", "models/ReAPI_JBMenu/karambitlightning.mdl", 250 },
{ "Beyaz Karambit", "models/ReAPI_JBMenu/v_karambit_angel.mdl", 300 },
{ "Elmas Kilic", "models/ReAPI_JBMenu/elmaskilic.mdl", 350 },
{ "Mor Bayonet", "models/ReAPI_JBMenu/2021_bayonet_fade.mdl", 400 },
{ "Mor Huntsman", "models/ReAPI_JBMenu/2021_huntsman_ruby.mdl", 450 },
{ "Jett Knife", "models/ReAPI_JBMenu/v_jett_knife.mdl", 500 },
{ "Yagmaci Karambit", "models/ReAPI_JBMenu/yagmacikarambit.mdl", 600 }							 
};

new const szCostumeShop[][][] = { { "", "", 0, 0 }, 
// { "Kostum Adi", "Model", Fiyat, Normal1/Platinum2 }
{ "Anime", "jbanime", 350, 1 },
{ "Batman", "jbbatman", 400, 1 },
//{ "Cuce", "jbcuce", 450, 1 },
{ "Deadpool", "jbdeadpool", 500, 1 },
{ "FallGuys", "jbfallguys", 600, 1 },
{ "Minecraft Steve", "mcsteve", 650, 1 },
{ "Tony Montana", "montana", 700, 1 },	


{ "Muz", "jbmuz", 150, 2 },
{ "Putin", "jbputin", 150, 2 },
{ "Andirinli dobby", "dobby", 250, 2 },
{ "Valorant Jett", "valorant_jett", 250, 2 },
{ "Goku", "goku", 250, 2 },
};

new const szWingsShop[][][] = { { "", "", 0, 0 }, 
// { "Kanat Adi", "V_Model", Fiyat, Normal1/Platinum2 }
{ "Klasik Kanat", "models/JBWing/Kanat.mdl", 200, 1 },
{ "Ihtisamli Kanat", "models/JBWing/1337wing.mdl", 250, 1 },
{ "Seytan Kanati", "models/JBWing/devil_wings.mdl", 400, 1 },
{ "Siyah Kral Kanati", "models/JBWing/KanatBlack.mdl", 500, 1 },

{ "Kralice Kanati", "models/JBWing/KraliceKanat.mdl", 150, 2 },
{ "Kraliyet Kanati", "models/JBWing/KraliyetKanati.mdl", 150, 2 }
};

new const szPetShop[][][] = { { "", "", 0 },
// { "Pet Adi", "V_Model", Fiyat }
{ "Yavru K�pek", "models/ww_pet4.mdl", 1300 },
{ "Kurabiye Adam", "models/gingerman.mdl", 1300 },
{ "K�pek Baligi", "models/kanyu_shark.mdl", 1300 },
{ "Anime Kizi", "models/padoru.mdl", 1300 },
{ "El Gato", "models/el_gato.mdl", 1300 },
{ "Coco", "models/coco_the_courageos.mdl", 1300 },
{ "Tav�an", "models/arney_rabbit.mdl", 1300 }     
};

new const szMuzikShop[][][] = { { "", "", 0 },
//{ "Affet Allahim", "JBRoundSound/affetallahim.wav", 300 },
//{ "Ah Bebe", "JBRoundSound/ahbeabe.wav", 500 },
//{ "Dadi Dadi", "JBRoundSound/dadidadi.wav", 700 },
//{ "Harmanim", "JBRoundSound/harmanim.wav", 800 },
//{ "Kimsiniz Lan", "JBRoundSound/kimsinizlan.wav", 1200 }
};

new const szDeathEffect[][][] = { { "", "", 0 },
{ "Kuru Kafa","sprites/ReJBEffect/normal_kill.spr",300 },
{ "Kan Delisi","sprites/ReJBEffect/blip3.spr",600 },
{ "Azrail","sprites/ReJBEffect/death_god.spr",750 },
{ "Olum Kuru Kafasi","sprites/ReJBEffect/skull.spr",1000 },
{ "Nukleer Bomba","sprites/ReJBEffect/spota.spr",5500 }
};

new const szTrailShop[][][] = { { "", "", 0 },
//{ "Gri Kuyruk", "say /liart grey", 500 },
//{ "Beyaz Kuyruk", "say /liart white", 600 },
//{ "Mavi Kuyruk", "say /liart blue", 750 },
//{ "Mor Kuyruk", "say /liart purple", 900 },
//{ "Altin Kuyruk", "say /liart gold", 1200 }
};

new const szSkillShop[][][] = { { "Yok", 0 }, 
// { "Ajan Adi", Fiyat } 
{ "Jett (Ruzgar)", 500 },
{ "Yoru (Isinlanma Topu)", 1000 },
{ "Sage (Can Kure)", 500 },
{ "Reyna (Azalet)", 600 },
{ "Neon (Devir)", 800 }, 
{ "Raze (Coklu Bomba)", 1200 },
{ "Viper (Asit)", 6000 } 
};

new const szCephaneShop[][][] = { { "", "", 0, 0 }, 
// { "S?LAH Adi", "Silah ID", Fiyat, Normal1/Platinum2 } 
{ "El Bombasi", "weapon_hegrenade", 15, 1 },{ "Flash Bombasi", "weapon_flashbang", 30, 1 }, 
{ "Glock18", "weapon_glock18", 80, 1 },{ "Usp", "weapon_usp", 80, 1 },{ "Deagle", "weapon_deagle", 95, 1 }, 
{ "M4A1", "weapon_m4a1", 130, 1 },{ "AK47", "weapon_ak47", 130, 1 },{ "AWP", "weapon_awp", 150, 1 },

{ "El Bombasi", "weapon_hegrenade", 10, 2 },{ "Flash Bombasi", "weapon_flashbang", 10, 2 },{ "Smoke Bombasi", "weapon_smokegrenade", 10, 2 }, 
{ "Deagle", "weapon_deagle", 50, 2 }, { "Ak47", "weapon_ak47", 70, 2 }, { "M4a1", "weapon_m4a1", 70, 2 }, { "AWP", "weapon_awp", 80, 2 }
};

new const szTShop[][][] = { { "", "", 0 },
// { "?tem ?smi", "?tem Sn", Fiyat } 
{ "Gorunmezlik", "\r(\y5 Sn\r)", 120 }, 
{ "Olumsuzluk", "\r(\y5 Sn\r)", 200 },
{ "Noclip", "\r(\y5 Sn\r)", 190 },
{ "Kendini Kaldir", "", 100 },
{ "Elektrikleri Kes", "\r(\y10 Sn\r)", 120 }
};

new const szHPShop[][][] = { { "", 0, 0}, 
{ "100 HP", 100, 15}, { "200 HP", 200, 30},
{ "300 HP", 300, 45}, { "400 HP", 400, 60},
{ "500 HP", 500, 75}, { "600 HP", 600, 90},
{ "700 HP", 700, 105}, { "800 HP", 800, 120}, 
};

new const szEmoji[][][] = {
// { "Emoji Adi", "Komud" } 
{ "Gulucuk", ":D" },{ "HAHAHHA", "xD" },{ "Mutlu Yuz", ":-D" }, 
{ "Sinirli", ">:(" },{ "Uzgun", ":/" },{ "Cok Kizgin", ":@" }, 
{ "Saskin", ":O" }, { "Utangac", ":S" },{ "Opucuk", ":*" }, 
{ "Kalp", "<3" },{ "Aglama", ":(" },{ "Yandan yemis", "X(" }, 
{ "Uzgun ve Sinirli", ":@@" },{ "Bitkin", "..." }
};

new const szDovizBurosu[][][] = {
// { XP, JPoint } 
{ 10, 15 },{ 20, 25 },{ 30, 35 },
{ 40, 45 },{ 70, 75 },{ 80, 85 },{ 90, 100 }
};

new const szBilgi[][][] = {
// { "Yazi", Kategori } 
{ "Yetkililere ve userlere tamamen saygili olunmasi lazimdir", 1 },{ "Yetkili'nin sozunden cikilmamasi gerekli", 1 },{ "Ailevi,Dini argo veya argo turu hersey yasaktir", 1 }, 
{ "Serverda gereksiz tartisma yasaktir", 1 },{ "Dini Sohbet Yasaktir", 1 },{ "Cinsel Saka, Dini Saka Sohbeti Tamamen Yasaktir", 1 }, 
{ "Serverda Reklam yapmak yasaktir", 1 },{ "Chaten /dc yazarak discord adresimize gelip yetkili olabilirsiniz", 1 },

{ "Level kasmak icin lazim olan sey xpdir", 2 },{ "Her El Sonu [T/CT] hepsine 25 XP Kazanir", 2 },{ "Kill Basina 10 XP Kazanir", 2 },

{ "Her El Sonu [T/CT] hepsine 5 JPoint / 50 TL Kazanir", 3 },{ "Kill Basina 5 Coin / 15 JPoint Kazanir", 3 },{ "Serverda 15 Dakika Aktif Olursaniz 10 JPoint / 25 TL Kazanirsiniz", 3 },

{ "Ts3 gelerek satin alabilirsiniz.", 4 },{ "+15K JPoint Paketi", 4 },{ "Platinum Menu Erisimi", 4 }
};

new const szMeslekMenu[][][] = { { "Secilmedi", "" }, 
// { "Meslek Adi", "Meslek ??levi" } 
{ "Kiralik Katil", "\y(\rHer CT \wOldurdugunde \d5 TL Kazanir\y)" },
{ "Bombaci", "\y(\rRastgele Bomba \wSahibi Olursun\y)" },
{ "Terminator", "\y(\r150 Hp \wve \w150 Armor \dile Baslar\y)" },
{ "Soyguncu", "\y(\rHer \w10 dk'da \d+5 TL\y)" }
};

new const szGorevMenu[][][] = {
// { "Kategori", S?re, TL } 
{ "10 Kez Reklam At", 10, 15 }, 
{ "3 Kez Kan Bagisla", 3, 20 },
{ "3 Kez Cephane Menu Kullan", 3, 25 },
{ "30 Dakika Sunucuda Kal", 30, 30},
{ "10 Kez Kill Cek", 10, 15 }
};

new const szCaseValue[][] = {
"+10 TL",
"+30 TL",
"0 TL",
"-30 TL",
"+50 TL",
"+10 JPoint",
"+30 JPoint",
"0 JPoint",
"-30 JPoint",
"+50 JPoint",
"+30 HP",
"+300 HP",
"0 HP",
"-60 HP",
"+80 HP",
"Deagle",
"Ak47",
"M4a1",
"Glock18",
"Awp"	
};

new const szSoundEffect[3][] = {
"JBEffect/buyses.wav","JBEffect/selectedses.wav","JBEffect/kasasesi.wav" 
};

new const szSkillSoundEffect[6][] = {
// "Ses Uzanti" 
"JBSkillEffect/jettdash.wav", "JBSkillEffect/yorutp.wav", "JBSkillEffect/sageheal.wav",
"JBSkillEffect/reynaAzaletbasladi.wav", "JBSkillEffect/reynaAzaletbitti.wav", "JBSkillEffect/neondevir.wav"
};

enum _: szNormal {
sTL, 
sKnifeID,
sJKnifeID, 
sSecilen[8], 
sCostumID, 
sJPoint, 
sLevel, 
sXP,
sKanat, 
sTyper, 
sTransferYolla[9],
sSettingsOption[8],
sMeslekID, 
iGorevBelirt[5], 
sYonlendirici[4],
sGoingUID,
sGoingID,
sGoing,
sPetSystem,
sPetValue, 
sPetIndex,
sCaseID,
sMusicKitID,
sEffectID
} 
enum _: szBool {
sNotLogin, 
sBlockShop, 
sDoubleDamage, 
sSetting[4], 
sMeslekEngel, 
iGorev[5], 
sMeKill,
sBlockMsg,
sYapKazan[3],
sBonusEngel
} 
enum _: szGlobal {
sYoruMdlIndex,
sDrawMdlIndex, 
sSmokeMdlIndex, 
sTeamInfo, 
sSayText, 
sCvar[20], 
sHud, 
sVault,
sAimHud
} 
enum _: szSkill {
bool:sSkillRemove, 
sSkillOwner, 
sSkillEntity, 
sSkillDelay, 
sSkillTime,
sSkillEngel
} 
enum {SEQ_IDLE = 0, SEQ_WALK, SEQ_RUN, SEQ_JUMP};
native register_think(const Classname[], const function[]);
native find_ent_by_tname(iIndex, const szClass[]);
native drop_to_floor(entity);
forward pUserExit(IP_IDs);
forward pUserLogged(IP_IDs);
forward pUserRegistered(IP_IDs);
native nForwardLogin(const IP_IDs);
native nForwardRegister(const IP_IDs);
native nForwardExit(IP_IDs); 
native nGetLastUid();
native nGetUidByID(IP_IDs);
native nChangePassword(IP_IDs);
native nSetUidStatus(sL_UID,iL_Status);
native nGetUidStatus(sL_UID);
native nIsUidOnline(IP_IDs);
native nIsValidUid(IP_IDs);
native nUidOnlineTime(IP_IDs);
native nUidGetUName(sL_UID,sN_Data[],sL_Len);
native nUidGetUPass(sL_UID,sN_Data[],sL_Len);
native nUidLastName(sL_UID,sN_Data[],sL_Len);
native nSetLoginUIDByID(iN_ID, iN_UID);
native nUidLastSteam(iN_UID,sN_Data[],iN_Len);
native set_lights(const Lighting[]);
native nvault_set(vault, const key[], const value[]);
native nvault_get(vault, const key[], any:...);
native nvault_open(const name[]);
native nvault_close(vault);
native Set_Raze_COKLUBOMBA(const IP_IDs,sNum);
native find_ent_in_sphere(start_from_ent, const Float:origin[3], Float:radius);

native nGetClanIDByID(id);
native nGetNameByCID(clanId, clanName[], len);

#define CMDTARGET_OBEY_IMMUNITY (1<<0)
#define CMDTARGET_ALLOW_SELF    (1<<1)
#define CMDTARGET_ONLY_ALIVE    (1<<2)
#define CMDTARGET_NO_BOTS       (1<<3)

new iDegiskenler[MAX_CLIENTS+1][szNormal],iSkill[MAX_CLIENTS+1][szSkill],bool:iBoolDegiskenler[MAX_CLIENTS+1][szBool],iGlobalDegiskenler[szGlobal],iEnvanter[MAX_CLIENTS+1][132],iEnvanter2[MAX_CLIENTS+1][132],iEnvanter3[MAX_CLIENTS+1][132],
iEnvanter4[MAX_CLIENTS+1][132],iEnvanter5[MAX_CLIENTS+1][132],iEnvanter6[MAX_CLIENTS+1][132],iEnvanter7[MAX_CLIENTS+1][132],iWingScerah[sizeof(szWingsShop)+1],iStatus[MAX_CLIENTS+1][16],iPetModel[sizeof(szPetShop)+1],iMessage[192],iText[64],iAlive[8],IP_IDsPreColor[MAX_CLIENTS][3],IP_IDsPresentColor[MAX_CLIENTS][3],IP_IDsPostColor[MAX_CLIENTS][3],IP_IDsHudSync[4],
IP_IDsPre[MAX_CLIENTS+1][30],IP_IDsPresent[MAX_CLIENTS+1][30],IP_IDsPost[MAX_CLIENTS+1][30],iEffect[sizeof(szDeathEffect)+1];
public plugin_init() {
register_plugin("ReJbMenuV5", "V5", "QuryWesT");
pAmxModxHook();
pReapiHook();
pCvarHook();
pForwardHook();
}
public plugin_cfg() { iGlobalDegiskenler[sVault] = nvault_open("JBMenuV5KayitDosyasi"); }
public plugin_end() { nvault_close(iGlobalDegiskenler[sVault]); } 
public client_putinserver(IP_IDs) {
iBoolDegiskenler[IP_IDs][sBlockShop] = false;
iBoolDegiskenler[IP_IDs][sYapKazan][1] = false;
iBoolDegiskenler[IP_IDs][sYapKazan][2] = false;
iBoolDegiskenler[IP_IDs][sMeKill] = false;
iBoolDegiskenler[IP_IDs][sDoubleDamage] = false;
@pWingEntityCreate(IP_IDs,0);
@pPetEntityCreate(IP_IDs, 0);
iDegiskenler[IP_IDs][sMeslekID] = 0;
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][19];
remove_task(IP_IDs+5667567);
set_task(1.0, "@pGetPlayerSagUstHud", IP_IDs, _, _, "b");
set_task(1800.0,"@pGetPlayerTimeGiveCoin",IP_IDs, _, _, "b");
set_task(0.28, "pGetPlayerConnectFlagControll", IP_IDs+2001);
}
public client_disconnected(IP_IDs) {
iBoolDegiskenler[IP_IDs][sBlockShop] = false;
iBoolDegiskenler[IP_IDs][sYapKazan][1] = false;
iBoolDegiskenler[IP_IDs][sYapKazan][2] = false;
@pWingEntityCreate(IP_IDs,0);
@pPetEntityCreate(IP_IDs, 0);
iDegiskenler[IP_IDs][sMeslekID] = 0;
iDegiskenler[IP_IDs][sTL] = 0;
remove_task(IP_IDs+5667567);
}
public plugin_natives() {
register_native("jb_get_user_packs", "@pGetPlayerNTVTL", 1);
register_native("jb_set_user_packs", "@pSetPlayerNTVTL", 1);
register_native("pGetCoin", "@pGetPlayerNTVCoin", 1);
register_native("pSetCoin", "@pSetPlayerNTVCoin", 1);
}
public plugin_precache() {
static i;
for(i=1;i<sizeof(szKnifes);i++) { precache_model(szKnifes[i][1]),precache_model(szKnifes[i][2]); }
for(i=1;i<sizeof(szJPKnifeShop);i++) { precache_model(szJPKnifeShop[i][1]); }
for(i=1;i<sizeof(szCostumeShop);i++) { precache_model(fmt("models/player/%s/%s.mdl",szCostumeShop[i][1],szCostumeShop[i][1])); } 
for(i=1;i<sizeof(szWingsShop);i++) { iWingScerah[i] = precache_model(szWingsShop[i][1]); }
for(i=1;i<sizeof(szPetShop);i++) { iPetModel[i] = precache_model(szPetShop[i][1][0]); }
for(i=1;i<sizeof(szMuzikShop);i++) { precache_sound(szMuzikShop[i][1]); }
for(i=1;i<sizeof(szDeathEffect);i++) { iEffect[i] = precache_model(szDeathEffect[i][1]); }
for(i=0;i<sizeof(szSkillSoundEffect);i++) { precache_sound(szSkillSoundEffect[i]); }
for(i=0;i<sizeof(szSoundEffect);i++) { precache_sound(szSoundEffect[i][0]); }
iGlobalDegiskenler[sYoruMdlIndex] = precache_model(szYoruSkillEntity);
iGlobalDegiskenler[sSmokeMdlIndex] = precache_model("sprites/smoke.spr");
iGlobalDegiskenler[sDrawMdlIndex] = precache_model("sprites/laserbeam.spr");
} 
public pUserExit(IP_IDs) {
for(new i=1; i < 12;i++) {
sSaveVault(IP_IDs,i);
} 
iBoolDegiskenler[IP_IDs][sSetting][1] = false;
iBoolDegiskenler[IP_IDs][sBlockShop] = false;
iBoolDegiskenler[IP_IDs][sYapKazan][1] = false;
iBoolDegiskenler[IP_IDs][sYapKazan][2] = false;
iBoolDegiskenler[IP_IDs][sMeslekEngel] = false;
@pWingEntityCreate(IP_IDs,0);
iDegiskenler[IP_IDs][sMeslekID] = 0;
remove_task(IP_IDs+5667567);
} 
public pUserLogged(IP_IDs) {
switch(nGetUidStatus(nGetUidByID(IP_IDs))) {
case 1: formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Normal");
case 2: formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Platinum");
case 3: formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Yasakli");
case 4: formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Yonetici");
case 5: formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Giris Yapilmadi");
}
new szUserName[40],szUserPassword[40],szUID = nGetUidByID(IP_IDs);
sLoadVault(IP_IDs,1);
nUidGetUName(szUID,szUserName,charsmax(szUserName));
nUidGetUPass(szUID,szUserPassword,charsmax(szUserPassword));
console_cmd(IP_IDs,"setinfo _un %s",szUserName);
console_cmd(IP_IDs,"setinfo _up %s",szUserPassword);
}
public pUserRegistered(IP_IDs) {
set_task(0.28,"pGetPlayerConnectFlag", IP_IDs+2000);
}
public pGetPlayerConnectFlag(iTask){
new IP_IDs = iTask - 2000;
formatex(iStatus[IP_IDs],charsmax(iStatus[]),"Normal");
nSetUidStatus(nGetUidByID(IP_IDs),1);
}
public pGetPlayerConnectFlagControll(iTask) {
new IP_IDs = iTask - 2001;
formatex(iStatus[IP_IDs],charsmax(iStatus[]),"Giris Yapilmadi");
nSetUidStatus(nGetUidByID(IP_IDs),5);
}
@pGetPlayerNTVTL(const IP_IDs) {
return iDegiskenler[IP_IDs][sTL];
}
@pSetPlayerNTVTL(const IP_IDs, const iAmmount) {
iDegiskenler[IP_IDs][sTL] = iAmmount;
return PLUGIN_HANDLED;
}
@pGetPlayerNTVCoin(const IP_IDs) {
return iDegiskenler[IP_IDs][sJPoint];
}
@pSetPlayerNTVCoin(const IP_IDs, const iAmmount) {
iDegiskenler[IP_IDs][sJPoint] = iAmmount;
return PLUGIN_HANDLED;
}
@pGetPlayerRegisterMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST) {
if(nGetUidByID(IP_IDs) > 0 || iBoolDegiskenler[IP_IDs][sNotLogin]) {
@pGetPlayerMainMenu(IP_IDs);
} else {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKayit Olunuz!" , szTag[MenuTag]), "@pGetPlayerRegisterMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wGiris Yap", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKayit Ol", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wGecmis Hesaplari Goruntule", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKayit Olmadan Giris Yap^n\dBu ozellik 'Rutbe/Xp' 'Menu' kaydetmez ve erisimini azaltir tavsiye edilmez!", szTag[KisaTag]),"4")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
}
return PLUGIN_HANDLED;
} 
@pGetPlayerRegisterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { nForwardLogin(IP_IDs); }
case 2: { nForwardRegister(IP_IDs); }
case 3: { @pGetPlayerLastAccount(IP_IDs); } 
case 4: { iBoolDegiskenler[IP_IDs][sNotLogin] = true; } 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerLastAccount(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wGecmis Hesaplariniz", szTag[MenuTag]), "@pGetPlayerLastAccount_");
new iFindingSteam[32],iUserSteam[32],iToStr[6],iToplamUID = nGetLastUid()+1,iHesapSayisi;
get_user_authid(IP_IDs,iFindingSteam,31);
for(new i = 1000; i < iToplamUID; i++){
nUidLastSteam(i,iUserSteam,31);
if(equali(iFindingSteam,iUserSteam)){
num_to_str(i,iToStr,5);
new iUserName[23];
nUidGetUName(i,iUserName,22);
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%i'li Hesabina Gir\r)",szTag[KisaTag], iToStr,0,iUserName,i), fmt("%d", i));
iHesapSayisi++;
}
}
if(!iHesapSayisi){
client_print_color(IP_IDs, IP_IDs, "%s ^4Gecmis hesap bulunmamakta!", szTag[SayTag]);
@pGetPlayerRegisterMenu(IP_IDs);
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerLastAccount_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
new iFindingSteam[32],iUserSteam[32];
get_user_authid(IP_IDs,iFindingSteam,31);
nUidLastSteam(szKey,iUserSteam,31);
if(equali(iFindingSteam,iUserSteam)){
nForwardExit(IP_IDs);
nSetLoginUIDByID(IP_IDs,szKey);
@pWingEntityCreate(IP_IDs,0);
@pPetEntityCreate(IP_IDs, 0);
iDegiskenler[IP_IDs][sTL] = iGlobalDegiskenler[sCvar][19];
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bi sekilde ^3( ^1%i ^3) ^4UID'li hesaba giris yapildi", szTag[SayTag], szKey);
} else {
client_print_color(IP_IDs, IP_IDs, "%s ^4Hesaba en son senden baskasi girmis?", szTag[SayTag]);
}
return PLUGIN_HANDLED;
} 
@pGetPlayerMainMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST && pGetPlayerControl(IP_IDs,false,true)) {
if(iBoolDegiskenler[IP_IDs][sNotLogin]) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wJBMenuV5^n| \wHesap: \r(\yGiris Yapilmadi!\r)", szTag[MenuTag]), "@pGetPlayerMainMenu_")
(iBoolDegiskenler[IP_IDs][sYapKazan][2] && (get_member(IP_IDs,m_iAccount) >= 16000) && iBoolDegiskenler[IP_IDs][sYapKazan][1] && iBoolDegiskenler[IP_IDs][sBlockShop]) ? menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Market \r(\yKullanildi\r)", szTag[KisaTag]),"1"):
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Market", szTag[KisaTag]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wT Market", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMeslek Islemleri^n", szTag[KisaTag]),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKayit Olunuz!^n", szTag[KisaTag]),"11"); 
menu_additem(iMenu, fmt("\wCikis"),"10",0); 	

szMenuEnd(IP_IDs,iMenu, 0);
} else {
new szUID = nGetUidByID(IP_IDs),iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wJBMenuV5", szTag[MenuTag]), "@pGetPlayerMainMenu_")
(iBoolDegiskenler[IP_IDs][sYapKazan][2] &&(get_member(IP_IDs,m_iAccount) >= 16000) && iBoolDegiskenler[IP_IDs][sYapKazan][1] && iBoolDegiskenler[IP_IDs][sBlockShop]) ? menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Market \r(\yKullanildi\r)", szTag[KisaTag]),"1"):
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Market", szTag[KisaTag]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wT Market", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wJPoint Market", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEnvanter", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wDiger&Islemler", szTag[KisaTag]),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMeslek Islemleri", szTag[KisaTag]),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKlan Menu", szTag[KisaTag]),"7")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> %sPlatinum Menu", szTag[KisaTag],nGetUidStatus(szUID) == 2 || nGetUidStatus(szUID) == 4 ? "\y":"\d"),"8")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> %sYonetim Paneli^n", szTag[KisaTag],nGetUidStatus(szUID) == 4 ? "\y":"\d"),"9"); 
menu_additem(iMenu, fmt("\wCikis"),"10",0); 	

szMenuEnd(IP_IDs,iMenu, 0);
}
} 
}
@pGetPlayerMainMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey,szUID = nGetUidByID(IP_IDs);
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
if(szKey == 10) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
szKey = str_to_num(iData);
switch(szKey) {
case 1: { (iBoolDegiskenler[IP_IDs][sYapKazan][2] &&(get_member(IP_IDs,m_iAccount) >= 16000) && iBoolDegiskenler[IP_IDs][sYapKazan][1] && iBoolDegiskenler[IP_IDs][sBlockShop]) ? (@pGetPlayerMainMenu(IP_IDs),client_print_color(IP_IDs, IP_IDs, "%s ^4Kullanilcak bisey kalmadi", szTag[SayTag])):@pGetPlayerKnifeMenu(IP_IDs); } 
case 2: { @pGetPlayerTerroistShopMenu(IP_IDs); }	
case 3: { @pGetPlayerJPointMenu(IP_IDs); }
case 4: { @pGetPlayerEnvanterMenu(IP_IDs); } 
case 5: { @pGetPlayerIslemMenu(IP_IDs); } 
case 6: { @pGetPlayerMeslekMenu(IP_IDs); } 
case 7: { @pGetPlayerGorevMenu(IP_IDs); }
case 8: { nGetUidStatus(szUID) == 2 || nGetUidStatus(szUID) == 4 ? (iDegiskenler[IP_IDs][sTyper] = 1,@pGetPlayerPrimeMenu(IP_IDs)):(@pGetPlayerMainMenu(IP_IDs),client_print_color(IP_IDs, IP_IDs, "%s ^4Bu menu platinum'lara ozeldir!",szTag[SayTag])); }
case 9: {
if(nGetUidStatus(nGetUidByID(IP_IDs)) == 4)
@pGetPlayerOwnerMenu(IP_IDs); 
else
iBoolDegiskenler[IP_IDs][sBlockMsg] = true,client_cmd(IP_IDs,"messagemode Yonetici_Sifresini_Giriniz");
}
case 10 : { return PLUGIN_HANDLED; }
case 11: { iBoolDegiskenler[IP_IDs][sNotLogin] = false;@pGetPlayerRegisterMenu(IP_IDs); } 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerKnifeMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST && pGetPlayerControl(IP_IDs,true,true)) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Market" , szTag[MenuTag]), "@pGetPlayerKnifeMenu_")
if(!iBoolDegiskenler[IP_IDs][sBlockShop]) {
for(new i=3; i < sizeof(szKnifes); i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d TL\r)", szTag[KisaTag], szKnifes[i][0],szKnifes[i][3]), fmt("%d", i)); 
}
menu_addblank2(iMenu);
}
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKan Bagisla \r(\y-99 HP\r) \r(\y%d TL\r)", szTag[KisaTag], iGlobalDegiskenler[sCvar][1]),"20")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wReklam At \r(\y%d TL\r)", szTag[KisaTag], iGlobalDegiskenler[sCvar][2]),"21")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w16000$ Bozdur \r(\y%d TL\r)", szTag[KisaTag], iGlobalDegiskenler[sCvar][3]),"22")
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
} 
@pGetPlayerKnifeMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT || !pGetPlayerControl(IP_IDs,true,true)) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 20: {
if(!iBoolDegiskenler[IP_IDs][sYapKazan][1]) {
if(get_entvar(IP_IDs,var_health) <= 99.0) { client_print_color(IP_IDs, IP_IDs, "%s ^4Caniniz ^1(^3 99 ^1) ^4Azaldi",szTag[SayTag]); return PLUGIN_HANDLED; }
set_entvar(IP_IDs,var_health,Float:get_entvar(IP_IDs,var_health) - 99.0);
iBoolDegiskenler[IP_IDs][sYapKazan][1] = true;
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][1];
iDegiskenler[IP_IDs][iGorevBelirt][1]++;
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla kan bagisladiniz", szTag[SayTag]);
(!iBoolDegiskenler[IP_IDs][sYapKazan][2] || (get_member(IP_IDs,m_iAccount) >= 16000) || !iBoolDegiskenler[IP_IDs][sYapKazan][1] || !iBoolDegiskenler[IP_IDs][sBlockShop]) ? @pGetPlayerKnifeMenu(IP_IDs):@pGetPlayerMainMenu(IP_IDs);
} else
client_print_color(IP_IDs, IP_IDs, "%s ^4Zaten kan bagislanmis?", szTag[SayTag]);
return PLUGIN_HANDLED;
} 
case 21: {
if(!iBoolDegiskenler[IP_IDs][sYapKazan][2]) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bi sekilde reklam attiniz", szTag[SayTag]);
client_print_color(0, 0, "%s ^4Stajyer Veya Komutcu Adminlik Icin ^3/ts3 ^4Adresimize Geliniz.", szTag[SayTag]);
iBoolDegiskenler[IP_IDs][sYapKazan][2] = true;
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][2];
iDegiskenler[IP_IDs][iGorevBelirt][0]++;
sPlayEffectSound(IP_IDs,1);
(!iBoolDegiskenler[IP_IDs][sYapKazan][2] || (get_member(IP_IDs,m_iAccount) >= 16000) || !iBoolDegiskenler[IP_IDs][sYapKazan][1] || !iBoolDegiskenler[IP_IDs][sBlockShop]) ? @pGetPlayerKnifeMenu(IP_IDs):@pGetPlayerMainMenu(IP_IDs);
} else
client_print_color(IP_IDs, IP_IDs, "%s ^4Zaten reklam atilmis?", szTag[SayTag]);
return PLUGIN_HANDLED;
}	
case 22: { 
if(get_member(IP_IDs,m_iAccount) >= 16000) {
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][3];
rg_add_account(IP_IDs, -16000, AS_ADD);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bi sekilde 16000$ bozdurdunuz", szTag[SayTag]);
(!iBoolDegiskenler[IP_IDs][sYapKazan][2] || (get_member(IP_IDs,m_iAccount) >= 16000) || !iBoolDegiskenler[IP_IDs][sYapKazan][1] || !iBoolDegiskenler[IP_IDs][sBlockShop]) ? @pGetPlayerKnifeMenu(IP_IDs):@pGetPlayerMainMenu(IP_IDs);
} else 
client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli dolariniz yok", szTag[SayTag]);
return PLUGIN_HANDLED;
}
} 
if(iBoolDegiskenler[IP_IDs][sBlockShop]) {
@pGetPlayerMainMenu(IP_IDs);client_print_color(IP_IDs, IP_IDs, "%s ^4Zaten bicak almissiniz?", szTag[SayTag]);
menu_destroy(iMenu);return PLUGIN_HANDLED;
} 
if(iDegiskenler[IP_IDs][sTL] >= szKnifes[szKey][3][0]) {
iDegiskenler[IP_IDs][sTL] -= szKnifes[szKey][3][0];
iBoolDegiskenler[IP_IDs][sBlockShop] = true;
iDegiskenler[IP_IDs][sKnifeID] = szKey;
sPlayEffectSound(IP_IDs,0);
rg_remove_item(IP_IDs,"weapon_knife");rg_give_item(IP_IDs,"weapon_knife");
@pGetPlayerKnifeMenu(IP_IDs);
if(containi(szKnifes[szKey][0][0],"Bomba") != -1) {rg_give_item(IP_IDs,"weapon_hegrenade");}
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli bicagi satin aldin. Hasari: ^1( ^3%d ^1)",szTag[SayTag],szKnifes[szKey][0][0],szKnifes[szKey][4][0]);
(iBoolDegiskenler[IP_IDs][sBlockShop]) ? @pGetPlayerKnifeMenu(IP_IDs):@pGetPlayerMainMenu(IP_IDs);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli TL: ^1( ^3%d^1)", szTag[SayTag], szKnifes[szKey][3][0]);
@pGetPlayerKnifeMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerTerroistShopMenu(const IP_IDs) {
if(pGetPlayerControl(IP_IDs,true,false)) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wT Market" , szTag[MenuTag]), "@pGetPlayerTerroistShopMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wCephane Market", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wIsyan Market", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKizilay Market", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKasa Market", szTag[KisaTag]),"4")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
return PLUGIN_HANDLED;
} 
@pGetPlayerTerroistShopMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { @pGetPlayerCephaneMenu(IP_IDs); }
case 2: { @pGetPlayerTerrostMenu(IP_IDs); }
case 3: { @pGetPlayerHPShop(IP_IDs); }
case 4: { @pGetPlayerCaseShop(IP_IDs); } 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerCephaneMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST && pGetPlayerControl(IP_IDs,true,true)) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wCephane Market" , szTag[MenuTag]), "@pGetPlayerCephaneMenu_")
for(new i=1; i < sizeof(szCephaneShop); i++) { 
if(szCephaneShop[i][3][0] == 1) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d TL\r)", szTag[KisaTag], szCephaneShop[i][0],szCephaneShop[i][2]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
} 
@pGetPlayerCephaneMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT || !pGetPlayerControl(IP_IDs,true,true)) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sTL] >= szCephaneShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sTL] -= szCephaneShop[szKey][2][0];
rg_give_item(IP_IDs, szCephaneShop[szKey][1][0]);
iDegiskenler[IP_IDs][iGorevBelirt][2]++;
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli silahi satin aldin.",szTag[SayTag],szCephaneShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli TL: ^1( ^3%d^1)", szTag[SayTag], szCephaneShop[szKey][2][0]);
@pGetPlayerCephaneMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerTerrostMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST && pGetPlayerControl(IP_IDs,true,true)) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wT Market" , szTag[MenuTag]), "@pGetPlayerTerrostMenu_")
for(new i=1; i < sizeof(szTShop); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s %s \r(\y%d TL\r)", szTag[KisaTag], szTShop[i][0],szTShop[i][1],szTShop[i][2]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
} 
@pGetPlayerTerrostMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT || !pGetPlayerControl(IP_IDs,true,true)) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sTL] >= szTShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sTL] -= szTShop[szKey][2][0];
sPlayEffectSound(IP_IDs,0);
switch(szKey) {
case 1: {
set_entvar(IP_IDs, var_effects, EF_NODRAW),set_task(5.0,"@pGetPlayerRemoveVisibility",IP_IDs);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3(5) Sn. Gorunmezlik ^1) ^4satin aldiniz.",szTag[SayTag]); 
}
case 2: {
set_entvar(IP_IDs, var_takedamage, DAMAGE_NO),set_task(5.0,"@pGetPlayerRemoveGodMode",IP_IDs);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3(5) Sn. GOD ^1) ^4satin aldiniz.",szTag[SayTag]); 
}
case 3: {
set_entvar(IP_IDs, var_movetype, MOVETYPE_NOCLIP),set_task(5.0,"@pGetPlayerRemoveNoclip",IP_IDs);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3(5) Sn. Noclip ^1) ^4satin aldiniz.",szTag[SayTag]); 
}
case 4: {
new Float:origin[3]; get_entvar(IP_IDs, var_origin, origin),origin[2] +=35.0,set_entvar(IP_IDs, var_origin, origin);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3Kendini Kaldirma ^1) ^4satin aldiniz.",szTag[SayTag]); 
}
case 5: {
set_lights("a");set_task(5.0,"@pGetPlayerIsikAc");
client_print_color(0, 0, "%s ^4Bir isyanci elektrikleri kesti ^1(^3 5 Sn ^1)",szTag[SayTag]); 
}
} 
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli TL: ^1( ^3%d ^1)", szTag[SayTag], szTShop[szKey][2][0]);
@pGetPlayerTerrostMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerHPShop(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKizilay Market", szTag[MenuTag]), "@pGetPlayerHPShop_")
for(new i=1; i < sizeof(szHPShop); i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d TL\r)",szTag[KisaTag], szHPShop[i][0], szHPShop[i][2]), fmt("%d", i));
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerHPShop_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT || !pGetPlayerControl(IP_IDs,true,true)){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iDegiskenler[IP_IDs][sTL] >= szHPShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sTL] -= szHPShop[szKey][2][0];
set_entvar(IP_IDs, var_health, Float:get_entvar(IP_IDs, var_health)+szHPShop[szKey][1][0]);
client_print_color(IP_IDs, IP_IDs, "%s ^1Basirili bir sekile ^4(^1%s^4) ^1satin aldiniz.!", szTag[SayTag],szHPShop[szKey][0][0]);
} 
else {
client_print_color(IP_IDs, IP_IDs, "%s ^1Yeterli paraniz bulunmuyor. Gereken: ^3%i",szTag[SayTag], szHPShop[szKey][2][0]);
@pGetPlayerHPShop(IP_IDs);
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerCaseShop(const IP_IDs) {
if(pGetPlayerControl(IP_IDs,true,false)) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKasa Market", szTag[MenuTag]), "@pGetPlayerCaseShop_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wTL Kasasi \r(\y%d TL\r)", szTag[KisaTag],iGlobalDegiskenler[sCvar][9]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wJPoint Kasasi \r(\y%d TL\r)", szTag[KisaTag],iGlobalDegiskenler[sCvar][10]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHP Kasasi \r(\y%d TL\r)", szTag[KisaTag],iGlobalDegiskenler[sCvar][11]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSilah Kasasi \r(\y%d TL\r)", szTag[KisaTag],iGlobalDegiskenler[sCvar][12]),"4")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
}
@pGetPlayerCaseShop_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT || !pGetPlayerControl(IP_IDs,true,true)){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: {
if(iDegiskenler[IP_IDs][sTL] >= iGlobalDegiskenler[sCvar][9]) {
iDegiskenler[IP_IDs][sTL] -= iGlobalDegiskenler[sCvar][9];
iDegiskenler[IP_IDs][sCaseID] = 1;@sGetPlayerCaseStart(IP_IDs);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli TL'niz bulunmuyor!", szTag[SayTag]);@pGetPlayerCaseShop(IP_IDs);	
}
case 2: {
if(iDegiskenler[IP_IDs][sTL] >= iGlobalDegiskenler[sCvar][10]) {
iDegiskenler[IP_IDs][sTL] -= iGlobalDegiskenler[sCvar][10];
iDegiskenler[IP_IDs][sCaseID] = 2;@sGetPlayerCaseStart(IP_IDs);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli TL'niz bulunmuyor!", szTag[SayTag]);@pGetPlayerCaseShop(IP_IDs);	
}
case 3: {
if(iDegiskenler[IP_IDs][sTL] >= iGlobalDegiskenler[sCvar][11]) {
iDegiskenler[IP_IDs][sTL] -= iGlobalDegiskenler[sCvar][11];
iDegiskenler[IP_IDs][sCaseID] = 3;@sGetPlayerCaseStart(IP_IDs);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli TL'niz bulunmuyor!", szTag[SayTag]);@pGetPlayerCaseShop(IP_IDs);	
}
case 4: {
if(iDegiskenler[IP_IDs][sTL] >= iGlobalDegiskenler[sCvar][12]) {
iDegiskenler[IP_IDs][sTL] -= iGlobalDegiskenler[sCvar][12];
iDegiskenler[IP_IDs][sCaseID] = 4;@sGetPlayerCaseStart(IP_IDs);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli TL'niz bulunmuyor!", szTag[SayTag]);@pGetPlayerCaseShop(IP_IDs);	
}
}
menu_destroy(menu);return PLUGIN_HANDLED;
}
@pGetPlayerJPointMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wJPoint Market" , szTag[MenuTag]), "@pGetPlayerJPointMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostum Market", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat Market", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Market", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Market", szTag[KisaTag]),"5")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMuzik Kit Market", szTag[KisaTag]),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wOldurme Effect Market", szTag[KisaTag]),"7")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKuyruk Market", szTag[KisaTag]),"8")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wAjan Yetenekleri^n", szTag[KisaTag]),"9")
menu_additem(iMenu, fmt("\wCikis"),"10",0); 	

szMenuEnd(IP_IDs,iMenu, 0);
return PLUGIN_HANDLED;
} 
@pGetPlayerJPointMenu_(const IP_IDs,const iMenu, const iItem) {
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(szKey == 10) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
switch(szKey) {
case 1: { @pGetPlayerCostumMenu(IP_IDs); }
case 2: { @pGetPlayerWingMenu(IP_IDs); }
case 3: { @pGetPlayerPetMenu(IP_IDs); } 
case 5: { @pGetPlayerJPKnifeMenu(IP_IDs); }
case 6: { @pGetPlayerMusicKitMenu(IP_IDs); }
case 7: { @pGetPlayerOldurmeEffectMenu(IP_IDs); }
case 8: { @pGetPlayerTrailMenu(IP_IDs); } 
case 9: { @pGetPlayerSkillShop(IP_IDs); }
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerCostumMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Market" , szTag[MenuTag]), "@pGetPlayerCostumMenu_")
for(new i=1;i < sizeof(szCostumeShop);i++) {
if(szCostumeShop[i][3][0] == 1) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szCostumeShop[i][0],szCostumeShop[i][2]), fmt("%d", i)); 
} 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerCostumMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szCostumeShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szCostumeShop[szKey][2][0];
iEnvanter[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 1);sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kostumu satin aldin.",szTag[SayTag],szCostumeShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szCostumeShop[szKey][2][0]);
@pGetPlayerCostumMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerWingMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Market" , szTag[MenuTag]), "@pGetPlayerWingMenu_")
for(new i=1;i < sizeof(szWingsShop);i++) { 
if(szWingsShop[i][3][0] == 1) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szWingsShop[i][0],szWingsShop[i][2]), fmt("%d", i)); 
}
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerWingMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szWingsShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szWingsShop[szKey][2][0];
iEnvanter2[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 2);sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kanati satin aldin.",szTag[SayTag],szWingsShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szWingsShop[szKey][2][0]);
@pGetPlayerWingMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerPetMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Market" , szTag[MenuTag]), "@pGetPlayerPetMenu_")
for(new i=1;i < sizeof(szPetShop);i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szPetShop[i][0],szPetShop[i][2]), fmt("%d", i)); 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerPetMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szPetShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szPetShop[szKey][2][0];
iEnvanter3[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 5);sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli evcil hayvani satin aldiniz.",szTag[SayTag],szPetShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szPetShop[szKey][2][0]);
@pGetPlayerPetMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerJPKnifeMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Market" , szTag[MenuTag]), "@pGetPlayerJPKnifeMenu_")
for(new i=1;i < sizeof(szJPKnifeShop);i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szJPKnifeShop[i][0],szJPKnifeShop[i][2]), fmt("%d", i)); 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerJPKnifeMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szJPKnifeShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szJPKnifeShop[szKey][2][0];
iEnvanter4[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 7);sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli bicagi satin aldin.",szTag[SayTag],szJPKnifeShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szJPKnifeShop[szKey][2][0]);
@pGetPlayerJPKnifeMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerMusicKitMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMuzik Kit Market" , szTag[MenuTag]), "@pGetPlayerMusicKitMenu_")
for(new i=1;i < sizeof(szMuzikShop);i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szMuzikShop[i][0],szMuzikShop[i][2]), fmt("%d", i)); 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerMusicKitMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szMuzikShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szMuzikShop[szKey][2][0];
iEnvanter5[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 9);sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli muzik kitini satin aldin.",szTag[SayTag],szMuzikShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szMuzikShop[szKey][2][0]);
@pGetPlayerMusicKitMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerOldurmeEffectMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wOldurme Effect Market" , szTag[MenuTag]), "@pGetPlayerOldurmeEffectMenu_")
for(new i=1;i < sizeof(szDeathEffect);i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szDeathEffect[i][0],szDeathEffect[i][2]), fmt("%d", i)); 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerOldurmeEffectMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szDeathEffect[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szDeathEffect[szKey][2][0];
iEnvanter6[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 11);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli oldurme effectini satin aldin.",szTag[SayTag],szDeathEffect[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szDeathEffect[szKey][2][0]);
@pGetPlayerOldurmeEffectMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerTrailMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKuyruk Market" , szTag[MenuTag]), "@pGetPlayerTrailMenu_")
for(new i=1;i < sizeof(szTrailShop);i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szTrailShop[i][0],szTrailShop[i][2]), fmt("%d", i)); 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerTrailMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szTrailShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szTrailShop[szKey][2][0];
iEnvanter7[IP_IDs][szKey] += 1;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 12);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kuyrugu satin aldin.",szTag[SayTag],szTrailShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szTrailShop[szKey][2][0]);
@pGetPlayerTrailMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEnvanter Menu" , szTag[MenuTag]), "@pGetPlayerEnvanterMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostum Envanter", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat Envanter", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Envanter", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Envanter", szTag[KisaTag]),"4")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMuzik Kit Envanter", szTag[KisaTag]),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wOldurme Effect Envanter", szTag[KisaTag]),"6")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKuyruk Envanter", szTag[KisaTag]),"7")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { @pGetPlayerCostumEnvanterMenu(IP_IDs); }
case 2: { @pGetPlayerWingEnvanterMenu(IP_IDs); }
case 3: { @pGetPlayerPetEnvanterMenu(IP_IDs); }
case 4: { @pGetPlayerJPKnifeEnvanterMenu(IP_IDs); }
case 5: { @pGetPlayerMusicEnvanterMenu(IP_IDs); }
case 6: { @pGetPlayerOldurmeEffectEnvanterMenu(IP_IDs); }
case 7: { @pGetPlayerTrailEnvanterMenu(IP_IDs); } 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerCostumEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Envanter" , szTag[MenuTag]), "@pGetPlayerCostumEnvanterMenu_")
for(new i=1; i < sizeof(szCostumeShop); i++) { 
if(iEnvanter[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szCostumeShop[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerCostumEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][1] = str_to_num(iData);
@pGetPlayerCostumIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerWingEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Envanter" , szTag[MenuTag]), "@pGetPlayerWingEnvanterMenu_")
for(new i=1; i < sizeof(szWingsShop); i++) { 
if(iEnvanter2[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szWingsShop[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerWingEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][2] = str_to_num(iData);
@pGetPlayerWingIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerPetEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Envanter" , szTag[MenuTag]), "@pGetPlayerPetEnvanterMenu_")
for(new i=1; i < sizeof(szPetShop); i++) { 
if(iEnvanter3[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szPetShop[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerPetEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][3] = str_to_num(iData);
@pGetPlayerPetIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerJPKnifeEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Envanter" , szTag[MenuTag]), "@pGetPlayerJPKnifeEnvanterMenu_")
for(new i=1; i < sizeof(szJPKnifeShop); i++) { 
if(iEnvanter4[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szJPKnifeShop[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerJPKnifeEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][4] = str_to_num(iData);
@pGetPlayerJBKnifeIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerMusicEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMuzik Kit Envanter" , szTag[MenuTag]), "@pGetPlayerMusicEnvanterMenu_")
for(new i=1; i < sizeof(szMuzikShop); i++) { 
if(iEnvanter5[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szMuzikShop[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerMusicEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][5] = str_to_num(iData);
@pGetPlayerMusicKitIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerOldurmeEffectEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wOldurme Effect Envanter" , szTag[MenuTag]), "@pGetPlayerOldurmeEffectEnvanterMenu_")
for(new i=1; i < sizeof(szDeathEffect); i++) { 
if(iEnvanter6[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szDeathEffect[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerOldurmeEffectEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][6] = str_to_num(iData);
@pGetPlayerOldurmeEffectIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerTrailEnvanterMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKuyruk Envanter" , szTag[MenuTag]), "@pGetPlayerTrailEnvanterMenu_")
for(new i=1; i < sizeof(szTrailShop); i++) { 
if(iEnvanter7[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yGoz At\r)", szTag[KisaTag], szTrailShop[i][0]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerTrailEnvanterMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sSecilen][7] = str_to_num(iData);
@pGetPlayerTrailIslemlerMenu(IP_IDs);
return PLUGIN_HANDLED;
}
@pGetPlayerCostumIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Islemleri", szTag[MenuTag]), "@pGetPlayerCostumIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostum Adi: \r( \y%s \r)", szTag[KisaTag],szCostumeShop[iDegiskenler[IP_IDs][sSecilen][1]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostum Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter[IP_IDs][iDegiskenler[IP_IDs][sSecilen][1]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostumu \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostumu \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Kostum Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerCostumIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerCostumIslemlerMenu(IP_IDs); } 
case 2: {
rg_set_user_model(IP_IDs,szCostumeShop[iDegiskenler[IP_IDs][sSecilen][1]][1][0]);
iDegiskenler[IP_IDs][sCostumID] = iDegiskenler[IP_IDs][sSecilen][1];
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kostum, aktif halde!", szTag[SayTag],szCostumeShop[iDegiskenler[IP_IDs][sSecilen][1]][0]);
} 
case 3: {
if(iEnvanter[IP_IDs][iDegiskenler[IP_IDs][sSecilen][1]] > 0) {
iEnvanter[IP_IDs][iDegiskenler[IP_IDs][sSecilen][1]]--;
if(iEnvanter[IP_IDs][iDegiskenler[IP_IDs][sSecilen][1]] == 0) {
rg_reset_user_model(IP_IDs);
}
new szBelirt = (szCostumeShop[iDegiskenler[IP_IDs][sSecilen][1]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 1),sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli kostumun satildi", szTag[SayTag], szCostumeShop[iDegiskenler[IP_IDs][sSecilen][1]][0][0]);
} 
} 
case 4: { @pGetPlayerCostumEnvanterMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerWingIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Islemleri", szTag[MenuTag]), "@pGetPlayerWingIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat Adi: \r( \y%s \r)", szTag[KisaTag],szWingsShop[iDegiskenler[IP_IDs][sSecilen][2]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter2[IP_IDs][iDegiskenler[IP_IDs][sSecilen][2]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Kanat Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerWingIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerWingIslemlerMenu(IP_IDs); } 
case 2: {
@pWingEntityCreate(IP_IDs, 0);@pWingEntityCreate(IP_IDs,iDegiskenler[IP_IDs][sSecilen][2]);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kanatiniz, aktif halde!", szTag[SayTag],szWingsShop[iDegiskenler[IP_IDs][sSecilen][2]][0]);
} 
case 3: {
if(iEnvanter2[IP_IDs][iDegiskenler[IP_IDs][sSecilen][2]] > 0) {
iEnvanter2[IP_IDs][iDegiskenler[IP_IDs][sSecilen][2]]--;
if(iEnvanter2[IP_IDs][iDegiskenler[IP_IDs][sSecilen][2]] == 0) {
@pWingEntityCreate(IP_IDs, 0);
}
new szBelirt = (szWingsShop[iDegiskenler[IP_IDs][sSecilen][2]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 3),sSaveVault(IP_IDs, 2);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli kanatiniz satildi", szTag[SayTag], szWingsShop[iDegiskenler[IP_IDs][sSecilen][2]][0][0]);
} 
} 
case 4: { @pGetPlayerWingEnvanterMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPetIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Islemleri", szTag[MenuTag]), "@pGetPlayerPetIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Hayvanin Adi: \r( \y%s \r)", szTag[KisaTag],szPetShop[iDegiskenler[IP_IDs][sSecilen][3]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Hayvanin Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter3[IP_IDs][iDegiskenler[IP_IDs][sSecilen][3]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Haycani \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Hayvani \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Hayvan Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerPetIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerPetIslemlerMenu(IP_IDs); } 
case 2: {
iDegiskenler[IP_IDs][sPetValue] = 1;iDegiskenler[IP_IDs][sPetIndex] = iDegiskenler[IP_IDs][sSecilen][3];
@pPetEntityCreate(IP_IDs, 0);@pPetEntityCreate(IP_IDs,iDegiskenler[IP_IDs][sSecilen][3]);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli evcil hayvaniniz aktif halde!", szTag[SayTag],szPetShop[iDegiskenler[IP_IDs][sSecilen][3]][0]);
} 
case 3: {
if(iEnvanter3[IP_IDs][iDegiskenler[IP_IDs][sSecilen][3]] > 0) {
iEnvanter3[IP_IDs][iDegiskenler[IP_IDs][sSecilen][3]]--;
if(iEnvanter3[IP_IDs][iDegiskenler[IP_IDs][sSecilen][3]] == 0) {
@pPetEntityCreate(IP_IDs, 0);
iDegiskenler[IP_IDs][sPetValue] = 0;
}
new szBelirt = (szPetShop[iDegiskenler[IP_IDs][sSecilen][3]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 5);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli evcil hayvan satildi", szTag[SayTag], szPetShop[iDegiskenler[IP_IDs][sSecilen][3]][0][0]);
} 
} 
case 4: { @pGetPlayerPetEnvanterMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerJBKnifeIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Islemleri", szTag[MenuTag]), "@pGetPlayerJBKnifeIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicagin Adi: \r( \y%s \r)", szTag[KisaTag],szJPKnifeShop[iDegiskenler[IP_IDs][sSecilen][4]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicagin Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter4[IP_IDs][iDegiskenler[IP_IDs][sSecilen][4]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicagii \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicagi \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Bicak Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerJBKnifeIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerJBKnifeIslemlerMenu(IP_IDs); } 
case 2: {
iDegiskenler[IP_IDs][sJKnifeID] = iDegiskenler[IP_IDs][sSecilen][4];
rg_remove_item(IP_IDs,"weapon_knife");rg_give_item(IP_IDs,"weapon_knife");
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli bicagi aktif halde!", szTag[SayTag],szJPKnifeShop[iDegiskenler[IP_IDs][sSecilen][4]][0]);
} 
case 3: {
if(iEnvanter4[IP_IDs][iDegiskenler[IP_IDs][sSecilen][4]] > 0) {
iEnvanter4[IP_IDs][iDegiskenler[IP_IDs][sSecilen][4]]--;
if(iEnvanter4[IP_IDs][iDegiskenler[IP_IDs][sSecilen][4]] == 0) {
iDegiskenler[IP_IDs][sJKnifeID] = false;
}
new szBelirt = (szJPKnifeShop[iDegiskenler[IP_IDs][sSecilen][4]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 7);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli bicak satildi", szTag[SayTag], szJPKnifeShop[iDegiskenler[IP_IDs][sSecilen][4]][0][0]);
} 
} 
case 4: { @pGetPlayerJBKnifeIslemlerMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerMusicKitIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMuzik Kit Islemleri", szTag[MenuTag]), "@pGetPlayerMusicKitIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKit Adi: \r( \y%s \r)", szTag[KisaTag],szMuzikShop[iDegiskenler[IP_IDs][sSecilen][5]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKit Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter5[IP_IDs][iDegiskenler[IP_IDs][sSecilen][5]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKiti \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKiti \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Kit Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerMusicKitIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerMusicKitIslemlerMenu(IP_IDs); } 
case 2: {
iDegiskenler[IP_IDs][sMusicKitID] = iDegiskenler[IP_IDs][sSecilen][5];sSaveVault(IP_IDs, 8);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli muzik kiti aktif halde!", szTag[SayTag],szMuzikShop[iDegiskenler[IP_IDs][sSecilen][5]][0]);
} 
case 3: {
if(iEnvanter5[IP_IDs][iDegiskenler[IP_IDs][sSecilen][5]] > 0) {
iEnvanter5[IP_IDs][iDegiskenler[IP_IDs][sSecilen][5]]--;
if(iEnvanter5[IP_IDs][iDegiskenler[IP_IDs][sSecilen][5]] == 0) {
iDegiskenler[IP_IDs][sMusicKitID] = false;
}
new szBelirt = (szMuzikShop[iDegiskenler[IP_IDs][sSecilen][5]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 8);sSaveVault(IP_IDs, 9);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli muzik kiti satildi", szTag[SayTag], szMuzikShop[iDegiskenler[IP_IDs][sSecilen][5]][0][0]);
} 
} 
case 4: { @pGetPlayerMusicKitIslemlerMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOldurmeEffectIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wOldurme Effect Islemleri", szTag[MenuTag]), "@pGetPlayerOldurmeEffectIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEffect Adi: \r( \y%s \r)", szTag[KisaTag],szDeathEffect[iDegiskenler[IP_IDs][sSecilen][6]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEffect Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter6[IP_IDs][iDegiskenler[IP_IDs][sSecilen][6]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEffecti \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEffecti \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Effect Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOldurmeEffectIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerOldurmeEffectIslemlerMenu(IP_IDs); } 
case 2: {
iDegiskenler[IP_IDs][sEffectID] = iDegiskenler[IP_IDs][sSecilen][6];sSaveVault(IP_IDs, 10);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli oldurme effecti aktif halde!", szTag[SayTag],szDeathEffect[iDegiskenler[IP_IDs][sSecilen][6]][0]);
} 
case 3: {
if(iEnvanter6[IP_IDs][iDegiskenler[IP_IDs][sSecilen][6]] > 0) {
iEnvanter6[IP_IDs][iDegiskenler[IP_IDs][sSecilen][6]]--;
if(iEnvanter6[IP_IDs][iDegiskenler[IP_IDs][sSecilen][6]] == 0) {
iDegiskenler[IP_IDs][sEffectID] = false;
}
new szBelirt = (szDeathEffect[iDegiskenler[IP_IDs][sSecilen][6]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 10);sSaveVault(IP_IDs, 11);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli oldurme effecti satildi", szTag[SayTag], szDeathEffect[iDegiskenler[IP_IDs][sSecilen][6]][0][0]);
} 
} 
case 4: { @pGetPlayerOldurmeEffectIslemlerMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerTrailIslemlerMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKuyruk Islemleri", szTag[MenuTag]), "@pGetPlayerTrailIslemlerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKuyruk Adi: \r( \y%s \r)", szTag[KisaTag],szTrailShop[iDegiskenler[IP_IDs][sSecilen][7]][0]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKuyruk Adeti: \r( \y%d \r)", szTag[KisaTag],iEnvanter7[IP_IDs][iDegiskenler[IP_IDs][sSecilen][7]]),"1");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKurugu \yAktiflestir", szTag[KisaTag]),"2");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKuyrugu \ySat^n", szTag[KisaTag]),"3");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBaska Kuyruk Sec", szTag[KisaTag]),"4");

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerTrailIslemlerMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
switch(szKey) {
case 1: { @pGetPlayerTrailIslemlerMenu(IP_IDs); } 
case 2: {
client_cmd(IP_IDs, szTrailShop[iDegiskenler[IP_IDs][sSecilen][7]][1][0]);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kuyruk aktif halde!", szTag[SayTag],szTrailShop[iDegiskenler[IP_IDs][sSecilen][7]][0]);
} 
case 3: {
if(iEnvanter7[IP_IDs][iDegiskenler[IP_IDs][sSecilen][7]] > 0) {
iEnvanter7[IP_IDs][iDegiskenler[IP_IDs][sSecilen][7]]--;
if(iEnvanter7[IP_IDs][iDegiskenler[IP_IDs][sSecilen][7]] == 0) {
client_cmd(IP_IDs, "say /liart off");
}
new szBelirt = (szTrailShop[iDegiskenler[IP_IDs][sSecilen][7]][2][0]*50)/100;
iDegiskenler[IP_IDs][sJPoint] += szBelirt;
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 12);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1( ^3%s ^1) ^4Adli kuyruk satildi", szTag[SayTag], szTrailShop[iDegiskenler[IP_IDs][sSecilen][7]][0][0]);
} 
} 
case 4: { @pGetPlayerTrailIslemlerMenu(IP_IDs); } 
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerSkillShop(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wSkill Market" , szTag[MenuTag]), "@pGetPlayerSkillShop_")
for(new i=1; i < sizeof(szSkillShop); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szSkillShop[i][0],szSkillShop[i][1]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerSkillShop_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szSkillShop[szKey][1][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szSkillShop[szKey][1][0];
szKey == 1 ? (iSkill[IP_IDs][sSkillTime] = 2):(iSkill[IP_IDs][sSkillTime] = 1);
iSkill[IP_IDs][sSkillOwner] = szKey;
sSaveVault(IP_IDs, 3);
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli Skilli satin aldin.",szTag[SayTag],szSkillShop[szKey][0][0]);
client_print_color(IP_IDs, IP_IDs, "%s ^4Skill'i kullanmak icin 'E' basiniz",szTag[SayTag]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szSkillShop[szKey][1][0]);
@pGetPlayerSkillShop(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerIslemMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wDiger&Islemler", szTag[MenuTag]), "@pGetPlayerIslemMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesap Islemleri", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wFps Menu", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHud Konum Menu", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEmoji Menu", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wTransfer Islemleri", szTag[KisaTag]),"5"); 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wDoviz Burosu", szTag[KisaTag]),"6"); 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKumar Masasi", szTag[KisaTag]),"7"); 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wDestek Menu^n", szTag[KisaTag]),"8");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBonus Menu", szTag[KisaTag]),"9"); 
menu_additem(iMenu, fmt("\wCikis"),"10",0); 	

szMenuEnd(IP_IDs,iMenu, 0);
return PLUGIN_HANDLED;
}
@pGetPlayerIslemMenu_(const IP_IDs,const iMenu, const iItem) {
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(szKey == 10) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
switch(szKey) {
case 1: { @pGetPlayerAccountSettingMenu(IP_IDs); } 
case 2: { @pGetPlayerFpsMenu(IP_IDs); }	
case 3: { @pGetPlayerHudMenu(IP_IDs); }
case 4: { @pGetPlayerEmojiMenu(IP_IDs); } 
case 5: { @pGetPlayerTransferMenu(IP_IDs); } 
case 6: { @pGetPlayerDovizMenu(IP_IDs); } 
case 7: { @pGetPlayerKumarMenu(IP_IDs); } 
case 8: { @pGetPlayerDestekMenu(IP_IDs); }
case 9: {
if(iBoolDegiskenler[IP_IDs][sBonusEngel]) {
@pGetPlayerMainMenu(IP_IDs);
client_print_color(IP_IDs, IP_IDs, "%s ^4Her el bi sefer girilebilir.", szTag[SayTag]);
} else @pGetPlayerBonusMenu(IP_IDs);
} 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerAccountSettingMenu(const IP_IDs) {
new szUIDN[40],szUIDP[40],szUID = nGetUidByID(IP_IDs);
nUidGetUName(szUID, szUIDN,charsmax(szUIDN));
nUidGetUPass(szUID,szUIDP,charsmax(szUIDP));
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wHesap Islemleri" , szTag[MenuTag]), "@pGetPlayerAccountSettingMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSifre Degistir", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesaptaki Aktiflik Surem", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesap Veri Bilgileri", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMenu Sesleri: \r(%s\r)", szTag[KisaTag],iBoolDegiskenler[IP_IDs][sSetting][3] ? "\dPasif":"\yAktif"),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSkill Sesleri: \r(%s\r)", szTag[KisaTag],iBoolDegiskenler[IP_IDs][sSetting][2] ? "\dPasif":"\yAktif"),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wExtra Hudlar: \r(%s\r)", szTag[KisaTag],iBoolDegiskenler[IP_IDs][sSetting][1] ? "\dPasif":"\yAktif"),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesaptan Cikis Yap!^n\dHesap Adi: \r%s^n\dHesap Sifresi: %s^n\dHesap UID: \r%i", szTag[KisaTag],szUIDN,szUIDP,szUID),"7")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerAccountSettingMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { nChangePassword(IP_IDs);sPlayEffectSound(IP_IDs,1); }
case 2: { client_print_color(IP_IDs, IP_IDs, "%s ^4Hesapta toplam aktiflik sureniz ^1%i",szTag[SayTag],nUidOnlineTime(nGetUidByID(IP_IDs)));sPlayEffectSound(IP_IDs,1); }
case 3: { @pGetPlayerAccountInfoMenu(IP_IDs); }
case 4: {
iBoolDegiskenler[IP_IDs][sSetting][3] = iBoolDegiskenler[IP_IDs][sSetting][3] ? false:true;
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla Skill seslerini ^1%s ^4Ettiniz!", szTag[SayTag],iBoolDegiskenler[IP_IDs][sSetting][3] ? "Pasif":"Aktif");@pGetPlayerAccountSettingMenu(IP_IDs);	
}
case 5: {
iBoolDegiskenler[IP_IDs][sSetting][2] = iBoolDegiskenler[IP_IDs][sSetting][2] ? false:true;
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla Skill seslerini ^1%s ^4Ettiniz!", szTag[SayTag],iBoolDegiskenler[IP_IDs][sSetting][2] ? "Pasif":"Aktif");@pGetPlayerAccountSettingMenu(IP_IDs);	
}
case 6: {
iBoolDegiskenler[IP_IDs][sSetting][1] = iBoolDegiskenler[IP_IDs][sSetting][1] ? false:true;
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla Extra Hud'u ^1%s ^4Ettiniz!", szTag[SayTag],iBoolDegiskenler[IP_IDs][sSetting][1] ? "Pasif":"Aktif");@pGetPlayerAccountSettingMenu(IP_IDs);	
}
case 7: { 
nForwardExit(IP_IDs);
@pWingEntityCreate(IP_IDs,0);
@pPetEntityCreate(IP_IDs, 0);
iDegiskenler[IP_IDs][sTL] = iGlobalDegiskenler[sCvar][19];
client_print_color(IP_IDs, IP_IDs, "%s ^4Hesaptan cikis yapildi!", szTag[SayTag]);
sPlayEffectSound(IP_IDs,1); 
}
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerAccountInfoMenu(const IP_IDs) {
new szUIDN[40],szUIDP[40],szUID = nGetUidByID(IP_IDs);
nUidGetUName(szUID, szUIDN,charsmax(szUIDN));
nUidGetUPass(szUID,szUIDP,charsmax(szUIDP));
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wHesap Veri Bilgileri" , szTag[MenuTag]), "@pGetPlayerAccountInfoMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wTL: \r(\y%i\r)", szTag[KisaTag],iDegiskenler[IP_IDs][sTL]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wJPoint: \r(\y%i\r)", szTag[KisaTag],iDegiskenler[IP_IDs][sJPoint]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSeviye: \r(\y%s\d~\y%i\r)", szTag[KisaTag],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sLevel]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wXP: \r(\y%i\r)", szTag[KisaTag],iDegiskenler[IP_IDs][sXP]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesap Adi: \r(\y%s\r)", szTag[KisaTag],szUIDN),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesap Sifresi: \r(\y%s\r)", szTag[KisaTag],szUIDP),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHesap UID: \r(\y%d\r)^n", szTag[KisaTag],szUID ),"1")

menu_addblank2(iMenu);
menu_additem(iMenu,fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]),"10");
menu_setprop(iMenu, MPROP_PERPAGE,0);
menu_display(IP_IDs, iMenu,0);
return PLUGIN_HANDLED;
} 
@pGetPlayerAccountInfoMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { @pGetPlayerAccountInfoMenu(IP_IDs); }
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerFpsMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wFps Menu" , szTag[MenuTag]), "@pGetPlayerFpsMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wFps 333'e Sabitle: \r(%s\r)^n", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][1] ? "\yAktif":"\dPasif"),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wRadar: \r(%s\r)", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][2] ? "\dPasif":"\yAktif"),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wHud: \r(%s\r)", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][3] ? "\dPasif":"\yAktif"),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wChati: \r(%s\r)", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][4] ? "\dPasif":"\yAktif"),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKar Effecti: \r(%s\r)", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][5] ? "\dPasif":"\yAktif"),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wOyuncu Modelleri: \r(%s\r)^n", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][6] ? "\yPasif":"\dAktif"),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wGorus Acisi: \r(%s\r)", szTag[KisaTag], iDegiskenler[IP_IDs][sSettingsOption][7] ? "\yTPS":"\dFPS"),"7")

menu_addblank2(iMenu);
menu_additem(iMenu,fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]),"9");
menu_setprop(iMenu, MPROP_PERPAGE,0);
menu_display(IP_IDs, iMenu,0);
return PLUGIN_HANDLED;
}
@pGetPlayerFpsMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(szKey == 9){ menu_destroy(iMenu);return PLUGIN_HANDLED; }
switch(szKey) {
case 1: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][1]) {
iDegiskenler[IP_IDs][sSettingsOption][1] = true;console_cmd(IP_IDs,"fps_max 333");console_cmd(IP_IDs,"fps_modem 333");console_cmd(IP_IDs,"developer 1");console_cmd(IP_IDs,"fps_override 1");console_cmd(IP_IDs,"cl_showfps 1");
client_print_color(IP_IDs, IP_IDs, "%s ^4Ayarlar basariyla yapildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][1] = false;console_cmd(IP_IDs,"fps_max 101");console_cmd(IP_IDs,"fps_modem 101");console_cmd(IP_IDs,"developer 0");console_cmd(IP_IDs,"fps_override 1");console_cmd(IP_IDs,"cl_showfps 0");
client_print_color(IP_IDs, IP_IDs, "%s ^4Ayarlar eski haline cevrildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
}
case 2: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][2]) {
iDegiskenler[IP_IDs][sSettingsOption][2] = true;console_cmd(IP_IDs,"hideradar");
client_print_color(IP_IDs, IP_IDs, "%s ^4Radar basariyla gizlendi!", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][2] = false;console_cmd(IP_IDs,"drawradar");
client_print_color(IP_IDs, IP_IDs, "%s ^4Radar eski haline cevrildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
}
case 3: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][3]) {
iDegiskenler[IP_IDs][sSettingsOption][3] = true;console_cmd(IP_IDs,"hud_draw 0");sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][3] = false;console_cmd(IP_IDs,"hud_draw 1");
client_print_color(IP_IDs, IP_IDs, "%s ^4Hud eski haline cevrildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
} 
case 4: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][4]) {
iDegiskenler[IP_IDs][sSettingsOption][4] = true;console_cmd(IP_IDs,"hud_saytext 0");
client_print_color(IP_IDs, IP_IDs, "%s ^4Chat basariyla gizlendi!", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][4] = false;console_cmd(IP_IDs,"hud_saytext 1");
client_print_color(IP_IDs, IP_IDs, "%s ^4Chat eski haline cevrildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
} 
case 5: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][5]) {
iDegiskenler[IP_IDs][sSettingsOption][5] = true;client_cmd(IP_IDs, "cl_weather 0");
client_print_color(IP_IDs, IP_IDs, "%s ^4Kar effecti basariyla gizlendi!", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][5] = false;client_cmd(IP_IDs, "cl_weather 1");
client_print_color(IP_IDs, IP_IDs, "%s ^4Kar effectli eski haline cevrildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
}
case 6: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][6]) {
iDegiskenler[IP_IDs][sSettingsOption][6] = true;client_cmd(IP_IDs, "cl_minmodels 0");
client_print_color(IP_IDs, IP_IDs, "%s ^4Oyuncu modelleri basariyla aktif oldu!", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][6] = false;client_cmd(IP_IDs, "cl_minmodels 1");
client_print_color(IP_IDs, IP_IDs, "%s ^4Oyuncu modelleri eski haline cevrildi.", szTag[SayTag]);sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
} 
case 7: { 
if(!iDegiskenler[IP_IDs][sSettingsOption][7]) {
iDegiskenler[IP_IDs][sSettingsOption][7] = true;client_cmd(IP_IDs, "say /3pers");sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} else {
iDegiskenler[IP_IDs][sSettingsOption][7] = false;client_cmd(IP_IDs, "say /3pers");sPlayEffectSound(IP_IDs,1);@pGetPlayerFpsMenu(IP_IDs);
} 
}
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerHudMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wHud Konum Menu" , szTag[MenuTag]), "@pGetPlayerHudMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSol Alt", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSol Ust^n", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSag Alt", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wSag Ust^n", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wOrta", szTag[KisaTag]),"5")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerHudMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { remove_task(IP_IDs);set_task(1.0, "@pGetPlayerSolAltHud", IP_IDs, _, _, "b");sPlayEffectSound(IP_IDs,1);@pGetPlayerHudMenu(IP_IDs); }
case 2: { remove_task(IP_IDs);set_task(1.0, "@pGetPlayerSolUstHud", IP_IDs, _, _, "b");sPlayEffectSound(IP_IDs,1);@pGetPlayerHudMenu(IP_IDs); } 
case 3: { remove_task(IP_IDs);set_task(1.0, "@pGetPlayerSagAltHud", IP_IDs, _, _, "b");sPlayEffectSound(IP_IDs,1);@pGetPlayerHudMenu(IP_IDs); }
case 4: { remove_task(IP_IDs);set_task(1.0, "@pGetPlayerSagUstHud", IP_IDs, _, _, "b");sPlayEffectSound(IP_IDs,1);@pGetPlayerHudMenu(IP_IDs); }
case 5: { remove_task(IP_IDs);set_task(1.0, "@pGetPlayerOrtaHud", IP_IDs, _, _, "b");sPlayEffectSound(IP_IDs,1);@pGetPlayerHudMenu(IP_IDs); }
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerEmojiMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEmoji Menu", szTag[MenuTag]), "@pGetPlayerEmojiMenu_")
for(new i=0; i < sizeof(szEmoji); i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s", szTag[KisaTag], szEmoji[i][0]), fmt("%d", i));
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerEmojiMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
client_cmd(IP_IDs, "say %s", szEmoji[szKey][1][0]);
sPlayEffectSound(IP_IDs,1);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerTransferMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wTransfer Islemleri" , szTag[MenuTag]), "@pGetPlayerTransferMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wTL Transfer Et", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wJPoint Transfer Et", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostum Transfer Et", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat Transfer Et", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Transfer Et", szTag[KisaTag]),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wBicak Transfer Et", szTag[KisaTag]),"6")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMuzik Kit Transfer Et", szTag[KisaTag]),"7")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wOldurme Effect Transfer Et", szTag[KisaTag]),"8")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKuyruk Transfer Et^n", szTag[KisaTag]),"9")
menu_additem(iMenu, fmt("\wCikis"),"10",0); 	

szMenuEnd(IP_IDs,iMenu, 0);
return PLUGIN_HANDLED;
}
@pGetPlayerTransferMenu_(const IP_IDs,const iMenu, const iItem) {
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(szKey == 10) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
switch(szKey){
case 1,2 : { iDegiskenler[IP_IDs][sTyper] = szKey;iBoolDegiskenler[IP_IDs][sBlockMsg] = true;@pGetPlayerPlayerScreah(IP_IDs); }
case 3: { @pGetPlayerPlayerCostumScreah(IP_IDs); } 
case 4: { @pGetPlayerPlayerWingScreah(IP_IDs); }
case 5: { @pGetPlayerPlayerPetScreah(IP_IDs); }
case 6: { @pGetPlayerPlayerJPKnifeScreah(IP_IDs); }
case 7: { @pGetPlayerPlayerMusicKitScreah(IP_IDs); }
case 8: { @pGetPlayerPlayerOldurmeEffectScreah(IP_IDs); }
case 9: { @pGetPlayerPlayerTrailScreah(IP_IDs); }  
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerPlayerScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][1] = str_to_num(iData);
if(iDegiskenler[IP_IDs][sTransferYolla][1] == IP_IDs) {@pGetPlayerPlayerScreah(IP_IDs);return PLUGIN_HANDLED;}
iBoolDegiskenler[IP_IDs][sBlockMsg] = true;
sPlayEffectSound(IP_IDs,1);
client_cmd(IP_IDs, "messagemode Yollancak_Miktar_Giriniz");
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerPlayerCostumScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerCostumScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerCostumScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][2] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerCostumTransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerCostumTransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Sec!", szTag[MenuTag]), "@pGetPlayerCostumTransfer_")
for(new i=1; i < sizeof(szCostumeShop); i++) { 
if(iEnvanter[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szCostumeShop[i][0],iEnvanter[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerCostumTransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter[IP_IDs][szKey] > 0) {
iEnvanter[IP_IDs][szKey] -= 1;
iEnvanter[iDegiskenler[IP_IDs][sTransferYolla][2]][szKey] += 1;
if(iEnvanter[IP_IDs][szKey] == 0) { rg_reset_user_model(IP_IDs); } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][2],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kostumu ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szCostumeShop[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][2]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][2], iDegiskenler[IP_IDs][sTransferYolla][2], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Kostumu transfer et!", szTag[SayTag], szTranafer1, szCostumeShop[szKey][0]);
sSaveVault(IP_IDs, 1);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][2], 1);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPlayerWingScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerWingScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerWingScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][3] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerWingTransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerWingTransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Sec!", szTag[MenuTag]), "@pGetPlayerWingTransfer_")
for(new i=1; i < sizeof(szWingsShop); i++) { 
if(iEnvanter2[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szWingsShop[i][0],iEnvanter2[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerWingTransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter2[IP_IDs][szKey] > 0) {
iEnvanter2[IP_IDs][szKey] -= 1;
iEnvanter2[iDegiskenler[IP_IDs][sTransferYolla][3]][szKey] += 1;
if(iEnvanter2[IP_IDs][szKey] == 0) { @pWingEntityCreate(IP_IDs, 0); } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][3],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kanati ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szWingsShop[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][3]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][3], iDegiskenler[IP_IDs][sTransferYolla][3], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Kanati transfer et!", szTag[SayTag], szTranafer1, szWingsShop[szKey][0]);
sSaveVault(IP_IDs, 2);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][3], 2);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPlayerPetScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerPetScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerPetScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][4] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerPetTransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerPetTransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEvcil hayvan Sec!", szTag[MenuTag]), "@pGetPlayerPetTransfer_")
for(new i=1; i < sizeof(szPetShop); i++) { 
if(iEnvanter3[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szPetShop[i][0],iEnvanter3[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerPetTransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter3[IP_IDs][szKey] > 0) {
iEnvanter3[IP_IDs][szKey] -= 1;
iEnvanter3[iDegiskenler[IP_IDs][sTransferYolla][4]][szKey] += 1;
if(iEnvanter3[IP_IDs][szKey] == 0) { @pPetEntityCreate(IP_IDs, 0); } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][4],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli hayvani ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szPetShop[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][4]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][4], iDegiskenler[IP_IDs][sTransferYolla][4], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Hayvani transfer et!", szTag[SayTag], szTranafer1, szPetShop[szKey][0]);
sSaveVault(IP_IDs, 5);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][4], 5);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPlayerJPKnifeScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerJPKnifeScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerJPKnifeScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][5] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerJPKnifetransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerJPKnifetransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Sec!", szTag[MenuTag]), "@pGetPlayerJPKnifetransfer_")
for(new i=1; i < sizeof(szJPKnifeShop); i++) { 
if(iEnvanter4[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szJPKnifeShop[i][0],iEnvanter4[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerJPKnifetransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter4[IP_IDs][szKey] > 0) {
iEnvanter4[IP_IDs][szKey] -= 1;
iEnvanter4[iDegiskenler[IP_IDs][sTransferYolla][5]][szKey] += 1;
if(iEnvanter4[IP_IDs][szKey] == 0) { iDegiskenler[IP_IDs][sJKnifeID] = false; } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][5],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli bicagi ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szJPKnifeShop[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][5]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][5], iDegiskenler[IP_IDs][sTransferYolla][5], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Bicagi transfer et!", szTag[SayTag], szTranafer1, szJPKnifeShop[szKey][0]);
sSaveVault(IP_IDs, 7);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][5], 7);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPlayerMusicKitScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerMusicKitScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerMusicKitScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][6] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerMusicKittransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerMusicKittransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMuzik Kit Sec!", szTag[MenuTag]), "@pGetPlayerMusicKittransfer_")
for(new i=1; i < sizeof(szMuzikShop); i++) { 
if(iEnvanter5[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szMuzikShop[i][0],iEnvanter5[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerMusicKittransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter5[IP_IDs][szKey] > 0) {
iEnvanter5[IP_IDs][szKey] -= 1;
iEnvanter5[iDegiskenler[IP_IDs][sTransferYolla][6]][szKey] += 1;
if(iEnvanter5[IP_IDs][szKey] == 0) { iDegiskenler[IP_IDs][sMusicKitID] = false; } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][6],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli muzik kitini ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szMuzikShop[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][6]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][6], iDegiskenler[IP_IDs][sTransferYolla][5], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Muzik kitini transfer et!", szTag[SayTag], szTranafer1, szMuzikShop[szKey][0]);
sSaveVault(IP_IDs, 9);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][6], 9);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPlayerOldurmeEffectScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerOldurmeEffectScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerOldurmeEffectScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][7] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerOldurmeEffecttransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerOldurmeEffecttransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wOldurme Effecti Sec!", szTag[MenuTag]), "@pGetPlayerOldurmeEffecttransfer_")
for(new i=1; i < sizeof(szDeathEffect); i++) { 
if(iEnvanter6[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szDeathEffect[i][0],iEnvanter6[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOldurmeEffecttransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter6[IP_IDs][szKey] > 0) {
iEnvanter6[IP_IDs][szKey] -= 1;
iEnvanter6[iDegiskenler[IP_IDs][sTransferYolla][7]][szKey] += 1;
if(iEnvanter6[IP_IDs][szKey] == 0) { iDegiskenler[IP_IDs][sEffectID] = false; } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][7],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli oldurme effect ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szDeathEffect[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][7]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][7], iDegiskenler[IP_IDs][sTransferYolla][7], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Oldurme effect transfer et!", szTag[SayTag], szTranafer1, szDeathEffect[szKey][0]);
sSaveVault(IP_IDs, 11);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][7], 11);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerPlayerTrailScreah(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncu Seciniz", szTag[MenuTag]), "@pGetPlayerPlayerTrailScreah_");
for( new sAim=1; sAim <= MaxClients; sAim++ ){
if(is_user_connected(sAim)) {
menu_additem(Menu,fmt("%n",sAim),fmt("%i",sAim));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerPlayerTrailScreah_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sTransferYolla][8] = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerTrailtransfer(IP_IDs);
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerTrailtransfer(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKuyruk Sec!", szTag[MenuTag]), "@pGetPlayerTrailtransfer_")
for(new i=1; i < sizeof(szTrailShop); i++) { 
if(iEnvanter7[IP_IDs][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d Adet\r)", szTag[KisaTag], szTrailShop[i][0],iEnvanter7[IP_IDs][i]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerTrailtransfer_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iEnvanter7[IP_IDs][szKey] > 0) {
iEnvanter7[IP_IDs][szKey] -= 1;
iEnvanter7[iDegiskenler[IP_IDs][sTransferYolla][8]][szKey] += 1;
if(iEnvanter7[IP_IDs][szKey] == 0) { client_cmd(IP_IDs, "say /liart off"); } 
new szTranafer1[32],szTransfer2[32]
get_user_name(IP_IDs,szTranafer1,charsmax(szTranafer1));
get_user_name(iDegiskenler[IP_IDs][sTransferYolla][8],szTransfer2,charsmax(szTransfer2));
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kuyruk ^1( ^3%s - %d ^1) ^4Adli Ve UID'li kisiye gonderdin!", szTag[SayTag], szTrailShop[szKey][0], szTransfer2, nGetUidByID(iDegiskenler[IP_IDs][sTransferYolla][8]));
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][8], iDegiskenler[IP_IDs][sTransferYolla][8], "%s ^1( ^3%s ^1) ^4Adli oyuncu size ^1( ^3%s ^1) ^4Kuyruk transfer et!", szTag[SayTag], szTranafer1, szTrailShop[szKey][0]);
sSaveVault(IP_IDs, 12);sSaveVault(iDegiskenler[IP_IDs][sTransferYolla][8], 12);sPlayEffectSound(IP_IDs,1);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerDovizMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wDoviz Burosu", szTag[MenuTag]), "@pGetPlayerDovizMenu_")
for(new i=0; i < sizeof(szDovizBurosu); i++) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%d XP Satin AL \r(\y%d JPoint\r)", szTag[KisaTag], szDovizBurosu[i][0], szDovizBurosu[i][1]), fmt("%d", i));
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerDovizMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);  
if(iDegiskenler[IP_IDs][sJPoint] >= szDovizBurosu[szKey][1][0]){
iDegiskenler[IP_IDs][sXP] += szDovizBurosu[szKey][0][0];
iDegiskenler[IP_IDs][sJPoint] -= szDovizBurosu[szKey][1][0];
sSaveVault(IP_IDs, 3);sSaveVault(IP_IDs, 4);sSaveVault(IP_IDs, 6);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla doviz islemleri gerceklesti.", szTag[SayTag]);
if(pGetPlayerLevelChecker(IP_IDs,true,0))
@pGetPlayerLevelUP(IP_IDs);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli jpoint bulunmuyor ^1Gereken miktar: ^4%i",szTag[SayTag], szDovizBurosu[szKey][1][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
} 
@pGetPlayerDestekMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wDestek Menu" , szTag[MenuTag]), "@pGetPlayerDestekMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wServer Kurallari Nedir?", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wLevel Nasil Kasilir?", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wTL/JPoint Nasil Kasilir?", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wVip Ozellikleri? ", szTag[KisaTag]),"4")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerDestekMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
sPlayEffectSound(IP_IDs,1);
switch(szKey) {
case 1: { 
static motd[99991], len;
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Kurallar Nedir?</font></h4></center>^n^n^n");
for(new i=0; i < sizeof(szBilgi); i++) {
if(szBilgi[i][1][0] == 1) {
len += format(motd[len], 99990-len,"<left><font color=^"white^"> -) </color></left><font color=^"red^">%s</right>^n",szBilgi[i][0]);
}
} 
show_motd(IP_IDs, motd, "Server Kurallari Nedir?");
return 0;
}
case 2: { 
static motd[99991], len;
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Level Nasil Kasilir?</font></h4></center>^n^n^n");
for(new i=0; i < sizeof(szBilgi); i++) {
if(szBilgi[i][1][0] == 2) {
len += format(motd[len], 99990-len,"<left><font color=^"white^"> -) </color></left><font color=^"red^">%s</right>^n",szBilgi[i][0]) ;
}
} 
show_motd(IP_IDs, motd, "Level Nasil Kasilir?");
return 0;
} 
case 3: { 
static motd[99991], len;
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Coin Nasil Kasilir?</font></h4></center>^n^n^n");
for(new i=0; i < sizeof(szBilgi); i++) {
if(szBilgi[i][1][0] == 3) {
len += format(motd[len], 99990-len,"<left><font color=^"white^"> -) </color></left><font color=^"red^">%s</right>^n",szBilgi[i][0]) ;
} 
} 
show_motd(IP_IDs, motd, "Coin Nasil Kasilir?");
return 0;
} 
case 4: { 
static motd[99991], len;
len = format(motd, 99990,"<body bgcolor=#000000><font color=#9999cefa><pre>");	
len += format(motd[len], 99990-len,"<center><h4><font color=^"pink^">Vip Ozellikleri?</font></h4></center>^n^n^n");
for(new i=0; i < sizeof(szBilgi); i++) {
if(szBilgi[i][1][0] == 4) {
len += format(motd[len], 99990-len,"<left><font color=^"white^"> -) </color></left><font color=^"red^">%s</right>^n",szBilgi[i][0]) ;
} 
} 
show_motd(IP_IDs, motd, "Vip Ozellikleri?");
return 0;
} 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerBonusMenu(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBonusEngel]) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBonus Market", szTag[MenuTag]), "@pGetPlayerBonusMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wOyuncu Bonusu \r(\y%d TL \r| \y%d JPoint\r)", szTag[KisaTag],iGlobalDegiskenler[sCvar][13],iGlobalDegiskenler[sCvar][14]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wAdmin Bonus Menu", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wY�netim Bonus Menu", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKurucu Bonus Menu", szTag[KisaTag]),"4")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerBonusMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { 
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][13],iDegiskenler[IP_IDs][sJPoint] += iGlobalDegiskenler[sCvar][14],iBoolDegiskenler[IP_IDs][sBonusEngel] = true,sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%i TL ^3| ^1%i JPoint ^3) ^4Hesabiniza aktarildi.", szTag[SayTag],iGlobalDegiskenler[sCvar][13],iGlobalDegiskenler[sCvar][14]),@pGetPlayerMainMenu(IP_IDs);
} 
case 2: {
if(get_user_flags(IP_IDs) & ADMIN_RESERVATION) { 
@pGetPlayerFlagBonusMenu(IP_IDs, szKey);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli yetkiye sahip degilsiniz.", szTag[SayTag]),@pGetPlayerBonusMenu(IP_IDs);
} 
case 3: {
if(get_user_flags(IP_IDs) & ADMIN_BAN) { 
@pGetPlayerFlagBonusMenu(IP_IDs, szKey);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli yetkiye sahip degilsiniz.", szTag[SayTag]),@pGetPlayerBonusMenu(IP_IDs);
} 
case 4: {
if(get_user_flags(IP_IDs) & ADMIN_RCON) { 
@pGetPlayerFlagBonusMenu(IP_IDs, szKey);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli yetkiye sahip degilsiniz.", szTag[SayTag]),@pGetPlayerBonusMenu(IP_IDs);
} 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerFlagBonusMenu(const IP_IDs, const iType) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wYetkili Bonus Market", szTag[MenuTag]), "@pGetPlayerFlagBonusMenu_")
switch(iType) {
case 2: {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%d TL", szTag[KisaTag],iGlobalDegiskenler[sCvar][15]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMutasyon", szTag[KisaTag]),"2")
}
case 3: {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%d TL", szTag[KisaTag],iGlobalDegiskenler[sCvar][16]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMutasyon", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEl Bombasi", szTag[KisaTag]),"4")
}
case 4: {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%d TL \d| \w%d JPoint", szTag[KisaTag],iGlobalDegiskenler[sCvar][17],iGlobalDegiskenler[sCvar][18]),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wMutasyon", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wEl Bombasi", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wFlash Bombasi", szTag[KisaTag]),"6")
} 
} 

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerFlagBonusMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: {
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][15],iBoolDegiskenler[IP_IDs][sBonusEngel] = true,sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%i TL ^3) ^4Hesabiniza aktarildi.", szTag[SayTag],iGlobalDegiskenler[sCvar][15]),@pGetPlayerMainMenu(IP_IDs);
} 
case 2: { 
set_entvar(IP_IDs,var_gravity,0.5),set_entvar(IP_IDs,var_maxspeed,600.0),iBoolDegiskenler[IP_IDs][sBonusEngel] = true;
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1Yer Cekimi ^3| ^1Hiz ^3) ^4Aldiniz.", szTag[SayTag]),@pGetPlayerMainMenu(IP_IDs);
}	
case 3: {
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][16],iBoolDegiskenler[IP_IDs][sBonusEngel] = true,sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%i TL ^3) ^4Hesabiniza aktarildi.", szTag[SayTag],iGlobalDegiskenler[sCvar][16]),@pGetPlayerMainMenu(IP_IDs);
} 
case 4: {
rg_give_item(IP_IDs, "weapon_hegrenade"),iBoolDegiskenler[IP_IDs][sBonusEngel] = true;
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1El Bombasi ^3) ^4Aldiniz.", szTag[SayTag]),@pGetPlayerMainMenu(IP_IDs);
} 
case 5: { 
iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][17],iDegiskenler[IP_IDs][sJPoint] += iGlobalDegiskenler[sCvar][18],iBoolDegiskenler[IP_IDs][sBonusEngel] = true,sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%i TL ^3| ^1%i JPoint ^3) ^4Hesabiniza aktarildi.", szTag[SayTag],iGlobalDegiskenler[sCvar][17],iGlobalDegiskenler[sCvar][18]),@pGetPlayerMainMenu(IP_IDs);
}	
case 6: {
rg_give_item(IP_IDs, "weapon_flashbang"),iBoolDegiskenler[IP_IDs][sBonusEngel] = true;
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1El Bombasi ^3) ^4Aldiniz.", szTag[SayTag]),@pGetPlayerMainMenu(IP_IDs);
} 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerKumarMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKumar Oyna" , szTag[MenuTag]), "@pGetPlayerKumarMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKumar Oyna \r(\yUstunuzde 15 TL Olmali\r)", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKumari Oyna \r(\yUstunuzde 30 TL Olmali\r)^n", szTag[KisaTag]),"2")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerKumarMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { 
if(iDegiskenler[IP_IDs][sTL] >= 15) {
@pGetPlayerKumarBaslat1(IP_IDs);sPlayEffectSound(IP_IDs,1);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli TL'niz yok", szTag[SayTag]);
}
case 2: {
if(iDegiskenler[IP_IDs][sTL] >= 30) {
@pGetPlayerKumarBaslat2(IP_IDs);sPlayEffectSound(IP_IDs,1);
} else client_print_color(IP_IDs, IP_IDs, "%s ^4Yeterli TL'niz yok", szTag[SayTag]);
}
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerMeslekMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMeslek Menu", szTag[MenuTag]), "@pGetPlayerMeslekMenu_")
for(new i=1; i < sizeof(szMeslekMenu); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s %s", szTag[KisaTag], szMeslekMenu[i][0],szMeslekMenu[i][1]), fmt("%d", i)); 
}
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerMeslekMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
if(iBoolDegiskenler[IP_IDs][sMeslekEngel]) { client_print_color(IP_IDs, IP_IDs, "%s ^4Her el ^1(^3 1 ^1) ^4Defa meslek degisebilirsiniz!",szTag[SayTag]);@pGetPlayerMeslekMenu(IP_IDs);return PLUGIN_HANDLED; }
if(iDegiskenler[IP_IDs][sMeslekID] == szKey) { client_print_color(IP_IDs,IP_IDs, "%s ^4Zaten bir meslek mevcut ^1( ^3%s ^1)",szTag[SayTag],szMeslekMenu[szKey][0][0]);@pGetPlayerMeslekMenu(IP_IDs);return PLUGIN_HANDLED; }
iBoolDegiskenler[IP_IDs][sMeslekEngel] = true;
iDegiskenler[IP_IDs][sMeslekID] = szKey;sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Mesleginiz ^1( ^3%s ^1) ^4Olarak secildi!",szTag[SayTag],szMeslekMenu[szKey][0][0]);
remove_task(IP_IDs+5667567);
switch(szKey) {
case 2: {
new szRandom = random_num(1, 3);
switch(szRandom) {
case 1: rg_give_item(IP_IDs, "weapon_flashbang");
case 2: rg_give_item(IP_IDs, "weapon_smokegrenade");
case 3: rg_give_item(IP_IDs, "weapon_hegrenade");
}
}
case 3: { set_entvar(IP_IDs, var_health, 150.0);set_entvar(IP_IDs, var_armorvalue, 150.0); }
case 4: { set_task(60.0*10,"@pGetPlayerSoyguncuDongu",IP_IDs+5667567); }
}
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerGorevMenu(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wGorev Menu", szTag[MenuTag]), "@pGetPlayerGorevMenu_");
iDegiskenler[IP_IDs][iGorevBelirt][3] = get_user_time(IP_IDs,1) / 60;
for(new i=0; i < sizeof(szGorevMenu); i++) {
iBoolDegiskenler[IP_IDs][iGorev][i] == 0 ? menu_additem(Menu,fmt("\r|\y%s\r| \d~> \w%s \r(\y%i\d~\y%i\r)",szTag[SayTag],szGorevMenu[i][0][0],iDegiskenler[IP_IDs][iGorevBelirt][i],szGorevMenu[i][1][0]),fmt("%i",i)):
menu_additem(Menu,fmt("\r|\y%s\r| \d~> \w%s \r(\yTamamlandi\r)",szTag[SayTag],szGorevMenu[i][0][0]),"99");
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerGorevMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(szKey == 99) {
@pGetPlayerGorevMenu(IP_IDs);
client_print_color(IP_IDs, IP_IDs, "%s ^4Bu gorevi zaten tamamladiniz!",szTag[SayTag]);
return PLUGIN_HANDLED;
}
if(iDegiskenler[IP_IDs][iGorevBelirt][szKey] >= szGorevMenu[szKey][1][0]) {
iBoolDegiskenler[IP_IDs][iGorev][szKey] = true;
iDegiskenler[IP_IDs][sTL] += szGorevMenu[szKey][2][0];
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Gorev tamamlandi odul alindi. ^1(^3%i TL^1)",szTag[SayTag],szGorevMenu[szKey][2][0]);
@pGetPlayerGorevMenu(IP_IDs);
}
else @pGetPlayerGorevMenu(IP_IDs);client_print_color(IP_IDs, IP_IDs, "%s ^4Gorevler yerine getirilmedi!",szTag[SayTag]);
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerPrimeMenu(const IP_IDs) {
new sTopla[15],iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wPlatinum Menu" , szTag[MenuTag]), "@pGetPlayerPrimeMenu_")
iDegiskenler[IP_IDs][sTyper] == 1 ? formatex(sTopla,charsmax(sTopla),"Platinum"):formatex(sTopla,charsmax(sTopla),"Normal");
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKostum Menu", szTag[KisaTag]),"1")
//menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wKanat Menu", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \wCephane Menu", szTag[KisaTag]),"3")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerPrimeMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { @pGetPlayerCostumPlaMenu(IP_IDs); }
case 2: { @pGetPlayerWingPlaMenu(IP_IDs); } 
case 3: { @pGetPlayerCephanePlaMenu(IP_IDs); }
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerCostumPlaMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Market" , szTag[MenuTag]), "@pGetPlayerCostumPlaMenu_")
for(new i=1; i < sizeof(szCostumeShop); i++) { 
if(szCostumeShop[i][3][0] == 2) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szCostumeShop[i][0],szCostumeShop[i][2]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerCostumPlaMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szCostumeShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szCostumeShop[szKey][2][0];
iEnvanter[IP_IDs][szKey] += 1;sPlayEffectSound(IP_IDs,0);
sSaveVault(IP_IDs, 1);sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kostumu satin aldin.",szTag[SayTag],szCostumeShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szCostumeShop[szKey][2][0]);
@pGetPlayerCostumPlaMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerWingPlaMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Market" , szTag[MenuTag]), "@pGetPlayerWingPlaMenu_")
for(new i=1; i < sizeof(szWingsShop); i++) { 
if(szWingsShop[i][3][0] == 2) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d JPoint\r)", szTag[KisaTag], szWingsShop[i][0],szWingsShop[i][2]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
} 
@pGetPlayerWingPlaMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sJPoint] >= szWingsShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sJPoint] -= szWingsShop[szKey][2][0];
iEnvanter2[IP_IDs][szKey] += 1;sPlayEffectSound(IP_IDs,0);
sSaveVault(IP_IDs, 2);sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli kanati satin aldin.",szTag[SayTag],szWingsShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli JPoint: ^1( ^3%d^1)", szTag[SayTag], szWingsShop[szKey][2][0]);
@pGetPlayerWingMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerCephanePlaMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST && pGetPlayerControl(IP_IDs,true,true)) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wCephane Market" , szTag[MenuTag]), "@pGetPlayerCephanePlaMenu_")
for(new i=1; i < sizeof(szCephaneShop); i++) { 
if(szCephaneShop[i][3][0] == 2) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\y%d TL\r)", szTag[KisaTag], szCephaneShop[i][0],szCephaneShop[i][2]), fmt("%d", i)); 
} 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
} 
@pGetPlayerCephanePlaMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT || !pGetPlayerControl(IP_IDs,true,true)) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
if(iDegiskenler[IP_IDs][sTL] >= szCephaneShop[szKey][2][0]) {
iDegiskenler[IP_IDs][sTL] -= szCephaneShop[szKey][2][0];
rg_give_item(IP_IDs, szCephaneShop[szKey][1][0]);
iDegiskenler[IP_IDs][iGorevBelirt][2]++;
sPlayEffectSound(IP_IDs,0);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^1( ^3%s ^1) ^4Adli silahi satin aldin.",szTag[SayTag],szCephaneShop[szKey][0][0]);
} else {
client_print_color(IP_IDs, IP_IDs,"%s ^4maalesef yeterli paraniz yok. Gerekli TL: ^1( ^3%d^1)", szTag[SayTag], szCephaneShop[szKey][2][0]);
@pGetPlayerCephaneMenu(IP_IDs);
} 
return PLUGIN_HANDLED;
}
@pGetPlayerOwnerMenu(const IP_IDs) {
if(nGetUidStatus(nGetUidByID(IP_IDs)) != 4) { @pGetPlayerMainMenu(IP_IDs);return PLUGIN_HANDLED; } 
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wYonetici Paneli" , szTag[MenuTag]), "@pGetPlayerOwnerMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Hesaplari] \yGoruntule", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[UID] \yArat", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL/JPoint/Level/Envater] \yIslemleri", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Normal] \yYap", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Platinum] \yYap", szTag[KisaTag]),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Yonetici] \yYap", szTag[KisaTag]),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \ySifirla", szTag[KisaTag]),"7")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[JPoint] \ySifirla", szTag[KisaTag]),"8")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Level] \ySifirla", szTag[KisaTag]),"9")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Envanter] \ySifirla", szTag[KisaTag]),"10")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerOwnerMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
if(szKey == 9) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
szKey = str_to_num(iData);
switch(szKey) {
case 4,5,6,7,8,9,10: { iDegiskenler[IP_IDs][sYonlendirici][2] = szKey-2;@pGetPlayerAccountSelecteMenu(IP_IDs); }
case 1: { @pGetPlayerAccountInfoSelectedMenu(IP_IDs); } 
case 2: { iBoolDegiskenler[IP_IDs][sBlockMsg] = true,sPlayEffectSound(IP_IDs,1),client_cmd(IP_IDs,"messagemode UID_Giriniz"); } 
case 3: { @pGetPlayerGiveRemoveMenu(IP_IDs); }
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerAccountInfoSelectedMenu(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncuyu Secin", szTag[MenuTag]), "@pGetPlayerAccountInfoSelectedMenu_");
for( new i=1; i <= MaxClients; i++ ){
if(is_user_connected(i) && nGetUidByID(i) > 0) {
menu_additem(Menu,fmt("\w%n",i),fmt("%i",i));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerAccountInfoSelectedMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6],sID,sUID;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
sID = str_to_num(iData);
sUID = nGetUidByID(sID);
sPlayEffectSound(IP_IDs,1);
@pGetPlayerAccountInfossMenu(IP_IDs,sUID);
return PLUGIN_HANDLED;
}
@pGetPlayerAccountInfossMenu(const IP_IDs, const sUID) {
new szUIDN[40],szUIDP[40],szUIDLN[32],szStatus[20];
nUidLastName(sUID,szUIDLN,charsmax(szUIDLN));
nUidGetUName(sUID,szUIDN,charsmax(szUIDN));
nUidGetUPass(sUID,szUIDP,charsmax(szUIDP));
switch(nGetUidStatus(sUID)) {
case 1: formatex(szStatus, charsmax(szStatus),"Normal");
case 2: formatex(szStatus, charsmax(szStatus),"Platinum");
case 3: formatex(szStatus, charsmax(szStatus),"Yasakli");
case 4: formatex(szStatus, charsmax(szStatus),"Yonetici");
}
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wHesap Bilgileri", szTag[MenuTag]), "@pGetPlayerAccountInfossMenu_");
menu_additem(Menu,fmt("\r(\yOyuncu Adi: \w%s\r)",szUIDLN),"1");
menu_additem(Menu,fmt("\r(\yUID: \w%i\r)",sUID),"1");
menu_additem(Menu,fmt("\r(\y%s\d~\w%s\r)",szUIDN,szUIDP),"1");
menu_additem(Menu,fmt("\r(\yHesap Durumu: \w%s\r)",szStatus),"1");
menu_additem(Menu,fmt("\r(\yHesap Sahibi: \w%s\r)",nIsUidOnline(sUID) ? "\yCevrimici":"\dCevrimdisi"),"1");
menu_additem(Menu,fmt("\r(\yTL:\w%i\d~\yJPoint:\w%i\d~\ySeviye:\w%i\d~\yXP:\w%i\r)^n",sGetIntData("%i>iTL",sUID),sGetIntData("%i>iJPoint",sUID),sGetIntData("%i>iLevel",sUID),sGetIntData("%i>iXP",sUID)),"1");

menu_additem(Menu,fmt("\r(\yHesabi %s\r)",nGetUidStatus(sUID) != 3 ? "\wBANLA":"\wBANINI \rKaldir"),"2");

menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
iDegiskenler[IP_IDs][sGoingUID] = sUID;
return PLUGIN_HANDLED;
}
@pGetPlayerAccountInfossMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1: { @pGetPlayerAccountInfossMenu(IP_IDs,iDegiskenler[IP_IDs][sGoingUID]); }
case 2: {
if(nGetUidStatus(iDegiskenler[IP_IDs][sGoingUID]) != 3) {
new szUIDLN[32];
nUidLastName(iDegiskenler[IP_IDs][sGoingUID],szUIDLN,charsmax(szUIDLN));
nSetUidStatus(iDegiskenler[IP_IDs][sGoingUID],3);
if(nIsUidOnline(iDegiskenler[IP_IDs][sGoingUID])) {
new szUIDIP;
for(new i=1; i <= MaxClients; i++){
if(is_user_connected(i) && nGetUidByID(i) == iDegiskenler[IP_IDs][sGoingUID]){
szUIDIP = i;
break;
}
}
formatex(iStatus[szUIDIP], charsmax(iStatus[]), "Yasakli");
client_print_color(szUIDIP, szUIDIP, "%s ^4Hesabiniz ^1( ^3Yasaklandi ^1)", szTag[SayTag]);
nForwardExit(szUIDIP);
}
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^1( ^3%s ^1) ^4Adli oyuncunun hesabini ^1( ^3Yasakladiniz! ^1)",szTag[SayTag], szUIDLN);
@pGetPlayerAccountInfossMenu(IP_IDs,iDegiskenler[IP_IDs][sGoingUID]);
}
else {
new szUIDLN[32];
nUidLastName(iDegiskenler[IP_IDs][sGoingUID],szUIDLN,charsmax(szUIDLN));
nSetUidStatus(iDegiskenler[IP_IDs][sGoingUID],1);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^1( ^3%s ^1) ^4Adli oyuncunun hesabinin ^1( ^3Yasagi kalkti! ^1)",szTag[SayTag], szUIDLN);
@pGetPlayerAccountInfossMenu(IP_IDs,iDegiskenler[IP_IDs][sGoingUID]);
}
} 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerGiveRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wTL/JPoint/Level/Envanter Islemleri" , szTag[MenuTag]), "@pGetPlayerGiveRemoveMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \yVer/Al", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[JPoint] \yVer/Al", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Level] \yVer/Al", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Kostum] \yVer", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Kostum] \yAl", szTag[KisaTag]),"5")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Kanat] \yVer", szTag[KisaTag]),"6")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Kanat] \yAl", szTag[KisaTag]),"7")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Evcil Hayvan] \yVer", szTag[KisaTag]),"8")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Evcil Hayvan] \yAl", szTag[KisaTag]),"9")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Bicak] \yVer", szTag[KisaTag]),"10")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Bicak] \yAl", szTag[KisaTag]),"11")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Muzik Kiti] \yVer", szTag[KisaTag]),"12")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Muzik Kiti] \yAl", szTag[KisaTag]),"13")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Oldurme Effect] \yVer", szTag[KisaTag]),"14")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Oldurme Effect] \yAl", szTag[KisaTag]),"15")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Kuyruk] \yVer", szTag[KisaTag]),"16")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[Kuyruk] \yAl", szTag[KisaTag]),"17")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerGiveRemoveMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17: { iDegiskenler[IP_IDs][sYonlendirici][1] = szKey-1;@pGetPlayerAccountSelecte2Menu(IP_IDs); }
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerAccountSelecte2Menu(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncuyu Secin", szTag[MenuTag]), "@pGetPlayerAccountSelecte2Menu_");
for( new i=1; i <= MaxClients; i++ ){
if(is_user_connected(i) && nGetUidByID(i) > 0) {
menu_additem(Menu,fmt("\w%n",i),fmt("%i",i));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerAccountSelecte2Menu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6],sID;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
sID = str_to_num(iData);
switch(iDegiskenler[IP_IDs][sYonlendirici][1]) {
case 0: { iBoolDegiskenler[IP_IDs][sBlockMsg] = true;iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);client_cmd(IP_IDs,"messagemode TL_Miktari_Giriniz"); } 
case 1: { iBoolDegiskenler[IP_IDs][sBlockMsg] = true;iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);client_cmd(IP_IDs,"messagemode JPoint_Miktari_Giriniz"); }
case 2: { iBoolDegiskenler[IP_IDs][sBlockMsg] = true;iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);client_cmd(IP_IDs,"messagemode XP_Miktari_Giriniz"); }
case 3: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerCostumGiveMenu(IP_IDs); } 
case 4: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerCostumRemoveMenu(IP_IDs); } 
case 5: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerWingGiveMenu(IP_IDs); } 
case 6: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerWingRemoveMenu(IP_IDs); }
case 7: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerPetGiveMenu(IP_IDs); } 
case 8: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerPetRemoveMenu(IP_IDs); }
case 9: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerJBKnifeGiveMenu(IP_IDs); } 
case 10: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerJBKnifeRemoveMenu(IP_IDs); }
case 11: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerMusicKitGiveMenu(IP_IDs); } 
case 12: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerMusicKitRemoveMenu(IP_IDs); }
case 13: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerOldurmeEffectGiveMenu(IP_IDs); } 
case 14: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerOldurmeEffectRemoveMenu(IP_IDs); }
case 15: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerTrailGiveMenu(IP_IDs); } 
case 16: { iDegiskenler[IP_IDs][sGoingID] = sID;sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerTrailRemoveMenu(IP_IDs); } 
}
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerOwnerCostumGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Ver", szTag[MenuTag]), "@pGetPlayerOwnerCostumGiveMenu_")
for(new i=1; i < sizeof(szCostumeShop); i++) { 
if(szCostumeShop[i][3][0] == 1) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szCostumeShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerCostumGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],1);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kostumu ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szCostumeShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli kostumu verdi.", szTag[SayTag],IP_IDs,szCostumeShop[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerCostumRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKostum Al", szTag[MenuTag]), "@pGetPlayerOwnerCostumRemoveMenu_")
for(new i=1; i < sizeof(szCostumeShop); i++) { 
if(iEnvanter[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szCostumeShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerCostumRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
rg_reset_user_model(iDegiskenler[IP_IDs][sGoingID]);iEnvanter[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
sSaveVault(iDegiskenler[IP_IDs][sGoingID],1);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kostumu ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szCostumeShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli kostumu aldi.", szTag[SayTag],IP_IDs,szCostumeShop[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerWingGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Ver", szTag[MenuTag]), "@pGetPlayerOwnerWingGiveMenu_")
for(new i=1; i < sizeof(szWingsShop); i++) { 
if(szWingsShop[i][3][0] == 1) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szWingsShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerWingGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter2[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],2);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kanati ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szWingsShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli kanati verdi.", szTag[SayTag],IP_IDs,szWingsShop[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerWingRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKanat Al", szTag[MenuTag]), "@pGetPlayerOwnerWingRemoveMenu_")
for(new i=1; i < sizeof(szWingsShop); i++) { 
if(iEnvanter2[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szWingsShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerWingRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter2[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
@pWingEntityCreate(iDegiskenler[IP_IDs][sGoingID],0);iEnvanter2[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
sSaveVault(iDegiskenler[IP_IDs][sGoingID],2);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kanati ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szWingsShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli kanati aldi.", szTag[SayTag],IP_IDs,szWingsShop[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerPetGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Ver", szTag[MenuTag]), "@pGetPlayerOwnerPetGiveMenu_")
for(new i=1; i < sizeof(szPetShop); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szPetShop[i][0]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerPetGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter3[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],5);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli hayvani ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szPetShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli hayvani verdi.", szTag[SayTag],IP_IDs,szPetShop[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerPetRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wEvcil Hayvan Al", szTag[MenuTag]), "@pGetPlayerOwnerPetRemoveMenu_")
for(new i=1; i < sizeof(szPetShop); i++) { 
if(iEnvanter3[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szPetShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerPetRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter3[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
@pPetEntityCreate(iDegiskenler[IP_IDs][sGoingID],0);iEnvanter3[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
iDegiskenler[iDegiskenler[IP_IDs][sGoingID]][sPetValue] = 0;
sSaveVault(iDegiskenler[IP_IDs][sGoingID],5);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli hayvani ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szPetShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli hayvani aldi.", szTag[SayTag],IP_IDs,szPetShop[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerJBKnifeGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Ver", szTag[MenuTag]), "@pGetPlayerOwnerJBKnifeGiveMenu_")
for(new i=1; i < sizeof(szJPKnifeShop); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szJPKnifeShop[i][0]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerJBKnifeGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter4[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],7);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli bicak ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szJPKnifeShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli bicak verdi.", szTag[SayTag],IP_IDs,szJPKnifeShop[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerJBKnifeRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wBicak Al", szTag[MenuTag]), "@pGetPlayerOwnerJBKnifeRemoveMenu_")
for(new i=1; i < sizeof(szJPKnifeShop); i++) { 
if(iEnvanter4[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szJPKnifeShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerJBKnifeRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter4[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
iEnvanter4[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
iDegiskenler[IP_IDs][sJKnifeID] = false;
sSaveVault(iDegiskenler[IP_IDs][sGoingID],7);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli bicak ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szJPKnifeShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli bicak aldi.", szTag[SayTag],IP_IDs,szJPKnifeShop[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerMusicKitGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMuzik Kit Ver", szTag[MenuTag]), "@pGetPlayerOwnerMusicKitGiveMenu_")
for(new i=1; i < sizeof(szMuzikShop); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szMuzikShop[i][0]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerMusicKitGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter5[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],9);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli muzik kitini ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szMuzikShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli muzik kitini verdi.", szTag[SayTag],IP_IDs,szMuzikShop[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerMusicKitRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wMuzik Kiti Al", szTag[MenuTag]), "@pGetPlayerOwnerMusicKitRemoveMenu_")
for(new i=1; i < sizeof(szMuzikShop); i++) { 
if(iEnvanter5[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szMuzikShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerMusicKitRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter5[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
iEnvanter5[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
iDegiskenler[IP_IDs][sMusicKitID] = false;
sSaveVault(iDegiskenler[IP_IDs][sGoingID],9);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli muzik kitini ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szMuzikShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli muzik kitini aldi.", szTag[SayTag],IP_IDs,szMuzikShop[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerOldurmeEffectGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wOldurme Effect Ver", szTag[MenuTag]), "@pGetPlayerOwnerOldurmeEffectGiveMenu_")
for(new i=1; i < sizeof(szDeathEffect); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szDeathEffect[i][0]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerOldurmeEffectGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter6[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],11);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli oldurme effecti ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szDeathEffect[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli oldurme effectini verdi.", szTag[SayTag],IP_IDs,szDeathEffect[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerOldurmeEffectRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wOldurme Effecti Al", szTag[MenuTag]), "@pGetPlayerOwnerOldurmeEffectRemoveMenu_")
for(new i=1; i < sizeof(szDeathEffect); i++) { 
if(iEnvanter6[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szDeathEffect[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerOldurmeEffectRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter6[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
iEnvanter6[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
iDegiskenler[IP_IDs][sEffectID] = false;
sSaveVault(iDegiskenler[IP_IDs][sGoingID],11);sSaveVault(iDegiskenler[IP_IDs][sGoingID],10);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli oldurme effect ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szDeathEffect[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli oldurme effectini aldi.", szTag[SayTag],IP_IDs,szDeathEffect[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerTrailGiveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKuyruk Ver", szTag[MenuTag]), "@pGetPlayerOwnerTrailGiveMenu_")
for(new i=1; i < sizeof(szTrailShop); i++) { 
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yVer\r)", szTag[KisaTag], szTrailShop[i][0]), fmt("%d", i)); 
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerTrailGiveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData); 
iEnvanter7[iDegiskenler[IP_IDs][sGoingID]][szKey] += 1;sSaveVault(iDegiskenler[IP_IDs][sGoingID],12);
sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kuyrugu ^3( ^1%n ^3) adli oyuncuya verdin.", szTag[SayTag],szTrailShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili size ^3( ^1%s ^4) ^4Adli kuyrugu verdi.", szTag[SayTag],IP_IDs,szTrailShop[szKey][0][0]);
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerOwnerTrailRemoveMenu(const IP_IDs) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wKuyrugu Al", szTag[MenuTag]), "@pGetPlayerOwnerTrailRemoveMenu_")
for(new i=1; i < sizeof(szTrailShop); i++) { 
if(iEnvanter7[iDegiskenler[IP_IDs][sGoingID]][i] > 0) {
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w%s \r(\yAl\r)", szTag[KisaTag], szTrailShop[i][0]), fmt("%d", i)); 
}
} 
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
@pGetPlayerOwnerTrailRemoveMenu_(const IP_IDs, const menu, const item) {
if(item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
new iData[6],szKey;
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
szKey = str_to_num(iData);
if(iEnvanter7[iDegiskenler[IP_IDs][sGoingID]][szKey] > 0) {
iEnvanter7[iDegiskenler[IP_IDs][sGoingID]][szKey] -= 1;
client_cmd(IP_IDs, "say /liart off");
sSaveVault(iDegiskenler[IP_IDs][sGoingID],12);sPlayEffectSound(IP_IDs,1);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla ^3( ^1%s ^3) ^4Adli kuyrugu ^3( ^1%n ^3) adli oyuncuya aldin.", szTag[SayTag],szTrailShop[szKey][0][0],iDegiskenler[IP_IDs][sGoingID]);
client_print_color(iDegiskenler[IP_IDs][sGoingID], iDegiskenler[IP_IDs][sGoingID], "%s ^3( ^1%n ^3) ^4Adli yetkili sizden ^3( ^1%s ^4) ^4Adli kuyrugu aldi.", szTag[SayTag],IP_IDs,szTrailShop[szKey][0][0]);
} 
menu_destroy(menu); return PLUGIN_HANDLED;
}
@pGetPlayerAccountSelecteMenu(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncuyu Secin", szTag[MenuTag]), "@pGetPlayerAccountSelecteMenu_");
for( new i=1; i <= MaxClients; i++ ){
if(is_user_connected(i) && nGetUidByID(i) > 0) {
menu_additem(Menu,fmt("\w%n \r(\y%s\r)",i,iStatus[i]),fmt("%i",i));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerAccountSelecteMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6],sID,sUID;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
sID = str_to_num(iData);
sUID = nGetUidByID(sID);
switch(iDegiskenler[IP_IDs][sYonlendirici][2]) {
case 2: {
nSetUidStatus(sUID,1);
formatex(iStatus[sID], charsmax(iStatus[]), "Normal");
client_print_color(sID, sID, "%s ^4Hesabiniza ^1( ^3Normal ^1) ^4Yetkisi tanimlandi!", szTag[SayTag]);
client_print_color(IP_IDs, IP_IDs, "%s ^1( ^3%n ^1) ^4Adli oyuncunun hesabina ^1( ^3Normal ^1) ^4Yetkisi verildi!", szTag[SayTag], sID);
sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerMenu(IP_IDs);
}
case 3: {
nSetUidStatus(sUID,2);
formatex(iStatus[sID], charsmax(iStatus[]), "Platinum");
client_print_color(sID, sID, "%s ^4Hesabiniza ^1( ^3Platinum ^1) ^4Yetkisi tanimlandi!", szTag[SayTag]);
client_print_color(IP_IDs, IP_IDs, "%s ^1( ^3%n ^1) ^4Adli oyuncunun hesabina ^1( ^3Platinum ^1) ^4Yetkisi verildi!", szTag[SayTag], sID);
sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerMenu(IP_IDs);
}
case 4: {
nSetUidStatus(sUID,4);
formatex(iStatus[sID], charsmax(iStatus[]), "Yonetici");
client_print_color(sID, sID, "%s ^4Hesabiniza ^1( ^3Yonetici ^1) ^4Yetkisi tanimlandi!", szTag[SayTag]);
client_print_color(IP_IDs, IP_IDs, "%s ^1( ^3%n ^1) ^4Adli oyuncunun hesabina ^1( ^3Yonetici ^1) ^4Yetkisi verildi!", szTag[SayTag], sID);
sPlayEffectSound(IP_IDs,1);@pGetPlayerOwnerMenu(IP_IDs);
}
case 5: {
iDegiskenler[sID][sTL] = 0;sSaveVault(sID,3);sPlayEffectSound(IP_IDs,1);
client_print_color(sID,sID,"%s ^4( TL'niz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun tl'si sifirlandi!",szTag[SayTag],sID);
}
case 6: {
iDegiskenler[sID][sJPoint] = 0;sSaveVault(sID,3);sPlayEffectSound(IP_IDs,1);
client_print_color(sID,sID,"%s ^4( JPoint'niz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun jpoint sifirlandi!",szTag[SayTag],sID);
}
case 7: {
iDegiskenler[sID][sXP] = 0;iDegiskenler[sID][sLevel] = 0;sSaveVault(sID,4);sSaveVault(sID, 6);sPlayEffectSound(IP_IDs,1);
client_print_color(sID,sID,"%s ^4( Level'iniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Level'i sifirlandi!",szTag[SayTag],sID);
}
case 8: {
for(new i=1; i < sizeof(szCostumeShop); i++) {
if(iEnvanter[sID][i] > 0) {
rg_reset_user_model(IP_IDs);iEnvanter[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Kostum Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum kostum envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,1);sPlayEffectSound(IP_IDs,1);
}
} 
for(new i=1; i < sizeof(szWingsShop); i++) {
if(iEnvanter2[sID][i] > 0) {
@pWingEntityCreate(sID,0);
iEnvanter2[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Kanat Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum Kanat envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,2);
}
}
for(new i=1; i < sizeof(szPetShop); i++) {
if(iEnvanter3[sID][i] > 0) {
@pPetEntityCreate(sID,0);
iEnvanter3[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Hayvan Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum Evcil Hayvan envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,5);
}
}
for(new i=1; i < sizeof(szJPKnifeShop); i++) {
if(iEnvanter4[sID][i] > 0) {
iDegiskenler[sID][sJKnifeID] = false;
iEnvanter4[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Bicak Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum bicak envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,7);
}
}
for(new i=1; i < sizeof(szMuzikShop); i++) {
if(iEnvanter5[sID][i] > 0) {
iDegiskenler[sID][sMusicKitID] = false;
iEnvanter5[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Muzik Kit Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum muzik kit envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,9);
}
}
for(new i=1; i < sizeof(szDeathEffect); i++) {
if(iEnvanter6[sID][i] > 0) {
iDegiskenler[sID][sEffectID] = false;
iEnvanter6[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Oldurme Effect Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum oldurme effect envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,10);sSaveVault(sID,11);
}
}
for(new i=1; i < sizeof(szTrailShop); i++) {
if(iEnvanter7[sID][i] > 0) {
client_cmd(IP_IDs, "say /liart off");
iEnvanter7[sID][i] = 0;
client_print_color(sID,sID,"%s ^4( Tum Kuyruk Envanteriniz ) ^1Sifirlandi.",szTag[SayTag]);client_print_color(IP_IDs,IP_IDs,"%s ^4( %n ) ^1Adli oyuncunun Tum kuyruk envanteri sifirlandi!",szTag[SayTag],sID);
sSaveVault(sID,12);sSaveVault(sID,12);
}
} 
} 
}
menu_destroy(iMenu);
return PLUGIN_HANDLED;
}
@pGetPlayerTLGiveCtMenu(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_CT) {
new iMenu = menu_create(fmt("\r|\y%s\r| \d~> \wTL Islemleri" , szTag[MenuTag]), "@pGetPlayerTLGiveCtMenu_")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \yVer", szTag[KisaTag]),"1")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \yAl", szTag[KisaTag]),"2")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \yVer \r(\yYasanlara\r)", szTag[KisaTag]),"3")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \yVer \r(\yTum Mahkumlar\r)", szTag[KisaTag]),"4")
menu_additem(iMenu, fmt("\r|\y%s\r| \d~> \w[TL] \yAl \r(\yTum Mahkumlar\r)", szTag[KisaTag]),"5")

menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, iMenu);
}
return PLUGIN_HANDLED;
} 
@pGetPlayerTLGiveCtMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6], szKey;
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
szKey = str_to_num(iData);
switch(szKey) {
case 1,2: {
iDegiskenler[IP_IDs][sTyper] = szKey;
@pGetPlayerTLControllCtMenu(IP_IDs);
}
case 3,4,5: {
iBoolDegiskenler[IP_IDs][sBlockMsg] = true;
iDegiskenler[IP_IDs][sTyper] = szKey;
client_cmd(IP_IDs,"messagemode Miktari_Giriniz");
} 
}
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@pGetPlayerTLControllCtMenu(const IP_IDs) {
new Menu = menu_create(fmt("\r|\y%s\r| \d~> \wOyuncuyu Secin", szTag[MenuTag]), "@pGetPlayerTLControllCtMenu_");
for( new i=1; i <= MaxClients; i++ ){
if(is_user_connected(i) && is_user_alive(i) && get_member(i, m_iTeam) == TEAM_TERRORIST) {
menu_additem(Menu,fmt("\w%n \r(\y%d TL\r)",i,iDegiskenler[i][sTL]),fmt("%i",i));
}
}
menu_setprop(Menu, MPROP_EXITNAME, fmt("\r|\y%s\r| \d~> \wCikis", szTag[KisaTag]));
menu_display(IP_IDs, Menu);
}
@pGetPlayerTLControllCtMenu_(const IP_IDs,const iMenu, const iItem) {
if(iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
new iData[6];
menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
iDegiskenler[IP_IDs][sGoing] = str_to_num(iData);
iBoolDegiskenler[IP_IDs][sBlockMsg] = true;
client_cmd(IP_IDs, "messagemode Miktari_Giriniz");
menu_destroy(iMenu);
return PLUGIN_HANDLED;
} 
@pGetPlayerKumarBaslat1(const IP_IDs) {
new szRandomNum = random_num(1,4);
switch(szRandomNum) {
case 1: {
iDegiskenler[IP_IDs][sTL]-= 12;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -12^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 2: {
iDegiskenler[IP_IDs][sTL]+= 4;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 +4^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 3: {
iDegiskenler[IP_IDs][sTL]-= 9;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -9^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 4: {
iDegiskenler[IP_IDs][sTL]-= 8;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -8^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
}
return PLUGIN_HANDLED;
} 
@pGetPlayerKumarBaslat2(const IP_IDs){
new szRandomNum = random_num(1,6);
switch(szRandomNum) {
case 1: {
iDegiskenler[IP_IDs][sTL]-= 7;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -7^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 2: {
iDegiskenler[IP_IDs][sTL]-= 11;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -11^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 3: {
iDegiskenler[IP_IDs][sTL]-= 5;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -5^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 4: {
iDegiskenler[IP_IDs][sTL]-= 8;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -8^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 5: {
iDegiskenler[IP_IDs][sTL]-= 4;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 -4^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
case 6: {
iDegiskenler[IP_IDs][sTL]+= 5;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kumar sonuclandi ^1(^4 +5^1)", szTag[SayTag]);
@pGetPlayerKumarMenu(IP_IDs);
}
}
return PLUGIN_HANDLED;
}
@pGetPlayerTLGive(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]) {
client_print(IP_IDs,print_console,"Hop Hemserim Nereye!");
return PLUGIN_HANDLED;
}
new sL_Read[64],sL_Value;
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
sL_Value = str_to_num(sL_Read);
if(!(0 < sL_Value <= iGlobalDegiskenler[sCvar][8])) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Maksimum deger ^1(0) ^4ile ^1(%i) ^4arasinda olmalidir.",szTag[SayTag],iGlobalDegiskenler[sCvar][8]);
client_cmd(IP_IDs,"messagemode Miktari_Giriniz");
return PLUGIN_HANDLED;
}
switch(iDegiskenler[IP_IDs][sTyper]) {
case 1: {
iDegiskenler[iDegiskenler[IP_IDs][sGoing]][sTL] += sL_Value;iBoolDegiskenler[IP_IDs][sBlockMsg] = false,sSaveVault(iDegiskenler[IP_IDs][sGoing], 3);
client_print_color(0, 0, "^1(^3%n^1) ^4Adli gardiyan ^1(^3%n^1) ^4Adli mahkuma ^1(^3%i^1) ^4TL verdi!",IP_IDs,iDegiskenler[IP_IDs][sGoing],sL_Value);
}
case 2: {
if(sL_Value > iDegiskenler[iDegiskenler[IP_IDs][sGoing]][sTL]) {
iDegiskenler[iDegiskenler[IP_IDs][sGoing]][sTL] = 0;iBoolDegiskenler[IP_IDs][sBlockMsg] = false,sSaveVault(iDegiskenler[IP_IDs][sGoing], 3);
client_print_color(0, 0, "^1(^3%n^1) ^4Adli gardiyan ^1(^3%n^1) ^3Adli mahkumun ^1(^3TUM^1) ^4TL'lerini aldi!",IP_IDs,iDegiskenler[IP_IDs][sGoing]);
} else {
iDegiskenler[iDegiskenler[IP_IDs][sGoing]][sTL] -= sL_Value;iBoolDegiskenler[IP_IDs][sBlockMsg] = false,sSaveVault(iDegiskenler[IP_IDs][sGoing], 3);
client_print_color(0, 0, "^1(^3%n^1) ^4Adli gardiyan ^1(^3%n^1) ^4Adli mahkuma ^1(^3%i^1) ^4TL aldi!",IP_IDs,iDegiskenler[IP_IDs][sGoing],sL_Value);
}
}
case 3: {
new players[32], inum, sUID,i;get_players(players, inum,"acehi","TERRORIST");iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
for(i=0;i<inum;i++) { sUID = players[i];if(get_user_team(sUID) == 1) iDegiskenler[sUID][sTL] += sL_Value;}
client_print_color(0, 0, "^1(^3%n^1) ^4Adli gardiyan Yasayan Mahkumlar'a ^1(^3%i^1) ^1TL verdi!",IP_IDs,sL_Value);
}
case 4: {
new players[32], inum, sUID,i;get_players(players, inum,"acehi","TERRORIST");iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
for(i=0;i<inum;i++) { sUID = players[i];if(get_user_team(sUID) == 1) iDegiskenler[sUID][sTL] += sL_Value;}
client_print_color(0, 0, "^1(^3%n^1) ^4Adli gardiyan Herkese ^1(^3%i^1) ^1TL verdi!",IP_IDs,sL_Value);
}
case 5: {
new players[32], inum, sUID,i;get_players(players, inum,"cehi","TERRORIST");iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
for(i=0;i<inum;i++) {
sUID = players[i];
sL_Value > iDegiskenler[sUID][sTL] ? (iDegiskenler[sUID][sTL] = 0):(iDegiskenler[sUID][sTL] -= sL_Value);
}
client_print_color(0, 0, "^1(^3%n^1) ^4Adli gardiyan Herkes'in ^1(^3%i^1) ^1TL'sini aldi!",IP_IDs,sL_Value);
}
}
return PLUGIN_HANDLED;
}
@pGetPlayerTransfer(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]) {
client_print_color(IP_IDs,IP_IDs, "%s ^4Hop nereye lo",szTag[SayTag]);																								client_print(IP_IDs,print_console,"Nereye giden lo!");
return;
}
new sL_Read[64],sL_Nums;
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
sL_Nums = str_to_num(sL_Read);
if(!is_user_connected(iDegiskenler[IP_IDs][sTransferYolla][1])){
client_print_color(IP_IDs, IP_IDs, "%s ^4Sectigin oyuncu cevrimici gozukmuyor", szTag[SayTag]);
return;
}
if(sL_Nums <= 0) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Bi sayi girmelisin", szTag[SayTag]);
client_cmd(IP_IDs, "messagemode Yollancak_Miktar_Giriniz");
return;
}
switch(iDegiskenler[IP_IDs][sTyper]) {
case 1: {
if(iDegiskenler[IP_IDs][sTL] < sL_Nums) {
client_print_color(IP_IDs,IP_IDs, "%s ^4Yeterli tl'niz yok", szTag[SayTag]);
client_cmd(IP_IDs, "messagemode Yollancak_Miktar_Giriniz");
return;
}
iDegiskenler[IP_IDs][sTL] -= sL_Nums;
iDegiskenler[iDegiskenler[IP_IDs][sTransferYolla][1]][sTL] += sL_Nums;
client_print_color(IP_IDs, IP_IDs, "%s ^4( ^1%n ^4) ^1Adli kisiye ^4( ^1%i TL ^4) ^1Transfer ettiniz!", szTag[SayTag], iDegiskenler[IP_IDs][sTransferYolla][1], sL_Nums);
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][1], iDegiskenler[IP_IDs][sTransferYolla][1], "%s ^4( ^1%n ^4) ^1Adli kisi size ^4( ^1%i TL ^4) ^1Transfer etti!", szTag[SayTag], IP_IDs, sL_Nums);
}
case 2: {
if(iDegiskenler[IP_IDs][sJPoint] < sL_Nums) {
client_print_color(IP_IDs,IP_IDs, "%s ^4Yeterli jpoint'niz yok", szTag[SayTag]);
client_cmd(IP_IDs, "messagemode Yollancak_Miktar_Giriniz");
return;
}
iDegiskenler[IP_IDs][sJPoint] -= sL_Nums;
iDegiskenler[iDegiskenler[IP_IDs][sTransferYolla][1]][sJPoint] += sL_Nums;
sSaveVault(IP_IDs, 3);
client_print_color(IP_IDs, IP_IDs, "%s ^4( ^1%n ^4) ^1Adli kisiye ^4( ^1%i JPoint ^4) ^1Transfer ettiniz!", szTag[SayTag], iDegiskenler[IP_IDs][sTransferYolla][1], sL_Nums);
client_print_color(iDegiskenler[IP_IDs][sTransferYolla][1], iDegiskenler[IP_IDs][sTransferYolla][1], "%s ^4( ^1%n ^4) ^1Adli kisi size ^4( ^1%i JPoint ^4) ^1Transfer etti!", szTag[SayTag], IP_IDs, sL_Nums);
}
}
return;
}
@pGetPlayerUIDScreah(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]){
client_print(IP_IDs,print_console,"Hop Hemserim Nereye!");
return;
}
new sL_Read[64],sL_Nums;
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
sL_Nums = str_to_num(sL_Read);
if(!nIsValidUid(sL_Nums)) {
client_print_color(IP_IDs, IP_IDs, "%s ^1Boyle bir ^4UID ^3bulunmuyor.",szTag[SayTag]);
return;
}
@pGetPlayerAccountInfossMenu(IP_IDs,sL_Nums);
client_print_color(IP_IDs, IP_IDs, "%s ^1Belirtilen ^1UID ^4bulundu^1! Yonlendiriliyorsunuz...",szTag[SayTag]);
iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
}
@pGetPlayerOwnerTLGiveRemove(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]) {
client_print(IP_IDs,print_console,"Hop Hemserim Nereye!");
return;
}
new sL_Read[64],sL_Nums;
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
sL_Nums = str_to_num(sL_Read);
if(!is_user_connected(iDegiskenler[IP_IDs][sGoingID])) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Oyuncu aktif degil!", szTag[SayTag]);
return;
}
iDegiskenler[iDegiskenler[IP_IDs][sGoingID]][sTL] += sL_Nums
client_print_color(0, 0, "%s ^1( ^3%n ^1) ^4Adli yetkili  ^1( ^3%n ^1) ^4Adli oyuncu%s ^1( ^3%i ^1) ^4TL %s!", szTag[SayTag],IP_IDs,iDegiskenler[IP_IDs][sGoingID],sL_Nums<0 ? "dan":"ya",abs(sL_Nums),sL_Nums<0 ? "aldi":"verdi");
sSaveVault(iDegiskenler[IP_IDs][sGoingID],3);
iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
}
@pGetPlayerOwnerJPointGiveRemove(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]) {
client_print(IP_IDs,print_console,"Hop Hemserim Nereye!");
return;
}
new sL_Read[64],sL_Nums;
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
sL_Nums = str_to_num(sL_Read);
if(!is_user_connected(iDegiskenler[IP_IDs][sGoingID])) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Oyuncu aktif degil!", szTag[SayTag]);
return;
}
iDegiskenler[iDegiskenler[IP_IDs][sGoingID]][sJPoint] += sL_Nums
client_print_color(0, 0, "%s ^1( ^3%n ^1) ^4Adli yetkili  ^1( ^3%n ^1) ^4Adli oyuncu%s ^1( ^3%i ^1) ^4JPoint %s!", szTag[SayTag],IP_IDs,iDegiskenler[IP_IDs][sGoingID],sL_Nums<0 ? "dan":"ya",abs(sL_Nums),sL_Nums<0 ? "aldi":"verdi");
sSaveVault(iDegiskenler[IP_IDs][sGoingID],3);
iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
}
@pGetPlayerOwnerLevelGiveRemove(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]) {
client_print(IP_IDs,print_console,"Hop Hemserim Nereye!");
return;
}
new sL_Read[64],sL_Nums;
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
sL_Nums = str_to_num(sL_Read);
if(!is_user_connected(iDegiskenler[IP_IDs][sGoingID])) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Oyuncu aktif degil!", szTag[SayTag]);
return;
}
iDegiskenler[iDegiskenler[IP_IDs][sGoingID]][sXP] += sL_Nums
client_print_color(0, 0, "%s ^1( ^3%n ^1) ^4Adli yetkili  ^1( ^3%n ^1) ^4Adli oyuncu%s ^1( ^3%i ^1) ^4XP %s!", szTag[SayTag],IP_IDs,iDegiskenler[IP_IDs][sGoingID],sL_Nums<0 ? "dan":"ya",abs(sL_Nums),sL_Nums<0 ? "aldi":"verdi");
sSaveVault(iDegiskenler[IP_IDs][sGoingID],4);
iBoolDegiskenler[IP_IDs][sBlockMsg] = false;
if(pGetPlayerLevelChecker(iDegiskenler[IP_IDs][sGoingID],true,0))
@pGetPlayerLevelUP(iDegiskenler[IP_IDs][sGoingID]);
sSaveVault(iDegiskenler[IP_IDs][sGoingID],6);
}
@pGetPlayerOwnerPassword(const IP_IDs) {
if(!iBoolDegiskenler[IP_IDs][sBlockMsg]) { client_print(IP_IDs,print_console,"Hop Hemserim Nereye!"); return; }
new sL_Read[64];
read_args(sL_Read, charsmax(sL_Read));
remove_quotes(sL_Read);
if(!equal(sL_Read,szYoneticiSifre)) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Yonetici sifresi yanlis!", szTag[SayTag]);
return;
}
formatex(iStatus[IP_IDs],charsmax(iStatus[]),"Yonetici");
nSetUidStatus(nGetUidByID(IP_IDs),4);
@pGetPlayerOwnerMenu(IP_IDs);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basariyla yonetici tanimlandi sifre dogru menuye aktariliyorsunuz!", szTag[SayTag]);
}
@pGetPlayerGiveTL(const IP_IDs){
if(get_user_flags(IP_IDs) & ADMIN_RCON){
new kisi[MAX_NAME_LENGTH],packs[10],szName[33];
read_argv(1,kisi,charsmax(kisi));
read_argv(2,packs,charsmax(packs));
new index = cmd_target(IP_IDs,kisi,0);
get_user_name(IP_IDs, szName, charsmax(szName));
if(!is_str_num(packs)){return PLUGIN_HANDLED;}
else{
iDegiskenler[index][sTL] += str_to_num(packs);sSaveVault(index,3);
client_print_color(index, index,"%s ^3( ^1%s ^3) ^4Adli yetkili ^3( ^1%n ^3) ^4Size ^3( ^1%i TL ^3) ^4Verdi.",szTag[SayTag],szName,index,str_to_num(packs));
}
}
return PLUGIN_HANDLED;
}
@pGetPlayerGiveJPoint(const IP_IDs){
if(get_user_flags(IP_IDs) & ADMIN_RCON){
new kisi[MAX_NAME_LENGTH],packs[10],szName[33];
read_argv(1,kisi,charsmax(kisi));
read_argv(2,packs,charsmax(packs));
new index = cmd_target(IP_IDs,kisi,0);
get_user_name(IP_IDs, szName, charsmax(szName));
if(!is_str_num(packs)){return PLUGIN_HANDLED;}
else{
iDegiskenler[index][sJPoint] += str_to_num(packs);sSaveVault(index,3);
client_print_color(index, index,"%s ^3( ^1%s ^3) ^4Adli yetkili ^3( ^1%n ^3) ^4Size ^3( ^1%i JPoint ^3) ^4Verdi.",szTag[SayTag],szName,index,str_to_num(packs));
}
}
return PLUGIN_HANDLED;
}
@pGetPlayerGiveXP(const IP_IDs){
if(get_user_flags(IP_IDs) & ADMIN_RCON){
new kisi[MAX_NAME_LENGTH],packs[10],szName[33];
read_argv(1,kisi,charsmax(kisi));
read_argv(2,packs,charsmax(packs));
new index = cmd_target(IP_IDs,kisi,0);
get_user_name(IP_IDs, szName, charsmax(szName));
if(!is_str_num(packs)){return PLUGIN_HANDLED;}
else{
iDegiskenler[index][sXP] += str_to_num(packs);sSaveVault(index,4);
client_print_color(index, index,"%s ^3( ^1%s ^3) ^4Adli yetkili ^3( ^1%n ^3) ^4Size ^3( ^1%i XP ^3) ^4Verdi.",szTag[SayTag],szName,index,str_to_num(packs));
if(pGetPlayerLevelChecker(index,true,0))
@pGetPlayerLevelUP(index);
sSaveVault(index,6);
}
}
return PLUGIN_HANDLED;
}
@pGetPlayerSpawner(const IP_IDs) {
if(!is_user_alive(IP_IDs) || !is_user_connected(IP_IDs)) return;
set_task(3.0,"@pGetPlayerPetSpawn",IP_IDs);
switch(get_member(IP_IDs, m_iTeam)) {
case TEAM_CT: {
@pWingEntityCreate(IP_IDs,0);iDegiskenler[IP_IDs][sKnifeID] = 1,rg_remove_item(IP_IDs,"weapon_knife"),rg_give_item(IP_IDs, "weapon_knife");rg_reset_user_model(IP_IDs);
}
case TEAM_TERRORIST: {
if(iDegiskenler[IP_IDs][sCostumID] > 0) {
rg_set_user_model(IP_IDs,szCostumeShop[iDegiskenler[IP_IDs][sCostumID]][1][0]);
} else rg_reset_user_model(IP_IDs);
iDegiskenler[IP_IDs][sKnifeID] = 2;rg_remove_all_items(IP_IDs),rg_give_item(IP_IDs, "weapon_knife");
iBoolDegiskenler[IP_IDs][sBlockShop] = false;
}
}
switch(iDegiskenler[IP_IDs][sMeslekID]) {
case 2: { set_task(1.2,"@pGetPlayerHegrenadeGiveMeslek",IP_IDs+666666); }
case 3: { set_task(1.2,"@pGetPlayerArmorGiveMeslek",IP_IDs+1707); }
}
}
@pGetPlayerPetSpawn(const IP_IDs) {
switch(iDegiskenler[IP_IDs][sPetValue]) {
case 0: { @pPetEntityCreate(IP_IDs, 0); } 
case 1: { @pPetEntityCreate(IP_IDs, 0);@pPetEntityCreate(IP_IDs, iDegiskenler[IP_IDs][sPetIndex]); } 
}
}
@pGetPlayerHegrenadeGiveMeslek(const szTaskID) {
new IP_IDs = szTaskID-666666;
if(is_user_alive(IP_IDs)) {
new szRandom = random_num(1, 3);
switch(szRandom) {
case 1: rg_give_item(IP_IDs, "weapon_flashbang");
case 2: rg_give_item(IP_IDs, "weapon_smokegrenade");
case 3: rg_give_item(IP_IDs, "weapon_hegrenade");
}
client_print_color(IP_IDs, IP_IDs, "%s ^1Bombaci mulayim bomba kazandin!",szTag[SayTag]);
}
}
@pGetPlayerArmorGiveMeslek(const szTaskID){
new IP_IDs = szTaskID-1707;
if(is_user_alive(IP_IDs)) {
set_entvar(IP_IDs, var_health, 150.0);
set_entvar(IP_IDs, var_armorvalue, 150.0);
}
}
@pGetPlayerRestartRound() {
client_cmd(0, "stopsound");
} 
@pGetPlayerRoundEnd() {
client_cmd(0, "stopsound");
set_task(0.1, "@pRoundEndMusicKit");
for(new iPlayer =1; iPlayer <= MaxClients; iPlayer++) {
if(is_user_connected(iPlayer)) {
iBoolDegiskenler[iPlayer][sMeKill] = false;
iBoolDegiskenler[iPlayer][sBonusEngel] = false;
iBoolDegiskenler[iPlayer][sBlockShop] = false;
iBoolDegiskenler[iPlayer][sYapKazan][1] = false;
iBoolDegiskenler[iPlayer][sYapKazan][2] = false;
iBoolDegiskenler[iPlayer][sMeslekEngel] = false;
}
} 
}
@pRoundEndMusicKit() {
for(new i = 1; i <= MaxClients; i++) {
if(is_user_connected(i)) {
if(iDegiskenler[i][sMusicKitID] > 0) {
rg_send_audio(0, szMuzikShop[iDegiskenler[i][sMusicKitID]][1][0]);
}
} 
} 
} 
@pGetPlayerKillControll(const victim, const attacker) {
if(iDegiskenler[attacker][sEffectID] > 0 && get_member(attacker, m_iTeam) == TEAM_TERRORIST) {
sShowEffectSpr(victim,iEffect[iDegiskenler[attacker][sEffectID]]);
}
@pPetEntityCreate(victim, 0);
if(victim == attacker) return;
if(!is_user_connected(attacker) || !is_user_connected(victim)) return;
if(get_member(attacker, m_iTeam) == TEAM_TERRORIST && get_member(victim, m_iTeam) == TEAM_CT) {
if(iDegiskenler[attacker][sMeslekID] == 1) iDegiskenler[attacker][sTL] += 5;
iDegiskenler[attacker][sTL] += iGlobalDegiskenler[sCvar][6];
if(get_member(victim, m_bHeadshotKilled)) iDegiskenler[attacker][sTL] += iGlobalDegiskenler[sCvar][7];
sSaveVault(attacker,3);
}
}
@pGetPlayerWeaponDeploy(const iP_Ent, szViewModel[], szWeaponModel[], iAnim, szAnimExt[], skiplocal) {
if(get_member(iP_Ent, m_iId) != WEAPON_KNIFE) return;
new IP_IDs = get_member(iP_Ent, m_pPlayer);
if(!is_user_alive(IP_IDs)) return;
if(iDegiskenler[IP_IDs][sKnifeID] > 0) {
SetHookChainArg(2, ATYPE_STRING, szKnifes[iDegiskenler[IP_IDs][sKnifeID]][1][0]);
SetHookChainArg(3, ATYPE_STRING, szKnifes[iDegiskenler[IP_IDs][sKnifeID]][2][0]);
}
if(iDegiskenler[IP_IDs][sJKnifeID] > 0) {
SetHookChainArg(2, ATYPE_STRING, szJPKnifeShop[iDegiskenler[IP_IDs][sJKnifeID]][1][0]);
} 
}
@pGetPlayerSoyguncuDongu(const sTask) {
new IP_IDs = sTask - 5667567;
if(is_user_connected(IP_IDs))
iDegiskenler[IP_IDs][sTL] += 5,set_task(60.0*10,"@pGetPlayerSoyguncuDongu",IP_IDs+5667567),client_print_color(IP_IDs, IP_IDs, "%s ^4Mesleginizden ^1(^3 5 ^1) ^4TL kazandiniz.",szTag[SayTag]);
}
@pGetPlayerSkillUse(const IP_IDs) {
if(!iSkill[IP_IDs][sSkillOwner]) return;
switch(iSkill[IP_IDs][sSkillOwner]) {
case 1: {
new Float:Velocity[3];
velocity_by_aim(IP_IDs, 2500, Velocity);
Velocity[2] = 0.0;
set_entvar(IP_IDs,var_velocity,Velocity);
sPlaySkillEffectSound(IP_IDs, 0);
iSkill[IP_IDs][sSkillTime]--;
iSkill[IP_IDs][sSkillTime] == 0 ? (iSkill[IP_IDs][sSkillOwner] = 0):(iSkill[IP_IDs][sSkillOwner] = 0);
}
case 2: {
if(iSkill[IP_IDs][sSkillRemove]) {
if(get_gametime() > iSkill[IP_IDs][sSkillDelay] && get_entvar(iSkill[IP_IDs][sSkillEntity],var_flags) & FL_ONGROUND) {
new Float:origin[3];
get_entvar(iSkill[IP_IDs][sSkillEntity],var_origin,origin);
origin[2]+=36.0;
sPlaySkillEffectSound(IP_IDs, 1);
set_entvar(IP_IDs,var_origin,origin);
@pGetPlayerBlind(IP_IDs,1.0);
@pGetPlayerBlindStop(IP_IDs);
iSkill[IP_IDs][sSkillOwner] = 0;
iSkill[IP_IDs][sSkillRemove] = false;
set_entvar(iSkill[IP_IDs][sSkillEntity],var_flags,FL_KILLME);
sBarEffect(IP_IDs,0);
}
} 
else {
new Float:origin[3],ent,Float:velocity[3];
ent = rg_create_entity("info_target");
set_entvar(ent,var_classname,"szYoruSkillEntity");
set_entvar(ent,var_solid,SOLID_TRIGGER);
set_entvar(ent,var_movetype,MOVETYPE_TOSS);
set_entvar(ent,var_model,szYoruSkillEntity);
sSetSize(ent);
set_entvar(ent,var_modelindex,iGlobalDegiskenler[sYoruMdlIndex]);
get_entvar(IP_IDs,var_origin,origin);
set_entvar(ent,var_origin,origin);
velocity_by_aim(IP_IDs,2000,velocity);
message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(22);
write_short(ent);
write_short(iGlobalDegiskenler[sSmokeMdlIndex]);
write_byte(40);
write_byte(4);
write_byte(0);
write_byte(0);
write_byte(255);
write_byte(128);
message_end();
set_entvar(ent,var_velocity,velocity);
iSkill[IP_IDs][sSkillRemove] = true;
iSkill[IP_IDs][sSkillDelay] = floatround(get_gametime())+1;
iSkill[IP_IDs][sSkillEntity] = ent;
sBarEffect(IP_IDs,10);set_task(10.0, "@pGetPlayerRemoveYoruTP",IP_IDs);
}
}
case 3: {
new szAim,szBody;
get_user_aiming(IP_IDs,szAim,szBody);
sPlaySkillEffectSound(IP_IDs, 2);
szAim > 0 ? (set_entvar(szAim, var_health, Float:get_entvar(szAim, var_health) + 100.0),@pGetPlayerBlind(szAim,1.0),@pGetPlayerBlindStop(szAim),@pGetPlayerBlind(IP_IDs,1.0),@pGetPlayerBlindStop(IP_IDs)):
(set_entvar(IP_IDs, var_health, Float:get_entvar(IP_IDs, var_health) + 100.0),@pGetPlayerBlind(IP_IDs,1.0),@pGetPlayerBlindStop(IP_IDs));
iSkill[IP_IDs][sSkillOwner] = 0;
}
case 4: {
set_entvar(IP_IDs, var_effects, EF_NODRAW);set_task(3.0, "@pGetPlayerRemoveAzalet",IP_IDs);
sBarEffect(IP_IDs,3);sPlaySkillEffectSound(IP_IDs, 3);
}
case 5: {
set_entvar(IP_IDs, var_maxspeed, 850.0);set_task(1.0,"@pGetPlayerAddSpeed",IP_IDs+1991);set_task(3.0,"@pGetPlayerRemoveDevir",IP_IDs);
sBarEffect(IP_IDs,3);sPlaySkillEffectSound(IP_IDs, 5);
}
case 6: {
Set_Raze_COKLUBOMBA(IP_IDs,1);
rg_give_item(IP_IDs,"weapon_hegrenade");
iSkill[IP_IDs][sSkillOwner] = 0;
}
case 7: {
new Float:origin[3],ent,Float:velocity[3];
ent = rg_create_entity("info_target");
set_entvar(ent,var_classname,"Viper_Skill");
set_entvar(ent,var_solid,SOLID_TRIGGER);
set_entvar(ent,var_movetype,MOVETYPE_FLY);
sSetSize(ent);
set_entvar(ent,var_modelindex,iGlobalDegiskenler[sYoruMdlIndex]);
get_entvar(IP_IDs,var_origin,origin);
set_entvar(ent,var_origin,origin);
velocity_by_aim(IP_IDs,2000,velocity);
set_entvar(ent,var_owner,IP_IDs);
message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(22);
write_short(ent);
write_short(iGlobalDegiskenler[sSmokeMdlIndex]);
write_byte(40);
write_byte(4);
write_byte(0);
write_byte(255);
write_byte(0);
write_byte(128);
message_end();
set_entvar(ent,var_velocity,velocity);
SetTouch(ent,"@pGetPlayerTouchBall");
iSkill[IP_IDs][sSkillOwner] = 0;
} 
}
}
@pGetPlayerRemoveYoruTP(const IP_IDs) {
if(iSkill[IP_IDs][sSkillRemove]) {
if(get_gametime() > iSkill[IP_IDs][sSkillDelay] && get_entvar(iSkill[IP_IDs][sSkillEntity],var_flags) & FL_ONGROUND) {
iSkill[IP_IDs][sSkillOwner] = 0;
iSkill[IP_IDs][sSkillRemove] = false;
set_entvar(iSkill[IP_IDs][sSkillEntity],var_flags,FL_KILLME);
client_print_color(IP_IDs, IP_IDs, "%s ^4Yoru Isinlanma topu silindi!", szTag[SayTag]);
}
} 
}
@pGetPlayerRemoveAzalet(const IP_IDs) {
sPlaySkillEffectSound(IP_IDs, 4);set_entvar(IP_IDs, var_effects, EF_FORCEVISIBILITY);
iSkill[IP_IDs][sSkillOwner] = 0;client_print_color(IP_IDs, IP_IDs, "%s ^4Reyna azalet gorunmezligin suresi doldu!", szTag[SayTag]);
}
@pGetPlayerAddSpeed(const sTask) {
new IP_IDs = sTask - 1991;
set_entvar(IP_IDs, var_maxspeed, 400.0);
set_task(1.0,"@sGetPlayerAddSpeed",IP_IDs+1991);
} 
@pGetPlayerRemoveDevir(const IP_IDs) {
remove_task(IP_IDs+1991);set_entvar(IP_IDs, var_maxspeed, 300.0);
iSkill[IP_IDs][sSkillOwner] = 0;client_print_color(IP_IDs, IP_IDs, "%s ^4Neon devir hizin suresi doldu!", szTag[SayTag]);
}
@pGetPlayerRemoveVisibility(const IP_IDs) {
set_entvar(IP_IDs, var_effects, EF_FORCEVISIBILITY);
client_print_color(IP_IDs, IP_IDs, "%s ^4Gorunmezligin suresi dolmustur.", szTag[SayTag]);
}
@pGetPlayerRemoveGodMode(const IP_IDs) {
set_entvar(IP_IDs, var_takedamage, DAMAGE_AIM);
client_print_color(IP_IDs, IP_IDs, "%s ^4Olumsuzlugun suresi dolmustur.", szTag[SayTag]);
}
@pGetPlayerRemoveNoclip(const IP_IDs) {
set_entvar(IP_IDs, var_movetype, MOVETYPE_WALK);
client_print_color(IP_IDs, IP_IDs, "%s ^4Noclip'in suresi dolmustur.", szTag[SayTag]);
}
@pGetPlayerTouchBall(const iEnt,const iToucher) {
if(!FClassnameIs(iEnt,"Viper_Skill")) return HC_CONTINUE;
new Owner = get_entvar(iEnt,var_owner);
if(iToucher == Owner) return HC_CONTINUE;
static Float:Origin[3];
get_entvar(iEnt,var_origin,Origin);
static victim;victim =-1;
DrawRings(Origin,0,255,55,1);
rg_remove_entity(iEnt);
while((victim = find_ent_in_sphere(victim, Origin, 150.0)) != 0) {
if(get_entvar(victim, var_takedamage)!=DAMAGE_NO&&get_entvar(victim, var_solid)!=SOLID_NOT){
if(is_user_connected(victim) && is_user_alive(victim) && victim != Owner ){
iSkill[victim][sSkillDelay] = 10;
@pGetPlayerGiveGas(victim+1778);
set_task(1.0,"@pGetPlayerGiveGas",victim+1778,.flags = "b");
ScreenFade(victim,6,1,{0,255,0},125,1);
ScreenShake(victim, ((1<<12) * 3), ((2<<12) * 3));
}
}
}
return HC_CONTINUE;
}
@pGetPlayerGiveGas(IP_IDs) {
IP_IDs -= 1778;
if(!is_user_connected(IP_IDs) || !is_user_alive(IP_IDs)) return;
if(iSkill[IP_IDs][sSkillTime] <= 0) {
remove_task(IP_IDs+1778);
set_task(0.5,"@pGetPlayerStopGas",IP_IDs);
}
iSkill[IP_IDs][sSkillTime]--;
rg_multidmg_clear();
rg_multidmg_add(0,IP_IDs,80.0,DMG_NERVEGAS);
rg_multidmg_apply(IP_IDs, 0);
}
@pGetPlayerStopGas(IP_IDs) {
if(!is_user_connected(IP_IDs)) return;
remove_task(IP_IDs+1778);
}
@pWingEntityCreate(const IP_IDs, const szNumsHat) {
switch(szNumsHat) {
case 0: {
iDegiskenler[IP_IDs][sKanat] > 0 ? rg_remove_entitys(iDegiskenler[IP_IDs][sKanat]):(iDegiskenler[IP_IDs][sKanat] = 0);
}
default: {
iDegiskenler[IP_IDs][sKanat] = rg_create_entity("info_target");
set_entvar(iDegiskenler[IP_IDs][sKanat],var_movetype,MOVETYPE_FOLLOW);
set_entvar(iDegiskenler[IP_IDs][sKanat],var_aiment,IP_IDs);
set_entvar(iDegiskenler[IP_IDs][sKanat],var_rendermode,kRenderNormal);
set_entvar(iDegiskenler[IP_IDs][sKanat],var_modelindex,iWingScerah[szNumsHat]);
}
}
}
rg_remove_entitys(const iEnt){
if(is_entity(iEnt))
set_entvar(iEnt,var_flags,FL_KILLME);
}
@pPetEntityCreate(const IP_IDs, const sPetNum) {
switch(sPetNum) {
case 0: { iDegiskenler[IP_IDs][sPetSystem] > 0 ? UTIL_Remove_Entity(IP_IDs, "szPetEntityName"):(iDegiskenler[IP_IDs][sPetSystem] = 0); } 
default: {
new iEnt = rg_create_entity("info_target");
if(!is_entity(iEnt)) { return PLUGIN_HANDLED; }
new Float:fOrigin[3];
get_entvar(IP_IDs, var_origin, fOrigin);
set_entvar(iEnt, var_targetname, "szPetEntityName");
set_entvar(iEnt, var_classname, "PetProSystem");
set_entvar(iEnt, var_modelindex, iPetModel[sPetNum]);
set_entvar(iEnt, var_origin, fOrigin);
set_entvar(iEnt, var_sequence, SEQ_IDLE);
set_entvar(iEnt, var_framerate, 1.0);
SetThink(iEnt, "@pGetPlayerEngineThink");
set_entvar(iEnt, var_nextthink, get_gametime() + 0.01);
set_entvar(iEnt, var_owner, IP_IDs);
drop_to_floor(iEnt);
iDegiskenler[IP_IDs][sPetSystem] = iEnt;
set_entvar(iEnt, var_movetype, MOVETYPE_PUSHSTEP);
set_entvar(iEnt, var_mins, Float:{-5.0, -5.0, 0.0});
set_entvar(iEnt, var_maxs, Float:{5.0, 5.0, 25.0});
set_entvar(iEnt, var_solid, SOLID_NOT);
set_entvar(iEnt, var_iuser1, 0);
} 
} 
return PLUGIN_HANDLED;
}
@pGetPlayerEngineThink(iEnt) {
if(!is_entity(iEnt)) { return PLUGIN_HANDLED; }
static Float:fLastDropToFloor[1024];
new Float:fGameTime = get_gametime();
if((fLastDropToFloor[iEnt] + 0.5) < fGameTime && ~get_entvar(iEnt, var_flags) & FL_ONGROUND) { drop_to_floor(iEnt); }
new Float:fOriginE[3];
get_entvar(iEnt, var_origin, fOriginE);
new iPlayer = get_entvar(iEnt, var_owner);
if(!is_user_alive(iPlayer)) return PLUGIN_HANDLED;
new Float:fOriginP[3];
get_entvar(iPlayer, var_origin, fOriginP);
new Float:fDistance;
fDistance = get_distance_f(fOriginP, fOriginE);
set_entvar(iEnt, var_mins, Float:{-5.0, -5.0, 0.0});
set_entvar(iEnt, var_maxs, Float:{5.0, 5.0, 25.0});
new Float:fSpeed;
if(fDistance > 300.0) {
fSpeed = fDistance / 200.0;
if(!get_entvar(iEnt, var_iuser1))
set_entvar(iEnt, var_sequence, SEQ_RUN);
else set_entvar(iEnt, var_sequence, SEQ_JUMP);
}
else if(fDistance > 100.0) {
fSpeed = fDistance / 80.0;
if(!get_entvar(iEnt, var_iuser1))
set_entvar(iEnt, var_sequence, SEQ_WALK);
else set_entvar(iEnt, var_sequence, SEQ_JUMP);
} else {
if(!get_entvar(iEnt, var_iuser1))
set_entvar(iEnt, var_sequence, SEQ_IDLE);
else set_entvar(iEnt, var_sequence, SEQ_JUMP);
} 
if(fDistance > 1000.0) { set_entvar(iEnt, var_origin, fOriginP); }
else if(fDistance > 100.0) {
new Float:fAngles[3], Float:fVelocity[3];
new Float:fX = fOriginP[0] - fOriginE[0];
new Float:fY = fOriginP[1] - fOriginE[1];
new Float:fRadian;
fRadian = floatatan(fY/fX, radian);
fAngles[1] = fRadian * (180 / 3.14);
if(fOriginP[0] < fOriginE[0]) { fAngles[1] = fAngles[1] - 180.0; }
fVelocity[0] = (fOriginP[0] - fOriginE[0]) / fSpeed;
fVelocity[1] = (fOriginP[1] - fOriginE[1]) / fSpeed;
static Float:fJumpTime[1024];
if(get_entvar(iEnt, var_iuser1) && (fJumpTime[iEnt] + 1.0 < fGameTime)) { set_entvar(iEnt, var_iuser1, 0); }
if(fDistance < 150.0 && !get_entvar(iEnt, var_iuser1) && ((fOriginP[2] - fOriginE[2]) > float(68))) {
fJumpTime[iEnt] = fGameTime;
fLastDropToFloor[iEnt] = fGameTime;
set_entvar(iEnt, var_iuser1, 1);
fOriginE[2] += 40.0;
set_entvar(iEnt, var_origin, fOriginE);
}
set_entvar(iEnt, var_velocity, fVelocity);
set_entvar(iEnt, var_angles, fAngles);
} else { set_entvar(iEnt, var_sequence, SEQ_IDLE); }
set_entvar(iEnt, var_nextthink, fGameTime + 0.01);
return PLUGIN_CONTINUE;
}
@pGetPlayerTakeDamage(const sVictim, pInflictor, sAttacker, Float:flDamage, bitsDamageType) {
if(!is_user_connected(sAttacker) || !is_user_connected(sVictim) || !rg_is_player_can_takedamage(sVictim, sAttacker) || sVictim == sAttacker) return;
if(get_user_weapon(sAttacker) != CSW_KNIFE) return;
if(iBoolDegiskenler[sAttacker][sDoubleDamage]) SetHookChainArg(4, ATYPE_FLOAT, flDamage*2);
new bool:blHeadShot = bool:(get_member(sVictim, m_LastHitGroup) == HIT_HEAD);
iBoolDegiskenler[sAttacker][sDoubleDamage] ?
SetHookChainArg(4, ATYPE_FLOAT, blHeadShot ? (float(szKnifes[iDegiskenler[sAttacker][sKnifeID]][4][0])+15)*2:float(szKnifes[iDegiskenler[sAttacker][sKnifeID]][4][0])*2):
SetHookChainArg(4, ATYPE_FLOAT, blHeadShot ? float(szKnifes[iDegiskenler[sAttacker][sKnifeID]][4][0])+15:float(szKnifes[iDegiskenler[sAttacker][sKnifeID]][4][0]));
}
@pGetPlayerHookSay(const IP_IDs) {
read_args(iMessage, charsmax(iMessage));
remove_quotes(iMessage);
if(!is_user_connected(IP_IDs)) return PLUGIN_HANDLED;
if(iMessage[0] == '@' || iMessage[0] == '.' || iMessage[0] == '/' || iMessage[0] == '!' || equal(iMessage, ""))
return PLUGIN_HANDLED_MAIN;
new ret,szError[128],iResult,Regex:iSayCheck;
iSayCheck = regex_compile("[0-9]", ret, szError, charsmax(szError));
iResult = regex_match_all_c(iMessage, iSayCheck, ret);
regex_free(iSayCheck);
if(iResult > 5) {
client_print_color(IP_IDs, IP_IDs, "%s ^1Reklam yapmaya calistiginiz icin engellendiniz.",szTag[SayTag]);
return PLUGIN_HANDLED;
}

new iKlanId = nGetClanIDByID(IP_IDs), szClanName[64];

if(iKlanId) {
nGetNameByCID(iKlanId, szClanName, charsmax(szClanName));
}
else {
formatex(szClanName, charsmax(szClanName), "Klansiz");
}

new isAlive,bool:isAdmin;
is_user_alive(IP_IDs) ? (isAlive = 1,iAlive = "^x01"):(isAlive = 0,iAlive = "^x01(x) ");
isAdmin = (get_user_flags(IP_IDs) & ADMIN_RESERVATION) ? true :false;
static iColor[10];
get_user_team(IP_IDs, iColor, charsmax(iColor));
isAdmin ? formatex(iText, charsmax(iText), "^x04%s", iMessage):formatex(iText, charsmax(iText), "^x01%s", iMessage);
formatex(iMessage, charsmax(iMessage),"%s ^x03[^x04%s^x03] ^x03[^x04%s^x03] ^x03[^x04%s^x03] ^x03%n: %s", iAlive, szClanName, szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0], iStatus[IP_IDs], IP_IDs, iText);
@pGetPlayerSendMesaage(iColor, isAlive);
return PLUGIN_HANDLED;
}
@pGetPlayerSendMesaage(color[], alive) {
new teamName[10],IP_IDs;
for(IP_IDs = 1; IP_IDs <= MaxClients; IP_IDs++){
if(!is_user_connected(IP_IDs)) continue;
get_user_team(IP_IDs, teamName, 9);
@pGetPlayerChangeTeam(IP_IDs, color);
@pGetPlayerWriteMessage(IP_IDs, iMessage);
@pGetPlayerChangeTeam(IP_IDs, teamName);
}
}
@pGetPlayerChangeTeam(IP_IDs, sTeam[]) {
message_begin(MSG_ONE, iGlobalDegiskenler[sTeamInfo], _, IP_IDs);
write_byte(IP_IDs);
write_string(sTeam);
message_end();
}
@pGetPlayerWriteMessage(IP_IDs, sMessage[]) {
message_begin(MSG_ONE, iGlobalDegiskenler[sSayText], {0, 0, 0}, IP_IDs);
write_byte(IP_IDs);
write_string(sMessage);
message_end();
}
@pGetPlayerTimeGiveCoin(const IP_IDs) {
if(is_user_connected(IP_IDs)){
iDegiskenler[IP_IDs][sJPoint] += iGlobalDegiskenler[sCvar][5];
client_print_color(IP_IDs, IP_IDs, "%s ^4Sunucuda ^1(^3 30 ^1) ^4dakika kaldiginiz icin ^1( ^3%d ^1) ^4JPoint kazandiniz", szTag[SayTag],iGlobalDegiskenler[sCvar][5]);
sSaveVault(IP_IDs,3);
}
}
@pGetPlayerSolAltHud(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST) {
if(!iBoolDegiskenler[IP_IDs][sSetting][1]) {
if(nGetUidByID(IP_IDs)) {
set_hudmessage(0,127,255,5.0, 0.66, 0, 0.0, 1.5)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[ Saglik: %d/Armor: %d/Yetenek: %s/Meslek: %s/TL: %i/JPoint: %i/Seviye: %s/XP: %i/UID: %i/Hesap: %s ]",get_user_health(IP_IDs),get_user_armor(IP_IDs),szSkillShop[iSkill[IP_IDs][sSkillOwner]][0][0],szMeslekMenu[iDegiskenler[IP_IDs][sMeslekID]][0][0],iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP],nGetUidByID(IP_IDs),iStatus[IP_IDs])
} else {
set_hudmessage(0,127,255,5.0, 0.66, 0, 0.0, 1.5)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[ Saglik: %d/Armor: %d/TL: %i/JPoint: %i/Seviye: %s/XP: %i/Giris Yapilmadi ]",get_user_health(IP_IDs),get_user_armor(IP_IDs),iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP])
}
}
} 
}
@pGetPlayerSolUstHud(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST) {
if(!iBoolDegiskenler[IP_IDs][sSetting][1]) {
if(nGetUidByID(IP_IDs)) {
set_hudmessage(random(255), random(255), random(255), 0.0, 0.21, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d]^n[Yetenek: %s]^n[Meslek: %s]^n[TL: %i]^n[JPoint: %i]^n[Seviye: %s]^n[XP: %i]^n[UID: %i]^n[Hesap: %s]",get_user_health(IP_IDs),get_user_armor(IP_IDs),szSkillShop[iSkill[IP_IDs][sSkillOwner]][0][0],szMeslekMenu[iDegiskenler[IP_IDs][sMeslekID]][0][0],iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP],nGetUidByID(IP_IDs),iStatus[IP_IDs])
} else {
set_hudmessage(random(255), random(255), random(255), 0.03, 0.93, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d]^n[TL: %i]^n[JPoint: %i]^n[Seviye: %s]^n[XP: %i]^n[Giris Yapilmadi]",get_user_health(IP_IDs),get_user_armor(IP_IDs),iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP])
}
}
} 
}
@pGetPlayerSagAltHud(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST) {
if(!iBoolDegiskenler[IP_IDs][sSetting][1]) {
if(nGetUidByID(IP_IDs)) {
set_hudmessage(random(255), random(255), random(255), 0.69, 0.67, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d]^n[Yetenek: %s]^n[Meslek: %s]^n[TL: %i]^n[JPoint: %i]^n[Seviye: %s]^n[XP: %i]^n[UID: %i]^n[Hesap: %s]",get_user_health(IP_IDs),get_user_armor(IP_IDs),szSkillShop[iSkill[IP_IDs][sSkillOwner]][0][0],szMeslekMenu[iDegiskenler[IP_IDs][sMeslekID]][0][0],iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP],nGetUidByID(IP_IDs),iStatus[IP_IDs]) 
} else {
set_hudmessage(random(255), random(255), random(255), 0.03, 0.93, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d]^n[TL: %i]^n[JPoint: %i]^n[Seviye: %s]^n[XP: %i]^n[Giris Yapilmadi]",get_user_health(IP_IDs),get_user_armor(IP_IDs),iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP])
}
}
} 
}
@pGetPlayerSagUstHud(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST) {
if(!iBoolDegiskenler[IP_IDs][sSetting][1]) {
if(nGetUidByID(IP_IDs)) {
set_hudmessage(0,127,255,5.0, 0.66, 0, 0.0, 1.5)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d]^n[Yetenek: %s]^n[Meslek: %s]^n[TL: %i]^n[JPoint: %i]^n[Seviye: %s]^n[XP: %i]^n[UID: %i]^n[Hesap: %s]",get_user_health(IP_IDs),get_user_armor(IP_IDs),szSkillShop[iSkill[IP_IDs][sSkillOwner]][0][0],szMeslekMenu[iDegiskenler[IP_IDs][sMeslekID]][0][0],iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP],nGetUidByID(IP_IDs),iStatus[IP_IDs]) 
} else {
set_hudmessage(0,127,255,5.0, 0.66, 0, 0.0, 1.5)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d]^n[TL: %i]^n[JPoint: %i]^n[Seviye: %s]^n[XP: %i]^n[Giris Yapilmadi]",get_user_health(IP_IDs),get_user_armor(IP_IDs),iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP])
}
}
} 
}
@pGetPlayerOrtaHud(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) == TEAM_TERRORIST) {
if(!iBoolDegiskenler[IP_IDs][sSetting][1]) {
if(nGetUidByID(IP_IDs)) {
set_hudmessage(random(255), random(255), random(255), -1.0, 0.85, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d] [Yetenek: %s - Meslek: %s] [TL: %i - JPoint: %i]^n[Seviye: %s - XP: %i - UID: %i - Hesap: %s]",get_user_health(IP_IDs),get_user_armor(IP_IDs),szSkillShop[iSkill[IP_IDs][sSkillOwner]][0][0],szMeslekMenu[iDegiskenler[IP_IDs][sMeslekID]][0][0],iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP],nGetUidByID(IP_IDs),iStatus[IP_IDs])
} else {
set_hudmessage(random(255), random(255), random(255), 0.03, 0.93, 0, 6.0, 1.1, 0.0, 0.0, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sHud], "[Saglik: %d - Armor: %d] [TL: %i - JPoint: %i]^n[Seviye: %s - XP: %i - Giris Yapilmadi]",get_user_health(IP_IDs),get_user_armor(IP_IDs),iDegiskenler[IP_IDs][sTL],iDegiskenler[IP_IDs][sJPoint],szLevelSystem[iDegiskenler[IP_IDs][sLevel]][0][0],iDegiskenler[IP_IDs][sXP])
}
}
} 
}
@pGetPlayerAimInfo(const IP_IDs) {
new szName[32], sID = read_data(2);
get_user_name(sID, szName, charsmax(szName));
if(get_member(sID,m_iTeam) == TEAM_TERRORIST) {
set_hudmessage(255, 20, 20, -1.0, 0.60, 1, 0.0, 1.0, 0.2, 0.2, -1)
ShowSyncHudMsg(IP_IDs, iGlobalDegiskenler[sAimHud],"- Name: %s -^n- Health: %d | Armor: %d | JPoint: %d -^n- TL: %d - Level: %d -", szName, get_user_health(sID), get_user_armor(sID), iDegiskenler[sID][sJPoint], iDegiskenler[IP_IDs][sTL],iDegiskenler[sID][sLevel]);
}
}
@pGetPlayerAimInfoRemove(const IP_IDs) {
ClearSyncHud(IP_IDs, iGlobalDegiskenler[sAimHud]);
} 
@pGetPlayerIsikAc() {
set_lights("#OFF");
client_print_color(0, 0, "%s ^1Elektrik kesintisi ^4sona erdi^1!",szTag[SayTag]);
}
@pGetPlayerClKill(const IP_IDs) {
if(get_member(IP_IDs, m_iTeam) != TEAM_TERRORIST) { return; }
if(!iBoolDegiskenler[IP_IDs][sMeKill]){
iDegiskenler[IP_IDs][iGorevBelirt][4]++;
iBoolDegiskenler[IP_IDs][sMeKill] = true;
iDegiskenler[IP_IDs][sTL] += 3;
client_print_color(IP_IDs, IP_IDs, "%s ^4Kill Cektigin Icin Bizden Sana ^1(^3 3 TL ^1)",szTag[SayTag]);
}
}
@pGetPlayerKillCek(const IP_IDs){
if(is_user_alive(IP_IDs)){
@pGetPlayerClKill(IP_IDs);
user_kill(IP_IDs);
}
}
@pGetPlayerBlind(const IP_IDs, Float:punishPercentage) {
new blindness = 128 + floatround(128.0 * punishPercentage);
if (is_user_alive(IP_IDs) && 0 < IP_IDs< 33) {
message_begin(MSG_ONE,get_user_msgid("ScreenFade"), {0,0,0}, IP_IDs);
write_short((1<<0));
write_short((1<<0));
write_short((1<<2));
write_byte(0);
write_byte(0);
write_byte(0);
write_byte(blindness);
message_end();
}
}
@pGetPlayerBlindStop(const IP_IDs) {
if (is_user_alive(IP_IDs) && 0 < IP_IDs < 33) {
message_begin(MSG_ONE,get_user_msgid("ScreenFade"), {0,0,0}, IP_IDs);
write_short(1<<12);
write_short(1<<8);
write_short((1<<1));
write_byte(0);
write_byte(0);
write_byte(0);
write_byte(255);
message_end();
}
}
@sGetPlayerCaseStart(const IP_IDs) {
IP_IDsPre[IP_IDs][0] = EOS;
IP_IDsPresent[IP_IDs][0] = EOS;
IP_IDsPost[IP_IDs][0] = EOS;
for(new i = 0; i < 3; i++) {
IP_IDsPreColor[IP_IDs][i] = 255;
IP_IDsPresentColor[IP_IDs][i] = 255;
IP_IDsPostColor[IP_IDs][i] = 255;
}
@sGetPlayerShowHudCase(IP_IDs+ 313139);
set_task(0.3, "@sGetPlayerShowHudCase", IP_IDs + 313139, .flags = "b");
}
SetPre(const IP_IDs, const szItem, const iRed, const iGreen, iBlue) {
formatex(IP_IDsPre[IP_IDs], charsmax(IP_IDsPre[]), szCaseValue[szItem]);
IP_IDsPresentColor[IP_IDs][0] = iRed;
IP_IDsPresentColor[IP_IDs][1] = iGreen;
IP_IDsPresentColor[IP_IDs][2] = iBlue;
}
sGetPlayerChooseKey(const IP_IDs) {
switch(iDegiskenler[IP_IDs][sCaseID]) {
case 1: {
static const iCaseInside[] = {
0,1,0,2,3,0,4
};
SetPre(IP_IDs,iCaseInside[random_num(0,sizeof(iCaseInside)-1)],random_num(50,255),random_num(50,255),random_num(50,255));
}
case 2: {
static const iCaseInside[] = {
5,7,6,7,8,7,9
};
SetPre(IP_IDs,iCaseInside[random_num(0,sizeof(iCaseInside)-1)],random_num(50,255),random_num(50,255),random_num(50,255));
}
case 3: {
static const iCaseInside[] = {
10,11,13,12,13,10,12,14
};
SetPre(IP_IDs,iCaseInside[random_num(0,sizeof(iCaseInside)-1)],random_num(50,255),random_num(50,255),random_num(50,255));
}
case 4: {
static const iCaseInside[] = {
15,18,16,18,17,18,19
};
SetPre(IP_IDs,iCaseInside[random_num(0,sizeof(iCaseInside)-1)],random_num(50,255),random_num(50,255),random_num(50,255));
}
}
}
RemoveCaseHuds(const IP_IDs) {
for(new i = 1; i < 4; i++) { ClearSyncHud(IP_IDs, IP_IDsHudSync[i]); }
}
@sGetPlayerShowHudCase(sTask) {
static IPlayer;
IPlayer = sTask - 313139;
copy(IP_IDsPost[IPlayer], charsmax(IP_IDsPost[]),IP_IDsPresent[IPlayer]);
copy(IP_IDsPresent[IPlayer], charsmax(IP_IDsPresent[]), IP_IDsPre[IPlayer]);
sGetPlayerChooseKey(IPlayer);
set_hudmessage(IP_IDsPreColor[IPlayer][0], IP_IDsPreColor[IPlayer][1], IP_IDsPreColor[IPlayer][2], -1.0, 0.85, 0, _, 1.0, 0.1, 0.1);
ShowSyncHudMsg(IPlayer, IP_IDsHudSync[1], "| %s", IP_IDsPre[IPlayer]);
set_hudmessage(IP_IDsPresentColor[IPlayer][0], IP_IDsPresentColor[IPlayer][1], IP_IDsPresentColor[IPlayer][2], -1.0, 0.85, 0, _, 1.0, 0.1, 0.1);
ShowSyncHudMsg(IPlayer, IP_IDsHudSync[2], "^n ->  | %s", IP_IDsPresent[IPlayer]);
set_hudmessage(IP_IDsPostColor[IPlayer][0], IP_IDsPostColor[IPlayer][1], IP_IDsPostColor[IPlayer][2], -1.0, 0.85, 0, _, 1.0, 0.1, 0.1);
ShowSyncHudMsg(IPlayer, IP_IDsHudSync[3], "^n^n| %s", IP_IDsPost[IPlayer]);
static szSayac[MAX_CLIENTS + 1];
szSayac[IPlayer]++;
new thispresent[50];
formatex(thispresent,charsmax(thispresent),IP_IDsPost[IPlayer]);
switch(szSayac[IPlayer]) {
case 15: { change_task(IPlayer+313139, 1.0); }
case 21: {
szSayac[IPlayer] = 0;
remove_task(IPlayer + 313139);
RemoveCaseHuds(IPlayer);
for(new i = 0; i < sizeof(szCaseValue); i++) {
if(equali(thispresent, szCaseValue[i])) {
@sGetPlayerGiveCaseGift(IPlayer, i);
break;
}
}
return;
}
}
sPlayEffectSound(IPlayer,2);
}
@sGetPlayerGiveCaseGift(const IP_IDs, const szCaseNum) {
client_print_color(IP_IDs,IP_IDs, "%s ^4Kasadan ^1( ^3%s ^1) ^4Cikti!",szTag[SayTag],szCaseValue[szCaseNum]);
switch(szCaseNum) {
case 0: { iDegiskenler[IP_IDs][sTL] += 10; }
case 1: { iDegiskenler[IP_IDs][sTL] += 30; }
case 2: { iDegiskenler[IP_IDs][sTL] += 0; } 
case 3: { iDegiskenler[IP_IDs][sTL] -= 30; }
case 4: { iDegiskenler[IP_IDs][sTL] += 50; }
case 5: { iDegiskenler[IP_IDs][sJPoint] += 10;sSaveVault(IP_IDs,3);  }
case 6: { iDegiskenler[IP_IDs][sJPoint] += 30;sSaveVault(IP_IDs,3);  }
case 7: { iDegiskenler[IP_IDs][sJPoint] += 0;sSaveVault(IP_IDs,3);  }
case 8: { iDegiskenler[IP_IDs][sJPoint] -= 30;sSaveVault(IP_IDs,3);  }
case 9: { iDegiskenler[IP_IDs][sJPoint] += 50;sSaveVault(IP_IDs,3);  }
case 10: set_entvar(IP_IDs,var_health,Float:get_entvar(IP_IDs,var_health) + 30.0);
case 11: set_entvar(IP_IDs,var_health,Float:get_entvar(IP_IDs,var_health) + 300.0);
case 12: set_entvar(IP_IDs,var_health,Float:get_entvar(IP_IDs,var_health) + 0.0);
case 13: set_entvar(IP_IDs,var_health,Float:get_entvar(IP_IDs,var_health) - 60.0);
case 14: set_entvar(IP_IDs,var_health,Float:get_entvar(IP_IDs,var_health) + 80.0);
case 15: rg_give_item(IP_IDs, "weapon_deagle");
case 16: rg_give_item(IP_IDs, "weapon_ak47");
case 17: rg_give_item(IP_IDs, "weapon_m4a1");
case 18: rg_give_item(IP_IDs, "weapon_glock18");
case 19: rg_give_item(IP_IDs, "weapon_awp");
}
}
@pGetPlayerLevelUP(const IP_IDs) {
iDegiskenler[IP_IDs][sLevel]++;sSaveVault(IP_IDs, 4),sSaveVault(IP_IDs, 6);
client_print_color(IP_IDs, IP_IDs, "%s ^4Basarili bir sekilde ^1Level atladiniz!", szTag[SayTag]);
}
bool:pGetPlayerLevelChecker(const IP_IDs, const bool:szIXP, const szUIDAmmount) {
new szMaxExp,szMaxLevel;
szMaxLevel = (sizeof(szLevelSystem)-1);
szMaxExp = szLevelSystem[szMaxLevel][1][0];
if(szIXP) {
if(iDegiskenler[IP_IDs][sXP] >= szMaxExp) {
iDegiskenler[IP_IDs][sLevel] = szMaxLevel;
return false;
}
if(iDegiskenler[IP_IDs][sXP] < szLevelSystem[iDegiskenler[IP_IDs][sLevel]+1][1][0]) return false;
if(iDegiskenler[IP_IDs][sLevel] >= szMaxLevel) {
iDegiskenler[IP_IDs][sLevel] = szMaxLevel;
return false;
}
} else {
if(iDegiskenler[IP_IDs][sXP] + szUIDAmmount >= szMaxExp) {
iDegiskenler[IP_IDs][sXP] = szMaxExp;
return false;
}
}
return true;
}
bool:pGetPlayerControl(const IP_IDs, const bool:sAlive, const bool:sLastPlayer) {
if(!is_user_connected(IP_IDs)){ return false; }
if(sAlive && !is_user_alive(IP_IDs)) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Oluyken menuyu kullanamasiniz!",szTag[SayTag]);
return false;
}
if(sLastPlayer) {
static iTER,iCT;
rg_initialize_player_counts(iTER,iCT);
if(iTER == 1) {
client_print_color(IP_IDs, IP_IDs, "%s ^4Sona 1(^3Tek^1) ^4mahkum kaldigi icin bu islemi yapamazsin!",szTag[SayTag]);
return false;
}
}
return true;
}
stock xs_fsign(Float:num) {
return (num < 0.0) ? -1 : ((num == 0.0) ? 0 : 1);
}
stock sLoadVault(const IP_IDs, const iType) {
new szUID = nGetUidByID(IP_IDs);
if(szUID > 0) {
switch(iType) {
case 1: { 
iDegiskenler[IP_IDs][sJPoint] = sGetIntData("%i>iJPoint",szUID);
iDegiskenler[IP_IDs][sXP] = sGetIntData("%i>iXP",szUID);
iDegiskenler[IP_IDs][sLevel] = sGetIntData("%i>iLevel",szUID);
iDegiskenler[IP_IDs][sMusicKitID] = sGetIntData("%i>MusicActive",szUID);
iDegiskenler[IP_IDs][sEffectID] = sGetIntData("%i>iEffectsActivite",szUID);
for(new i=1;i<sizeof(szCostumeShop);i++)  { iEnvanter[IP_IDs][i] = sGetIntData("iEnvanter1>%i>%i",szUID,i);  } 
for(new i=1;i<sizeof(szWingsShop);i++)  { iEnvanter2[IP_IDs][i] = sGetIntData("iEnvanterWing>%i>%i",szUID,i);  }
for(new i=1;i<sizeof(szPetShop);i++)  { iEnvanter3[IP_IDs][i] = sGetIntData("iEnvanterPet>%i>%i",szUID,i);  }
for(new i=1;i<sizeof(szJPKnifeShop);i++)  { iEnvanter4[IP_IDs][i] = sGetIntData("iEnvanterKnife>%i>%i",szUID,i);  }
for(new i=1;i<sizeof(szMuzikShop);i++) { iEnvanter5[IP_IDs][i] = sGetIntData("MusicEnvanter>%i>%i",szUID,i); }
for(new i=1;i<sizeof(szDeathEffect);i++) { iEnvanter6[IP_IDs][i] = sGetIntData("iEffectEnvanter>%i>%i",szUID,i); }
for(new i=1;i<sizeof(szTrailShop);i++) { iEnvanter7[IP_IDs][i] = sGetIntData("iTrailEnvanter>%i>%i",szUID,i); } 
} 
}
} 
return PLUGIN_HANDLED;
}
stock sSaveVault(const IP_IDs, const iType) {
new szUID = nGetUidByID(IP_IDs);
if(szUID > 0) {
switch(iType) {
case 1: { 
for(new i=1;i<sizeof(szCostumeShop);i++) 
sSetIntData("iEnvanter1>%i>%i",iEnvanter[IP_IDs][i],szUID,i);
} 
case 2: {
for(new i=1;i<sizeof(szWingsShop);i++) 
sSetIntData("iEnvanterWing>%i>%i",iEnvanter2[IP_IDs][i],szUID,i);
} 
case 3: { 
sSetIntData("%i>iJPoint",iDegiskenler[IP_IDs][sJPoint],szUID); 
} 
case 4: {
sSetIntData("%i>iXP",iDegiskenler[IP_IDs][sXP],szUID);
}
case 5: {
for(new i=1;i<sizeof(szPetShop);i++) 
sSetIntData("iEnvanterPet>%i>%i",iEnvanter3[IP_IDs][i],szUID,i);
}
case 6: { 
sSetIntData("%i>iLevel",iDegiskenler[IP_IDs][sLevel],szUID); 
}
case 7: {
for(new i=1;i<sizeof(szJPKnifeShop);i++) 
sSetIntData("iEnvanterKnife>%i>%i",iEnvanter4[IP_IDs][i],szUID,i);
}
case 8: {
sSetIntData("%i>MusicActive",iDegiskenler[IP_IDs][sMusicKitID],szUID); 
}
case 9: {
for(new i=1;i<sizeof(szMuzikShop);i++) sSetIntData("MusicEnvanter>%i>%i",iEnvanter5[IP_IDs][i],szUID,i);
}
case 10: {
sSetIntData("%i>iEffectsActivite",iDegiskenler[IP_IDs][sEffectID],szUID);
} 
case 11: {
for(new i=1;i<sizeof(szDeathEffect);i++) sSetIntData("iEffectEnvanter>%i>%i",iEnvanter6[IP_IDs][i],szUID,i);
}
case 12: {
for(new i=1;i<sizeof(szTrailShop);i++) sSetIntData("iTrailEnvanter>%i>%i",iEnvanter7[IP_IDs][i],szUID,i);
} 
}
} 
return PLUGIN_HANDLED;
}
stock UTIL_Remove_Entity(const id = 0, const szClassName[] = "dead_body_rage") {
static iEnt, iActivator;
iEnt = NULLENT;
iActivator = 0;
while((iEnt = find_ent_by_tname(iEnt, szClassName)) > 0) {
if(!is_nullent(iEnt)) {
if(id && get_entvar(iEnt, var_owner) != id)
continue;
if(id && get_entvar(iEnt, var_owner) == id)
iActivator = get_entvar(iEnt, var_iuser1);
set_entvar(iEnt, var_flags, FL_KILLME);
set_entvar(iEnt, var_nextthink, 0.0);
SetThink(iEnt,"");
if(iActivator)
return iActivator;
}
}
return 0;
}
stock sGetIntData(const sS_Key[],any:...) {
new sL_FixedData[128];
vformat(sL_FixedData,127,sS_Key,2);
return nvault_get(iGlobalDegiskenler[sVault],sL_FixedData);
}
stock sSetIntData(const sS_Key[],const iS_Data,any:...) {
new sL_FixedData[128],sL_NumToStr[48];
vformat(sL_FixedData,127,sS_Key,3);
num_to_str(iS_Data,sL_NumToStr,47);
nvault_set(iGlobalDegiskenler[sVault],sL_FixedData,sL_NumToStr);
}
stock szMenuEnd(sUserIndex,sMenuID,sSmallMenu = 1,sExit = 1,sPage = 0){
menu_setprop(sMenuID,MPROP_EXITNAME,"\wCikis");
menu_setprop(sMenuID,MPROP_PERPAGE, sSmallMenu ? 7:0 ); 
menu_setprop(sMenuID,MPROP_EXIT,sExit ? MEXIT_ALL:MEXIT_NEVER);
menu_display(sUserIndex,sMenuID,sPage);	
}
stock sBarEffect(IP_IDs, sID) {
message_begin(MSG_ONE, get_user_msgid("BarTime"), _, IP_IDs);
write_short(sID);
message_end();
}
stock cmd_target(id, const arg[], flags = CMDTARGET_OBEY_IMMUNITY) {
new player = find_player("bl", arg);
if (player) {
if (player != find_player("blj", arg)) { console_print(id, "%L", id, "MORE_CL_MATCHT"); return 0; }
} else if ((player = find_player("c", arg)) == 0 && arg[0] == '#' && arg[1]) {
player = find_player("k", str_to_num(arg[1]));
}
if (!player) { console_print(id, "%L", id, "CL_NOT_FOUND");return 0; }
if (flags & CMDTARGET_OBEY_IMMUNITY) {
if ((get_user_flags(player) & ADMIN_IMMUNITY) && ((flags & CMDTARGET_ALLOW_SELF) ? (id != player) : true)) {
new imname[MAX_NAME_LENGTH];
get_user_name(player, imname, charsmax(imname));
console_print(id, "%L", id, "CLIENT_IMM", imname);
return 0;
}
}
if (flags & CMDTARGET_ONLY_ALIVE) {
if (!is_user_alive(player)) {
new imname[MAX_NAME_LENGTH];
get_user_name(player, imname, charsmax(imname));
console_print(id, "%L", id, "CANT_PERF_DEAD", imname);
return 0;
}
}
if (flags & CMDTARGET_NO_BOTS) {
if (is_user_bot(player)) {
new imname[MAX_NAME_LENGTH];
get_user_name(player, imname, charsmax(imname));
console_print(id, "%L", id, "CANT_PERF_BOT", imname);
return 0;
}
}
return player;
}
stock DrawRings(Float:Origin[3],R,G,B,iTimes) {
message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(TE_BEAMTORUS);
write_coord_f(Origin[0]);
write_coord_f(Origin[1]);
write_coord_f(Origin[2]+3.0*iTimes);
write_coord_f(Origin[0]);
write_coord_f(Origin[1]);
write_coord_f(Origin[2]+100.0+10.0*iTimes);
write_short(iGlobalDegiskenler[sDrawMdlIndex]);
write_byte(0);
write_byte(0); 
write_byte(8-1*iTimes);
write_byte(14);
write_byte(0);
write_byte(R);
write_byte(G);
write_byte(B);
write_byte(255);
write_byte(0);
message_end();  
}
stock ScreenShake(id, duration, frequency) {	
message_begin(id ? MSG_ONE_UNRELIABLE : MSG_ALL, get_user_msgid("ScreenShake"), _, id ? id : 0);
write_short(1<<14);
write_short(duration);
write_short(frequency);
message_end();
}
stock ScreenFade(id, Timer, FadeTime, Colors[3], Alpha, type){
if(id) if(!is_user_connected(id)) return;
if(Timer > 0xFFFF) Timer = 0xFFFF;
if(FadeTime <= 0) FadeTime = 4;
message_begin(id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST,get_user_msgid("ScreenFade"), _, id);
write_short(Timer * 1 << 12);
write_short(FadeTime * 1 << 12);
switch (type) {
case 1: write_short(0x0000);
case 2: write_short(0x0001);
case 3: write_short(0x0002);
case 4: write_short(0x0004);
default: write_short(0x0001);
}
write_byte(Colors[0]);
write_byte(Colors[1]);
write_byte(Colors[2]);
write_byte(Alpha);
message_end();
}
sSetSize(ent) {
new Float:size[3],Float:mins[3] = {-20.0,-20.0,-1.0} ,Float:maxs[3] = {20.0,16.0,20.0};
set_entvar(ent, var_mins, mins);
size[0] = (xs_fsign(mins[0]) * mins[0]) + maxs[0];
size[1] = (xs_fsign(mins[1]) * mins[1]) + maxs[1];
size[2] = (xs_fsign(mins[2]) * mins[2]) + maxs[2];
set_entvar(ent, var_maxs, maxs);
set_entvar(ent, var_size, size);
}
sPlaySkillEffectSound(const IP_IDs, const szNum) {
if(!iBoolDegiskenler[IP_IDs][sSetting][2]) {
rg_send_audio(IP_IDs, szSkillSoundEffect[szNum]);
}
}
sPlayEffectSound(const IP_IDs, const szNum) {  
if(!iBoolDegiskenler[IP_IDs][sSetting][3]) {
rg_send_audio(IP_IDs, szSoundEffect[szNum]);
}
}
sShowEffectSpr(attacker, sprite) {
if(!is_user_connected(attacker)) return PLUGIN_CONTINUE;
static Float:origin[3];
get_entvar(attacker,var_origin,origin);
message_begin_f(MSG_PVS, SVC_TEMPENTITY, origin);
write_byte(TE_SPRITE);
write_coord_f(origin[0]);
write_coord_f(origin[1]);
write_coord_f(origin[2]+65.0);
write_short(sprite);
write_byte(10);
write_byte(250);
message_end();
return PLUGIN_CONTINUE;
}
pAmxModxHook() {
for(new i = 0; i < 4; i++) { IP_IDsHudSync[i] = CreateHudSyncObj(); }
register_concmd("amx_tlver","@pGetPlayerGiveTL",ADMIN_RCON,"<isim> <miktar>");
register_concmd("amx_jpointver","@pGetPlayerGiveJPoint",ADMIN_RCON,"<isim> <miktar>");
register_concmd("amx_xpver","@pGetPlayerGiveXP",ADMIN_RCON,"<isim> <miktar>");
register_clcmd("say","@pGetPlayerHookSay");
register_clcmd("say /jbmenu", "@pGetPlayerRegisterMenu");
register_clcmd("nightvision", "@pGetPlayerRegisterMenu");
register_clcmd("say /kill", "@pGetPlayerKillCek");
register_clcmd("say /tl", "@pGetPlayerTLGiveCtMenu");register_clcmd("say /mg", "@pGetPlayerTLGiveCtMenu");
register_event("StatusValue", "@pGetPlayerAimInfo", "be", "1=2", "2!0");
register_event("StatusValue", "@pGetPlayerAimInfoRemove", "be", "1=1", "2=0");
register_clcmd("Yollancak_Miktar_Giriniz", "@pGetPlayerTransfer");
register_clcmd("Miktari_Giriniz", "@pGetPlayerTLGive");
register_clcmd("UID_Giriniz","@pGetPlayerUIDScreah");
register_clcmd("TL_Miktari_Giriniz","@pGetPlayerOwnerTLGiveRemove");
register_clcmd("JPoint_Miktari_Giriniz","@pGetPlayerOwnerJPointGiveRemove");
register_clcmd("XP_Miktari_Giriniz","@pGetPlayerOwnerLevelGiveRemove");
register_clcmd("Yonetici_Sifresini_Giriniz","@pGetPlayerOwnerPassword");
iGlobalDegiskenler[sHud] = CreateHudSyncObj();
iGlobalDegiskenler[sAimHud] = CreateHudSyncObj();
iGlobalDegiskenler[sTeamInfo] = get_user_msgid("TeamInfo");
iGlobalDegiskenler[sSayText] = get_user_msgid("SayText");
} 
pReapiHook() {
RegisterHookChain(RG_CBasePlayer_UseEmpty, "@pGetPlayerSkillUse",.post = true);
RegisterHookChain(RG_CBasePlayer_Spawn, "@pGetPlayerSpawner", .post = true);
RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy, "@pGetPlayerWeaponDeploy", .post = false);
RegisterHookChain(RG_CBasePlayer_TakeDamage, "@pGetPlayerTakeDamage", .post = false);
RegisterHookChain(RG_RoundEnd, "@pGetPlayerRoundEnd", .post = false);
RegisterHookChain(RG_CSGameRules_RestartRound, "@pGetPlayerRestartRound", .post = false);
RegisterHookChain(RG_CBasePlayer_Killed, "@pGetPlayerKillControll", .post = true);
}
pForwardHook() {
register_forward(FM_EmitSound,"@pGetPlayerEmitSound");
register_forward(FM_ClientKill, "@pGetPlayerClKill", ._post = false);
} 
pCvarHook() {
bind_pcvar_num(create_cvar("JB_KanBagis","7"),iGlobalDegiskenler[sCvar][1]);
bind_pcvar_num(create_cvar("JB_ReklamAt","3"),iGlobalDegiskenler[sCvar][2]);
bind_pcvar_num(create_cvar("JB_DolarBozdur","10"),iGlobalDegiskenler[sCvar][3]);
bind_pcvar_num(create_cvar("JB_KacDkPoint","15"),iGlobalDegiskenler[sCvar][4]);
bind_pcvar_num(create_cvar("JB_SurePoint","25"),iGlobalDegiskenler[sCvar][5]);
bind_pcvar_num(create_cvar("JB_KillTL","3"),iGlobalDegiskenler[sCvar][6]);
bind_pcvar_num(create_cvar("JB_HSTL","5"),iGlobalDegiskenler[sCvar][7]);
bind_pcvar_num(create_cvar("JB_MAXTL","100"),iGlobalDegiskenler[sCvar][8]);
bind_pcvar_num(create_cvar("JB_TL_Kasa","30"),iGlobalDegiskenler[sCvar][9]);
bind_pcvar_num(create_cvar("JB_JPoint_Kasa","50"),iGlobalDegiskenler[sCvar][10]);
bind_pcvar_num(create_cvar("JB_HP_Kasa","40"),iGlobalDegiskenler[sCvar][11]);
bind_pcvar_num(create_cvar("JB_Silah_Kasa","60"),iGlobalDegiskenler[sCvar][12]);
bind_pcvar_num(create_cvar("JB_Bonus_TL","3"),iGlobalDegiskenler[sCvar][13]);
bind_pcvar_num(create_cvar("JB_Bonus_JPoint","10"),iGlobalDegiskenler[sCvar][14]);
bind_pcvar_num(create_cvar("JB_Bonus_Slot_TL","5"),iGlobalDegiskenler[sCvar][15]);
bind_pcvar_num(create_cvar("JB_Bonus_Admin_TL","10"),iGlobalDegiskenler[sCvar][16]);
bind_pcvar_num(create_cvar("JB_Bonus_Yonetici_TL","50"),iGlobalDegiskenler[sCvar][17]);
bind_pcvar_num(create_cvar("JB_Bonus_Yonetici_JPoint","50"),iGlobalDegiskenler[sCvar][18]);
bind_pcvar_num(create_cvar("JB_Baslangic_TL","3"),iGlobalDegiskenler[sCvar][19]);
} 
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
