#include <amxmodx>
#include <hamsandwich>
#include <colorchat> 
#include <cstrike> 
#include <engine>
#include <fun>
#include <fakemeta>
#include <sqlx>
#include <amxmisc>
#include <csstats>
#include <csx>
#include <belepve>
#include <tutor>



new const PLUGIN[] = "Rang Rendszer";
new const VERSION[] = "1.0";
new const AUTHOR[] = "TwisT";

enum _:Teams { Te, Ct };
new  g_Awps[Teams];

new Osszes_kartya[33];
new Osszes_szerencse[33];

new kartya[33];

new Mod;
new  txtAlive[11];

new Dollar[33];
new  g_Id[33];

//chat beallitas
new alapchat[33];

new  bool:g_UseWeapon[33];

//szövegek
new const szovegeim[][] =
{
{ "Játékos"},
{ "Dollár"},
{ "Fiók Információ"},
{ "Jogosultság"}
}


//Névcédula!

new Nevcedula[33];
new hanyasnevcedula[33];

// hangok

new const lada2[] = "sex18funszerver/lada2.wav";
new const lada3[] = "sex18funszerver/lada3.wav";
new const lada4[] = "sex18funszerver/lada4.wav";
new const lada5[] = "sex18funszerver/lada5.wav";
new const unlock[] = "sex18funszerver/unlock.wav";



new part;

new Send[33], TempID;


#define TULAJ ADMIN_IMMUNITY
#define FOADMIN ADMIN_LEVEL_G
#define ADMIN ADMIN_BAN
#define VIP ADMIN_LEVEL_H
#define CASE2 5 //Kulcsok száma
#define LADA 5 //Ládák száma
#define FEGYO 92 //Fegyverek száma
#define STK 12 //Statrakok száma
#define MAXP 33 //Maximum Játékos a szerveren +1

//csere kereskedelem
new TradePartner[MAXP], Accept[MAXP];
new PendingTrade, PTradeId[MAXP];
new kereskedoneve[MAXP][32];
//csere kereskedelem



new const Prefix[] = "BiG BrotherZ Global Offensive v4.5"; //Menüben megjelenő prefix
new const C_Prefix[] = "[-BiG BrotherZ-]"; //Chat Prefix
new const uj_chatprefix[] = "[-BiG BrotherZ-] CS:GO Beta v1.0"; //chatben megjelenő prefix
new const Chat_Prefix[] = "[-BiG BrotherZ-]"; //Chat Prefix
new const prefix[] = "^3»[Infó]^3» ^4"; //Chat Prefix
new const PR[] = "BiG BrotherZ Global Offensive v4.5"; //Menükben megjelenő prefix
new const C_PR[] = "[-BiG BrotherZ-]"; //Chatben megjelenő prefix


new const SQLINFO[][] = {
"mysql.srkhost.eu", //Kiszolgáló
"u5808_wCQfxcjvBL", //Felhasználónév
"", //Jelszó
"" //Adatbázis neve
};

//Piac
new Erteke[33], kicucc[33], kirakva[33];

// Regisztráció és Bejelentkezés
new g_UserName[33][100], g_Password[33][100], g_UserMail[33][100], g_RegistOrLogin[33], g_InProgress[33],bool:g_LoggedIn[33], bool:g_Mail[33], g_Password1[33][100];

//Kulcsok

#define CASE2 5 //Kulcsok száma
#define LADA 5 //Ládák száma
#define skinek	12 //Skinek száma

new g_Kulcs[CASE2][33];

//VIP időre

new g_VipTime[33];

//küldetéseket

new g_Jutalom[4][33], g_QuestMVP[33], g_QuestHead[33], g_Quest[33], g_QuestKills[2][33], g_QuestWeapon[33];

//szerencse idő ellenőrzése

new g_iTimeExpired[33];


//Fegyverek mentése
new OsszesSkin[FEGYO][33], Skin[skinek][33];

new MPrefi[33];

new SMS[33];

//Statrak
new Statrak[STK][33];

new Masodpercek[33];

new chatprefix[33];

new teljesitmenyoles[33], teljesitmeny[33];

new Lada[LADA][33], Kulcs[33];

new  prefiszem[33][100];

new Fegyverneve[33][100];


new Rang[33], bool:kibestat[33], bool:Hud[33], bool:kapcsol[33], Oles[33];

new bool:Beirtprefix[33];

new bool:Beirtcedula[33];

new bool:fegyverkivalasztas[33];

new fagyaszto[33];

new pido;

new Gun[33];


new name[32][33];
new Handle:g_SqlTuple;

new Temp[192];
static color[10];
new x_tempid;

enum _:playersys { Float:Euro };
enum _:birtok { Float:penz };

new Player[33][playersys];
new penzem[33][birtok];



enum _:Rangs { Szint[32], Xp[8] };
enum _:jOgR { rangokjogok[32]};
enum _:Adatok { Nevei[64], Model[64], fgy_oles[8] };
enum _:ertekeke { Neve[32], Szintje[8], mutato[8], Szazalek[32] };
enum _:dropSystem { Name[64], Float:Ritkasag };
enum _:ladakulcsSystem { Name[64], Float:ritka };
enum _:boltos { Neve[32], Float:Ara[8] };

new const boltrendszer[][boltos] =
{
{ "CS:GO Fegyver | Láda", 50.75 },
{ "Színözön Láda | Láda", 75.50 },
{ "CS:GO Fegyver | Kulcs", 50.75 },
{ "Színözön  | Kulcs", 75.50 }
};

new const LadaNevek[][ladakulcsSystem] =
{
{ "CS:GO Fegyver | Láda", 74.52 },
{ "Színözön Láda | Láda", 39.76 },
{ "Gamma | Láda", 15.34 },
{ "Vanguard | Láda", 5.65 },
{ "CS:GO Prémium | Láda", 0.13 } 
};
new const KulcsNevek[][ladakulcsSystem] =
{
{ "CS:GO Fegyver | Kulcs", 82.17 },
{ "Színözön  | Kulcs", 67.83 },
{ "Gamma | Kulcs", 44.15 },
{ "Vanguard | Kulcs", 27.33 },
{ "CS:GO Prémium | Kulcs", 7.50 }
};
new const SZOVEG[][] =
{
{"[-BiG BrotherZ-] » ^1Teljesítmény Rendszer !"},
{"[-BiG BrotherZ-] » ^1Nincs elég pénzed ennek a megvásárlására."}
};

new const TeljesitmenyNeveee[][ertekeke] =
{
//"Tejesítmény neve", Szintje
{"Honvéd", 1, 3, "\w[\r||||\y10%\r||||\w]"},
{"Őrvezető", 2, 20, "\w[\r||||||\y20%\r||||\w]"},
{"Tizedes", 3, 100, "\w[\r||||||\y30%\r||||\w]"},
{"Szakaszvezető", 4, 200, "\w[\r||||||\y40%\r||||\w]"},
{"Őrmester", 5, 500, "\w[\r||||||\y50%\r||||\w]"},
{"Törzsőrmester", 6, 1000, "\w[\r||||||\y60%\r||||\w]"},
{"Főtörzsőrmester", 7, 2000, "\w[\r||||\y70%\r||||\w]"},
{"Zászlós", 8, 3000, "\w[\r||||\y80%\r||||\w]"},
{"Törzszászlós", 9, 5000, "\w[\r||||\y90%\r||||||\w]"},
{"Alhadnagy", 10, 10000, "\w[\r||||||||\y100%\r||||||\w]"},
{"Honvéd", 1, 3, "\w[\r||||\y110%\r||||\w]"},
{"Őrvezető", 2, 20, "\w[\r||||||\y120%\r||||\w]"},
{"Tizedes", 3, 100, "\w[\r||||||\y130%\r||||\w]"},
{"Szakaszvezető", 4, 200, "\w[\r||||||\y140%\r||||\w]"},
{"Őrmester", 5, 500, "\w[\r||||||\y150%\r||||\w]"},
{"Törzsőrmester", 6, 1000, "\w[\r||||||\y160%\r||||\w]"},
{"Főtörzsőrmester", 7, 2000, "\w[\r||||\y170%\r||||\w]"},
{"Zászlós", 8, 3000, "\w[\r||||\y180%\r||||\w]"},
{"Törzszászlós", 9, 5000, "\w[\r||||\y190%\r||||||\w]"},
{"Alhadnagy", 10, 10000, "\w[\r||||||||\y200%\r||||||\w]"}
};

new const Rangok[][Rangs] =
{
{ "Silver I", 0 },
{ "Silver II", 100 },
{ "Silver III", 250 },
{ "Silver IV", 400 },
{ "Silver Elite", 550 },
{ "Silver Elite Master", 800 },
{ "Gold Nova I", 1210 },
{ "Gold Nova II", 1560 },
{ "Gold Nova III", 2200 },
{ "Gold Nova Master", 2400 },
{ "Master Guardian I", 2700 },
{ "Master Guardian II", 3200 },
{ "Master Guardian Elite", 3700 },
{ "Distinguished Master Guardian", 4200 },
{ "Legendary  I", 5000 },
{ "Legendary  II", 6000 },
{ "Legendary  III", 7000 },
{ "Legendary Eagle", 10000 },
{ "Legendary Eagle Master", 12000 },
{ "The Global Elite", 15000 }
};

new const Fegyverek[FEGYO][dropSystem] =
{
{ "AK47 | DragonLore Statrak*", 0.13 },
{ "AK47 | CaseHardened *VIP Statrak*", 0.00 },
{ "AK47 | Redline Statrak*", 10.70 },
{ "AK47 | Aquamarine Statrak*", 25.23 },
{ "AK47 | Bloodsport", 12.56 },
{ "AK47 | Blue Laminate", 0.87 },
{ "AK47 | EliteBuild", 53.12 },
{ "AK47 | Fireserpent", 10.00 },
{ "AK47 | Fuelinjector ", 98.10 },
{ "AK47 | Lycanthrope", 34.00 },
{ "AK47 | Wild Lotus", 78.00 },
{ "M4A1 | Cutter Statrak*T", 0.13 },
{ "M4A1 | Dragon Lore *VIP Statrak*", 0.00 },
{ "M4A1 | FlashBack Statrak*", 10.00 },
{ "M4A1 | Hyper Statrak*", 73.91 },
{ "M4A1 | Icarusfell", 41.79 },
{ "M4A1 | Master", 10.00 },
{ "M4A1 | Cyrex", 98.58 },
{ "M4A1 | Decimator", 28.90 },
{ "M4A1 | Desolatespace", 72.82 },
{ "M4A1 | Dragonking", 17.90 },
{ "M4A1 | Evildaimyo", 83.41 },
{ "AWP | Asiimov Statrak*", 0.13 },
{ "AWP | Atheris *VIP Statrak*", 0.00 },
{ "AWP | Boom Statrak*", 13.30 },
{ "AWP | Corticera Statrak*", 37.49 },
{ "AWP | Dragonlore", 0.93 },
{ "AWP | Electrichive", 19.27 },
{ "AWP | Hyper Beast", 7.93 },
{ "AWP | Lighting", 2.73 },
{ "AWP | Manowar", 5.48 },
{ "AWP | Medusa", 33.18 },
{ "AWP | Manowar", 24.47 },
{ "AWP | Onitaiji", 94.73 },
{ "AWP | Phobos", 83.00},
{ "DEAGLE | Dragon Lore LIMITLT", 0.13 },
{ "DEAGLE | Bronzedeco *VIP", 0.00 },
{ "DEAGLE | Cobaltdistruption", 17.44 },
{ "DEAGLE | Crimsonweb", 11.23 },
{ "DEAGLE | Directive", 63.47 },
{ "DEAGLE | Hypnotic", 71.18 },
{ "DEAGLE | Kumichodragon", 56.97 },
{ "DEAGLE | Midnightstorm", 43.36 },
{ "DEAGLE | Naga", 69.31 },
{ "DEAGLE | Lore", 84.61 },
{ "Human Blood Hound Knife", 0.13 },
{ "Karambit | Abstract", 10.00 },
{ "Karambit | Doppler", 10.00 },
{ "Karambit | Dream Mer Green LIMITLT", 0.13 },
{ "M9 Bayonet | Fade", 10.00 },
{ "M9 Bayonet | Lore", 10.00 },
{ "Shadow Daggers Marble Fade Knife", 10.00 },
{ "Karambit  | Crimsonweb LIMITLT", 0.13 },
{ "Karambit |  Cyan", 10.00 },
{ "Karambit | Doppler", 10.00 },
{ "Bayonet | Crimsonweb LIMITLT", 0.13 },
{ "Bayonet | Fade", 5.64 },
{ "Bayonet | Gamma", 2.73 },
{ "Bayonet | Marble", 0.98 },
{ "Bayonet | Vamp", 0.51 },
{ "Butterfly | Asiimov LIMITLT", 0.13 },
{ "Butterfly | CaseHardened", 0.90 },
{ "Butterfly | Crimson", 2.13 },
{ "Butterfly | Marble", 1.89 },
{ "Butterfly | Rubby", 1.23 },
{ "GALIL | Blacksand", 46.89 },
{ "GALIL | Chatter", 96.23 },
{ "GLOCK-18 | Wraiths", 16.89 },
{ "GLOCK-18 | Bunsen", 57.35 },
{ "GLOCK-18 | Reactor", 55.15 },
{ "GLOCK-18 | Water", 66.31 },
{ "USP | Blue Print", 66.78 },
{ "USP | Bull Eye", 23.23 },
{ "USP | Desolate Space", 49.58 },
{ "USP | Draco", 39.79 },
{ "FIVESEN | Angy Mob", 56.45 },
{ "FIVESEN | Banana", 79.89 },
{ "FIVESEN | Trum", 86.23 },
{ "MP5 | Carbonite", 16.23 },
{ "MP5 | Cirrus", 12.97 },
{ "MP5 | Powercore", 79.24 },
{ "MP5 | Urbanhazard", 93.81 },
{ "P90 | Asiimov", 91.63 },
{ "P90 | Desertwarfare", 19.23 },
{ "P90 | Monster", 27.89 },
{ "P90 | Trigon", 46.56 },
{ "FAMAS | Biohazard", 15.89 },
{ "FAMAS | Eyeofathena", 89.23 },
{ "FAMAS | Pulse", 41.23 },
{ "FAMAS | Sergeant", 51.23 },
{ "FAMAS | Spitfire", 61.89 },
{ "FAMAS | Survioz", 71.23 }
};
new const m_AK47[][] =
{
"models/bigbrot_go_new/csgo_new/v_ak.mdl",
"models/bigbrot_go_new/csgo_new2/ak_dlore.mdl",
"models/bigbrot_go_new/csgo_new2/ak47_casehardened.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak_redline.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_aquamarine.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_bloodsport.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_bluelaminate.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_elite.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_fireserpent.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_fuelinjector.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_lycanthrope.mdl",
"models/bigbrot_go_new/csgo_new2/v_ak47_wildlotus.mdl"
};
new const m_M4A1[][] =
{
"models/bigbrot_go_new/csgo_new/v_m4a1.mdl",
"models/bigbrot_go_new/csgo_new2/m4a1_cutter.mdl",
"models/bigbrot_go_new/csgo_new2/m4a1_dlore.mdl",
"models/bigbrot_go_new/csgo_new2/v_m4a1_flashback.mdl",
"models/bigbrot_go_new/csgo_new2/v_m4a1_hyper.mdl",
"models/bigbrot_go_new/csgo_new2/v_m4a1_icarusfell.mdl",
"models/bigbrot_go_new/csgo_new2/v_m4a1_master.mdl",
"models/bigbrot_go_new/M4A1/m4a1_cyrex.mdl",
"models/bigbrot_go_new/M4A1/m4a1_decimator.mdl",
"models/bigbrot_go_new/M4A1/m4a1_desolatespace.mdl",
"models/bigbrot_go_new/M4A1/m4a1_dragonking.mdl",
"models/bigbrot_go_new/M4A1/m4a1_evildaimyo.mdl"
};
new const m_AWP[][] =
{
"models/bigbrot_go_new/csgo_new/v_awp.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_asiimov.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_atheris.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_boom.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_corticera.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_dragonlore.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_electric.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_hyper.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_lighting.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_manowar.mdl",
"models/bigbrot_go_new/csgo_new2/v_awp_medusa.mdl",
"models/bigbrot_go_new/AWP/awp_manowar.mdl",
"models/bigbrot_go_new/AWP/awp_onitaiji.mdl",
"models/bigbrot_go_new/AWP/awp_phobos.mdl"
};
new const m_DEAGLE[][] =
{
"models/bigbrot_go_new/csgo_new/v_dgl.mdl",
"models/bigbrot_go_new/csgo_new2/deagle_dlore.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_bronzedeco.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_cobaltdistruption.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_crimsonweb.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_directive.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_hypnotic.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_kumichodragon.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_midnightstorm.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_naga.mdl",
"models/bigbrot_go_new/DEAGLE/deagle_lore.mdl"
};
new const m_KNIFE[][] =
{
"models/bigbrot_go_new/csgo_new/v_knife_t.mdl",
"models/bigbrot_go_new/csgo_new2/hmanbloodhound.mdl",
"models/bigbrot_go_new/csgo_new2/karambit_abstract.mdl",
"models/bigbrot_go_new/csgo_new2/karambit_doppler.mdl",
"models/bigbrot_go_new/csgo_new2/karambit_dreammergreen.mdl",
"models/bigbrot_go_new/csgo_new2/m9bayonet_fade.mdl",
"models/bigbrot_go_new/csgo_new2/m9bayonet_lore.mdl",
"models/bigbrot_go_new/csgo_new2/shadowdaggersmarblefade.mdl",
"models/bigbrot_go_new/kesek/v_knife_karambit_crimson.mdl",
"models/bigbrot_go_new/kesek/v_knife_karambit_cyan.mdl",
"models/bigbrot_go_new/kesek/v_knife_karambit_dopler.mdl",
"models/bigbrot_go_new/kesek/v_knife_bayonet_fade.mdl",
"models/bigbrot_go_new/kesek/v_knife_bayonet_gamma.mdl",
"models/bigbrot_go_new/kesek/v_knife_bayonet_lore.mdl",
"models/bigbrot_go_new/kesek/v_knife_bayonet_marble.mdl",
"models/bigbrot_go_new/kesek/v_knife_bayonet_vamp.mdl",
"models/bigbrot_go_new/kesek/v_knife_butterfly_asii.mdl",
"models/bigbrot_go_new/kesek/v_knife_butterfly_case.mdl",
"models/bigbrot_go_new/kesek/v_knife_butterfly_crim.mdl",
"models/bigbrot_go_new/kesek/v_knife_butterfly_marble.mdl",
"models/bigbrot_go_new/kesek/v_knife_butterfly_rubby.mdl"
};
new const m_galil[][] =
{
"models/bigbrot_go_new/csgo_new/v_galil.mdl",
"models/bigbrot_go_new/galil/v_galil_blacksand.mdl",
"models/bigbrot_go_new/galil/v_galil_chatter.mdl"
};
new const m_glock[][] =
{
"models/bigbrot_go_new/csgo_new/v_glock.mdl",
"models/bigbrot_go_new/glock/v_glock_wraiths.mdl",
"models/bigbrot_go_new/glock/v_glock18_bunsen.mdl",
"models/bigbrot_go_new/glock/v_glock18_reactor.mdl",
"models/bigbrot_go_new/glock/v_glock18_water.mdl"
};
new const m_usp[][] =
{
"models/bigbrot_go_new/csgo_new/v_usp.mdl",
"models/bigbrot_go_new/csgo_new2/usp_blueprint.mdl",
"models/bigbrot_go_new/csgo_new2/usp_bulleye.mdl",
"models/bigbrot_go_new/csgo_new2/usp_desolatespace.mdl",
"models/bigbrot_go_new/csgo_new2/usp_draco.mdl"
};
new const m_fivesen[][] =
{
"models/bigbrot_go_new/fivesen/v_fivesen.mdl",
"models/bigbrot_go_new/fivesen/v_fivesen_angy_mob.mdl",
"models/bigbrot_go_new/fivesen/v_fivesen_banana.mdl",
"models/bigbrot_go_new/fivesen/v_fivesen_trum.mdl"
};
new const m_mp5[][] =
{
"models/bigbrot_go_new/Default/MP5.mdl",
"models/bigbrot_go_new/mp5/v_mp5_carbonite.mdl",
"models/bigbrot_go_new/mp5/v_mp5_cirrus.mdl",
"models/bigbrot_go_new/mp5/v_mp5_powercore.mdl",
"models/bigbrot_go_new/mp5/v_mp5_urbanhazard.mdl"
};
new const m_p90[][] =
{
"models/bigbrot_go_new/Default/P90.mdl",
"models/bigbrot_go_new/p90/v_p90_asiimov.mdl",
"models/bigbrot_go_new/p90/v_p90_desertwarfare.mdl",
"models/bigbrot_go_new/p90/v_p90_monster.mdl",
"models/bigbrot_go_new/p90/v_p90_trigon.mdl"
};
new const m_famas[][] =
{
"models/bigbrot_go_new/csgo_new/v_famas.mdl",
"models/bigbrot_go_new/famas/v_famas_biohazard.mdl",
"models/bigbrot_go_new/famas/v_famas_eyeofathena.mdl",
"models/bigbrot_go_new/famas/v_famas_pulse.mdl",
"models/bigbrot_go_new/famas/v_famas_sergeant.mdl",
"models/bigbrot_go_new/famas/v_famas_spitfire.mdl",
"models/bigbrot_go_new/famas/v_famas_survioz.mdl"
};
new const models_default[][] =
{
"models/bigbrot_go_new/csgo_new/v_hegrenade.mdl",
"models/bigbrot_go_new/csgo_new/v_flashbang.mdl",
"models/bigbrot_go_new/Default/SMOKE.mdl",
"models/bigbrot_go_new/csgo_new/v_c4.mdl",
"models/bigbrot_go_new/Default/SCOUT.mdl",
"models/bigbrot_go_new/Default/M3.mdl"
};
new const MutasdPrefixet[][jOgR] =
{
{ "Játékos" }, 			//[0]
{ "Tulajdonos" },		//[1]
{ "Tulaj Helyettes" },	//[2]
{ "Főadmin" },			//[3]
{ "Admin" },			//[4]
{ "Kis Admin" },		//[5]
{ "PRÉMIUM V.I.P" },	//[6]
{ "V.I.P" },			//[7]
{ "Kis VIP" },			//[8]
{ "Támogató" },			//[9]
{ "Pici:3" },			//[10]
{ "Top1" },				//[11]
{ "Top2" },				//[12]
{ "Top3" },				//[13]
{ "Fragverseny királya" },	//[14]
{ "YouTuber [LVL 1]" },		//[15]
{ "YouTuber [LVL 2]" },		//[16]
{ "YouTuber [LVL 3]" },		//[17]
{ "YouTuber [LVL 4]" },		//[18]
{ "YouTuber [LVL 5]" }, 	//[19]
{ "Aladár az aszfaltos" },		//[20]
{ "FürDich" },		//[21]
{ "1 Hetes VIP" }		//[22]
};
new const LenStars[][] = {
"",
"*",
"**",
"***",
"****",
"*****",
"******",
"*******",
"********",
"*********",
"**********",
"***********",
"************",
"*************",
"**************",
"***************",
"****************"
}

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);


register_impulse(201, "openMainMenu");
register_clcmd( "say /menu", "openMainMenu" );
register_clcmd( "say /fomenu", "openMainMenu" );
register_clcmd(	"say /fegyver", "weaponSearch");
register_clcmd(	"say /fegyo", "weaponSearch");
register_clcmd(	"say /gun", "weaponSearch");
register_clcmd(	"say /guns", "weaponSearch");
register_clcmd("say /admin", "Adminmenu");


register_clcmd("FELHASZNALONEV", "cmdFelhasznalonev")
register_clcmd("JELSZAVAD", "cmdJelszo")
register_clcmd("JELSZAVAD_UJRA", "cmdJelszo1")
register_clcmd("EMAIL", "cmdEmail")
register_clcmd("DOLLAR", "lekeres");
register_clcmd("Mennyit_szeretnel_elkuldeni", "oles_kuld");
register_clcmd("Mennyit_szeretnel_elvenni", "oles_elvetel");
register_clcmd("Reg_Prefix", "regisztralas_prefix");
register_clcmd("Reg_nevcedula", "regisztralas_nevcedula");
register_clcmd("hanyas_rangot_adsz", "rangadasos_kuld");
register_clcmd("adjal_fagyasztast", "fagyasztast_kuld");
register_clcmd("adjal_kredit", "kredit_kuld");
register_clcmd("KMENNYISEG", "ObjectSend");
register_clcmd("KMENNYISEGSKIN", "ObjectSendSkin");

register_clcmd("say", "sayhook");
register_clcmd("say_team", "sayhook")

RegisterHam(Ham_Spawn,"player","najakorkezdes",1);
register_event("CurWeapon", "FegyverValtas", "be", "1=1");
register_event("DeathMsg", "Halal", "a");
register_event("DeathMsg", "Halal2", "a");

register_logevent("fagyellenorzes", 2, "0=World triggered", "1=Round_Start");
register_logevent("hostage_rescued",3,"2=Rescued_A_Hostage");
register_logevent("hostage_touched",3,"2=Touched_A_Hostage");


set_task(1.0, "AutoCheck",_,_,_,"b");
set_task(1.0, "biztosjoxd",_,_,_,"b");
set_task(1.0, "fagyellenorzes",_,_,_,"b");
tutorInit();
}

public plugin_natives()
{
register_native("belepesnel","native_sh_get_user_logged",1)
}
public native_sh_get_user_logged(index)
{
return g_LoggedIn[index];
}
public fagyellenorzes(id)
{
new players[32], pnum, id;
for(new id = 1; id < 33; id++){
if(fagyaszto[id] >=	1)
{

set_pev(id, pev_flags, pev(id, pev_flags) | FL_FROZEN);
pev(id, pev_v_angle, 0.0);
}
}
}
public vipCheck(id)
{
if(MPrefi[id] >= 22 || MPrefi[id] == 6)
{
if(g_VipTime[id] >= 10)
{
Update(id, 1);
}
else if(g_VipTime[id] <= 10)
{
MPrefi[id] = 0;
g_VipTime[id] = 0;
Update(id, 0);
ColorChat(id, GREEN, "Sajnálom, lejárt az 1 hetes VIP-d!");
}
else if(MPrefi[id] <= 21)
{
ColorChat(id, GREEN, "");
}
}
}
public EXPcheck(id)
{
new Float:EXPEuro;
EXPEuro += random_float(100.00,100.00);

if(Player[id][Euro] >= 100.00)
{
Rang[id] += 1;
Player[id][Euro] -= EXPEuro;
Update(id, 0);

new nev[32]; get_user_name(id, nev, 31);

ColorChat(id, GREEN, "^4[-BiG BrotherZ-]^3» ^1A rangod növekedett!");
ColorChat(0, GREEN, "^4[-BiG BrotherZ-]^3» ^1 Szintet lépett:^3 %s", nev);
}
}
public biztosjoxd()
{
new p[32],n;
get_players(p,n,"ch");
for(new i=0;i<n;i++)
{
new id = p[i];
if(kibestat[id])
{
StatrakHud(id);
}
}
}
public AutoCheck()
{
new p[32],n;
get_players(p,n,"ch");
for(new i=0;i<n;i++)
{
new id = p[i];
if(Hud[id])
{
InfoHud(id);
}
}
}
public InfoHud(id)
{
new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;

if(!g_LoggedIn[id])
{

set_hudmessage(0, 255, 0, 0.01, 0.15, 2, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "Nincs bejelentkezve");
}	
if(is_user_alive(id))
{
new Nev[32];
get_user_name(id, Nev, 31);
new iMasodperc, iPerc, iOra;
iMasodperc = Masodpercek[id] + get_user_time(id);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;
new ctime[64], cdate[64];
get_time("%H:%M:%S", ctime, 63);
get_time("%d.%m.%Y", cdate, 63);
static stats[8], stats2[4], body[8];
new rank_pos = get_user_stats(id, stats, body);
new max_rank = get_statsnum();
get_user_stats2(id, stats2);
new CurrentPlayers = get_playersnum();
new MaxPlayers = get_maxplayers();


set_hudmessage(67, 255, 120, 0.01, 0.15, 2, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "» %s (#%i)«^n» Jogosultság: %s | Prefix: %s ^n^n» [ Játék időd: %d Ó %d P %d MP ]  ^n» [ Jelenlegi idő: %s | Dátum: %s ]  ^n» [ EXP: %3.2f%/100%% ]  ^n» [ Dollár: %d$ ]  ^n» [ Prémium Pont: %d ]^n»[Játékosok: %d/%d ]", Nev, g_Id[id], MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], iOra, iPerc, iMasodperc, ctime, cdate, Player[id][Euro], Dollar[id], SMS[id],CurrentPlayers, MaxPlayers);
}
else
{
new Nev[32];
get_user_name(id, Nev, 31);
new iMasodperc, iPerc, iOra;
iMasodperc = Masodpercek[Target] + get_user_time(Target);
iPerc = iMasodperc / 60;
iOra = iPerc / 60;
iMasodperc = iMasodperc - iPerc * 60;
iPerc = iPerc - iOra * 60;
new ctime[64], cdate[64];
get_time("%H:%M:%S", ctime, 63);
get_time("%d.%m.%Y", cdate, 63);
static stats[8], stats2[4], body[8];
new rank_pos = get_user_stats(id, stats, body);
new max_rank = get_statsnum();
get_user_stats2(id, stats2);
get_user_name(Target, Nev, 31);
set_hudmessage(0, 255, 0, 0.01, 0.15, 2, 6.0, 1.1, 0.0, 0.0, -1);
show_hudmessage(id, "» %s (#%i) ^n» Jogosultsága: %s | Prefixe: %s ^n^n» [ Játék ideje: %d Ó %d P %d MP ]  ^n» [ Jelenlegi idő: %s | Dátum: %s ]  «^n» [ EXP: %3.2f%/100%% ] «^n» [ Dollár: %d$ ]  «^n» [ Prémium Pont: %d ]  «", Nev, g_Id[Target], MutasdPrefixet[MPrefi[Target]][rangokjogok], prefiszem[Target], iOra, iPerc, iMasodperc, ctime, cdate, Player[Target][Euro], Dollar[id], SMS[id]);
}
}
public m_Addolas(id)
{
if(get_user_flags(id) & TULAJ)
{
Oles[id] += 10;
Lada[0][id] += 1000;
Kulcs[id] += 1000;
}
}

public plugin_precache()
{
for(new i;i < sizeof(m_AWP); i++) precache_model(m_AWP[i]);
for(new i;i < sizeof(m_AK47); i++) precache_model(m_AK47[i]);
for(new i;i < sizeof(m_M4A1); i++) precache_model(m_M4A1[i]);
for(new i;i < sizeof(m_KNIFE); i++) precache_model(m_KNIFE[i]);
for(new i;i < sizeof(m_DEAGLE); i++) precache_model(m_DEAGLE[i]);
for(new i;i < sizeof(m_galil); i++) precache_model(m_galil[i]);
for(new i;i < sizeof(m_glock); i++) precache_model(m_glock[i]);
for(new i;i < sizeof(m_usp); i++) precache_model(m_usp[i]);
for(new i;i < sizeof(m_fivesen); i++) precache_model(m_fivesen[i]);
for(new i;i < sizeof(m_mp5); i++) precache_model(m_mp5[i]);
for(new i;i < sizeof(m_p90); i++) precache_model(m_p90[i]);
for(new i;i < sizeof(m_famas); i++) precache_model(m_famas[i]);
for(new i;i < sizeof(models_default); i++) precache_model(models_default[i]);

precache_sound(lada2);
precache_sound(lada3);
precache_sound(lada4);
precache_sound(lada5);
precache_sound(unlock);
tutorPrecache();


}

public FegyverValtas(id)
{
new fgy = get_user_weapon(id);


if(Gun[id] == 1)
{
for(new i;i < sizeof(m_AK47); i++)
if(is_user_alive(id) && Skin[0][id] == i && fgy  == CSW_AK47) set_pev(id, pev_viewmodel2, m_AK47[i]);

for(new i;i < sizeof(m_M4A1); i++)
if(is_user_alive(id) && Skin[1][id] == i && fgy  == CSW_M4A1) set_pev(id, pev_viewmodel2, m_M4A1[i]);

for(new i;i < sizeof(m_AWP); i++)
if(is_user_alive(id) && Skin[2][id] == i && fgy  == CSW_AWP) set_pev(id, pev_viewmodel2, m_AWP[i]);

for(new i;i < sizeof(m_DEAGLE); i++)
if(is_user_alive(id) && Skin[3][id] == i && fgy  == CSW_DEAGLE) set_pev(id, pev_viewmodel2, m_DEAGLE[i]);

for(new i;i < sizeof(m_KNIFE); i++)
if(is_user_alive(id) && Skin[4][id] == i && fgy  == CSW_KNIFE) set_pev(id, pev_viewmodel2, m_KNIFE[i]);

for(new i;i < sizeof(m_galil); i++)
if(is_user_alive(id) && Skin[5][id] == i && fgy  == CSW_GALIL) set_pev(id, pev_viewmodel2, m_galil[i]);

for(new i;i < sizeof(m_glock); i++)
if(is_user_alive(id) && Skin[6][id] == i && fgy  == CSW_GLOCK18) set_pev(id, pev_viewmodel2, m_glock[i]);

for(new i;i < sizeof(m_usp); i++)
if(is_user_alive(id) && Skin[7][id] == i && fgy  == CSW_USP) set_pev(id, pev_viewmodel2, m_usp[i]);

for(new i;i < sizeof(m_fivesen); i++)
if(is_user_alive(id) && Skin[8][id] == i && fgy  == CSW_FIVESEVEN) set_pev(id, pev_viewmodel2, m_fivesen[i]);

for(new i;i < sizeof(m_mp5); i++)
if(is_user_alive(id) && Skin[9][id] == i && fgy  == CSW_MP5NAVY) set_pev(id, pev_viewmodel2, m_mp5[i]);

for(new i;i < sizeof(m_p90); i++)
if(is_user_alive(id) && Skin[10][id] == i && fgy  == CSW_P90) set_pev(id, pev_viewmodel2, m_p90[i]);

for(new i;i < sizeof(m_famas); i++)
if(is_user_alive(id) && Skin[11][id] == i && fgy  == CSW_FAMAS) set_pev(id, pev_viewmodel2, m_famas[i]);

if(fgy == CSW_HEGRENADE) set_pev(id, pev_viewmodel2, models_default[0]);
if(fgy == CSW_FLASHBANG) set_pev(id, pev_viewmodel2, models_default[1]);
if(fgy == CSW_SMOKEGRENADE) set_pev(id, pev_viewmodel2, models_default[2]);
if(fgy == CSW_C4) set_pev(id, pev_viewmodel2, models_default[3]);
if(fgy == CSW_SCOUT) set_pev(id, pev_viewmodel2, models_default[4]);
if(fgy == CSW_M3) set_pev(id, pev_viewmodel2, models_default[5]);
}
}
public openMainMenu(id)
{
if(!g_LoggedIn[id]){
showMenu_Main(id)
return PLUGIN_HANDLED
}

new cim[121];
new String[121];
format(cim, charsmax(cim), "\d[-BiG BrotherZ-] \wGlobal Offensive v4.5\r:.^n \yEuro:\w   %3.2f \r| \yDollár:\w %d", penzem[id][penz], Dollar[id]);
new menu = menu_create(cim, "Fomenu_h");


menu_additem(menu, "\y»\wRaktár", "7", 0);
menu_additem(menu, "\y»\wÁruház", "22", 0);
menu_additem(menu, "\y»\wLáda Nyitás", "4", 0);
menu_additem(menu, "\y»\wTeljesítmény Rendszer", "5", 0);
if(g_Quest[id] == 0) format(String,charsmax(String),"\y»\wKüldetések");
else format(String,charsmax(String),"\y»\wKüldetések\d-\rFolyamatban");
menu_additem(menu,String,"1");
menu_additem(menu, "\y»\wBeállítások", "25", 0);
menu_additem(menu, "\y»\wPrémium Pont", "26", 0);
menu_additem(menu, "\y»\wPrefix Kezelés", "2", 0);
menu_additem(menu, "\y»\wLomtár", "23", 0);
menu_additem(menu, "\y»\wFIÓK INFORMÁCIÓ", "13", 0);
menu_additem(menu, "\y»\wJátékos Információ\r]", "8", 0);
menu_additem(menu, "\y»\wAdatkezelés", "6", 0);
menu_additem(menu, "\y»\wFagyasztás\r]", "12", 0);



menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}

public Fomenu_h(id, menu, item){
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}

new data[9], szName[64];
new access, callback;
new randomKills = random_num(5,25);
new randomWeapon = random_num(0,5);
new randomHead = random_num(0,1);
new randomCase = random_num(0,1);
new randomKey = random_num(0,4);
new randomPremium = random_num(50,300);
new randomDollar = random_num(10,100);
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);

switch(key)
{
case 7: Raktar(id);
case 22: Piac(id);
case 26: SMS_Fomenu(id);
case 2: Menu_Prefix(id);
case 25: Beallitasok(id);
case 8: JatekosInfoMenu(id);
case 4: LadaNyitas(id);
case 13: fiokinfom(id);
case 5: teljesit_menu(id);
	case 23:
	{
		if(kirakva[id] == 1)
		{
			ColorChat(id, GREEN, "[-BiG BrotherZ-]^1 Amíg piacon kint van egy^3 tárgyad^1 addig nem tudod a kukát használni!");
		}
		else if(kirakva[id] == 0)
		{
			Lomtar(id);
		}
	}
	case 6:
	{
		if(get_user_flags(id) & TULAJ)
		{
			adatkezelo(id);
		}
		else ColorChat(id, GREEN, "^3Információ~ ^1Ezt a menüt csak ^4Tulajdonos ^1használhatja!");
	}
	case 12:
	{
		if(get_user_flags(id) & TULAJ)
		{
			fagyasztasom(id);
		}
		else ColorChat(id, GREEN, "^3Információ~ ^1Ezt a menüt csak ^4Tulajdonos ^1használhatja!");
	}
	case 1:
	{
		if(g_Quest[id] == 0)
		{
			g_QuestKills[0][id] = randomKills;
			g_QuestWeapon[id] = randomWeapon;
			g_QuestHead[id] = randomHead;
			g_Jutalom[2][id] = randomPremium;
			g_Quest[id] = 1;
			openQuestMenu(id);
		}
		else
		{
			openQuestMenu(id);
		}
	}
}
}
public openQuestMenu(id)
{
new String[121];
formatex(String, charsmax(String), "%s \r- \dKüldetések", Prefix);
new menu = menu_create(String, "h_openQuestMenu");

new const QuestWeapons[][] = { "AK47", "M4A1", "AWP", "DEAGLE", "AWP", "AK47", "M4A1", "DEAGLE", "KNIFE", "Nincs" };
new const QuestHeadKill[][] = { "Nincs", "Csak fejlövés" };

formatex(String, charsmax(String), "\wFeladat: \yÖlj meg %d játékost \d[\yMég %d ölés\d]", g_QuestKills[0][id], g_QuestKills[0][id]-g_QuestKills[1][id]);
menu_additem(menu, String, "0",0);
formatex(String, charsmax(String), "\wÖlés Korlát: \y%s", QuestHeadKill[g_QuestHead[id]]);
menu_additem(menu, String, "0",0);
formatex(String, charsmax(String), "\wFegyver Korlát: \y%s \d[\rCsak ezzel a fegyverrel ölhetsz\d]^n", QuestWeapons[g_QuestWeapon[id]]);
menu_additem(menu, String, "0",0);
formatex(String, charsmax(String), "\wJutalom:^n\yPrémium Pont [%d P.P]", g_Jutalom[2][id]);
menu_additem(menu, String, "0",0);
formatex(String, charsmax(String), "\wKüldetés kihagyása \d[\r550 ~P.Pont\d]");
menu_additem(menu, String, "1",0);

menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public h_openQuestMenu(id, menu, item)
{
if(item == MENU_EXIT)
{
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);

switch(key)
{
	case 0: openQuestMenu(id);
		case 1:
		{
			if(SMS[id] >= 550)
			{
				g_QuestKills[1][id] = 0;
				g_QuestWeapon[id] = 0;
				g_Quest[id] = 0;
				SMS[id] -= 150;
				ColorChat(id, GREEN, "%s ^1Kihagytad ezt a küldetést", C_Prefix);
			}
			else ColorChat(id, GREEN, "%s ^1Nincs elég ~SMS Pontod", C_Prefix);
		}
	}
}
public Raktar(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dFegyver készlet", Prefix);
	new menu = menu_create(cim, "Raktar_h");
	
	for(new i;i < sizeof(Fegyverek); i++)
	{
		if(OsszesSkin[i][id] > 0)
		{
			new Sor[6]; num_to_str(i, Sor, 5);
			formatex(cim, charsmax(cim), "%s \d[\r%d \dDB]", Fegyverek[i][0], OsszesSkin[i][id]);
			menu_additem(menu, cim, Sor);
		}
	}
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Raktar_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 0: Skin[0][id] = 1;
			case 1:	 {
			if(MPrefi[id] >= 22 || MPrefi[id] == 6)
			{
				Skin[0][id] = 2;
			}
			else ColorChat(id, GREEN, "^3Információ~ ^1Ezt a skint csak ^4VIP ^1használhatja");
		}
		case 2: Skin[0][id] = 3;
			case 3: Skin[0][id] = 4;
			case 4: Skin[0][id] = 5;
			case 5: Skin[0][id] = 6;
			case 6: Skin[0][id] = 7;
			case 7: Skin[0][id] = 8;
			case 8: Skin[0][id] = 9;
			case 9: Skin[0][id] = 10;
			case 10: Skin[0][id] = 11;
			case 11: Skin[1][id] = 1;
			case 12: {
			if(MPrefi[id] >= 22 || MPrefi[id] == 6)
			{
				Skin[1][id] = 2;
			}
			else ColorChat(id, GREEN, "^3Információ~ ^1Ezt a skint csak ^4VIP ^1használhatja");
		}
		case 13: Skin[1][id] = 3;
			case 14: Skin[1][id] = 4;
			case 15: Skin[1][id] = 5;
			case 16: Skin[1][id] = 6;
			case 17: Skin[1][id] = 7;
			case 18: Skin[1][id] = 8;
			case 19: Skin[1][id] = 9;
			case 20: Skin[1][id] = 10;
			case 21: Skin[1][id] = 11;
			case 22: Skin[2][id] = 1;
			case 23:  {
			if(MPrefi[id] >= 22 || MPrefi[id] == 6)
			{
				Skin[2][id] = 2;
			}
			else ColorChat(id, GREEN, "^3Információ~ ^1Ezt a skint csak ^4VIP ^1használhatja");
		}
		case 24: Skin[2][id] = 3;
			case 25: Skin[2][id] = 4;
			case 26: Skin[2][id] = 5;
			case 27: Skin[2][id] = 6;
			case 28: Skin[2][id] = 7;
			case 29: Skin[2][id] = 8;
			case 30: Skin[2][id] = 9;
			case 31: Skin[2][id] = 10;
			case 32: Skin[2][id] = 11;
			case 33: Skin[2][id] = 12;
			case 34: Skin[2][id] = 13;
			case 35: Skin[3][id] = 1;
			case 36: Skin[3][id] = 2;
			case 37:  {
			if(MPrefi[id] >= 22 || MPrefi[id] == 6)
			{
				Skin[3][id] = 2;
			}
			else ColorChat(id, GREEN, "^3Információ~ ^1Ezt a skint csak ^4VIP ^1használhatja");
		}
		case 38: Skin[3][id] = 4;
			case 39: Skin[3][id] = 5;
			case 40: Skin[3][id] = 6;
			case 41: Skin[3][id] = 7;
			case 42: Skin[3][id] = 8;
			case 43: Skin[3][id] = 9;
			case 44: Skin[3][id] = 10;
			case 45: Skin[4][id] = 1;
			case 46: Skin[4][id] = 2;
			case 47: Skin[4][id] = 3;
			case 48: Skin[4][id] = 4;
			case 49: Skin[4][id] = 5;
			case 50: Skin[4][id] = 6;
			case 51: Skin[4][id] = 7;
			case 52: Skin[4][id] = 8;
			case 53: Skin[4][id] = 9;
			case 54: Skin[4][id] = 10;
			case 55: Skin[4][id] = 11;
			case 56: Skin[4][id] = 12;
			case 57: Skin[4][id] = 13;
			case 58: Skin[4][id] = 14;
			case 59: Skin[4][id] = 15;
			case 60: Skin[4][id] = 16;
			case 61: Skin[4][id] = 17;
			case 62: Skin[4][id] = 18;
			case 63: Skin[4][id] = 19;
			case 64: Skin[4][id] = 20;
			case 65: Skin[5][id] = 1;
			case 66: Skin[5][id] = 2;
			case 67: Skin[6][id] = 1;
			case 68: Skin[6][id] = 2;
			case 69: Skin[6][id] = 3;
			case 70: Skin[6][id] = 4;
			case 71: Skin[7][id] = 1;
			case 72: Skin[7][id] = 2;
			case 73: Skin[7][id] = 3;
			case 74: Skin[7][id] = 4;
			case 75: Skin[8][id] = 1;
			case 76: Skin[8][id] = 2;
			case 77: Skin[8][id] = 3;
			case 78: Skin[9][id] = 1;
			case 79: Skin[9][id] = 2;
			case 80: Skin[9][id] = 3;
			case 81: Skin[9][id] = 4;
			case 82: Skin[10][id] = 1;
			case 83: Skin[10][id] = 2;
			case 84: Skin[10][id] = 3;
			case 85: Skin[10][id] = 4;
			case 86: Skin[11][id] = 1;
			case 87: Skin[11][id] = 2;
			case 88: Skin[11][id] = 3;
			case 89: Skin[11][id] = 4;
			case 90: Skin[11][id] = 5;
			case 91: Skin[11][id] = 6;
		}
}
public Halal()
{
	new Attacker = read_data(1);
	new Victim = read_data(2);
	
	new iHealth;
	iHealth = get_user_health(Attacker);
	client_print_color(Victim, print_team_default, "^4%s^1A gyilkosodnak maradt^3 %d ^1hpja.", C_PR, iHealth);
	
	new Gyilkos = read_data(1);
	new Aldozat = read_data(2);
	new fejloves = read_data(3);
	new fegyver = get_user_weapon(Gyilkos);
	
	
	
	
	if(Gyilkos == Aldozat)
		return PLUGIN_HANDLED;
	
	
	new Float:EXPEuro;
	new Float:penzEuro;
	new penzdollar;
	new fejesdollar;
	
	EXPEuro += random_float(0.01,1.15);
	penzEuro += random_float(0.01,1.15);
	penzdollar += random_num(1,10);
	fejesdollar += random_num(10,30);
	
	Player[Gyilkos][Euro] += EXPEuro;
	penzem[Gyilkos][penz] += penzEuro;
	Dollar[Gyilkos] += penzdollar;
	Dollar[fejloves] += fejesdollar;
	
	
	new Float:minuszEuro;
	
	minuszEuro += random_float(0.01,1.15);
	
	Player[Aldozat][Euro] -= minuszEuro;
	
	/*set_dhudmessage(0, 255, 0, -1.0, 0.20, 0, 6.0, 3.0);
	show_dhudmessage(Aldozat, "Megöltek téged, ezért vesztettél [  %3.2f% EXP ]", minuszEuro);
	*/
	// RANG RENDSZER DOLGAI
	
	
	Oles[Gyilkos]++;
	
	if(g_Quest[Gyilkos] == 1) Quest(Gyilkos);
	
	if(Skin[0][Gyilkos] == 1 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[0][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 2 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[1][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 3 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[2][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 4 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[3][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 1 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[4][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 2 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[5][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 3 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[6][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 4 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[7][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 1 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[8][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 2 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[9][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 3 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[10][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 4 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[11][Gyilkos] ++;
	}
	if(Mod == 1)
	{
		eventkordroppoljon(Gyilkos);
	}
	if(Mod == 2)
	{
		hetnaposevent(Gyilkos);
	}
	szerzettcucc(Gyilkos);
	return PLUGIN_HANDLED;
}
public szerzettcucc(id)
{
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0, 100);
	new ladainf = random_num(0, 3);
	
	if(szamitasszazalekra <= LadaNevek[ladainf][ritka])
	{
		Lada[ladainf][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Találtál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", LadaNevek[ladainf][Name], LadaNevek[ladainf][ritka]);
	}
	else if(szamitasszazalekra <= KulcsNevek[ladainf][ritka])
	{
		g_Kulcs[ladainf][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Találtál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", KulcsNevek[ladainf][Name], KulcsNevek[ladainf][ritka]);
	}
}
public eventkordroppoljon(id)
{
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0, 100);
	
	if(szamitasszazalekra <= LadaNevek[4][ritka])
	{
		Lada[4][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Találtál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", LadaNevek[4][Name], LadaNevek[4][ritka]);
	}
	else if(szamitasszazalekra <= KulcsNevek[4][ritka])
	{
		g_Kulcs[4][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Találtál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", KulcsNevek[4][Name], KulcsNevek[4][ritka]);
	}
}
public hetnaposevent(id)
{
	
	new Gyilkos = read_data(1);
	new Aldozat = read_data(2);
	new fejloves = read_data(3);
	
	if(Gyilkos == Aldozat)
		return PLUGIN_HANDLED;
	
	
	new Float:EXPEuro;
	new Float:penzEuro;
	new penzdollar;
	new fejesdollar;
	
	EXPEuro += random_float(0.01,1.15);
	penzEuro += random_float(0.01,1.15);
	penzdollar += random_num(1,10);
	fejesdollar += random_num(10,30);
	
	Player[Gyilkos][Euro] += EXPEuro;
	penzem[Gyilkos][penz] += penzEuro;
	Dollar[Gyilkos] += penzdollar;
	Dollar[fejloves] += fejesdollar;
}
public hp_up(id)
{
	new attacker = read_data(1);
	new health = get_user_health(attacker);
	
	if(health < 100)
	{
		set_user_health(attacker, health + 5);
	}
	if(health > 100)
	{
		set_user_health(attacker, 110);
	}
}
public najakorkezdes(id)
{
	if(!is_user_alive(id))
	{
		return PLUGIN_HANDLED;
	}
	openGunMenu(id);
	vipCheck(id);
	infoklekerdezes(id);
	nezdmaravipet(id);
	EXPcheck(id);
	g_UseWeapon[id] = false;
	cs_set_user_money(id, 0);
	strip_user_weapons(id);
	give_item(id, "weapon_knife");
	give_item(id, "item_thighpack");
	give_item(id, "item_assaultsuit");
	give_item(id, "weapon_hegrenade");
	give_item(id, "weapon_flashbang");
	give_item(id, "weapon_flashbang");
	g_Awps[Te] = 0;
	g_Awps[Ct] = 0;
	return PLUGIN_HANDLED;
}
public client_disconnect(id)
{
	g_InProgress[id] = 0
	
	
	if(g_LoggedIn[id])
	{
		Update(id, 0);
	}
	
	
	Rang[id] = 0;
	MPrefi[id] = 0;
	Oles[id] = 0;
	Kulcs[id] = 0;
	Masodpercek[id] = 0;
	teljesitmenyoles[id] = 0;
	teljesitmeny[id] = 0;
	chatprefix[id] = 0;
	fagyaszto[id] = 0;
	SMS[id] = 0;
	kartya[id] = 0;
	Osszes_szerencse[id] = 0;
	Osszes_kartya[id] = 0;
	g_Quest[id] = 0;
	g_QuestWeapon[id] = 0;
	g_QuestMVP[id] = 0;
	g_QuestHead[id] = 0;
	Masodpercek[id] = 0;
	g_VipTime[id] = 0
	Dollar[id] = 0;
	Nevcedula[id] = 0;
	hanyasnevcedula[id] = 0;
	kibestat[id] = 0;
	Hud[id] = 0;
	alapchat[id] = 0;
	
	for(new i;i < FEGYO; i++) OsszesSkin[i][id] = 0;
	for(new i;i < skinek; i++) Skin[i][id] = 0;
	for(new i;i < CASE2; i++) g_Kulcs[i][id] = 0;
	for(new i;i < STK; i++) Statrak[i][id] = 0;
	for(new i;i < 4; i++) g_Jutalom[i][id] = 0;
	for(new i;i < 2; i++) g_QuestKills[i][id] = 0;
	for(new i;i < LADA; i++) Lada[i][id] = 0;
	
	
	Beirtprefix[id] = false;
	Beirtcedula[id] = false;
	fegyverkivalasztas[id] = false;
	g_LoggedIn[id] = false
	
	g_UserName[id][0] = EOS;
	g_Password[id][0] = EOS;
	g_Password1[id][0] = EOS;
	g_UserMail[id][0] = EOS;
	prefiszem[id][0] = EOS;
	Fegyverneve[id][0] = EOS;
	g_Id[id] = 0
	
}

public client_putinserver(id)
{
	if(!is_user_bot(id))
	{
		for(new i;i < skinek; i++) Skin[i][id] = 0;
		g_LoggedIn[id] = false;
		Gun[id] = 1;
	}
}
public showMenu_Main(id){
	new String[121];
	format(String, charsmax(String), "%s \r- \dRegisztrációs Menü", PR);
	new menu = menu_create(String, "h_openRegisterMainMenu");
	
	menu_additem(menu, "\dRegisztráció", "0", 0);
	menu_additem(menu, "\yBejelentkezés", "1", 0);
	format(String, charsmax(String), "Elfelejtett Jelszó");
	menu_additem(menu, String, "2", 0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public h_openRegisterMainMenu(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_CONTINUE;
	}
	
	switch(item)
	{
		case 0:
		{
			g_RegistOrLogin[id] = 1
			g_Mail[id] = false
			showMenu_RegLog(id)
		}
		case 1:
		{
			g_RegistOrLogin[id] = 2
			g_Mail[id] = false
			showMenu_RegLog(id)
		}
		case 2:
		{
			g_UserMail[id][0] = EOS
			g_Mail[id] = true
			showMenu_GotBackPass(id)
		}
	}
	
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public showMenu_GotBackPass(id)
{
	new szMenu[121]
	format(szMenu, charsmax(szMenu), "%s \r- \dElfelejtett jelszó", PR)
	new menu = menu_create(szMenu, "menu_backpass");
	
	formatex(szMenu, charsmax(szMenu), "E-Mail:\d %s^n^n", g_UserMail[id][0] == EOS ? "Nincs megadva" : g_UserMail[id])
	menu_additem(menu, szMenu, "0", 0);
	
	menu_additem(menu, "\rKérem a jelszavam!", "1", 0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public menu_backpass(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_CONTINUE;
	}
	
	switch(item)
	{
		case 0:
		{
			client_cmd(id, "messagemode EMAIL")
			showMenu_GotBackPass(id)
		}
		case 1: sql_gotpass_check(id)
		}
	return PLUGIN_HANDLED;
}
public sql_gotpass_check(id)
{
	new Query[2048]
	new len = 0
	new a[191]
	
	if((strlen(g_UserMail[id]) == 0))
	{
		ColorChat(id, GREEN, "^4%s^1 Nem adtál meg E-Mailt!", C_PR)
		showMenu_GotBackPass(id)
		return PLUGIN_HANDLED
	}
	
	format(a, 190, "%s", g_UserMail[id])
	
	replace_all(a, 190, "\", "\\")
	replace_all(a, 190, "'", "\'")
	
	len += format(Query[len], 2048, "SELECT * FROM csgov4 ")
	len += format(Query[len], 2048-len,"WHERE Email = '%s'", a)
	
	new szData[2];
	szData[0] = id;
	szData[1] = get_user_userid(id);
	
	SQL_ThreadQuery(g_SqlTuple,"sql_gotpass_check_thread", Query, szData, 2)
	
	return PLUGIN_CONTINUE;
}

public sql_gotpass_check_thread(FailState,Handle:Query,Error[],Errcode,szData[],DataSize)
{
	if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
	{
		log_amx("%s", Error)
		return
	}
	else
	{
		new id = szData[0];
		
		if (szData[1] != get_user_userid(id))
			return;
		
		new iRowsFound = SQL_NumRows(Query)
		
		if(iRowsFound == 0)
		{
			ColorChat(id, GREEN, "^4%s^1 Nem található ilyen ^3E-Mail ^1cím!", C_PR)
			showMenu_GotBackPass(id)
		}
		else
		{
			new szSqlPass[100]
			SQL_ReadResult(Query, 2, szSqlPass, 99)
			
			ColorChat(id, GREEN, "^4%s^1 Ehez az ^3E-Mail ^1címhez tartozó jelszó:^3 %s", uj_chatprefix, szSqlPass)
			showMenu_Main(id)
		}
	}
}
public cmdJelszo(id)
{
	if(g_LoggedIn[id] == true)
		return PLUGIN_HANDLED
	
	g_Password[id][0] = EOS
	read_args(g_Password[id], 99)
	remove_quotes(g_Password[id])
	
	if((strlen(g_Password[id]) < 4) || (strlen(g_Password[id]) > 16))
	{
		ColorChat(id, GREEN, "^4%s^1 A jelszavad nem lehet rövidebb 4, illetve hosszabb 16 karakternél!", uj_chatprefix)
		g_Password[id][0] = EOS
	}
	
	showMenu_RegLog(id)
	return PLUGIN_HANDLED
}
public cmdJelszo1(id)
{
	if(g_LoggedIn[id] == true)
		return PLUGIN_HANDLED
	
	g_Password1[id][0] = EOS
	read_args(g_Password1[id], 99)
	remove_quotes(g_Password1[id])
	
	if((strlen(g_Password1[id]) < 4) || (strlen(g_Password1[id]) > 16))
	{
		ColorChat(id, GREEN, "^4%s^1 A jelszavad nem lehet rövidebb 4, illetve hosszabb 16 karakternél!", uj_chatprefix)
		g_Password1[id][0] = EOS
	}
	
	showMenu_RegLog(id)
	return PLUGIN_HANDLED
}
public cmdFelhasznalonev(id)
{
	if(g_LoggedIn[id])
		return PLUGIN_HANDLED
	
	g_UserName[id][0] = EOS
	read_args(g_UserName[id], 99)
	remove_quotes(g_UserName[id])
	
	if(contain(g_UserName[id], " ") != -1)
	{
		ColorChat(id, GREEN, "^4%s^1 A ^3Felhasználónevedben ^1nem használhatsz szóközt!", uj_chatprefix)
		g_UserName[id][0] = EOS
		return PLUGIN_HANDLED
	}
	
	if((strlen(g_UserName[id]) < 2) || (strlen(g_UserName[id]) > 20))
	{
		ColorChat(id, GREEN, "^4%s^1 A ^3Felhasználóneved ^1nem lehet rövidebb 2, illetve hosszabb 20 karakternél!", uj_chatprefix)
		g_UserName[id][0] = EOS
		return PLUGIN_HANDLED
	}
	
	if(g_Mail[id]) showMenu_GotBackPass(id)
	else showMenu_RegLog(id)
	return PLUGIN_HANDLED
}
public cmdEmail(id)
{
	if(g_LoggedIn[id])
		return PLUGIN_HANDLED
	
	g_UserMail[id][0] = EOS
	read_args(g_UserMail[id], 99)
	remove_quotes(g_UserMail[id])
	
	if(contain(g_UserMail[id], ".hu") != -1
	|| contain(g_UserMail[id], ".com") != -1
	|| contain(g_UserMail[id], ".ro") != -1
	|| contain(g_UserMail[id], ".cz") != -1
	|| contain(g_UserMail[id], ".de") != -1
	|| contain(g_UserMail[id], ".pl") != -1
	|| contain(g_UserMail[id], ".eu") != -1
	|| contain(g_UserMail[id], ".lt") != -1)
{
	if(contain(g_UserMail[id], "@") != -1)
	{
		new const VP[] = "\"
		
		if(contain(g_UserMail[id], VP) != -1
		|| contain(g_UserMail[id], "'") != -1)
	{
		ColorChat(id, GREEN, "^4%s^1 Hibás ^3E-Mail^1 formátum!", uj_chatprefix)
		g_UserMail[id][0] = EOS
	}
	else {
		if(g_Mail[id]) showMenu_GotBackPass(id)
		else showMenu_RegLog(id)
	}
}
else
{
	ColorChat(id, GREEN, "^4%s^1 Hibás ^3E-Mail^1 formátum!", uj_chatprefix)
	g_UserMail[id][0] = EOS
}

}
else
{
ColorChat(id, GREEN, "^4%s^1 Hibás ^3E-Mail^1 formátum!", uj_chatprefix)
g_UserMail[id][0] = EOS
}

if(g_Mail[id]) showMenu_GotBackPass(id)
else showMenu_RegLog(id)
return PLUGIN_HANDLED
}
public cmdRegisztracioBejelentkezes(id)
{
if(g_LoggedIn[id] == true)
return PLUGIN_HANDLED

if((strlen(g_UserName[id]) == 0))
{
	ColorChat(id, GREEN, "^4%s^1 Nem adtál meg felhasználónevet!", uj_chatprefix)
	showMenu_RegLog(id)
	return PLUGIN_HANDLED
}

if((strlen(g_Password[id]) == 0))
{
	ColorChat(id, GREEN, "^4%s^1 Nem adtál meg jelszót!", uj_chatprefix)
	showMenu_RegLog(id)
	return PLUGIN_HANDLED
}

if(g_RegistOrLogin[id] == 1)
{
	if(!equali(g_Password[id], g_Password1[id]))
	{
		ColorChat(id, GREEN, "^4%s^1 A megadott két jelszó nem egyezik!", uj_chatprefix)
		showMenu_RegLog(id)
		return PLUGIN_HANDLED
	}
}

switch(g_RegistOrLogin[id])
{
	case 1:
	{
		if(g_InProgress[id] == 0)
		{
			ColorChat(id, GREEN, "^4%s^1 A Regisztráció folyamatban...", uj_chatprefix)
			sql_account_check(id)
			showMenu_RegLog(id)
			g_InProgress[id] = 1
		}
		else showMenu_RegLog(id)
	}
	case 2:
	{
		if(g_InProgress[id] == 0)
		{
			ColorChat(id, GREEN, "^4%s^1 A Bejelentkezés folyamatban...", uj_chatprefix)
			sql_account_check(id)
			showMenu_RegLog(id)
			g_InProgress[id] = 1
		}
		else showMenu_RegLog(id)
	}
}

return PLUGIN_CONTINUE
}
public sql_account_check(id)
{
new szQuery[2048]
new len = 0

new a[191]

format(a, 190, "%s", g_UserName[id])

replace_all(a, 190, "\", "\\")
replace_all(a, 190, "'", "\'")

len += format(szQuery[len], 2048, "SELECT * FROM csgov4 ")
len += format(szQuery[len], 2048-len,"WHERE Felhasznalonev = '%s'", a)

new szData[2];
szData[0] = id;
szData[1] = get_user_userid(id);

SQL_ThreadQuery(g_SqlTuple,"sql_account_check_thread", szQuery, szData, 2)
}

public sql_account_check_thread(FailState,Handle:Query,Error[],Errcode,szData[],DataSize)
{
if(FailState == TQUERY_CONNECT_FAILED)
{
	set_fail_state("[ *HIBA* ] NEM LEHET KAPCSOLODNI AZ ADATBAZISHOZ!")
	return
}
else if(FailState == TQUERY_QUERY_FAILED)
{
	set_fail_state("[ *HIBA* ] A LEKERDEZES MEGSZAKADT!")
	return;
}

if(Errcode)
{
	log_amx("[ *HIBA* ] PROBLEMA A LEKERDEZESNEL! ( %s )",Error)
	return;
}

new id = szData[0];

if (szData[1] != get_user_userid(id))
	return;
	
	new iRowsFound = SQL_NumRows(Query)
	
	if(g_RegistOrLogin[id] == 1)
	{
		if(iRowsFound > 0)
		{
			ColorChat(id, GREEN, "^4%s^1 Ezzel a Felhasználónévvel már Regisztráltak!", uj_chatprefix)
			g_InProgress[id] = 0
			showMenu_RegLog(id)
		}
		else sql_account_create(id)
	}
	else if(g_RegistOrLogin[id] == 2)
	{
		if(iRowsFound == 0)
		{
			ColorChat(id, GREEN, "^4%s^1 Hibás ^3Felhasználónév^1 vagy ^3Jelszó^1!", uj_chatprefix)
			g_InProgress[id] = 0
			showMenu_RegLog(id)
		}
		else sql_account_load(id)
	}
}
public sql_account_create(id)
{
	new Query[2048]
	new len = 0
	
	new a[191], b[191], c[191]
	
	format(a, 190, "%s", g_UserName[id])
	format(b, 190, "%s", g_Password[id])
	format(c, 190, "%s", g_UserMail[id])
	
	replace_all(a, 190, "\", "\\")
	replace_all(a, 190, "'", "\'")
	replace_all(b, 190, "\", "\\")
	replace_all(b, 190, "'", "\'")
	replace_all(c, 190, "\", "\\")
	replace_all(c, 190, "'", "\'")
	
	len += format(Query[len], 2048, "INSERT INTO csgov4 ")
	len += format(Query[len], 2048-len,"(Felhasznalonev,Jelszo,Email) VALUES('%s','%s','%s')", a, b, c)
	
	new szData[2];
	szData[0] = id;
	szData[1] = get_user_userid(id);
	
	SQL_ThreadQuery(g_SqlTuple,"sql_account_create_thread", Query, szData, 2)
}
public sql_account_create_thread(FailState,Handle:Query,Error[],Errcode,szData[],DataSize)
{
	if(FailState == TQUERY_CONNECT_FAILED)
	{
		set_fail_state("[ *HIBA* ] NEM LEHET KAPCSOLODNI AZ ADATBAZISHOZ!")
		return
	}
	else if(FailState == TQUERY_QUERY_FAILED)
	{
		set_fail_state("[ *HIBA* ] A LEKERDEZES MEGSZAKADT!")
		return;
	}
	
	if(Errcode)
	{
		log_amx("[ *HIBA* ] PROBLEMA A LEKERDEZESNEL! ( %s )",Error)
		return;
	}
	
	new id = szData[0];
	
	if (szData[1] != get_user_userid(id))
		return;
	
	if(g_UserMail[id][0] == EOS) ColorChat(id, GREEN, "^4%s^1 Sikeresen regisztráltál! Felhasználónév:^3 %s^1 | Jelszó:^3 %s", uj_chatprefix, g_UserName[id], g_Password[id])
	else ColorChat(id, GREEN, "^4%s^1 Sikeresen regisztráltál! Felhasználónév:^3 %s^1 | Jelszó:^3 %s^1 | E-Mail:^3 %s", uj_chatprefix, g_UserName[id], g_Password[id], g_UserMail[id])
	g_InProgress[id] = 0;
	g_RegistOrLogin[id] = 2;
	showMenu_RegLog(id)
	return;
}
public showMenu_RegLog(id)
{
	new szMenu[121]
	format(szMenu, charsmax(szMenu), "%s \r- \dRegisztráció és Bejelentkezés", PR)
	new menu = menu_create(szMenu, "menu_reglog");
	
	formatex(szMenu, charsmax(szMenu), "\yFelhasználónév:\w %s^n", g_UserName[id][0] == EOS ? "Nincs megadva \r*" : g_UserName[id])
	menu_additem(menu, szMenu, "0", 0);
	formatex(szMenu, charsmax(szMenu), "\yJelszó:\w %s%s", g_Password[id][0] == EOS ? "Nincs megadva \r*" : LenStars[strlen(g_Password[id])], g_RegistOrLogin[id] == 2 ? "^n" : "")
	menu_additem(menu, szMenu, "1", 0);
	if(g_RegistOrLogin[id] == 1 ){
		formatex(szMenu, charsmax(szMenu), "\yJelszó Újra:\w %s^n", g_Password1[id][0] == EOS ? "Nincs megadva \r*" : LenStars[strlen(g_Password1[id])])
		menu_additem(menu, szMenu, "2", 0);
		formatex(szMenu, charsmax(szMenu), "\yE-Mail:\w %s^n^n", g_UserMail[id][0] == EOS ? "Nincs megadva" : g_UserMail[id])
		menu_additem(menu, szMenu, "3", 0);
	}
	
	if(g_RegistOrLogin[id] == 1 ) menu_additem(menu, "\rRegisztráció", "4", 0);
	else menu_additem(menu, "\rBejelentkezés", "4", 0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public menu_reglog(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_CONTINUE;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 0:
		{
			client_cmd(id, "messagemode FELHASZNALONEV")
			showMenu_RegLog(id)
		}
		case 1:
		{
			client_cmd(id, "messagemode JELSZAVAD")
			showMenu_RegLog(id)
		}
		case 2:
		{
			client_cmd(id, "messagemode JELSZAVAD_UJRA")
			showMenu_RegLog(id)
		}
		case 3:
		{
			client_cmd(id, "messagemode EMAIL")
			showMenu_RegLog(id)
		}
		case 4: cmdRegisztracioBejelentkezes(id)
		}
	return PLUGIN_HANDLED;
}
public plugin_cfg()
{
{
	g_SqlTuple = SQL_MakeDbTuple(SQLINFO[0], SQLINFO[1], SQLINFO[2], SQLINFO[3]);
}
}
public sql_account_load(id)
{
new szQuery[2048]
new len = 0

new a[191]

format(a, 190, "%s", g_UserName[id])

replace_all(a, 190, "\", "\\")
replace_all(a, 190, "'", "\'")

len += format(szQuery[len], 2048, "SELECT * FROM csgov4 ")
len += format(szQuery[len], 2048-len,"WHERE Felhasznalonev = '%s'", a)


new szData[2];
szData[0] = id;
szData[1] = get_user_userid(id);

SQL_ThreadQuery(g_SqlTuple,"QuerySelectData", szQuery, szData, 2)
}
public QuerySelectData(FailState,Handle:Query,Error[],Errcode,szData[],DataSize) {
if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
{
	log_amx("%s", Error)
	return
}
else
{
	new id = szData[0];
	
	if (szData[1] != get_user_userid(id))
		return ;
		
		log_amx("%s", Error)
		new szSqlPassword[100]
		SQL_ReadResult(Query, 2, szSqlPassword, 99)
		
		if(equal(g_Password[id], szSqlPassword))
		{
			
			
			g_Id[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "id"))
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Prefix"), prefiszem[id], charsmax(prefiszem[]))
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Email"), g_UserMail[id], charsmax(g_UserMail[]))
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Fegyverneve"), Fegyverneve[id], charsmax(Fegyverneve[]))
			Rang[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"))
			MPrefi[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "rangokjogok"))
			SMS[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "SMS"))
			kibestat[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "kibestat"))
			Hud[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Hud"))
			Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"))
			Nevcedula[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Nevcedula"))
			hanyasnevcedula[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "hanyasnevcedula"))
			Osszes_szerencse[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Osszes_szerencse"))
			Osszes_kartya[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Osszes_kartya"))
			fagyaszto[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "fagyaszto"))
			kartya[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "kartya"))
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "EXP"), Player[id][Euro]);
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Euro"), penzem[id][penz]);
			Masodpercek[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Masodpercek"))
			teljesitmeny[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "teljesitmeny"))
			teljesitmenyoles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "teljesitmenyoles"))
			chatprefix[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "chatprefix"))
			g_Quest[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "QuestH"))
			g_QuestMVP[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "QuestMVP"))
			g_QuestKills[0][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "QuestNeed"))
			g_QuestKills[1][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "QuestHave"))
			g_QuestWeapon[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "QuestWeap"))
			g_QuestHead[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "QuestHead"))
			g_Jutalom[0][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "JutLada"))
			g_Jutalom[1][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "JutKulcs"))
			g_Jutalom[2][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "JutPont"))
			g_Jutalom[3][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "JutDoll")) 
			Kulcs[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kulcs"))
			alapchat[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "alapchat"))
			Dollar[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Dollar"))
			g_VipTime[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "g_VipTime"))
			
			
			for(new i;i < FEGYO; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "F_%d", i);
				OsszesSkin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			for(new i;i < LADA; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "L_%d", i);
				Lada[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			for(new i;i < CASE2; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "K_%d", i);
				g_Kulcs[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			for(new i;i < skinek; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "Skin%d", i);
				Skin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			for(new i;i < STK; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "St%d", i);
				Statrak[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			
			ColorChat(id, GREEN, "^4%s^1 Üdv^3 %s^1, sikeresen bejelentkeztél!", uj_chatprefix, g_UserName[id]);
			g_InProgress[id] = 0;
			g_LoggedIn[id] = true;
			openMainMenu(id);
			tutorMake(id,TUTOR_GREEN,5.0,"Sikeresen bejelentkeztel %s!", g_UserName[id]);
			log_amx("%s", Error)
		}
		else
		{
			ColorChat(id, GREEN, "^4%s^1 Hibás ^3Felhasználónév^1 vagy ^3Jelszó^1!", uj_chatprefix);
			g_InProgress[id] = 0;
			showMenu_RegLog(id);
			log_amx("%s", Error)
		}
	}
}
public Update(const id, const part)
{
	static Query[14096];
	new Len;
	new sName[32];
	new a[191]
	
	format(a, 190, "%s", g_UserName[id])
	
	get_user_name(id, sName, charsmax(sName));
	
	replace_all(sName, charsmax(sName), "\", "\\")
	replace_all(sName, charsmax(sName), "'", "\'")
	
	Len += formatex(Query[Len], charsmax(Query), "UPDATE `csgov4` SET ");
	
	
	if ( part == 0 )
	{
		
		Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Fegyverneve = ^"%s^", ", Fegyverneve[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Masodpercek = ^"%i^", ", Masodpercek[id]+get_user_time(id));
		Len += formatex(Query[Len], charsmax(Query)-Len, "teljesitmenyoles = ^"%i^", ", teljesitmenyoles[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "teljesitmeny = ^"%i^", ", teljesitmeny[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "chatprefix = ^"%i^", ", chatprefix[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "QuestH = ^"%i^", ", g_Quest[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "QuestMVP = ^"%i^", ", g_QuestMVP[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "QuestNeed = ^"%i^", ", g_QuestKills[0][id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "QuestHave = ^"%i^", ", g_QuestKills[1][id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "QuestWeap = ^"%i^", ", g_QuestWeapon[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "QuestHead = ^"%i^", ", g_QuestHead[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "JutLada = ^"%i^", ", g_Jutalom[0][id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "JutKulcs = ^"%i^", ", g_Jutalom[1][id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "JutPont = ^"%i^", ", g_Jutalom[2][id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "JutDoll = ^"%i^", ", g_Jutalom[3][id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Oles = ^"%i^", ", Oles[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Dollar = ^"%i^", ", Dollar[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Rang[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "fagyaszto = ^"%i^", ", fagyaszto[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Osszes_kartya = ^"%i^", ", Osszes_kartya[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Osszes_szerencse = ^"%i^", ", Osszes_szerencse[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "kartya = ^"%i^", ", kartya[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "rangokjogok = ^"%i^", ", MPrefi[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "EXP = ^"%.2f^", ", Player[id][Euro]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Euro = ^"%.2f^", ", penzem[id][penz]); 
		Len += formatex(Query[Len], charsmax(Query)-Len, "SMS = ^"%i^", ", SMS[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "kibestat = ^"%i^", ", kibestat[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Hud = ^"%i^", ", Hud[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Kulcs = ^"%i^", ", Kulcs[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "alapchat = ^"%i^", ", alapchat[id]);
		Len += formatex(Query[Len], charsmax(Query)-Len, "Nevcedula = ^"%i^", ", Nevcedula[id])
		Len += formatex(Query[Len], charsmax(Query)-Len, "hanyasnevcedula = ^"%i^", ", hanyasnevcedula[id]);
		
		
		for(new i;i < FEGYO; i++) Len += formatex(Query[Len], charsmax(Query)-Len, "F_%d = ^"%i^", ", i, OsszesSkin[i][id]);
		
		for(new i;i < CASE2; i++) Len += formatex(Query[Len], charsmax(Query)-Len, "K_%d = ^"%i^", ", i, g_Kulcs[i][id]);
		
		for(new i;i < LADA; i++)  Len += formatex(Query[Len], charsmax(Query)-Len, "L_%d = ^"%i^", ", i, Lada[i][id]);
		
		for(new i;i < skinek; i++) Len += formatex(Query[Len], charsmax(Query)-Len, "Skin%d = ^"%i^", ", i, Skin[i][id]);
		
		for(new i;i < STK; i++)  Len += formatex(Query[Len], charsmax(Query)-Len, "St%d = ^"%i^", ", i, Statrak[i][id]);
		
	}
	if ( part == 1 )
	{
		Len += formatex(Query[Len], charsmax(Query)-Len, "g_VipTime = ^"%i^", ", g_VipTime[id]-get_user_time(id));
	}
	
	
	Len += formatex(Query[Len], charsmax(Query)-Len, "Jatekosnev = '%s' ", sName);
	Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE  Felhasznalonev = '%s'", a);
	
	SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query) 
	
}
public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
	if(FailState == TQUERY_CONNECT_FAILED)
		set_fail_state("[HIBA*] NEM TUDTAM CSATLAKOZNI AZ ADATBAZISHOZ!");
	else if(FailState == TQUERY_QUERY_FAILED)
		set_fail_state("Query Error");
	if(Errcode)
		log_amx("[HIBA*] HIBAT DOBTAM: %s",Error);
}
public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
	if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
		log_amx("%s", Error);
		return PLUGIN_HANDLED;
	}
}
public sayhook(id)
{
	if(!g_LoggedIn[id])
	{
		ColorChat(id, GREEN, "^4%s^1 Először jelenkezz be!",PR)
		return PLUGIN_HANDLED
	}
	new message[192], nev[32], none[2][32], chat[192];
	
	read_args(message, 191);
	remove_quotes(message);
	
	formatex(none[0], 31, ""), formatex(none[1], 31, " ");
	
	if (message[0] == '@' || message[0] == '/' || message[0] == '#' || message[0] == '!' || equal (message, ""))
		return PLUGIN_HANDLED;
	
	if(!equali(message, none[0]) && !equali(message, none[1]))
	{
		get_user_name(id, nev, 31);
		if(is_user_alive(id))
		{
			if(alapchat[id] == 1)
				formatex(chat, 191, "^x01[%s]^x03 %s^x01: %s", Rangok[Rang[id]][Szint], nev, message);
			else if(prefiszem[id][0] == EOS || MPrefi[id] == 6 || MPrefi[id] == 7 || MPrefi[id] == 8 || MPrefi[id] == 9 || MPrefi[id] == 10 || MPrefi[id] == 11 || MPrefi[id] == 12 || MPrefi[id] == 13 || MPrefi[id] == 14)
				formatex(chat, 191, "^x03[%s]^x03[%s]^x04[%s]^x04[LVL %d]^x03 %s^x01: %s", MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], TeljesitmenyNeveee[teljesitmeny[id]][Szintje], nev, message);
			else if(MPrefi[id] == 6 || MPrefi[id] == 7 || MPrefi[id] == 8 || MPrefi[id] == 9 || MPrefi[id] == 10 || MPrefi[id] == 11 || MPrefi[id] == 12 || MPrefi[id] == 13 || MPrefi[id] == 14)
				formatex(chat, 191, "^x03[%s]^x03[%s]^x04[%s]^x04[LVL %d]^x03 %s^x04: %s", MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], TeljesitmenyNeveee[teljesitmeny[id]][Szintje], nev, message);
			else if(MPrefi[id] == 1 || MPrefi[id] == 2 || MPrefi[id] == 3 || MPrefi[id] == 4 || MPrefi[id] == 5)
				formatex(chat, 191, "^x03[%s]^x03[%s]^x04[%s]^x04[LVL %d]^x03 %s^x04: %s", MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], TeljesitmenyNeveee[teljesitmeny[id]][Szintje], nev, message);
			else if(Dollar[id] >= 0)
				formatex(chat, 191, "^x03[LVL %d]^x04[%s]^x03[%s]^x04[%s]^x03 %s^x01: %s", TeljesitmenyNeveee[teljesitmeny[id]][Szintje], MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], nev, message);
		}
		else
		{
			get_user_team(id, color, 9);
			if(alapchat[id] == 1)
				formatex(chat, 191, "^x03*Halott*^x01[%s]^x03 %s^x03: %s", Rangok[Rang[id]][Szint], nev, message);
			else if(prefiszem[id][0] == EOS || MPrefi[id] == 6 || MPrefi[id] == 7 || MPrefi[id] == 8 || MPrefi[id] == 9 || MPrefi[id] == 10 || MPrefi[id] == 11 || MPrefi[id] == 12 || MPrefi[id] == 13 || MPrefi[id] == 14)
				formatex(chat, 191, "^x01*Halott*^x03[%s]^x03[%s]^x04[%s]^x04[LVL %d]^x03 %s^x01: %s", MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], TeljesitmenyNeveee[teljesitmeny[id]][Szintje], nev, message);
			else if(MPrefi[id] == 6 || MPrefi[id] == 7 || MPrefi[id] == 8 || MPrefi[id] == 9 || MPrefi[id] == 10 || MPrefi[id] == 11 || MPrefi[id] == 12 || MPrefi[id] == 13 || MPrefi[id] == 14)
				formatex(chat, 191, "^x01*Halott*^x03[%s]^x03[%s]^x04[%s]^x04[LVL %d]^x03 %s^x04: %s", MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], TeljesitmenyNeveee[teljesitmeny[id]][Szintje], nev, message);
			else if(MPrefi[id] == 1 || MPrefi[id] == 2 || MPrefi[id] == 3 || MPrefi[id] == 4 || MPrefi[id] == 5)
				formatex(chat, 191, "^x01*Halott*^x03[%s]^x03[%s]^x04[%s]^x04[LVL %d]^x03 %s^x04: %s", MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], TeljesitmenyNeveee[teljesitmeny[id]][Szintje], nev, message);
			else if(Dollar[id] >= 0)
				formatex(chat, 191, "^x01*Halott*^x03[LVL %d]^x04[%s]^x03[%s]^x04[%s]^x03 %s^x01: %s", TeljesitmenyNeveee[teljesitmeny[id]][Szintje], MutasdPrefixet[MPrefi[id]][rangokjogok], prefiszem[id], Rangok[Rang[id]][Szint], nev, message);
		}
		if ( !is_user_connected(id) )
			return PLUGIN_CONTINUE;
		switch(cs_get_user_team(id))
		{
			case 1: ColorChat(0, RED, chat);
				case 2: ColorChat(0, BLUE, chat);
			}
		if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
			ColorChat(0, GREY, chat);
		return PLUGIN_HANDLED;
	}
	return PLUGIN_CONTINUE;
}
public teamf(player, team[])
{
	message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player);
	write_byte(player);
	write_string(team);
	message_end();
}
public elkuldes(player, Temp[])
{
	message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player);
	write_byte( player );
	write_string( Temp );
	message_end();
}
public adatkezelo(id)
{
	new cim[512];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] \rAdat Kezelő Menü");
	new menu = menu_create(cim, "adatkezelo_handler" );
	
	menu_additem(menu, "\y»\w Rang Adás", "1", 0);
	menu_additem(menu, "\y»\w Euro Adása", "2", 0);
	menu_additem(menu, "\y»\w Euro Elvevése", "3", 0);
	menu_additem(menu, "\y»\w Kredit adása", "4", 0);
	menu_additem(menu, "\y»\w Euro, Dollár addolás", "5", 0);
	menu_additem(menu, "\y»\w Event indítás", "6", 0);
	menu_additem(menu, "\y»\w Player Info", "7", 0);
	
	menu_setprop(menu, MPROP_BACKNAME, "Vissza");
	menu_setprop(menu, MPROP_NEXTNAME, "Tovább");
	menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
	
	menu_display(id, menu, 0);
}
public adatkezelo_handler(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	switch(key)
	{
		case 1:
		{
			rangadasomigen(id);
		}
		case 2:
		{
			jatekoslistazas(id);
		}
		case 3:
		{
			jatekoslistazas2(id);
		}
		case 4:
		{
			kredit(id);
		}
		case 5:
		{
			patrikteszt(id);
		}
		case 6:
		{
			Idoprobaadd(id);
		}
		case 7:
		{
			register_clcmd("say /admin", "Adminmenu");
		}
	}
	return PLUGIN_HANDLED;
}

public kredit(id)
{
	new menu = menu_create("\rVálaszd ki a játékost:", "kredit_handler");
	new players[32], pnum, tempid;
	new szName[32], szTempid[10];
	get_players(players, pnum);
	for( new i; i<pnum; i++ )
	{
		tempid = players[i];
		get_user_name(tempid, szName, charsmax(szName));
		num_to_str(tempid, szTempid, charsmax(szTempid));
		menu_additem(menu, szName, szTempid, 0);
	}
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public kredit_handler(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	x_tempid = str_to_num(data);
	
	client_cmd(id, "messagemode adjal_kredit");
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
	
}
public kredit_kuld(id)
{
	new uzenet[121], tempname[32],fromname[32];
	
	read_args(uzenet, charsmax(uzenet));
	remove_quotes(uzenet);
	get_user_name(id,fromname,31);
	get_user_name(x_tempid, tempname, 31);
	
	if(str_to_num(uzenet) < 0)
		return PLUGIN_HANDLED;
	
	
	SMS[x_tempid] += str_to_num(uzenet);
	log_to_file( "addolasok.log", "%s Kreditett adott: %s-t. ", fromname, tempname);
	ColorChat(id, BLUE, "^3»^4[-BiG BrotherZ-]^3» ^1Sikeresen Kreditet küldtél neki:^4 %s", tempname);
	
	return PLUGIN_HANDLED;
}

public rangadasomigen(id)
{
	new menu = menu_create("\rVálaszd ki a játékost:", "rangadasos_handler");
	new players[32], pnum, tempid;
	new szName[32], szTempid[10];
	get_players(players, pnum);
	for( new i; i<pnum; i++ )
	{
		tempid = players[i];
		get_user_name(tempid, szName, charsmax(szName));
		num_to_str(tempid, szTempid, charsmax(szTempid));
		menu_additem(menu, szName, szTempid, 0);
	}
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public jatekoslistazas(id)
{
	new menu = menu_create("\rVálaszd ki a játékost:", "awesome_handler");
	new players[32], pnum, tempid;
	new szName[32], szTempid[10];
	get_players(players, pnum);
	for( new i; i<pnum; i++ )
	{
		tempid = players[i];
		get_user_name(tempid, szName, charsmax(szName));
		num_to_str(tempid, szTempid, charsmax(szTempid));
		menu_additem(menu, szName, szTempid, 0);
	}
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public awesome_handler(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	x_tempid = str_to_num(data);
	
	client_cmd(id, "messagemode Mennyit_szeretnel_elkuldeni");
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
	
}
public oles_kuld(id)
{
	new uzenet[121], tempname[32],fromname[32];
	
	read_args(uzenet, charsmax(uzenet));
	remove_quotes(uzenet);
	get_user_name(id,fromname,31);
	get_user_name(x_tempid, tempname, 31);
	
	if(str_to_num(uzenet) < 0)
		return PLUGIN_HANDLED;
	
	
	penzem[x_tempid][penz] += str_to_num(uzenet);
	log_to_file( "addolasok.log", "%s Eurot adott: %s-t | Összeg: %3.2f", fromname, tempname, str_to_num(uzenet));
	ColorChat(id, BLUE, "^3»[-BiG BrotherZ-] ^1Sikeresen jóváírtál:^4 %3.2f ^1Eurot, neki:^4 %s", str_to_num(uzenet), tempname);
	ColorChat(x_tempid, BLUE, "^3»[-BiG BrotherZ-] ^1Jóváírtak neked^4 %3.2f ^1Eurot! BY:^4 %s", str_to_num(uzenet), tempname);
	ColorChat(id, BLUE, "^3»Admin: %s | Játékos: %s | Összeg: %3.2f | Típus: Euro Jóváírás", fromname, tempname, str_to_num(uzenet));
	
	return PLUGIN_HANDLED;
}
public jatekoslistazas2(id)
{
	new menu = menu_create("\rVálaszd ki a játékost:", "awesomess_handler");
	new players[32], pnum, tempid;
	new szName[32], szTempid[10];
	get_players(players, pnum);
	for( new i; i<pnum; i++ )
	{
		tempid = players[i];
		get_user_name(tempid, szName, charsmax(szName));
		num_to_str(tempid, szTempid, charsmax(szTempid));
		menu_additem(menu, szName, szTempid, 0);
	}
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public awesomess_handler(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	x_tempid = str_to_num(data);
	
	client_cmd(id, "messagemode Mennyit_szeretnel_elvenni");
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
	
}
public oles_elvetel(id)
{
	new uzenet[121], tempname[32],fromname[32];
	
	read_args(uzenet, charsmax(uzenet));
	remove_quotes(uzenet);
	get_user_name(id,fromname,31);
	get_user_name(x_tempid, tempname, 31);
	
	if(str_to_num(uzenet) < 0)
		return PLUGIN_HANDLED;
	
	penzem[x_tempid][penz] -= str_to_num(uzenet);
	log_to_file( "addolasok.log", "%s Eurot vett el: %s-t | Összeg: %3.2f", fromname, tempname, str_to_num(uzenet));
	ColorChat(id, BLUE, "^3»[-BiG BrotherZ-] ^1Sikeresen jóváírtál:^4 %3.2f ^1Eurot, neki:^4 %s", str_to_num(uzenet), tempname);
	ColorChat(x_tempid, BLUE, "^3»[-BiG BrotherZ-] ^1Töröltek ^4 %d ^1Eurot! BY:^4 %s", str_to_num(uzenet), tempname);
	ColorChat(id, BLUE, "^3»Admin: %s | Játékos: %s | Összeg: %3.2f | Típus: Euro Elvonás", fromname, tempname, str_to_num(uzenet));
	
	return PLUGIN_HANDLED;
}

public rangadasos_handler(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	x_tempid = str_to_num(data);
	
	client_cmd(id, "messagemode hanyas_rangot_adsz");
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
	
}
public rangadasos_kuld(id)
{
	new uzenet[121], tempname[32],fromname[32];
	
	read_args(uzenet, charsmax(uzenet));
	remove_quotes(uzenet);
	get_user_name(id,fromname,31);
	get_user_name(x_tempid, tempname, 31);
	
	if(str_to_num(uzenet) < 0)
		return PLUGIN_HANDLED;
	
	MPrefi[x_tempid] = str_to_num(uzenet);
	log_to_file( "addolasok.log", "%s Rangot adott: %s-t | Száma: %d | %s", fromname, tempname, str_to_num(uzenet), MutasdPrefixet[MPrefi[x_tempid]][rangokjogok]);
	ColorChat(id, BLUE, "^3»^4[Infó]^3» ^1Sikeresen jóváírtál:^4 Rangot, neki:^4 %s | Száma: %d | %s", tempname, str_to_num(uzenet), MutasdPrefixet[MPrefi[x_tempid]][rangokjogok]);
	ColorChat(x_tempid, BLUE, "^3»[Infó]^3» ^1Jóváírtak neked^4 Rangot! BY:^4 %s", tempname);
	g_VipTime[x_tempid] += 86400*7;
	
	return PLUGIN_HANDLED;
}
public Menu_Prefix(id)
{
	new String[121], Nev[32];
	get_user_name(id, Nev, 31);
	formatex(String, charsmax(String), "[%s] \r- \d Prefix állítás", Prefix);
	new menu = menu_create(String, "Menu_prefix_h");
	
	
	formatex(String, charsmax(String), "\wPrefix: \y%s ^n\d írd be az új prefix neved", prefiszem[id][0] == EOS ? "Nincs megadva" : prefiszem[id]);
	menu_additem(menu, String, "2",0);
	
	if(Beirtprefix[id] == true)
	{
		formatex(String, charsmax(String), "\rBeállítás");
		menu_additem(menu, String, "3",0);
	}
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Menu_prefix_h(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 2:
		{
			client_cmd(id, "messagemode Reg_Prefix");
		}
		case 3:
		{
			ColorChat(id, GREEN, "^1--------===^3[ Prefix Adatok ]^1===--------");
			ColorChat(id, GREEN, "%s^1 A ^4Prefix:^3(%s)  ^1sikeresen ^3be ^1lett állítva!", C_Prefix, prefiszem[id]);
			ColorChat(id, GREEN, "^1--------===^3[ PREFIX ]^1===--------");
		}
	}
}
public regisztralas_prefix(id)
{
	new adat[32];
	new hosszusag = strlen(adat);
	read_args(adat, charsmax(adat));
	remove_quotes(adat);
	if(hosszusag >= 5) {
		prefiszem[id] = adat;
		Beirtprefix[id] = true;
		Menu_Prefix(id);
	}
	else {
		prefiszem[id] = adat;
		Beirtprefix[id] = true;
		Menu_Prefix(id);
	}
	return PLUGIN_CONTINUE;
}
public szerverbelepes(id)
{
	new name[32];
	get_user_name(id, name, sizeof(name) -1);
	
	ColorChat(id, GREEN, "[^4Infó]^3» ^2 %s^1 csatlakozott a szerverre. ^4Játékos:^3 %d/%d", name, get_playersnum(), get_maxplayers());
}
public LadaNyitas(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dLáda Nyitás", Prefix);
	new menu = menu_create(cim, "ladanyitasok");
	new String[131];
	
	formatex(String, charsmax(String), "\y%s",LadaNevek[0][Name]);
	menu_additem(menu, String, "1",0);
	formatex(String, charsmax(String), "\y%s",LadaNevek[1][Name]);
	menu_additem(menu, String, "2",0);
	formatex(String, charsmax(String), "\y%s",LadaNevek[2][Name]);
	menu_additem(menu, String, "3",0);
	formatex(String, charsmax(String), "\y%s",LadaNevek[3][Name]);
	menu_additem(menu, String, "4",0);
	formatex(String, charsmax(String), "\y%s",LadaNevek[4][Name]);
	menu_additem(menu, String, "5",0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public LadaNyitas1(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dLádaNyitás^n\d%s", Prefix,LadaNevek[0][Name]);
	new menu = menu_create(cim, "Lada_h");
	new String[131];
	
	formatex(String, charsmax(String), "\y%s \r(%d) \w| \y%s \r(%d)",LadaNevek[0][Name], Lada[0][id], KulcsNevek[0][Name], g_Kulcs[0][id]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "Láda kinyitása");
	menu_additem(menu, String, "1",0);
	formatex(String, charsmax(String), "\yTartalom");
	menu_additem(menu, String, "6",0);
	formatex(String, charsmax(String), "\dLáda szerzése: \w(%.2f%% )", LadaNevek[0][ritka]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "\dKulcs szerzése: \w( %.2f%% )", KulcsNevek[0][ritka]);
	menu_additem(menu, String, "0",0);
	
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public LadaNyitas2(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dLádaNyitás^n\d%s", Prefix,LadaNevek[1][Name]);
	new menu = menu_create(cim, "Lada_h");
	new String[131];
	
	formatex(String, charsmax(String), "\y%s \r(%d) \w| \y%s \r(%d)",LadaNevek[1][Name], Lada[1][id], KulcsNevek[1][Name], g_Kulcs[1][id]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "Láda kinyitása");
	menu_additem(menu, String, "2",0);
	formatex(String, charsmax(String), "\yTartalom");
	menu_additem(menu, String, "7",0);
	formatex(String, charsmax(String), "\dLáda szerzése: \w(%.2f%% )", LadaNevek[1][ritka]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "\dKulcs szerzése: \w( %.2f%% )", KulcsNevek[1][ritka]);
	menu_additem(menu, String, "0",0);
	
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public LadaNyitas3(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dLádaNyitás^n\d%s", Prefix,LadaNevek[2][Name]);
	new menu = menu_create(cim, "Lada_h");
	new String[131];
	
	formatex(String, charsmax(String), "\y%s \r(%d) \w| \y%s \r(%d)",LadaNevek[2][Name], Lada[2][id], KulcsNevek[2][Name], g_Kulcs[2][id]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "Láda kinyitása");
	menu_additem(menu, String, "3",0);
	formatex(String, charsmax(String), "\yTartalom");
	menu_additem(menu, String, "8",0);
	formatex(String, charsmax(String), "\dLáda szerzése: \w(%.2f%% )", LadaNevek[2][ritka]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "\dKulcs szerzése: \w( %.2f%% )", KulcsNevek[2][ritka]);
	menu_additem(menu, String, "0",0);
	
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public LadaNyitas4(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dLádaNyitás^n\d%s", Prefix,LadaNevek[3][Name]);
	new menu = menu_create(cim, "Lada_h");
	new String[131];
	
	formatex(String, charsmax(String), "\y%s \r(%d) \w| \y%s \r(%d)",LadaNevek[3][Name], Lada[3][id], KulcsNevek[3][Name], g_Kulcs[3][id]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "Láda kinyitása");
	menu_additem(menu, String, "4",0);
	formatex(String, charsmax(String), "\yTartalom");
	menu_additem(menu, String, "9",0);
	formatex(String, charsmax(String), "\dLáda szerzése: \w(%.2f%% )", LadaNevek[3][ritka]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "\dKulcs szerzése: \w( %.2f%% )", KulcsNevek[3][ritka]);
	menu_additem(menu, String, "0",0);
	
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public LadaNyitas5(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dLádaNyitás^n\d%s", Prefix,LadaNevek[4][Name]);
	new menu = menu_create(cim, "Lada_h");
	new String[131];
	
	formatex(String, charsmax(String), "\y%s \r(%d) \w| \y%s \r(%d)",LadaNevek[4][Name], Lada[4][id], KulcsNevek[4][Name], g_Kulcs[4][id]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "Láda kinyitása");
	menu_additem(menu, String, "5",0);
	formatex(String, charsmax(String), "\yTartalom");
	menu_additem(menu, String, "10",0);
	formatex(String, charsmax(String), "\dLáda szerzése: \w(%.2f%% )", LadaNevek[4][ritka]);
	menu_additem(menu, String, "0",0);
	formatex(String, charsmax(String), "\dKulcs szerzése: \w( %.2f%% )", KulcsNevek[4][ritka]);
	menu_additem(menu, String, "0",0);
	
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public ladanyitasok(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1: LadaNyitas1(id);
			case 2: LadaNyitas2(id);
			case 3: LadaNyitas3(id);
			case 4: LadaNyitas4(id);
			case 5: LadaNyitas5(id);
		}
}
public Lada_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 6: tartalom1(id);
			case 7: tartalom2(id);
			case 8: tartalom3(id);
			case 9: tartalom4(id);
			case 10: tartalom5(id);
			case 1:
		{
			if(Lada[0][id] >= 1 && g_Kulcs[0][id] >= 1)
			{
				Lada[0][id]--;
				g_Kulcs[0][id]--;
				talalas1(id);
				LadaNyitas1(id);
			}
			else
			{
				LadaNyitas1(id);
				ColorChat(id, GREEN, "%s^1Nincs Ládád vagy Kulcsod.", C_Prefix);
			}
		}
		case 2:
		{
			if(Lada[1][id] >= 1 && g_Kulcs[1][id] >= 1)
			{
				Lada[1][id]--;
				g_Kulcs[1][id]--;
				talalas2(id);
				LadaNyitas2(id);
			}
			else
			{
				ColorChat(id, GREEN, "%s^1Nincs Ládád vagy Kulcsod.", C_Prefix);
			}
		}
		case 3:
		{
			if(Lada[2][id] >= 1 && g_Kulcs[2][id] >= 1)
			{
				Lada[2][id]--;
				g_Kulcs[2][id]--;
				talalas3(id);
				LadaNyitas3(id);
			}
			else
			{
				ColorChat(id, GREEN, "%s^1Nincs Ládád vagy Kulcsod.", C_Prefix);
			}
		}
		case 4:
		{
			if(Lada[3][id] >= 1 && g_Kulcs[3][id] >= 1)
			{
				Lada[3][id]--;
				g_Kulcs[3][id]--;
				talalas4(id);
				LadaNyitas4(id);
			}
			else
			{
				ColorChat(id, GREEN, "%s^1Nincs Ládád vagy Kulcsod.", C_Prefix);
			}
		}
		case 5:
		{
			if(Lada[4][id] >= 1 && g_Kulcs[4][id] >= 1)
			{
				Lada[4][id]--;
				g_Kulcs[4][id]--;
				talalas5(id);
				LadaNyitas5(id);
			}
			else
			{
				ColorChat(id, GREEN, "%s^1Nincs Ládád vagy Kulcsod.", C_Prefix);
			}
		}
	}
}
public talalas1(id)
{
	
	new const Szamok[][] = { 6, 8, 10, 14, 17, 19, 21, 33, 34, 39, 40, 48, 32, 7, 27, 37, 50, 6, 8, 10, 14, 17, 19, 21, 33, 34, 39, 40, 48, 32, 7, 27, 37, 50, 6, 8, 10, 14, 17, 19, 21, 33, 34, 39, 40, 48, 32, 7, 27, 37, 50};
	new a = random_num(0,21);
	new b = Szamok[a][0];
	
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0,100);
	
	if(szamitasszazalekra = Fegyverek[b][Ritkasag])
	{
		OsszesSkin[b][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Nyitottál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", Fegyverek[b][Name], Fegyverek[b][Ritkasag]);
	}
	else
	{
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Sajnálom, a láda üres volt!");
	}
}

public talalas2(id)
{
	new const Szamok[][] = { 68, 69, 70, 71, 75, 76, 77, 80, 18, 63, 53, 47, 30, 68, 69, 70, 71, 75, 76, 77, 80, 18, 63, 53, 47, 30, 68, 69, 70, 71, 75, 76, 77, 80, 18, 63, 53, 47, 30};
	new a = random_num(0,21);
	new b = Szamok[a][0];
	
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0,100);
	
	if(szamitasszazalekra = Fegyverek[b][Ritkasag])
	{
		OsszesSkin[b][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Nyitottál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", Fegyverek[b][Name], Fegyverek[b][Ritkasag]);
	}
	else
	{
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Sajnálom, a láda üres volt!");
	}
}

public talalas3(id)
{
	new const Szamok[][] = { 81, 85, 82, 83,  87, 90, 91, 20, 81, 85, 82, 83,  87, 90, 91, 20, 81, 85, 82, 83,  87, 90, 91, 20, 81, 85, 82, 83,  87, 90, 91, 20};
	new a = random_num(0,21);
	new b = Szamok[a][0];
	
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0,100);
	
	if(szamitasszazalekra = Fegyverek[b][Ritkasag])
	{
		OsszesSkin[b][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Nyitottál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", Fegyverek[b][Name], Fegyverek[b][Ritkasag]);
	}
	else
	{
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Sajnálom, a láda üres volt!");
	}
}
public talalas4(id)
{
	new const Szamok[][] = { 41, 42, 43, 44, 66, 70, 72, 74, 86, 84, 79, 74, 72, 69, 70, 2, 3, 4, 5, 9, 11, 13, 15, 16, 41, 42, 43};
	new a = random_num(0,21);
	new b = Szamok[a][0];
	
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0,100);
	
	if(szamitasszazalekra = Fegyverek[b][Ritkasag])
	{
		OsszesSkin[b][id]++;
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Nyitottál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", Fegyverek[b][Name], Fegyverek[b][Ritkasag]);
	}
	else
	{
		ColorChat(id, GREEN, "^3[^1Információ^3] ^1Sajnálom, a láda üres volt!");
	}
}

public talalas5(id)
{
	
	new const Szamok[][] = { 1, 12, 23, 24, 25, 26, 28, 29, 31, 38, 46, 49, 51, 54, 56, 57, 58, 59, 60, 61, 62, 64, 88, 78, 73, 67, 65};
	new a = random_num(0,21);
	new b = Szamok[a][0];
	
	new Float:szamitasszazalekra;
	szamitasszazalekra += random_float(0.01,100.00);
	
	new SZAZALEK = random_num(0,100);
	
	OsszesSkin[b][id]++;
	ColorChat(id, GREEN, "^3[^1Információ^3] ^1Nyitottál egy ^4%s^1 (^3esélye:^4 %.2f%%^1)", Fegyverek[b][Name], Fegyverek[b][Ritkasag]);
}


public Halal2()
{
	
	new Gyilkos = read_data(1); 
	new Aldozat = read_data(2);
	new fejloves = read_data(3);
	
	
	
	if(Gyilkos == Aldozat)
		return PLUGIN_HANDLED;
	
	
	
	teljesitmenyoles[Gyilkos]++;
	
	
	if(teljesitmenyoles[Gyilkos] >= 3 && teljesitmeny[Gyilkos] == 0)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 1] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 1^4] !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 1] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 1;
	}
	if(teljesitmenyoles[Gyilkos] >= 20 && teljesitmeny[Gyilkos] == 1)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 2] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 2^4] !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 2] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 2;
	}
	if(teljesitmenyoles[Gyilkos] >= 100 && teljesitmeny[Gyilkos] == 2)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 3] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 3^4]", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 3] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 3;
	}
	if(teljesitmenyoles[Gyilkos] >= 200 && teljesitmeny[Gyilkos] == 3)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 4] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 4^4] !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 4] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 4;
	}
	if(teljesitmenyoles[Gyilkos] >= 500 && teljesitmeny[Gyilkos] == 4)
	{
		Osszes_szerencse[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 5] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 5^4]^3 !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 5] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 5;
	}
	if(teljesitmenyoles[Gyilkos] >= 1000 && teljesitmeny[Gyilkos] == 5)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 6] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 6^4]^3 !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 6] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 6;
	}
	if(teljesitmenyoles[Gyilkos] >= 2000 && teljesitmeny[Gyilkos] == 6)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 7] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 7^4] !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 7] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 7;
	}
	if(teljesitmenyoles[Gyilkos] >= 3000 && teljesitmeny[Gyilkos] == 7)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 8] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 8^4] !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 8] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 8;
	}
	if(teljesitmenyoles[Gyilkos] >= 5000 && teljesitmeny[Gyilkos] == 8)
	{
		Osszes_szerencse[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 9] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 9^4]^3 !", nev);
		tutorMake(Gyilkos,TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 9] !");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 9;
	}
	if(teljesitmenyoles[Gyilkos] >= 10000 && teljesitmeny[Gyilkos] == 9)
	{
		SMS[Gyilkos] += 5;
		ColorChat(Gyilkos, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1 Teljesítmény: ^3[LVL 10] ^1Sikeresen ^3feloldottad!");
		new nev[32]; get_user_name(Gyilkos, nev, 31);
		ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen feloldotta: ^4[^1Teljesítmény:^3 LVL 10^4]^3 !", nev);
		tutorMake(Gyilkos, TUTOR_GREEN,5.0,"Sikeresen feloldottad [LVL 10]");
		emit_sound(Gyilkos, CHAN_ITEM, unlock, VOL_NORM, ATTN_NORM, 0 , PITCH_NORM);
		teljesitmeny[Gyilkos] = 10;
	}
	return PLUGIN_HANDLED;
}
public teljesit_menu(id)
{
	new String[121];
	new szMenu[121];
	formatex(String, charsmax(String), "[-BiG BrotherZ-] \d» \wTeljesítmény Rendszer^n \yTeljesített ölés:\w %d^n", teljesitmenyoles[id]);
	new menu = menu_create(String, "teljesit_menu_h");
	
	formatex(szMenu, charsmax(szMenu), "\yTeljesített %s^n", TeljesitmenyNeveee[teljesitmeny[id]][Szazalek]);
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[0][Neve], TeljesitmenyNeveee[0][Szintje], TeljesitmenyNeveee[0][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[0][Neve], TeljesitmenyNeveee[0][Szintje]);
	menu_additem(menu,szMenu,"1");
	if(teljesitmenyoles[id] < 20 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[1][Neve], TeljesitmenyNeveee[1][Szintje], TeljesitmenyNeveee[1][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[1][Neve], TeljesitmenyNeveee[1][Szintje]);
	menu_additem(menu,szMenu,"2");
	if(teljesitmenyoles[id] < 100 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \yÖlés:\w %d", TeljesitmenyNeveee[2][Neve], TeljesitmenyNeveee[2][Szintje], TeljesitmenyNeveee[2][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[2][Neve], TeljesitmenyNeveee[2][Szintje]);
	menu_additem(menu,szMenu,"3");
	if(teljesitmenyoles[id] < 200 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[3][Neve], TeljesitmenyNeveee[3][Szintje], TeljesitmenyNeveee[3][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[3][Neve], TeljesitmenyNeveee[3][Szintje]);
	menu_additem(menu,szMenu,"4");
	if(teljesitmenyoles[id] < 500 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[4][Neve], TeljesitmenyNeveee[4][Szintje], TeljesitmenyNeveee[4][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[4][Neve], TeljesitmenyNeveee[4][Szintje]);
	menu_additem(menu,szMenu,"5");
	if(teljesitmenyoles[id] < 1000 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[5][Neve], TeljesitmenyNeveee[5][Szintje], TeljesitmenyNeveee[5][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[5][Neve], TeljesitmenyNeveee[5][Szintje]);
	menu_additem(menu,szMenu,"6");
	if(teljesitmenyoles[id] < 2000 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[6][Neve], TeljesitmenyNeveee[6][Szintje], TeljesitmenyNeveee[6][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[6][Neve], TeljesitmenyNeveee[6][Szintje]);
	menu_additem(menu,szMenu,"7");
	if(teljesitmenyoles[id] < 3000 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[7][Neve], TeljesitmenyNeveee[7][Szintje], TeljesitmenyNeveee[7][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[7][Neve], TeljesitmenyNeveee[7][Szintje]);
	menu_additem(menu,szMenu,"8");
	if(teljesitmenyoles[id] < 5000 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[8][Neve], TeljesitmenyNeveee[8][Szintje], TeljesitmenyNeveee[8][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[8][Neve], TeljesitmenyNeveee[8][Szintje]);
	menu_additem(menu,szMenu,"9");
	if(teljesitmenyoles[id] < 10000 ) formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d  \yÖlés:\w %d", TeljesitmenyNeveee[9][Neve], TeljesitmenyNeveee[9][Szintje], TeljesitmenyNeveee[9][mutato]-teljesitmenyoles[id])
	else formatex(szMenu, charsmax(szMenu), "%s \rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[9][Neve], TeljesitmenyNeveee[9][Szintje]);
	menu_additem(menu,szMenu,"10");
	
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
	menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public teljesit_menu_h(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[9], access, callback, szName[64];
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	switch(key)
	{
		case 0: ColorChat(id, GREEN, "%s", SZOVEG[0]);
			case 1: teljesitv1(id);
			case 2: teljesitv2(id);
			case 3: teljesitv3(id);
			case 4: teljesitv4(id);
			case 5: teljesitv5(id);
			case 6: teljesitv6(id);
			case 7: teljesitv7(id);
			case 8: teljesitv8(id);
			case 9: teljesitv9(id);
			case 10: teljesitv10(id);
		}
	return PLUGIN_HANDLED;
}
public teljesitv1(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 3 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[0][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[0][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv2(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 20 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[1][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[1][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv3(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 100 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[2][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[2][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv4(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 200 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[3][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[3][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv5(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 500 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[4][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[4][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv6(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 1.000 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[5][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[5][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv7(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 2.000 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[6][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[6][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv8(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 3.000 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[7][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[7][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv9(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 5.000 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[8][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[8][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public teljesitv10(id)
{
	new cim[121];
	new String[121];
	new szMenu[121];
	format(cim, charsmax(cim), "[-BiG BrotherZ-] Teljesítmény");
	new menu = menu_create(cim, "teljesit_menu_h");
	
	
	
	formatex(szMenu, charsmax(szMenu), "\yKüldetés Információ^n");
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\yÖlj meg:\w 10.000 ellenséget^n");
	menu_additem(menu,szMenu,"0");
	if(teljesitmenyoles[id] < 3 ) formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d  ", TeljesitmenyNeveee[9][Szintje])
	else formatex(szMenu, charsmax(szMenu), "\rSzint: \w%d \y»\wTeljesítve", TeljesitmenyNeveee[9][Szintje]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public JatekosInfoMenu(id) {
	//
	new Players[32], pnum, szTemp[10];
	get_players(Players, pnum, "ch");
	
	new MenuString[512], Menu;
	
	formatex(MenuString, 127, "\y[-BiG BrotherZ-]\wJátékos\r Információ^n\yJátékosok:\d [\r %d\y/\w%d\d ]", get_playersnum(), get_maxplayers());
	Menu = menu_create(MenuString, "JatekosInfoMenuh");
	
	for(new i; i< pnum; i++) {
		
		new teljesit = teljesitmeny[Players[i]];
		new olesei = Oles[Players[i]];
		
		formatex(MenuString, 127, "\y»\w Nev:\d %s\r |\w Teljesítmény:\dLVL %d\r |\w Ölései:\d  %d\r ]", get_player_name(Players[i]), teljesitmeny[Players[i]], Oles[Players[i]]);
		num_to_str(Players[i], szTemp, charsmax(szTemp));
		menu_additem(Menu, MenuString, szTemp);
	}
	
	menu_setprop(Menu, MPROP_PERPAGE, 4);
	menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
	menu_setprop(Menu, MPROP_EXITNAME, "Kilépés");
	
	menu_display(id, Menu, 0);
	return PLUGIN_HANDLED;
}
public JatekosInfoMenuh(id, Menu, item) {
	if(item == MENU_EXIT) {
		menu_destroy(Menu);
		return PLUGIN_HANDLED;
	}
	//new Key = str_to_num(Data)
	
	JatekosInfoMenu(id);
	menu_destroy(Menu);
	return PLUGIN_HANDLED;
}
stock get_player_name(id) {
	static szName[32];
	get_user_name(id,szName,31);
	return szName;
}
public Beallitasok(id)
{
	new cim[121];
	new String[131];
	format(cim, charsmax(cim), "[%s] \r- \dBeállítások", Prefix);
	new menu = menu_create(cim, "Beallitasok_h");
	
	
	menu_additem(menu, Hud[id] == 1 ? "\wHUD: \y»\wBE":"\wHUD: \y»\wKI", "3",0);
	menu_additem(menu, Gun[id] == 1 ? "\wSkinek: \y»\wBE":"\wSkinek: \y»\wKI", "1",0);
	formatex(String, charsmax(String), "\wSkinek Visszaállítása Alaphelyzetbe"); 
	menu_additem(menu, String, "2",0);
	menu_additem(menu, kibestat[id] == 1 ? "\wStatTrak: \y»\wBE":"\wStatTrak: \y»\wKI", "4",0);
	menu_additem(menu, alapchat[id] == 0 ? "\wAlap Chat: \y»\wBE":"\wAlap Chat: \y»\wKI", "5",0);
	
	
	menu_display(id, menu, 0);
}
public Beallitasok_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1:
		{
			if(Gun[id] == 1) Gun[id] = 0;
			else Gun[id] = 1;
			Beallitasok(id);
		}
		case 2:{
			for(new i;i < skinek; i++)
				Skin[i][id] = 0;
			ColorChat(id, GREEN, "%s^1 Sikeresen visszaállítottad az összes skined az alap csgos modellekre!", C_Prefix);
		}
		case 3:
		{
			if(Hud[id] == 1) Hud[id] = 0;
			else 
				Hud[id] = 1;
			Beallitasok(id);
		}
		case 4:
		{
			if(kibestat[id] == 1) kibestat[id] = 0;
			else 
				kibestat[id] = 1;
			Beallitasok(id);
		}
		case 5:
		{
			if(alapchat[id] == 0) alapchat[id] = 1;
			else 
				alapchat[id] = 0;
			Beallitasok(id);
		}
	}
}
public Lomtar(id)
{
	new cim[121];
	formatex(cim, charsmax(cim), "[%s] \r- \dLomtár", Prefix);
	new menu = menu_create(cim, "h_Lomtar");
	
	for(new i;i < sizeof(Fegyverek); i++)
	{
		if(OsszesSkin[i][id] > 0)
		{
			new Sor[6]; num_to_str(i, Sor, skinek);
			formatex(cim, charsmax(cim), "%s \d[\r%d \dDB]", Fegyverek[i][0], OsszesSkin[i][id]);
			menu_additem(menu, cim, Sor);
		}
	}
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public h_Lomtar(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	OsszesSkin[key][id] --;
	ColorChat(id, GREEN, "%s^1Sikeresen Törölted ezt: ^4%s", C_Prefix, Fegyverek[key][0]);
	Lomtar(id);
}
public fagyasztasom(id)
{
	new menu = menu_create("\rVálaszd ki a játékost:", "fagyaszt_handler");
	new players[32], pnum, tempid;
	new szName[32], szTempid[10];
	get_players(players, pnum);
	for( new i; i<pnum; i++ )
	{
		tempid = players[i];
		get_user_name(tempid, szName, charsmax(szName));
		num_to_str(tempid, szTempid, charsmax(szTempid));
		menu_additem(menu, szName, szTempid, 0);
	}
	menu_display(id, menu, 0);
}

public fagyaszt_handler(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	x_tempid = str_to_num(data);
	
	client_cmd(id, "messagemode adjal_fagyasztast");
	menu_destroy(menu);
	
	return PLUGIN_HANDLED;
	
}
public fagyasztast_kuld(id)
{
	new uzenet[121], tempname[32],fromname[32];
	
	read_args(uzenet, charsmax(uzenet));
	remove_quotes(uzenet);
	get_user_name(id,fromname,31);
	get_user_name(x_tempid, tempname, 31);
	
	if(str_to_num(uzenet) < 0)
		return PLUGIN_HANDLED;
	
	fagyaszto[x_tempid] += str_to_num(uzenet);
	log_to_file( "addolasok.log", "%s fagyasztotta %s-t. ", fromname, tempname);
	ColorChat(id, BLUE, "^3»^4[-BiG BrotherZ-]^3» ^1Sikeres Fagyasztás:^4 %s", tempname);
	
	return PLUGIN_HANDLED;
}

public tam_Vasarlas(id)
{
	new String[121];
	format(String, charsmax(String), "%s \r- \dTámogatás", Prefix);
	new menu = menu_create(String, "SMS_Fomenu_h");
	
	menu_additem(menu, "\dFeltöltés \r(1016 Ft)", "0", 0);
	menu_additem(menu, "\ySzöveg: \wFOR 828245 \yTel.Szám: \w0690888304", "0", 0);
	menu_additem(menu, "\dFeltöltés \r(2032 Ft)", "0", 0);
	menu_additem(menu, "\ySzöveg: \dFOR 828245 \yTel.Szám: \d06 90 888 403", "0", 0);
	menu_additem(menu, "------------[ Rolee. részére]----------", "0", 0);
	menu_additem(menu, "Az \ySMS\w-ről \ykészíts egy képet\w majd \yküld ide\w:", "0", 0);
	menu_additem(menu, "\yfacebook.com/groups/slthun", "0", 0);
	
	menu_display(id, menu, 0);
}

public kredit_Vasarlas(id)
{
	new String[121];
	format(String, charsmax(String), "%s \r- \yLáda\w&\yKulcs\w Vásárlás", Prefix);
	new menu = menu_create(String, "SMS_Fomenu_h");
	
	menu_additem(menu, "\w1500 \yLáda\d&\yKulcs  \dFeltöltés \r(1016 Ft)", "0", 0);
	menu_additem(menu, "\ySzöveg: \wFOR 828245 \yTel.Szám: \w0690888304", "0", 0);
	menu_additem(menu, "\w2500 \ yLáda\w&\yKulcs \dFeltöltés \r(2032 Ft)", "0", 0);
	menu_additem(menu, "\ySzöveg: \dFOR 828245 \yTel.Szám: \d06 90 888 403", "0", 0);
	menu_additem(menu, "------------[ Rolee. részére]----------", "0", 0);
	menu_additem(menu, "Az \ySMS\w-ről \ykészíts egy képet\w majd \yküld ide\w:", "0", 0);
	menu_additem(menu, "\yfacebook.com/groups/slthun", "0", 0);
	
	menu_display(id, menu, 0);
}
public Premvip_Vasarlas(id)
{
	new String[121];
	format(String, charsmax(String), "%s \r- \dPrémium VIP Vásárlás", Prefix);
	new menu = menu_create(String, "SMS_Fomenu_h");
	
	menu_additem(menu, "\rPRÉMIUM VIP \dFeltöltés \r(1016 Ft)", "0", 0);
	menu_additem(menu, "\ySzöveg: \wFOR 828245 \yTel.Szám: \w0690888304", "0", 0);
	menu_additem(menu, "---------------[ ÖRÖKÖS]----------", "0", 0);
	menu_additem(menu, "------------[ Rolee. részére]----------", "0", 0);
	menu_additem(menu, "Az \ySMS\w-ről \ykészíts egy képet\w majd \yküld ide\w:", "0", 0);
	menu_additem(menu, "\yfacebook.com/groups/slthun", "0", 0);
	
	menu_display(id, menu, 0);
}
public SMS_Fomenu(id)
{
	new String[121];
	format(String, charsmax(String), "%s^n\dPrémium Pont: \r%d", Prefix, SMS[id]);
	new menu = menu_create(String, "SMS_Fomenu_h");
	
	menu_additem(menu, "\yLáda\d&\yKulcs\w Vásárlás", "1", 0);
	menu_additem(menu, "\yPRÉMIUM V.I.P Vásárlás", "2", 0);
	menu_additem(menu, "\yTámogatás", "4", 0);
	menu_additem(menu, "\yKiegészítő Vásárlás", "3", 0);
	menu_additem(menu, "\y1 hetes VIP \d| \w500 [P.P.]", "5", 0);
	menu_additem(menu, "\y1 hetes PRÉMIUM VIP \d| \w3500 [P.P.]", "6", 0);
	
	menu_display(id, menu, 0);
}
public SMS_Fomenu_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1: kredit_Vasarlas(id);
			case 2: Premvip_Vasarlas(id);
			case 3: kiegeszito_vas(id);
			case 4: tam_Vasarlas(id);
			case 5: egy_hetes_vip(id);
			case 6: egy_hetes_premiumvip(id);
		}
}
public egy_hetes_vip(id)
{
	
	if(SMS[id] >= 500) // Ha 1 vagy több van még belőle akkor fusson tovább.
	{
		SMS[id] -= 500; // Levonja az összes kartyaból.
		
		g_VipTime[id] = 0;
		g_VipTime[id] += 86400*7;
		MPrefi[id] = 22;
		Update(id, 1);
		
		ColorChat(id, GREEN, "[-BiG BrotherZ-] ^1Sikeressen aktiváltad: ^4 1 HETES VIP-t!^1");
	}
	else
	{
		ColorChat(id, GREEN, "[-BiG BrotherZ-] ^1Sajnálom, nincs elegendő ^3Euro!");
	}
}
public egy_hetes_premiumvip(id)
{
	
	if(SMS[id] >= 3500) // Ha 1 vagy több van még belőle akkor fusson tovább.
	{
		SMS[id] -= 3500; // Levonja az összes kartyaból.
		
		g_VipTime[id] = 0;
		g_VipTime[id] += 86400*7;
		MPrefi[id] = 6;
		Update(id, 1);
		
		ColorChat(id, GREEN, "[-BiG BrotherZ-] ^1Sikeressen aktiváltad: ^4 1 HETES 	PRÉMIUM VIP-t!^1");
	}
	else
	{
		ColorChat(id, GREEN, "[-BiG BrotherZ-] ^1Sajnálom, nincs elegendő ^3Euro!");
	}
}
public kiegeszito_vas(id)
{
	new String[121];
	format(String, charsmax(String), "%s^n Prémium Pont: %d", Prefix, SMS[id]);
	new menu = menu_create(String, "kiegeszito_vas_h");
	
	menu_additem(menu, "\yNévcédula vásárlás\w 120 P.P.", "1", 0);
	
	menu_display(id, menu, 0);
}
public kiegeszito_vas_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1:
		{
			if(SMS[id] >= 120)
			{
				SMS[id] -= 120;
				Menu_nevcedulas(id);
			}
			else
			{
				ColorChat(id, GREEN, "%s ^1Sajnálom, nincs elegendő ^4Prémium Pontod", C_Prefix);
			}
		}
	}
}
public lejart(id)
{
	set_user_noclip(id, 0);
	ColorChat(id, GREEN, "%s ^1Sajnálom, lejárt:^4 a képességed!", C_Prefix);
}

public hostage_touched()
{
	
	new id = get_loguser_index();
	
	SMS[id] += 1;
	ColorChat(id, GREEN, "^3»^4[-BiG BrotherZ-]^3»  ^1Sikeresen hívtad a ^4TÚSZOKAT!^3 [ + 1 Prémium Pont] !");
}


public hostage_rescued()
{
	
	new id = get_loguser_index();
	
	new nev[32]; get_user_name(id, nev, 31);
	SMS[id] += 10;
	ColorChat(0, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^4%s ^1Sikeresen kimentette a ^4TÚSZOKAT!^3 [ + 10 Prémium Pont] !", nev);
}

stock get_loguser_index()
{
	new loguser[80], name[32];
	read_logargv(0, loguser, 79);
	parse_loguser(loguser, name, 31);
	
	return get_user_index(name);
}
public SendHandler(id, Menu, item) {
	if(item == MENU_EXIT)
	{
		menu_destroy(Menu);
		return PLUGIN_HANDLED;
	}
	
	new Data[9], szName[64];
	new access, callback;
	menu_item_getinfo(Menu, item, access, Data,charsmax(Data), szName,charsmax(szName), callback);
	new Key = str_to_num(Data);
	
	Send[id] = Key+1;
	
	PlayerChoose(id);
	return PLUGIN_HANDLED;
}
public ObjectSendSkin(id)
{
	new Data[121];
	new SendName[32], TempName[32];
	
	read_args(Data, charsmax(Data));
	remove_quotes(Data);
	get_user_name(id, SendName, 31);
	get_user_name(TempID, TempName, 31);
	
	if(str_to_num(Data) < 1)
		return PLUGIN_HANDLED;
	
	for(new i;i < FEGYO; i++)
	{
		if(Send[id] == i && OsszesSkin[i][id] >= str_to_num(Data))
		{
			OsszesSkin[i][TempID] += str_to_num(Data);
			OsszesSkin[i][id] -= str_to_num(Data);
			ColorChat(id, GREEN, "%s^3%s ^1Küldött^3 %d^4 %s^1-t^4 %s^1-nak.", C_Prefix, SendName, str_to_num(Data), Fegyverek[i], TempName);
		}
	}
	return PLUGIN_HANDLED;
}
public SendHandlerSkin(id, Menu, item) {
	if(item == MENU_EXIT)
	{
		menu_destroy(Menu);
		return PLUGIN_HANDLED;
	}
	
	new Data[9], szName[64];
	new access, callback;
	menu_item_getinfo(Menu, item, access, Data,charsmax(Data), szName,charsmax(szName), callback);
	new Key = str_to_num(Data);
	
	Send[id] = Key;
	
	PlayerChooseSkin(id);
	return PLUGIN_HANDLED;
}
public PlayerChoose(id)
{
	new Menu = menu_create("\wPlayers", "PlayerHandler");
	new players[32], pnum, tempid;
	new szName[32], szTempid[10];
	get_players(players, pnum);
	
	for( new i; i<pnum; i++ )
	{
		tempid = players[i];
	{
		get_user_name(tempid, szName, charsmax(szName));
		num_to_str(tempid, szTempid, charsmax(szTempid));
		menu_additem(Menu, szName, szTempid, 0);
	}
}

menu_display(id, Menu, 0);
return PLUGIN_HANDLED;
}
public PlayerChooseSkin(id)
{
new Menu = menu_create("\wPlayers", "PlayerHandlerSkin");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum);

for( new i; i<pnum; i++ )
{
	tempid = players[i];
{
	get_user_name(tempid, szName, charsmax(szName));
	num_to_str(tempid, szTempid, charsmax(szTempid));
	menu_additem(Menu, szName, szTempid, 0);
}
}

menu_display(id, Menu, 0);
return PLUGIN_HANDLED;
}
public PlayerHandler(id, Menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Data[6], szName[64];
new access, callback;
menu_item_getinfo(Menu, item, access, Data,charsmax(Data), szName,charsmax(szName), callback);
TempID = str_to_num(Data);

client_cmd(id, "messagemode KMENNYISEG");

menu_destroy(Menu);
return PLUGIN_HANDLED;
}
public PlayerHandlerSkin(id, Menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Data[6], szName[64];
new access, callback;
menu_item_getinfo(Menu, item, access, Data,charsmax(Data), szName,charsmax(szName), callback);
TempID = str_to_num(Data);

client_cmd(id, "messagemode KMENNYISEGSKIN");

menu_destroy(Menu);
return PLUGIN_HANDLED;
}
public ObjectSend(id)
{
new Data[121];
new SendName[32], TempName[32];

read_args(Data, charsmax(Data));
remove_quotes(Data);
get_user_name(id, SendName, 31);
get_user_name(TempID, TempName, 31);

if(str_to_num(Data) < 1)
return PLUGIN_HANDLED;

if(Send[id] == 1 && Dollar[id] >= str_to_num(Data))
{
	
	Dollar[TempID] += str_to_num(Data);
	Dollar[id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d Dollár^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), TempName);
}
if(Send[id] == 2 && g_Kulcs[4][id] >= str_to_num(Data))
{
	g_Kulcs[4][TempID] += str_to_num(Data);
	g_Kulcs[4][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d Prémium Kulcs^1-ot ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), TempName);
}
if(Send[id] == 3 && SMS[id] >= str_to_num(Data))
{
	SMS[TempID] += str_to_num(Data);
	SMS[id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d Prémium Pont^1ot ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), TempName);
}
if(Send[id] == 4 && Lada[4][id] >= str_to_num(Data))
{
	Lada[4][TempID] += str_to_num(Data);
	Lada[4][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), LadaNevek[4][Name], TempName);
}
if(Send[id] == 5 && Lada[0][id] >= str_to_num(Data))
{
	Lada[0][TempID] += str_to_num(Data);
	Lada[0][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), LadaNevek[0][Name], TempName);
}
if(Send[id] == 6 && Lada[1][id] >= str_to_num(Data))
{
	Lada[1][TempID] += str_to_num(Data);
	Lada[1][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), LadaNevek[1][Name], TempName);
}
if(Send[id] == 7 && Lada[2][id] >= str_to_num(Data))
{
	Lada[2][TempID] += str_to_num(Data);
	Lada[2][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), LadaNevek[2][Name], TempName);
}
if(Send[id] == 8 && Lada[3][id] >= str_to_num(Data))
{
	Lada[3][TempID] += str_to_num(Data);
	Lada[3][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), LadaNevek[3][Name], TempName);
}
if(Send[id] == 9 && g_Kulcs[0][id] >= str_to_num(Data))
{
	g_Kulcs[0][TempID] += str_to_num(Data);
	g_Kulcs[0][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), KulcsNevek[0][Name], TempName);
}
if(Send[id] == 10 && g_Kulcs[1][id] >= str_to_num(Data))
{
	g_Kulcs[1][TempID] += str_to_num(Data);
	g_Kulcs[1][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), KulcsNevek[1][Name], TempName);
}
if(Send[id] == 11 && g_Kulcs[2][id] >= str_to_num(Data))
{
	g_Kulcs[2][TempID] += str_to_num(Data);
	g_Kulcs[2][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), KulcsNevek[2][Name], TempName);
}
if(Send[id] == 12 && g_Kulcs[3][id] >= str_to_num(Data))
{
	g_Kulcs[3][TempID] += str_to_num(Data);
	g_Kulcs[3][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), KulcsNevek[3][Name], TempName);
}
if(Send[id] == 13 && g_Kulcs[4][id] >= str_to_num(Data))
{
	g_Kulcs[4][TempID] += str_to_num(Data);
	g_Kulcs[4][id] -= str_to_num(Data);
	ColorChat(id, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", C_Prefix, SendName, str_to_num(Data), KulcsNevek[4][Name], TempName);
}

return PLUGIN_HANDLED;
}
public SendMenu(id)
{
new String[121], menu;
menu = menu_create("\dKüldés:", "SendHandler");

format(String, charsmax(String), "Dollár \d[\r%d\d]", Dollar[id]);
menu_additem(menu, String, "0", 0);
format(String, charsmax(String), "Prémium Kulcs \d[\r%d \dDB]", g_Kulcs[4][id]);
menu_additem(menu, String, "1", 0);
format(String, charsmax(String), "Prémium Pont \d[\r%d \dPont]", SMS[id]); 
menu_additem(menu, String, "2", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", LadaNevek[4][Name], Lada[4][id]);
menu_additem(menu, String, "3", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", LadaNevek[0][Name], Lada[0][id]);
menu_additem(menu, String, "4", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", LadaNevek[1][Name], Lada[1][id]);
menu_additem(menu, String, "5", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", LadaNevek[2][Name], Lada[2][id]);
menu_additem(menu, String, "6", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", LadaNevek[3][Name], Lada[3][id]);
menu_additem(menu, String, "7", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", KulcsNevek[0][Name], g_Kulcs[0][id]);
menu_additem(menu, String, "8", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", KulcsNevek[1][Name], g_Kulcs[1][id]);
menu_additem(menu, String, "9", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", KulcsNevek[2][Name], g_Kulcs[2][id]);
menu_additem(menu, String, "10", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", KulcsNevek[3][Name], g_Kulcs[3][id]);
menu_additem(menu, String, "11", 0);
format(String, charsmax(String), "%s \d[\r%d \dDB]", KulcsNevek[4][Name], g_Kulcs[4][id]);
menu_additem(menu, String, "12", 0);


menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public SendSkinMenu(id) {
new cim[121], Menu;
Menu = menu_create("\dKüldés", "SendHandlerSkin");

for(new i;i < sizeof(Fegyverek); i++)
{
	if(OsszesSkin[i][id] > 0)
	{
		new Sor[6]; num_to_str(i, Sor, 5);
		formatex(cim, charsmax(cim), "%s \d[\r%d \dDB]", Fegyverek[i][0], OsszesSkin[i][id]);
		menu_additem(Menu, cim, Sor);
	}
}

menu_display(id, Menu, 0);
return PLUGIN_HANDLED;
}
public Piac(id)
{
new cim[121];
format(cim, charsmax(cim), "[%s] \r- \dPiac^n \yDollár:\w   %d", Prefix, Dollar[id]);
new menu = menu_create(cim, "Piac_h");

menu_additem(menu, "Eladás", "1", 0);
menu_additem(menu, "Vásárlás", "2", 0);
menu_additem(menu, "\dTárgyak \wKüldése", "3", 0);
menu_additem(menu, "\dSkin \wKüldése", "4", 0);
menu_additem(menu, "\ySzerver Bolt", "5", 0);

menu_display(id, menu, 0);
}
public Piac_h(id, menu, item){
if(item == MENU_EXIT)
{
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);

switch(key)
{
	case 1: Eladas(id);
		case 2: Vasarlas(id);
			case 3: SendMenu(id);
			case 4: SendSkinMenu(id);
			case 5: bolt_menu(id);
		}
}

public bolt_menu(id)
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \y» \wBolt^n \yEuro:\w   %3.2f", Prefix, penzem[id][penz]);
	new menu = menu_create(String, "bolt_menu_h");
	
	format(String,charsmax(String),"%s \rÁra: \w%3.2f Euro", boltrendszer[0][Neve], boltrendszer[0][Ara])
	menu_additem(menu,String,"1");
	format(String,charsmax(String),"%s \rÁra: \w%3.2f Euro", boltrendszer[1][Neve], boltrendszer[1][Ara])
	menu_additem(menu,String,"2");
	format(String,charsmax(String),"%s \rÁra: \w%3.2f Euro", boltrendszer[2][Neve], boltrendszer[2][Ara])
	menu_additem(menu,String,"3");
	format(String,charsmax(String),"%s \rÁra: \w%3.2f Euro", boltrendszer[3][Neve], boltrendszer[3][Ara])
	menu_additem(menu,String,"4");
	
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
	menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public bolt_menu_h(id, menu, item) 
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[9], access, callback, szName[64]
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
	new key = str_to_num(data)
	switch(key) {
		case 1:
		{
			if(penzem[id][penz] >= boltrendszer[0][Ara]) 
			{
				penzem[id][penz] -= boltrendszer[0][Ara];
				Lada[0][id] += 1;
				ColorChat(id, GREEN, "[-BiG BrotherZ-] » ^3Megvásároltad ^1a %s-t ^4%3.2f ^1Euroért.", boltrendszer[0][Neve], boltrendszer[0][Ara]);
			}
			else
			{
				ColorChat(id, GREEN, "%s", SZOVEG[1]);
			}
		}
		case 2:
		{
			if(penzem[id][penz] >= boltrendszer[1][Ara]) 
			{
				penzem[id][penz] -= boltrendszer[1][Ara];
				Lada[1][id] += 1;
				ColorChat(id, GREEN, "[-BiG BrotherZ-] » ^3Megvásároltad ^1a %s ^4%3.2f ^1Euroért.", boltrendszer[1][Neve], boltrendszer[1][Ara]);
			}
			else
			{
				ColorChat(id, GREEN, "%s", SZOVEG[1]);
			}
		}
		case 3:
		{
			if(penzem[id][penz] >= boltrendszer[2][Ara]) 
			{
				penzem[id][penz] -= boltrendszer[2][Ara];
				g_Kulcs[0][id]++;
				ColorChat(id, GREEN, "[-BiG BrotherZ-] » ^3Megvásároltad ^1a %s ^4%3.2f ^1Euroért.", boltrendszer[2][Neve], boltrendszer[2][Ara]);
			}
			else
			{
				ColorChat(id, GREEN, "%s", SZOVEG[1]);
			}
		}
		case 4:
		{
			if(penzem[id][penz] >= boltrendszer[3][Ara]) 
			{
				penzem[id][penz] -= boltrendszer[3][Ara];
				g_Kulcs[1][id]++;
				ColorChat(id, GREEN, "[-BiG BrotherZ-] » ^3Megvásároltad ^1a %s ^4%3.2f ^1Euroért.", boltrendszer[3][Neve], boltrendszer[3][Ara]);
			}
			else
			{
				ColorChat(id, GREEN, "%s", SZOVEG[1]);
			}
		}
	}
	return PLUGIN_HANDLED;
}
public Eladas(id) {
	new cim[121], ks1[121], ks2[121];
	format(cim, charsmax(cim), "[%s] \r- \dEladás", Prefix);
	new menu = menu_create(cim, "eladas_h" );
	
	if(kirakva[id] == 0){
		for(new i=0; i < FEGYO; i++) {
			if(kicucc[id] == 0) format(ks1, charsmax(ks1), "Válaszd ki a Tárgyat!");
			else if(kicucc[id] == i) format(ks1, charsmax(ks1), "Tárgy: \r%s", Fegyverek[i-1][0]);
			}
		menu_additem(menu, ks1 ,"0",0);
	}
	if(kirakva[id] == 0){
		format(ks2, charsmax(ks2), "\dÁra: \r%d \yDollár", Erteke[id]);
		menu_additem(menu,ks2,"1",0);
	}
	if(Erteke[id] != 0 && kirakva[id] == 0)
	{
		menu_additem(menu,"Mehet a piacra!","2",0);
	}
	if(Erteke[id] != 0 && kirakva[id] == 1)
		menu_additem(menu,"\wVisszavonás","-2",0);
	
	menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
	menu_display(id, menu, 0);
}
public eladas_h(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[9], szName[64], name[32];
	get_user_name(id, name, charsmax(name));
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case -2:
		{
			kirakva[id] = 0;
			kicucc[id] = 0;
			Erteke[id] = 0;
		}
		case 0:
		{
			fvalaszt(id);
		}
		case 1:
		{
			client_cmd(id, "messagemode DOLLAR");
		}
		case 2:
		{
			for(new i=0; i < FEGYO; i++)
			{
				if(kicucc[id] == i && OsszesSkin[i-1][id] >= 1)
				{
					ColorChat(id, GREEN, "^4%s ^3%s ^1Kirakott egy ^4%s^1-t ^4%d ^1Dollarért",C_Prefix, name, Fegyverek[i-1][0], Erteke[id]);
					kirakva[id] = 1;
				}
			}
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public fvalaszt(id) {
	new szMenuTitle[ 121 ],cim[121];
	format( szMenuTitle, charsmax( szMenuTitle ), "[%s] \r- \dEladás", Prefix);
	new menu = menu_create( szMenuTitle, "fvalaszt_h" );
	
	for(new i; i < FEGYO; i++)
	{
		if(OsszesSkin[i][id] > 0)
		{
			new Num[6];
			num_to_str(i, Num, 5);
			formatex(cim, charsmax(cim), "%s \d[\r%d \dDB]", Fegyverek[i][0], OsszesSkin[i][id]);
			menu_additem(menu, cim, Num);
		}
	}
	
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
	menu_display(id, menu, 0);
	
}
public fvalaszt_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	kicucc[id] = key+1;
	Eladas(id);
}
public lekeres(id) {
	new ertek, adatok[32];
	read_args(adatok, charsmax(adatok));
	remove_quotes(adatok);
	
	ertek = str_to_num(adatok);
	
	new hossz = strlen(adatok);
	
	if(hossz > 7)
	{
		client_cmd(id, "messagemode DOLLAR");
	}
	else if(ertek < 50)
	{
		ColorChat(id, GREEN, "%s^1Nem tudsz eladni fegyver^3 50 Dollár alatt.", Prefix);
		Eladas(id);
	}
	else
	{
		Erteke[id] = ertek;
		Eladas(id);
	}
}
public Vasarlas(id)
{
	new mpont[512], menu, cim[121];
	
	static players[32],temp[10],pnum;
	get_players(players,pnum,"c");
	
	format(cim, charsmax(cim), "[%s] \r- \dVásárlás", Prefix);
	menu = menu_create(cim, "vasarlas_h" );
	
	for (new i; i < pnum; i++)
	{
		if(kirakva[players[i]] == 1 && Erteke[players[i]] > 0)
		{
			for(new a=0; a < FEGYO; a++)
			{
				if(kicucc[players[i]] == a)
					formatex(mpont,256,"\w%s \d[Ára: \r%d\d]", Fegyverek[a-1][0], Erteke[players[i]]);
			}
			
			num_to_str(players[i],temp,charsmax(temp));
			menu_additem(menu, mpont, temp);
		}
	}
	menu_setprop(menu, MPROP_PERPAGE, 6);
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL );
	menu_display(id, menu);
	return PLUGIN_HANDLED;
}
public vasarlas_h(id,menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	if(pido != 0){
		Vasarlas(id);
		return PLUGIN_HANDLED;
	}
	new data[6] ,szName[64],access,callback;
	new name[32], name2[32];
	get_user_name(id, name, charsmax(name));
	
	menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback);
	
	new player = str_to_num(data);
	get_user_name(player, name2, charsmax(name2));
	pido = 2;
	set_task(2.0, "vido");
	
	for(new i=0; i < FEGYO; i++)
	{
		if(Dollar[id] >= Erteke[player] && kicucc[player] == i && kirakva[player] == 1)
		{
			kirakva[player] = 0;
			ColorChat(id, GREEN, "%s ^3%s ^1vett egy ^4%s ^1%s-tól^4 %d ^1Dollárért!",Prefix, name, Fegyverek[i-1][0], name2, Erteke[player]);
			Dollar[id] += Erteke[player];
			Dollar[id] -= Erteke[player];
			OsszesSkin[i-1][id] ++;
			OsszesSkin[i-1][player] --;
			kicucc[player] = 0;
			Erteke[player] = 0;
		}
	}
}
public nezdmaravipet(id)
{
	if(MPrefi[id] >= 22)
	{
		if(g_VipTime[id] >= 10)
		{
			MPrefi[id] = 22;
			Update(id, 1);
			ColorChat(id, NORMAL, "Még van VIP-d!!");
		}
		else if(g_VipTime[id] <= 10)
		{
			MPrefi[id] = 0;
			g_VipTime[id] = 0;
			Update(id, 0);
			ColorChat(id, GREEN, "Sajnálom, lejárt 1 napos vip rangod!");
		}
		else if(MPrefi[id] <= 21)
		{
			ColorChat(id, GREEN, "Sajnálom, neked nincs 1 napos vip rangod!");
		}
	}
}
public patrikteszt(id)
{
	
	
	new Float:EXPEuro;
	
	EXPEuro += random_float(50.01,50.15);
	
	Player[id][Euro] += EXPEuro;
	penzem[id][penz] += EXPEuro;
	g_Kulcs[0][id] += 500;
	g_Kulcs[1][id] += 500;
	g_Kulcs[2][id] += 500;
	g_Kulcs[3][id] += 500;
	g_Kulcs[4][id] += 500;
	Lada[0][id] += 500;
	Lada[1][id] += 500;
	Lada[2][id] += 500;
	Lada[3][id] += 500;
	Lada[4][id] += 500;
	Oles[id] += 500;
	SMS[id] += 500;
	Dollar[id] += 500;
	
	
	ColorChat(id, GREEN, "^3»^4[-BiG BrotherZ-]^3» ^1Sikeresen addoltál magadnak!!", EXPEuro);
}
public Quest(id)
{
	new HeadShot = read_data(3);
	new randomKeyAll = random_num(0,4);
	new randomCaseAll = random_num(0,4);
	new name[32]; get_user_name(id, name, charsmax(name));
	
	
	if(g_QuestHead[id] == 1 && (HeadShot))
	{
		if(g_QuestWeapon[id] == 9) g_QuestKills[1][id]++;
		else if(g_QuestWeapon[id] == 8 && get_user_weapon(id) == CSW_KNIFE) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 7 && get_user_weapon(id) == CSW_DEAGLE) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 6 && get_user_weapon(id) == CSW_M4A1) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 5 && get_user_weapon(id) == CSW_AK47) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 4 && get_user_weapon(id) == CSW_AWP) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 3 && get_user_weapon(id) == CSW_DEAGLE) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 2 && get_user_weapon(id) == CSW_AWP) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 1 && get_user_weapon(id) == CSW_M4A1) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 0 && get_user_weapon(id) == CSW_AK47) g_QuestKills[1][id]++;
		}
	if(g_QuestHead[id] == 0)
	{
		if(g_QuestWeapon[id] == 9) g_QuestKills[1][id]++;
		else if(g_QuestWeapon[id] == 8 && get_user_weapon(id) == CSW_KNIFE) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 7 && get_user_weapon(id) == CSW_DEAGLE) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 6 && get_user_weapon(id) == CSW_M4A1) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 5 && get_user_weapon(id) == CSW_AK47) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 4 && get_user_weapon(id) == CSW_AWP) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 3 && get_user_weapon(id) == CSW_DEAGLE) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 2 && get_user_weapon(id) == CSW_AWP) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 1 && get_user_weapon(id) == CSW_M4A1) g_QuestKills[1][id]++;
			else if(g_QuestWeapon[id] == 0 && get_user_weapon(id) == CSW_AK47) g_QuestKills[1][id]++;
		}
	
	if(g_QuestKills[1][id] >= g_QuestKills[0][id])
	{
		SMS[id] += g_Jutalom[2][id];
		g_QuestKills[1][id] = 0;
		g_QuestWeapon[id] = 0;
		g_QuestMVP[id]++;
		g_Quest[id] = 0;
		ColorChat(id, GREEN, "%s ^1A küldetésre kapott jutalmakat megkaptad.", C_Prefix); 
		tutorMake(id,TUTOR_RED,4.0,"Sikeres küldetést!"); 
		ColorChat(0, GREEN, "[-BiG BrotherZ-] ^3%s^1 befejezte a kiszabott küldetéseket. A jutalmakat megkapta", name);
	}
}

public fiokinfom(id)
{
	
	new szText[512];
	new cim[121];
	
	new iMasodperc, iPerc, iOra;
	iMasodperc = Masodpercek[id] + get_user_time(id);
	iPerc = iMasodperc / 60;
	iOra = iPerc / 60;
	iMasodperc = iMasodperc - iPerc * 60;
	iPerc = iPerc - iOra * 60;
	
	format(cim, charsmax(cim), "\d[-BiG BrotherZ-] \yFiók Információ ");
	new menu = menu_create(cim, "Fomenu_h" );
	
	
	formatex(szText, charsmax(szText), "\dEXP:\y %3.2f%", Player[id][Euro])
	menu_additem(menu, szText, "0", 0);
	
	
	formatex(szText, charsmax(szText), "\dRang\y: %s", Rangok[Rang[id]][Szint])
	menu_additem(menu, szText, "0", 0);
	
	formatex(szText, charsmax(szText), "\dJogosultság:\y %s", MutasdPrefixet[MPrefi[id]][rangokjogok])
	menu_additem(menu, szText, "0", 0);
	
	formatex(szText, charsmax(szText), "\dPrefix:\y %s", prefiszem[id])
	menu_additem(menu, szText, "0", 0);
	
	formatex(szText, charsmax(szText), "\dTeljesítmény:\y LVL%d", TeljesitmenyNeveee[teljesitmeny[id]][Szintje])
	menu_additem(menu, szText, "0", 0);
	
	formatex(szText, charsmax(szText), "\dJáték időd:\y %d Óra %d Perc %d Másodperc", iOra, iPerc, iMasodperc)
	menu_additem(menu, szText, "0", 0);
	
	menu_display(id, menu, 0);
}
public weaponSearch(id)
{
	if(!g_UseWeapon[id]) openGunMenu(id)
	else ColorChat(id, GREEN, "^3»^4[%s]^3 »^1 ^1Te már válaszotttál fegyvert", uj_chatprefix);
}
public openGunMenu(id)
{
	new String[121];
	formatex(String, charsmax(String), "%s \r- \dElsődleges Fegyver", PR);
	new menu = menu_create(String, "h_openGunMenu");
	new a,b,c,d,e,f;
	a = Skin[0][id];
	b = Skin[1][id];
	c = Skin[2][id];
	d = Skin[3][id];
	e = Skin[4][id];
	
	if(Gun[id] == 1)
	{
		if(a == 0) format(String,charsmax(String),"\y[AK47]");
		if(a == 1) format(String,charsmax(String),"\y%s", Fegyverek[0][Name])
		if(a == 2) format(String,charsmax(String),"\y%s", Fegyverek[1][Name])
		if(a == 3) format(String,charsmax(String),"\y%s", Fegyverek[2][Name])
		if(a == 4) format(String,charsmax(String),"\y%s", Fegyverek[3][Name])
		if(a == 5) format(String,charsmax(String),"\y%s", Fegyverek[4][Name])
		if(a == 6) format(String,charsmax(String),"\y%s", Fegyverek[5][Name])
		if(a == 7) format(String,charsmax(String),"\y%s", Fegyverek[6][Name])
		if(a == 8) format(String,charsmax(String),"\y%s", Fegyverek[7][Name])
		if(a == 9) format(String,charsmax(String),"\y%s", Fegyverek[8][Name])
		if(a == 10) format(String,charsmax(String),"\y%s", Fegyverek[9][Name])
		if(a == 11) format(String,charsmax(String),"\y%s", Fegyverek[10][Name])
		menu_additem(menu,String,"1");
	}
	else
	{
		format(String,charsmax(String),"\d[AK47]");
		menu_additem(menu,String,"1");
	}
	
	if(Gun[id] == 1)
	{
		if(b == 0) format(String,charsmax(String),"\d[M4A1]");
		
		if(b == 1) format(String,charsmax(String),"\y%s", Fegyverek[11][Name])
		if(b == 2) format(String,charsmax(String),"\y%s", Fegyverek[12][Name])
		if(b == 3) format(String,charsmax(String),"\y%s", Fegyverek[13][Name])
		if(b == 4) format(String,charsmax(String),"\y%s", Fegyverek[14][Name])
		if(b == 5) format(String,charsmax(String),"\y%s", Fegyverek[15][Name])
		if(b == 6) format(String,charsmax(String),"\y%s", Fegyverek[16][Name])
		if(b == 7) format(String,charsmax(String),"\y%s", Fegyverek[17][Name])
		if(b == 8) format(String,charsmax(String),"\y%s", Fegyverek[18][Name])
		if(b == 9) format(String,charsmax(String),"\y%s", Fegyverek[19][Name])
		if(b == 10) format(String,charsmax(String),"\y%s", Fegyverek[20][Name])
		if(b == 11) format(String,charsmax(String),"\y%s", Fegyverek[21][Name])
		menu_additem(menu,String,"2");
	}
	else
	{
		format(String,charsmax(String),"\d[M4A1]");
		menu_additem(menu,String,"2");
	}
	
	if(Gun[id] == 1)
	{
		if(c == 0) format(String,charsmax(String),"\d[AWP] [\r2 Embernek\d]");
		if(c == 1) format(String,charsmax(String),"\y%s [\r2 Embernek\d]", Fegyverek[22][Name])
		if(c == 2) format(String,charsmax(String),"\y%s", Fegyverek[23][Name])
		if(c == 3) format(String,charsmax(String),"\y%s", Fegyverek[24][Name])
		if(c == 4) format(String,charsmax(String),"\y%s", Fegyverek[25][Name])
		if(c == 5) format(String,charsmax(String),"\y%s", Fegyverek[26][Name])
		if(c == 6) format(String,charsmax(String),"\y%s", Fegyverek[27][Name])
		if(c == 7) format(String,charsmax(String),"\y%s", Fegyverek[28][Name])
		if(c == 8) format(String,charsmax(String),"\y%s", Fegyverek[29][Name])
		if(c == 9) format(String,charsmax(String),"\y%s", Fegyverek[30][Name])
		if(c == 10) format(String,charsmax(String),"\y%s", Fegyverek[31][Name])
		if(c == 11) format(String,charsmax(String),"\y%s", Fegyverek[32][Name])
		if(c == 12) format(String,charsmax(String),"\y%s", Fegyverek[33][Name])
		if(c == 13) format(String,charsmax(String),"\y%s", Fegyverek[34][Name])
		menu_additem(menu,String,"3");
	}
	else
	{
		format(String,charsmax(String),"\d[AWP]");
		menu_additem(menu,String,"3");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[GALIL]");
		menu_additem(menu,String,"4");
	}
	else
	{
		format(String,charsmax(String),"\d[GALIL]");
		menu_additem(menu,String,"4");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[FAMAS]");
		menu_additem(menu,String,"5");
	}
	else
	{
		format(String,charsmax(String),"\d[FAMAS]");
		menu_additem(menu,String,"5");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[MP5]");
		menu_additem(menu,String,"6");
	}
	else
	{
		format(String,charsmax(String),"\d[MP5]");
		menu_additem(menu,String,"6");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[SCOUT]");
		menu_additem(menu,String,"7");
	}
	else
	{
		format(String,charsmax(String),"\d[SCOUT]");
		menu_additem(menu,String,"7");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[M3]");
		menu_additem(menu,String,"8");
	}
	else
	{
		format(String,charsmax(String),"\d[M3]");
		menu_additem(menu,String,"8");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[P90]");
		menu_additem(menu,String,"9");
	}
	else
	{
		format(String,charsmax(String),"\d[P90]");
		menu_additem(menu,String,"9");
	}
	
	menu_display(id, menu, 0);
	
	return PLUGIN_HANDLED;
}
public h_openGunMenu(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_ak47");
			cs_set_user_bpammo(id,CSW_AK47,90);
			openPistolMenu(id);
		}
		case 2:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_m4a1");
			cs_set_user_bpammo(id,CSW_M4A1,90);
			openPistolMenu(id);
		}
		case 3:
		{
			switch(cs_get_user_team(id))
			{
				case CS_TEAM_T:
				{
					if(g_Awps[Te] < 2)
					{
						g_UseWeapon[id] = true
						g_Awps[Te]++;
						give_item(id, "weapon_awp");
						cs_set_user_bpammo(id,CSW_AWP,60);
						cs_set_user_money(id, 0);
						openPistolMenu(id);
					}
					else
					{
						ColorChat(id, GREEN, "^3»^4[Infó]^3 »^1 Nincs lehetőség több ^3AWP^1 vásárlására a csapatodban");
						openGunMenu(id);
					}
				}
				case CS_TEAM_CT:
				{
					if(g_Awps[Ct] < 2)
					{
						g_UseWeapon[id] = true
						g_Awps[Ct]++;
						give_item(id, "weapon_awp");
						cs_set_user_bpammo(id,CSW_AWP,60);
						cs_set_user_money(id, 0);
						openPistolMenu(id);
					}
					else
					{
						ColorChat(id, GREEN, "^3»^4[Infó]^3 »^1 Nincs lehetőség több ^3AWP^1 vásárlására a csapatodban");
						openGunMenu(id);
					}
				}
			}
		}
		case 4:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_galil");
			cs_set_user_bpammo(id,CSW_GALIL,90);
			openPistolMenu(id);
		}
		case 5:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_famas");
			cs_set_user_bpammo(id,CSW_FAMAS,50);
			openPistolMenu(id);
		}
		case 6:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_mp5navy");
			cs_set_user_bpammo(id,CSW_MP5NAVY,90);
			openPistolMenu(id);
		}
		case 7:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_scout");
			cs_set_user_bpammo(id,CSW_SCOUT,30);
			openPistolMenu(id);
		}
		case 8:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_m3");
			cs_set_user_bpammo(id,CSW_M3,36);
			openPistolMenu(id);
		}
		case 9:
		{
			g_UseWeapon[id] = true
			give_item(id, "weapon_p90");
			cs_set_user_bpammo(id,CSW_P90,90);
			openPistolMenu(id);
		}
	}
}
public openPistolMenu(id)
{
	new String[121];
	formatex(String, charsmax(String), "%s \r- \dMásodlagos Fegyver", PR);
	new menu = menu_create(String, "h_openPistolMenu");
	new a,b,c,d;
	d = Skin[3][id];
	
	if(Gun[id] == 1)
	{
		if(d == 0 && b == 0) format(String,charsmax(String),"\d[DEAGLE]");
		if(d == 1) format(String,charsmax(String),"\y%s", Fegyverek[35][Name])
		if(d == 2) format(String,charsmax(String),"\y%s", Fegyverek[36][Name])
		if(d == 3) format(String,charsmax(String),"\y%s", Fegyverek[37][Name])
		if(d == 4) format(String,charsmax(String),"\y%s", Fegyverek[38][Name])
		if(d == 5) format(String,charsmax(String),"\y%s", Fegyverek[39][Name])
		if(d == 6) format(String,charsmax(String),"\y%s", Fegyverek[40][Name])
		if(d == 7) format(String,charsmax(String),"\y%s", Fegyverek[41][Name])
		if(d == 8) format(String,charsmax(String),"\y%s", Fegyverek[42][Name])
		if(d == 9) format(String,charsmax(String),"\y%s", Fegyverek[43][Name])
		if(d == 10) format(String,charsmax(String),"\y%s", Fegyverek[44][Name])
		menu_additem(menu,String,"1");
	}
	else
	{
		format(String,charsmax(String),"\d[DEAGLE]");
		menu_additem(menu,String,"1");
	}
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[USP]");
		menu_additem(menu,String,"2");
	}
	else
	{
		format(String,charsmax(String),"\d[USP]");
		menu_additem(menu,String,"2");
	}
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[GLOCK18]");
		menu_additem(menu,String,"3");
	}
	else
	{
		format(String,charsmax(String),"\d[GLOCK18]");
		menu_additem(menu,String,"3");
	}
	
	if(Gun[id] == 1)
	{
		format(String,charsmax(String),"\d[FIVESEVEN]");
		menu_additem(menu,String,"4");
	}
	else
	{
		format(String,charsmax(String),"\d[FIVESEVEN]");
		menu_additem(menu,String,"4");
	}
	
	menu_display(id, menu, 0);
	
	return PLUGIN_HANDLED;
}
public h_openPistolMenu(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1:
		{
			give_item(id, "weapon_deagle");
			cs_set_user_bpammo(id,CSW_DEAGLE,60);
		}
		case 2:
		{
			give_item(id, "weapon_usp");
			cs_set_user_bpammo(id,CSW_USP,60);
		}
		case 3:
		{
			give_item(id, "weapon_glock18");
			cs_set_user_bpammo(id,CSW_GLOCK18,60);
		}
		case 4:
		{
			give_item(id, "weapon_fiveseven");
			cs_set_user_bpammo(id,CSW_FIVESEVEN,60);
		}
	}
}
public StatrakHud(id)
{
	new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
	
	set_hudmessage(0, 255, 0, 0.43, 0.78, 0, 6.0, 12.0);
	is_user_alive(id) ? id:Target;
	
	if(Skin[0][id] == 1 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[0][Name], Statrak[0][id]);
	}
	if(Skin[0][id] == 2 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[1][Name], Statrak[1][id]);
	}
	if(Skin[0][id] == 3 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[2][Name], Statrak[2][id]);
	}
	if(Skin[0][id] == 4 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[3][Name], Statrak[3][id]);
	}
	if(Skin[1][id] == 1 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[11][Name], Statrak[4][id]);
	}
	if(Skin[1][id] == 2 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[12][Name], Statrak[5][id]);
	}
	if(Skin[1][id] == 3 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[13][Name], Statrak[6][id]);
	}
	if(Skin[1][id] == 4 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[14][Name], Statrak[7][id]);
	}
	if(Skin[2][id] == 1 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[22][Name], Statrak[8][id]);
	}
	if(Skin[2][id] == 2 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[23][Name], Statrak[9][id]);
	}
	if(Skin[2][id] == 3 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[24][Name], Statrak[10][id]);
	}
	if(Skin[2][id] == 4 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d", Fegyverek[25][Name], Statrak[11][id]);
	}
	if(hanyasnevcedula[id] == 0 && Skin[0][id] == 1 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[0][Name], Statrak[0][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 1 && Skin[0][id] == 2 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[1][Name], Statrak[1][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 2 && Skin[0][id] == 3 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[2][Name], Statrak[2][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 3 && Skin[0][id] == 4 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[3][Name], Statrak[3][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 11 && Skin[1][id] == 1 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[11][Name], Statrak[4][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 12 && Skin[1][id] == 2 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[12][Name], Statrak[5][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 13 && Skin[1][id] == 3 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[13][Name], Statrak[6][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 14 && Skin[1][id] == 4 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[14][Name], Statrak[7][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 22 && Skin[2][id] == 1 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[22][Name], Statrak[8][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 23 && Skin[2][id] == 2 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[23][Name], Statrak[9][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 24 && Skin[2][id] == 3 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[24][Name], Statrak[10][id], Fegyverneve[id]);
	}
	if(hanyasnevcedula[id] == 25 && Skin[2][id] == 4 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		show_hudmessage(id, "%s^n StatTrak*: %d^n Névcédula: %s^n", Fegyverek[25][Name], Statrak[11][id], Fegyverneve[id]);
	}
	if(Skin[0][id] == 5 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		show_hudmessage(id, "%s", Fegyverek[4][Name]);
	}
	if(Skin[0][id] == 6 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[5][Name]);
	}
	if(Skin[0][id] == 7 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[6][Name]);
	}
	if(Skin[0][id] == 8 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[7][Name]);
	}
	if(Skin[0][id] == 9 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[8][Name]);
	}
	if(Skin[0][id] == 10 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[9][Name]);
	}
	if(Skin[0][id] == 11 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[10][Name]);
	}
	if(Skin[1][id] == 5 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[15][Name]);
	}
	if(Skin[1][id] == 6 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[16][Name]);
	}
	if(Skin[1][id] == 7 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[17][Name]);
	}
	if(Skin[1][id] == 8 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[18][Name]);
	}
	if(Skin[1][id] == 9 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[19][Name]);
	}
	if(Skin[1][id] == 10 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[20][Name]);
	}
	if(Skin[1][id] == 11 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[21][Name]);
	}
	if(Skin[2][id] == 5 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[26][Name]);
	}
	if(Skin[2][id] == 6 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[27][Name]);
	}
	if(Skin[2][id] == 7 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[28][Name]);
	}
	if(Skin[2][id] == 8 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[29][Name]);
	}
	if(Skin[2][id] == 9 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[30][Name]);
	}
	if(Skin[2][id] == 10 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[31][Name]);
	}
	if(Skin[2][id] == 11 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[32][Name]);
	}
	if(Skin[2][id] == 12 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[33][Name]);
	}
	if(Skin[2][id] == 13 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[34][Name]);
	}
	if(Skin[3][id] == 1 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[35][Name]);
	}
	if(Skin[3][id] == 2 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[36][Name]);
	}
	if(Skin[3][id] == 3 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[37][Name]);
	}
	if(Skin[3][id] == 4 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[38][Name]);
	}
	if(Skin[3][id] == 5 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[39][Name]);
	}
	if(Skin[3][id] == 6 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[40][Name]);
	}
	if(Skin[3][id] == 7 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[41][Name]);
	}
	if(Skin[3][id] == 8 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[42][Name]);
	}
	if(Skin[3][id] == 9 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[43][Name]);
	}
	if(Skin[3][id] == 10 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[44][Name]);
	}
	if(Skin[4][id] == 1 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[45][Name]);
	}
	if(Skin[4][id] == 2 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[46][Name]);
	}
	if(Skin[4][id] == 3 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[47][Name]);
	}
	if(Skin[4][id] == 4 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[48][Name]);
	}
	if(Skin[4][id] == 5 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[49][Name]);
	}
	if(Skin[4][id] == 6 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[50][Name]);
	}
	if(Skin[4][id] == 7 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[51][Name]);
	}
	if(Skin[4][id] == 8 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[52][Name]);
	}
	if(Skin[4][id] == 9 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[53][Name]);
	}
	if(Skin[4][id] == 10 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[54][Name]);
	}
	if(Skin[4][id] == 11 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[55][Name]);
	}
	if(Skin[4][id] == 12 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[56][Name]);
	}
	if(Skin[4][id] == 13 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[57][Name]);
	}
	if(Skin[4][id] == 14 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[58][Name]);
	}
	if(Skin[4][id] == 15 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[59][Name]);
	}
	if(Skin[4][id] == 16 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[60][Name]);
	}
	if(Skin[4][id] == 17 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[61][Name]);
	}
	if(Skin[4][id] == 18 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[62][Name]);
	}
	if(Skin[4][id] == 19 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[63][Name]);
	}
	if(Skin[4][id] == 20 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1)
	{
		
		
		show_hudmessage(id, "%s", Fegyverek[64][Name]);
	}
}
public Menu_nevcedulas(id)
{
	new String[121], Nev[32], szMenu[121];
	get_user_name(id, Nev, 31);
	formatex(String, charsmax(String), "[%s] \r- \dNévcédula", Prefix);
	new menu = menu_create(String, "Menu_nevcedulas_h");
	
	
	formatex(szMenu, charsmax(szMenu), "Névcédula:\d %s^n^n", Fegyverneve[id][0] == EOS ? "Nincs megadva" : Fegyverneve[id])
	menu_additem(menu, szMenu, "2", 0);
	
	formatex(szMenu, charsmax(szMenu), "\wFegyver: \y%s", Fegyverek[hanyasnevcedula[id]][Name]);
	menu_additem(menu, szMenu, "4", 0);
	
	if(Beirtcedula[id] == true && fegyverkivalasztas[id] == true)
	{
		formatex(String, charsmax(String), "\wFelszerelés!");
		menu_additem(menu, String, "3",0);
	}
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Menu_nevcedulas_h(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 4: nevcedulahoz_raktar(id);
			case 2:
		{
			client_cmd(id, "messagemode Reg_nevcedula");
		}
		case 3:
		{
			ColorChat(id, GREEN, "^1--------===^3[ NÉVCÉDULA Adatok ]^1===--------");
			ColorChat(id, GREEN, "^1 A ^4Névcédulád^3 (%s) ^1sikeresen ^3be ^1lett állítva^3 %s ^1fegyverre!", Fegyverneve[id], Fegyverek[hanyasnevcedula[id]][Name]);
			ColorChat(id, GREEN, "^1--------===^3[ NÉVCÉDULA ]^1===--------");
		}
	}
}
public regisztralas_nevcedula(id)
{
	new adat[32];
	new hosszusag = strlen(adat);
	read_args(adat, charsmax(adat));
	remove_quotes(adat);
	if(hosszusag >= 5) {
		Fegyverneve[id] = adat;
		Beirtcedula[id] = true;
		Menu_nevcedulas(id);
	}
	else
	{
		Fegyverneve[id] = adat;
		Beirtcedula[id] = true;
		Menu_nevcedulas(id);
	}
	return PLUGIN_CONTINUE;
}
public nevcedulahoz_raktar(id)
{
	new cim[121], String[121];
	format(cim, charsmax(cim), "[%s] \r- \dVálassz ki egy fegyvert", Prefix);
	new menu = menu_create(cim, "nevcedulahoz_raktar_h");
	
	format(String,charsmax(String),"%s", Fegyverek[0][0])
	menu_additem(menu,String,"0");	
	format(String,charsmax(String),"%s", Fegyverek[1][0])
	menu_additem(menu,String,"1");
	format(String,charsmax(String),"%s", Fegyverek[2][0])
	menu_additem(menu,String,"2");
	format(String,charsmax(String),"%s", Fegyverek[3][0])
	menu_additem(menu,String,"3");
	format(String,charsmax(String),"%s", Fegyverek[11][0])
	menu_additem(menu,String,"4");
	format(String,charsmax(String),"%s", Fegyverek[12][0])
	menu_additem(menu,String,"5");
	format(String,charsmax(String),"%s", Fegyverek[13][0])
	menu_additem(menu,String,"6");
	format(String,charsmax(String),"%s", Fegyverek[14][0])
	menu_additem(menu,String,"7");
	format(String,charsmax(String),"%s", Fegyverek[22][0])
	menu_additem(menu,String,"8");
	format(String,charsmax(String),"%s", Fegyverek[23][0])
	menu_additem(menu,String,"9");
	format(String,charsmax(String),"%s", Fegyverek[24][0])
	menu_additem(menu,String,"10");
	format(String,charsmax(String),"%s", Fegyverek[25][0])
	menu_additem(menu,String,"11");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public nevcedulahoz_raktar_h(id, menu, item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	
	new data[9], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);
	
	switch(key)
	{
		case 0:
		{
			Skin[0][id] = 1; 
			hanyasnevcedula[id] = 0;
		}
		case 1:
		{	
			Skin[0][id] = 2;
			hanyasnevcedula[id] = 1;
		}
		case 2:
		{ 
			Skin[0][id] = 3;
			hanyasnevcedula[id] = 2;
		}
		case 3:
		{
			Skin[0][id] = 4;
			hanyasnevcedula[id] = 3;
		}
		case 4: 
		{
			Skin[1][id] = 1;
			hanyasnevcedula[id] = 11;
		}
		case 5:
		{
			Skin[1][id] = 2;
			hanyasnevcedula[id] = 12;
		}
		case 6:
		{ 
			Skin[1][id] = 3; 
			hanyasnevcedula[id] = 13;
		}
		case 7: 
		{
			Skin[1][id] = 4; 
			hanyasnevcedula[id] = 14;
		}
		case 8:
		{
			Skin[2][id] = 1;
			hanyasnevcedula[id] = 22;
		}
		case 9:
		{ 
			Skin[2][id] = 2;
			hanyasnevcedula[id] = 23;
		}
		case 10:
		{
			Skin[2][id] = 3;
			hanyasnevcedula[id] = 24;
		}
		case 11:
		{ 
			Skin[2][id] = 4;
			hanyasnevcedula[id] = 25;
		}
	}
	fegyverkivalasztas[id] = true;
	Menu_nevcedulas(id);
}
public infoklekerdezes(id)
{
	new hour, minute, second;
	time(hour, minute, second);
	
	if(8 <= hour && 13 > hour)
	{
		Mod = 1;
		ColorChat(id, GREEN, "^3Információ- ^1Jelenleg ^4Prémium Event ^1 van ^4(Minden nap 8 Órától - 13 Óráig).");
	}
	if(Mod == 2)
	{
		Mod = 2;
		ColorChat(id, GREEN, "^3Információ- ^1Jelenleg ^4Drop Event ^1 van.]");
	}
	
	return PLUGIN_HANDLED;
}

public tartalom1(id)
{
	new String[121];
	new szMenu[121];
	format(String, charsmax(String), "%s \r- \dTartalom", Prefix);
	new menu = menu_create(String, "Lada_h");
	
	
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[6][Name], Fegyverek[6][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[8][Name], Fegyverek[8][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[10][Name], Fegyverek[10][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[14][Name], Fegyverek[14][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[17][Name], Fegyverek[17][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[19][Name], Fegyverek[19][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[21][Name], Fegyverek[21][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[33][Name], Fegyverek[33][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[34][Name], Fegyverek[34][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[39][Name], Fegyverek[39][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[40][Name], Fegyverek[40][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[48][Name], Fegyverek[48][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[32][Name], Fegyverek[32][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[7][Name], Fegyverek[7][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[27][Name], Fegyverek[27][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[37][Name], Fegyverek[37][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[50][Name], Fegyverek[50][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public tartalom2(id)
{
	new String[121];
	new szMenu[121];
	format(String, charsmax(String), "%s \r- \dTartalom", Prefix);
	new menu = menu_create(String, "Lada_h");
	
	
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[68][Name], Fegyverek[68][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[69][Name], Fegyverek[69][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[70][Name], Fegyverek[70][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[71][Name], Fegyverek[71][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[75][Name], Fegyverek[75][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[76][Name], Fegyverek[76][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[77][Name], Fegyverek[77][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[80][Name], Fegyverek[80][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[18][Name], Fegyverek[18][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[63][Name], Fegyverek[63][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[53][Name], Fegyverek[53][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[47][Name], Fegyverek[47][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[30][Name], Fegyverek[30][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public tartalom3(id)
{
	new String[121];
	new szMenu[121];
	format(String, charsmax(String), "%s \r- \dTartalom", Prefix);
	new menu = menu_create(String, "Lada_h");
	
	
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[81][Name], Fegyverek[81][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[85][Name], Fegyverek[85][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[83][Name], Fegyverek[83][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[87][Name], Fegyverek[87][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[90][Name], Fegyverek[90][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[91][Name], Fegyverek[91][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[20][Name], Fegyverek[20][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public tartalom4(id)
{
	new String[121];
	new szMenu[121];
	format(String, charsmax(String), "%s \r- \dTartalom", Prefix);
	new menu = menu_create(String, "Lada_h");
	
	
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[41][Name], Fegyverek[41][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[42][Name], Fegyverek[42][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[43][Name], Fegyverek[43][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[44][Name], Fegyverek[44][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[66][Name], Fegyverek[66][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[86][Name], Fegyverek[86][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[84][Name], Fegyverek[84][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[79][Name], Fegyverek[79][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[74][Name], Fegyverek[74][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[72][Name], Fegyverek[72][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[69][Name], Fegyverek[69][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[70][Name], Fegyverek[70][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[30][Name], Fegyverek[30][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[2][Name], Fegyverek[2][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[3][Name], Fegyverek[3][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[4][Name], Fegyverek[4][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[5][Name], Fegyverek[5][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[9][Name], Fegyverek[9][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[11][Name], Fegyverek[11][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[13][Name], Fegyverek[13][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[15][Name], Fegyverek[15][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[16][Name], Fegyverek[16][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public tartalom5(id)
{
	new String[121];
	new szMenu[121];
	format(String, charsmax(String), "%s \r- \dTartalom", Prefix);
	new menu = menu_create(String, "Lada_h");
	
	
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[1][Name], Fegyverek[1][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[12][Name], Fegyverek[12][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[23][Name], Fegyverek[23][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[24][Name], Fegyverek[24][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[26][Name], Fegyverek[26][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[25][Name], Fegyverek[25][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[28][Name], Fegyverek[28][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[29][Name], Fegyverek[29][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[31][Name], Fegyverek[31][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[38][Name], Fegyverek[38][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[46][Name], Fegyverek[46][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[49][Name], Fegyverek[49][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[51][Name], Fegyverek[51][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[54][Name], Fegyverek[54][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[56][Name], Fegyverek[56][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[57][Name], Fegyverek[57][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[58][Name], Fegyverek[58][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[59][Name], Fegyverek[59][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[60][Name], Fegyverek[60][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[61][Name], Fegyverek[61][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[62][Name], Fegyverek[62][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[64][Name], Fegyverek[64][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[67][Name], Fegyverek[67][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[65][Name], Fegyverek[65][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[73][Name], Fegyverek[73][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[78][Name], Fegyverek[78][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	formatex(szMenu, charsmax(szMenu), "\y%s \d|\w %.2f%%", Fegyverek[88][Name], Fegyverek[8][Ritkasag]);
	menu_additem(menu,szMenu,"0");
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Idoprobaadd(id)
{
	ColorChat(id, GREEN, "^3Információ- ^1Sikeresen elindítottad a^4 Drop Eventet");
	Mod = 2;
}

stock print_color(const id, const input[], any:...)
	
{

new count = 1, players[32];


static msg[191];


vformat(msg, 190, input, 3);


replace_all(msg, 190, "!g", "^4");
replace_all(msg, 190, "!y", "^1");
replace_all(msg, 190, "!t", "^3");
replace_all(msg, 190, "á", "Ăˇ");
replace_all(msg, 190, "é", "Ă©");
replace_all(msg, 190, "í", "Ă");
replace_all(msg, 190, "ó", "Ăł");
replace_all(msg, 190, "ö", "Ă¶");
replace_all(msg, 190, "ő", "Ĺ‘");
replace_all(msg, 190, "ú", "Ăş");
replace_all(msg, 190, "ü", "ĂĽ");
replace_all(msg, 190, "ű", "Ĺ±");
replace_all(msg, 190, "Á", "Ă");
replace_all(msg, 190, "É", "Ă‰");
replace_all(msg, 190, "Í", "ĂŤ");
replace_all(msg, 190, "Ó", "Ă“");
replace_all(msg, 190, "Ö", "Ă–");
replace_all(msg, 190, "Ő", "Ĺ");
replace_all(msg, 190, "Ú", "Ăš");
replace_all(msg, 190, "Ü", "Ăś");
replace_all(msg, 190, "Ű", "Ĺ°");

if (id) players[0] = id; else get_players(players, count, "ch")

{
for (new i = 0; i < count; i++)
{
	if (is_user_connected(players[i]))
	{
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
		write_byte(players[i]);
		write_string(msg);
		message_end();
		
	}
}
}
return PLUGIN_HANDLED
}
public Adminmenu(id, k){

new cim[121];
format(cim, charsmax(cim), "\rJátékosok adatok");
new menu = menu_create(cim, "Adminmenu_h");
new num, jatekosok[32], tempid, stempid[10], tempname[32];
get_players(jatekosok ,num, "ch");

for(new i = 0; i < num; i++){
tempid = jatekosok[i];
get_user_name(tempid, tempname, 31);
num_to_str(tempid, stempid, 9);
menu_additem(menu, tempname, stempid, 0);
}

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
formatex(cim, charsmax(cim), "Vissza");
menu_setprop(menu, MPROP_BACKNAME, cim);
formatex(cim, charsmax(cim), "Kovetkezo");
menu_setprop(menu, MPROP_NEXTNAME, cim);
formatex(cim, charsmax(cim), "Kilepes");
menu_setprop(menu, MPROP_EXITNAME, cim);
menu_display(id, menu, 0);
}
public Adminmenu_h(id, menu, item){
if(item == MENU_EXIT){
menu_destroy(menu);
return;
}
new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new k = str_to_num(data);
Jatekosinfo(id, k);
}
public Jatekosinfo(id, k){
new Sname[32];
new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;  
new target = entity_get_int(id, EV_INT_iuser2);
get_user_name(Target, Sname, charsmax(Sname));
new cim[121];

if(target)
return;
static motd[1501], len;

len += format(motd, 1500,"<body bgcolor=#000000><meta charset=^"UTF-8^"><font color=#87cefa><pre>");
len += format(motd[len], 1500-len,"<center><h4><font color=^"blue^">%s</font></h4></center>", szovegeim[2][0]);
len += format(motd[len], 1500-len,"<left><font color=^"red^"><B>%s: </B> <font color=^"white^">%s</color></left>^n", szovegeim[0][0], Sname);
len += format(motd[len], 1500-len,"<left><font color=^"red^"><B>%s :</B> <font color=^"white^"> %s</color></left>^n", szovegeim[3][0], MutasdPrefixet[MPrefi[Target]][rangokjogok]);
len += format(motd[len], 1500-len,"<left><font color=^"red^"><B>%s :</B> <font color=^"white^"> %d</color></left>^n", szovegeim[1][0], Dollar[Target]);
len += format(motd[len], 1500-len,"<left><font color=^"blue^">----------------------------------</color></left>^n");
len += format(motd[len], 1500-len,"<left><font color=^"red^"><B>Faceook:</B>^n");
len += format(motd[len], 1500-len,"<left><font color=^"green^"><B>www.facebook.com/slthun</B>^n");
len += format(motd[len], 1500-len,"<left><font color=^"red^"><B>www.facebook.com/groups/slthun</B>^n^n");


show_motd(id, motd, "Player Info");


}
public Jatekosinfo_h(id, menu, item){
if(item == MENU_EXIT){
	menu_destroy(menu);
	return;
}
new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new k = str_to_num(data);
Adminmenu(id, k);
}
public bomb_planted(id) {
new nev[32]; get_user_name(id, nev, 31);
new iRandom;
iRandom = random_num(1, 15); 
Dollar[id] += iRandom
client_print_color(0, print_team_default,"^4%s^3 %s ^1élesítette a bombát (^4+%d Dollár^1)", C_PR, nev, iRandom);
}
public bomb_defused(id) {
new nev[32]; get_user_name(id, nev, 31); 
new iRandom;
iRandom = random_num(1, 15);
Dollar[id] += iRandom
client_print_color(0, print_team_default,"^4%s^3 %s ^1hatástalanította a bombát (^4+%d Dollár^1)", C_PR, nev, iRandom);
}

public plugin_end()
{
SQL_FreeHandle(g_SqlTuple);
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
*/
