#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <cstrike>
#include <colorchat>
#include <engine> 
#include <fun>
#include <hamsandwich>
#include <fakemeta>
#include <xs>
#include <sqlx>

new const PLUGIN[] = "Global Offensive";
new const VERSION[] = "3.0";
new const AUTHOR[] = "exodus"; //Ne írd át köszcsi puszcsi

#pragma semicolon 1

//---------------------------------------------------------------------------------------
//Beállítások
//---------------------------------------------------------------------------------------
new const PREFIX[] = "ProHunter Global Offensive";
new const Chat_Prefix[] = "[Információ]";

new const Website[] = "facebook.com/groups/slthun";
new const Elerhetoseg[] = "facebook.com/*********";

#define TULAJ ADMIN_LEVEL_A
#define ADMIN ADMIN_KICK
#define FOADMIN ADMIN_LEVEL_B
#define VIP ADMIN_LEVEL_H

#define FEGYO 197 //Fegyverek száma
#define LADA 21 //Ládák
#define STK 28 //Statrakok száma

new const Float:DropMester[][] = { 4.0 }; //Mester Láda droppolási esélye
new const Float:KesDrop[] = { 1.5 };  //Kés droppolási esélye
new const Float:DropEvent[][] = { 1.5 };  //Event Láda droppolási esélye (Karácsonyi)

#define DollarMin 3
#define DollarMax 10

new const SQLINFO[][] = { "", "", "", "" };
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------

new OsszesSkin[FEGYO][33], Lada[LADA][33], Kulcs[33], Dollar[33], Rang[33], Oles[33], Skin[14][33], Gun[33], Alap[4][33], bool:HudOff[33];
new Erteke[33], kicucc[33], kirakva[33], SMS[33], Statrak[STK][33], Event[33], Masodpercek[33], pido, Mod, bool:cyrex[33], DropOles[33], name[33][32], AutoB[33];
new bool:Belepve[33], bool:Beirtjelszot[33], bool:Beirtjelszot1[33], bool:Beirtfelhasznalot[33], bool:Beirtfelhasznalot1[33], Regisztralt[33], Felhasznalonev[33][100], Jelszo[33][100], regJelszo[33][100], regFh[33][100];
enum _:TEAMS {TE, CT};
new g_Awps[TEAMS];
new Send[33], TempID;

new Handle:g_SqlTuple;
new Temp[192];
static color[10];

new const LadaNevek[][] = { "Szinözön Láda", "Szinözön 2 Láda", "Huntsman Láda", "eSport 2015 Láda", "CS:GO Fegyver Láda", "Bravo Láda", "CS:GO 2 Fegyver Láda", "Wildfire Láda" , "Gamma Láda", "Gamma 2 Láda", "eSport 2016 Láda", "Szinözön 3 Láda", "CS:GO 3 Fegyver Láda", "Gamma 3 Láda", "Handzsár Láda", "Revolver Láda", "Árnyék Láda", "Főnix Láda", "Winter Offensive Láda", "Mester Láda", "Nyári Láda" };
new const REGMENU[][][] = { { "\w[Státusz]: \dNem Regisztrált", "\w[Státusz]: \dKijelentkezve" } };

enum _:Rangs { Szint[32], Xp[8] };

new const Fegyverek[FEGYO][] =
{
{ "AK47 | Földönkívüli" },//0 - Szin. ****************
{ "AK47 | Neon Revolution" },//1 - Szin. ****************
{ "AK47 | Orbit" },//2 - Szin 2 ****************
{ "AK47 | Pusztasági Lázadó" },//3- Szin 2 ****************
{ "AK47 | Jaguár" },//4-Hunt ****************
{ "AK47 | Leküzdés" },//5-Hunt ****************
{ "AK47 | Űr" },//6-eSp ****************
{ "AK47 | Tűzkígyó" },//7-eSp****************
{ "AK47 | Elülső Homály" },//8-OpP****************
{ "AK47 | Vulkán" },//9-OpP****************
{ "AK47 | Akvamarin Bosszú" },//10-OpB****************
{ "AK47 | Rendezetlenség" },//11-OpP****************
{ "AK47 | G-Erő" },//12-OpP ****************
{ "AK47 | Akvamarin Bosszú \y(StatTrak*)" },//13-OpP
{ "AK47 | Elülső Homály \y(StatTrak*)" },//14-OpP
{ "M4A4 | Griffmadár" },//15-Szin. ****************
{ "M4A4 | Üvöltés" },//16-Szin.****************
{ "M4A4 | Golyózápor" },//17-Szin2 ****************
{ "M4A1-S | Védelmező" },//18-Szin2****************
{ "M4A4 | Királyi" },//19-Hunt ****************
{ "M4A4 | Magma" },//20-Hunt ****************
{ "M4A4 | Asiimov" },//21-eSp ****************
{ "M4A4 | Lépés" },//22-eSp ****************
{ "M4A4 | Poszeidón" },//23-oP.P****************
{ "M4A4 | Zombi vadász" },//24-oP-P****************
{ "M4A4 | Sárkánykirály" },//25-oP-B. ****************
{ "M4A1-S | Cyrex" },//26-oP-B.****************
{ "M4A4 | Ying-Yang" },//27-oP-B. ****************
{ "M4A1-S | Hiper Bestia" },//28-oP-B. ****************
{ "M4A4 | Ölés Megerősítve" },//29-oP-B.****************
{ "M4A4 | Asiimov \y(StatTrak*)" }, //30
{ "M4A4 | Sárkánykirály \y(StatTrak*)" }, //31
{ "AWP | Tigris" },//32 - Szin. ****************
{ "AWP | Vörösvonal" },//33 - Szin. ****************
{ "AWP | Karbonit" },//34 - Szin 2 ****************
{ "AWP | Füst" },//35 - Szin 2 ****************
{ "AWP | Féregisten" },//36 - Hunt****************
{ "AWP | Sárkánytan" },//37 - Hunt****************
{ "AWP | Álom" },//38 - eSp.****************
{ "AWP | Csillag" },//39 - eSp. ****************
{ "AWP | Razer" },//40 -OpP. ****************
{ "AWP | Komikus" },//41 - oP-P****************
{ "AWP | KirályFekete" },//42 - oB****************
{ "AWP | Hiper Bestia" },//43 - oB ****************
{ "AWP | Asiimov" },//44 - o-B ****************
{ "AWP | Boom" },//45 - o-B****************
{ "AWP | Elektromos Vihar" },//46 - o-B ****************
{ "AWP | Vörösvonal \y(StatTrak*)" }, //47****************
{ "AWP | Asiimov \y(StatTrak*)" },//48 - o-B****************
{ "Deagle | Aranyrózsa" },//49 - Szin ****************
{ "Deagle | Valentín" },//50 - Szin****************
{ "Deagle | Vésett" },//51 Szin 2 ****************
{ "Deagle | Lángoló" },//52 - Hunt ****************
{ "Deagle | Acél" },//53 - Hunt ****************
{ "Deagle | Bölcsesség" },//54 - eSp****************
{ "Deagle | Dzsungel" },//55 - oP-P ****************
{ "Deagle | Kumiko Sárkány" },//56 - oP-P ****************
{ "Deagle | Asiimov" },//57 - o-B ****************
{ "Deagle | Bioveszély" },//58 - o-B ****************
{ "FAMAS | Méregzsák" },//59 - Szin. ****************
{ "FAMAS | Jég" },//60 - Szin 2. ****************
{ "FAMAS | Nukleáris" },//61 - Szin 2 ****************
{ "FAMAS | Pulzus" },//62 - Hunt ****************
{ "FAMAS | Zöld Háromszög" },//63 - oP-P ****************
{ "FAMAS | Túlélő" },//64 - oP- **************** 
{ "FAMAS | Bioveszély" },//65 - oP-B ****************
{ "GALIL | Csacsogó" },//66 - Szin. ****************
{ "GALIL | Cerberusz" },//67 - Szin2.****************
{ "GALIL | Eco" },//68 eSp. ****************
{ "GALIL | Odüsszeia" },//69 - oP-P****************
{ "Glock-18 | Cukorka" },//70 - Szin. ****************
{ "Glock-18 | Halványulás" },//71 - Szin2.****************
{ "Glock-18 | Dráló" },//72 - Hunt****************
{ "Glock-18 | Víz elementál" },//73 - Op-B ****************
{ "Scout | Kék álom" },//91 - Hunt****************
{ "Scout | Véres víz" },//92 - Hunt ****************
{ "Scout | Foltos" },//93 - eSp. ****************
{ "USP-S | Rozsdamentes" },//94 - Szin.****************
{ "USP-S | CSúcs" },//95 - Szin.****************
{ "USP-S | Katonai" },//96 - Szin. ****************
{ "USP-S | Vésett" },//97 - Szin2. ****************
{ "USP-S | Hiper Bestia" },//98 - Hunt****************
{ "USP-S | Kajmán" },//99 - eSp****************
{ "USP-S | Immunis" },//100 - eSp****************
{ "USP-S | Orion" },//101 - OpP ****************
{ "USP-S | Desolate Space" },//102 - OpP****************
{ "USP-S | Asiimov" },//103 - OpB ****************
{ "USP-S | Ölés Megerősítve" },//104 - OpB ****************
{ "Pillangókés | Asiimov" },//105 - Szin.
{ "Bowie Kés | Edzett" },//106 - Szin2.
{ "M9 Bajonett" },//107 - Hunt
{ "Bowie Kés | Hiper Bestia" },//108 - Hunt
{ "M9 Bajonett | Doppler" },//109 - eSp
{ "M9 Bajonett | Karmazsinvörös" },//110- eSp.
{ "Pillangókés | Karmazsinvörös" },//111- oP-P.
{ "Karambit | Karmazsinvörös" },//112- oP-P.
{ "Összecsukható Kés | Doppler" },//113 oP-P
{ "Pillangókés | Halványulás" },//114 o-B
{ "Vadászkés | Hiper Bestia" },//115 o-B
{ "M9 Bajonett | Bölcsesség" },//116 - o-B
{ "Összecsukható Kés | Bölcsesség" },//117 - Hunt.
{ "M9 Bajonett | Fakuló Márvány" },//118 - eSp
{ "Karambit | Fakuló Márvány" },//119 - eSp
{ "M9 Bajonett | Hajnali Csillag" },//120 - oP-P
{ "Zsigerelőkés | Bölcsesség" },//121 - oP-P
{ "Bajonett | Tigrisfog" },//122 oP-P
{ "Karambit | Doppler" },//123 - O-B
{ "M9 Bajonett | Városi Maszkolt" },//102 O-B.
{ "AK47 | Edzett" },//125 O-B. ****************
{ "AK47 | Cyrex" },//126 O-B.****************
{ "AK47 | Neon Forradalom" },//127 O-B. ****************
{ "AK47 | Perfekt" },//128 O-B.****************
{ "AK47 | Piros Asiimov" },//129 O-B. ****************
{ "AK47 | Sasmadár" },//130 O-B.****************
{ "AK47 | Téli Főnök" },//131 O-B.****************
{ "Karambit | Autotronic" },//132 O-B.
{ "M9 Bajonett | Zafír" },//133 O-B.
{ "Karambit | Tigrisfog" },//134 O-B.
{ "AK47 | Tűzkígyó \y(StatTrak*)" },//135
{ "AK47 | Sasmadár \y(StatTrak*)" },//136
{ "AK47 | Pusztasági Lázadó \y(StatTrak*)" },//137
{ "M4A4 | Üvöltés \y(StatTrak*)" },//138
{ "M4A4 | Asiimov \y(StatTrak*)" },//139
{ "AWP | Boom \y(StatTrak*)" },//140
{ "AWP | Álom \y(StatTrak*)" },//141
{ "Deagle | Lángoló \y(StatTrak*)" },//142
{ "Deagle | Asiimov \y(StatTrak*)" },//143
{ "Deagle | Acél \y(StatTrak*)" },//144
{ "USP-S | Nyomaték \y(StatTrak*)" },//145
{ "USP-S | Kajmán \y(StatTrak*)" },//146
{ "Összecsukható Kés | Doppler \y(StatTrak*)" },//147
{ "Karambit | Fakuló Márvány \y(StatTrak*)" },//148
{ "M9 Bajonett | Halványulás \y(StatTrak*)" },//149
{ "Pillangókés | Halványulás \y(StatTrak*)" },//150
{ "AWP | Cyrex" },//151****************
{ "AWP | Elit Összeállítás" },//152****************
{ "AWP | Elektromos Kaptár" },//153****************
{ "AWP | Medúza" },//154 ****************
{ "AWP | Szafari Háló" },//155****************
{ "AWP | Supra" },//156****************
{ "AWP | Vizpárlat" },//157****************
{ "AK47 | Asiimov" },//158****************
{ "AK47 | Cerberusz" },//159****************
{ "AK47 | Halálos Bestia" },//160****************
{ "AK47 | Sárkánytan" },//161****************
{ "AK47 | Elit Összeállítás" },//162****************
{ "AK47 | Bevésett" },//163****************
{ "AK47 | Evolúció" },//164****************
{ "AK47 | Főnix" },//165****************
{ "AK47 | Üzemanyag-befecskendező" },//166****************
{ "AK47 | Fúzió" },//167****************
{ "AK47 | Aranykoponya" },//168****************
{ "AK47 | Anubisz Parancsa" },//169****************
{ "AK47 | Grafit" },//170****************
{ "AK47 | Hiper Bestia" },//171****************
{ "AK47 | Megtorlás" },//172****************
{ "AK47 | Lávabevonat" },//173****************
{ "AK47 | Balsors" },//174****************
{ "AK47 | Világutazó" },//175****************
{ "AK47 | Piros Laminált" },//176****************
{ "AK47 | Hidroponikus" },//177****************
{ "AK47 | Szovjet Lázadó" },//178****************
{ "AK47 | Supra" },//179****************
{ "AK47 | Halucinatív" },//180****************
{ "AK47 | Farkasölő" },//181****************
{ "M4A1-S | Baziliszkusz" },//182****************
{ "M4A4 | Fekete Bestia" },//183****************
{ "M4A4 | Városi DDPAT" },//184****************
{ "M4A4 | Felhő" },//185****************
{ "M4A4 | Fájdalom" },//186****************
{ "M4A4 | Rejtőző Goblin" },//187****************
{ "M4A4 | Királyi Lovag" },//188****************
{ "M4A1-S | Remekmű" },//189****************
{ "M4A4 | Zöld Neon" },//190****************
{ "M4A1-S | Zsigerelő" },//191****************
{ "M4A4 | Halálosztó" },//192****************
{ "M4A1-S | Ikarosz Bukása" },//193****************
{ "M4A4 | Izzó Csillag" },//194****************
{ "M4A1-S | Lovag" },//195****************
{ "M4A4 | Citrom Asiimov" },//196****************
{ "M4A4 | Sivatagi Csapás" },//197
{ "M4A4 | Elhagyatott Űr" },//198****************
{ "M4A4 | Űrháború" },//199****************
{ "M4A4 | Katonai DDPAT" },//200****************
{ "M4A4 | Útvesztő" },//201****************
{ "M4A4 | Zirka" },//202****************
{ "M4A1-S | Cyrex \y(StatTrak*)" },
{ "M4A1-S | Hiper Bestia \y(StatTrak*)" },
{ "M4A1-S | Baziliszkusz \y(StatTrak*)" },
{ "M4A1-S | Remekmű \y(StatTrak*)" },
{ "M4A1-S | Zsigerelő \y(StatTrak*)" },
{ "M4A1-S | Ikarosz Bukása \y(StatTrak*)" },
{ "M4A1-S | Lovag \y(StatTrak*)" },
{ "Karambit | Hiper Besita \r[Limitált]" },
{ "Vadászkés | Asiimov \r[Limitált]" },
{ "Karambit | Doppler \r[Limitált]" },
{ "M4A1-S | Üvöltés \r[Limitált]" }
};

new const AlapModelek[][] = { "models/prohunterteamnew/Alap/HE.mdl", "models/prohunterteamnew/Alap/FLASH.mdl", "models/prohunterteamnew/Alap/C4.mdl", "models/prohunterteamnew/Alap/SMOKE.mdl" };
new const Awp_Modelek_uj[][] = { "models/prohunterteamnew/awp/Cyrex.mdl", "models/prohunterteamnew/awp/EliteBuild.mdl", "models/prohunterteamnew/awp/Kaptar.mdl", "models/prohunterteamnew/awp/Medusa.mdl", "models/prohunterteamnew/awp/Safari.mdl", "models/prohunterteamnew/awp/Supra.mdl", "models/prohunterteamnew/awp/Vizbevonat.mdl" };
new const Statrak_modelek_ak47[][] = { "models/prohunterteamnew/ak47/FireSerpent.mdl", "models/prohunterteamnew/ak47/Shark.mdl", "models/prohunterteamnew/ak47/Wasteland.mdl" };
new const Statrak_modelek_awp[][] = { "models/prohunterteamnew/awp/Boom.mdl", "models/prohunterteamnew/awp/Dream.mdl" };
new const Statrak_modelek_deagle[][] = { "models/prohunterteamnew/deagle/Blaze.mdl", "models/prohunterteamnew/deagle/Asiimov.mdl", "models/prohunterteamnew/deagle/CSteel.mdl" };
new const Statrak_modelek_usp[][] = { "models/prohunterteamnew/usp/Caiman.mdl", "models/prohunterteamnew/usp/DesolateSpace.mdl" };
new const Statrak_modelek_m4a1[][] = { "models/prohunterteamnew/m4a1/Howl.mdl", "models/prohunterteamnew/m4a1/Asiimov.mdl" };
new const Statrak_modelek_kes[][] = { "models/prohunterteamnew/knife_uj/Doppler_F.mdl", "models/prohunterteamnew/knife_uj/MarbleFade_K.mdl", "models/prohunterteamnew/knife_uj/Fade_B.mdl", "models/prohunterteamnew/knife_uj/Fade_BF.mdl" };
new const Ak47_Modelek_uj[][] = { "models/prohunterteamnew/ak47/CaseHardened.mdl", "models/prohunterteamnew/ak47/Cyrex.mdl", "models/prohunterteamnew/ak47/Furuha.mdl", "models/prohunterteamnew/ak47/Perfect.mdl", "models/prohunterteamnew/ak47/RedAsiimov.mdl", "models/prohunterteamnew/ak47/Shark.mdl", "models/prohunterteamnew/ak47/Winter.mdl" };
new const Kes_Modelek_uj[][] = { "models/prohunterteamnew/knife_uj/Autotronic_K.mdl", "models/prohunterteamnew/knife_uj/Sapphire_B.mdl", "models/prohunterteamnew/knife_uj/Tiger_K.mdl" };
new const M_AK47_UJ_1[][] = { "models/prohunterteamnew/ak47/Asiimov.mdl", "models/prohunterteamnew/ak47/Cerberus.mdl", "models/prohunterteamnew/ak47/DeathBeast.mdl", "models/prohunterteamnew/ak47/DragonLore.mdl", "models/prohunterteamnew/ak47/EliteBuild.mdl", "models/prohunterteamnew/ak47/Engraved.mdl", "models/prohunterteamnew/ak47/Evolucio.mdl", "models/prohunterteamnew/ak47/Fonix.mdl" };
new const M_AK47_UJ_2[][] = { "models/prohunterteamnew/ak47/FuelInjector.mdl", "models/prohunterteamnew/ak47/Fusion.mdl", "models/prohunterteamnew/ak47/Golden.mdl", "models/prohunterteamnew/ak47/GoldSas.mdl", "models/prohunterteamnew/ak47/Grafit.mdl", "models/prohunterteamnew/ak47/HyperBeast.mdl", "models/prohunterteamnew/ak47/Iron.mdl", "models/prohunterteamnew/ak47/Lava.mdl" };
new const M_AK47_UJ_3[][] = { "models/prohunterteamnew/ak47/Magus.mdl", "models/prohunterteamnew/ak47/Matrica.mdl", "models/prohunterteamnew/ak47/RedLaminate.mdl", "models/prohunterteamnew/ak47/SnowDragon.mdl", "models/prohunterteamnew/ak47/Soviet.mdl", "models/prohunterteamnew/ak47/Supra.mdl", "models/prohunterteamnew/ak47/Villam.mdl", "models/prohunterteamnew/ak47/Wolf.mdl" };
new const M_M4A1_UJ_1[][] = { "models/prohunterteamnew/m4a1/Bazilisk.mdl", "models/prohunterteamnew/m4a1/BlackBeast.mdl", "models/prohunterteamnew/m4a1/CityDDPAT.mdl", "models/prohunterteamnew/m4a1/Cloud.mdl", "models/prohunterteamnew/m4a1/Fajdalom.mdl", "models/prohunterteamnew/m4a1/Goblin.mdl", "models/prohunterteamnew/m4a1/GoldBevon.mdl", "models/prohunterteamnew/m4a1/Grafitti.mdl" };
new const M_M4A1_UJ_2[][] = { "models/prohunterteamnew/m4a1/GreenNeon.mdl", "models/prohunterteamnew/m4a1/Gutter.mdl", "models/prohunterteamnew/m4a1/HalalOszto.mdl", "models/prohunterteamnew/m4a1/Harmonics.mdl", "models/prohunterteamnew/m4a1/IzzoCsillag.mdl", "models/prohunterteamnew/m4a1/Kopas.mdl", "models/prohunterteamnew/m4a1/LimeAsiimov.mdl", "models/prohunterteamnew/m4a1/Sand.mdl" };
new const M_M4A1_UJ_3[][] = { "models/prohunterteamnew/m4a1/Skull.mdl", "models/prohunterteamnew/m4a1/SpaceWar.mdl", "models/prohunterteamnew/m4a1/UrbanDDPAT.mdl", "models/prohunterteamnew/m4a1/Utveszto.mdl", "models/prohunterteamnew/m4a1/Zirka.mdl" };
new const KES_UJ[][] = { "models/prohunterteamnew/knife_uj/HBeast_K.mdl", "models/prohunterteamnew/knife_uj/Asiimov_HM.mdl", "models/prohunterteamnew/knife_uj/WaterDoppler_K.mdl" };

new const M4a1_s_Modelek[][] = {
"models/prohunterteamnew/Alap/M4A1.mdl",
"models/prohunterteamnew/m4a1/Guardian.mdl",
"models/prohunterteamnew/m4a1/Cyrex.mdl",
"models/prohunterteamnew/m4a1/HBeast.mdl",
"models/prohunterteamnew/m4a1/Bazilisk.mdl",
"models/prohunterteamnew/m4a1/Grafitti.mdl",
"models/prohunterteamnew/m4a1/Gutter.mdl",
"models/prohunterteamnew/m4a1/Harmonics.mdl",
"models/prohunterteamnew/m4a1/Kopas.mdl",
"models/prohunterteamnew/m4a1/Cyrex.mdl",
"models/prohunterteamnew/m4a1/HBeast.mdl",
"models/prohunterteamnew/m4a1/Bazilisk.mdl",
"models/prohunterteamnew/m4a1/Grafitti.mdl",
"models/prohunterteamnew/m4a1/Gutter.mdl",
"models/prohunterteamnew/m4a1/Harmonics.mdl",
"models/prohunterteamnew/m4a1/Kopas.mdl",
"models/prohunterteamnew/m4a1/Howl2.mdl"
};

new const Ak47_Modelek[][] = {
"models/prohunterteamnew/Alap/AK47.mdl",
"models/prohunterteamnew/ak47/Alien.mdl",
"models/prohunterteamnew/ak47/NeonRevolution.mdl",
"models/prohunterteamnew/ak47/Orbitmk01.mdl",
"models/prohunterteamnew/ak47/Wasteland.mdl",
"models/prohunterteamnew/ak47/Jaguar.mdl",
"models/prohunterteamnew/ak47/Vanquish.mdl",
"models/prohunterteamnew/ak47/Space.mdl",
"models/prohunterteamnew/ak47/FireSerpent.mdl",
"models/prohunterteamnew/ak47/FrontSide.mdl",
"models/prohunterteamnew/ak47/Vulcan.mdl",
"models/prohunterteamnew/ak47/Aquamarine.mdl",
"models/prohunterteamnew/ak47/Point.mdl",
"models/prohunterteamnew/ak47/GForce.mdl",
"models/prohunterteamnew/ak47/Aquamarine.mdl", //Statrak
"models/prohunterteamnew/ak47/FrontSide.mdl" //Statrak
};
new const M4a1_Modelek[][] = {
"models/prohunterteamnew/Alap/M4A4.mdl",
"models/prohunterteamnew/m4a1/Griff.mdl",
"models/prohunterteamnew/m4a1/Howl.mdl",
"models/prohunterteamnew/m4a1/BulletRain.mdl",
"models/prohunterteamnew/m4a1/Guardian.mdl",
"models/prohunterteamnew/m4a1/RoyalStore.mdl",
"models/prohunterteamnew/m4a1/Magma.mdl",
"models/prohunterteamnew/m4a1/Asiimov.mdl",
"models/prohunterteamnew/m4a1/Steph.mdl",
"models/prohunterteamnew/m4a1/Poseidon.mdl",
"models/prohunterteamnew/m4a1/ZombieHunter.mdl",
"models/prohunterteamnew/m4a1/DragonKing.mdl",
"models/prohunterteamnew/m4a1/Cyrex.mdl",
"models/prohunterteamnew/m4a1/YingYang.mdl",
"models/prohunterteamnew/m4a1/HBeast.mdl",
"models/prohunterteamnew/m4a1/KillConfirmed.mdl",
"models/prohunterteamnew/m4a1/Asiimov.mdl", //Statrak
"models/prohunterteamnew/m4a1/DragonKing.mdl" //Statrak
};
new const Awp_Modelek[][] = {
"models/prohunterteamnew/Alap/AWP.mdl",
"models/prohunterteamnew/awp/Tigris.mdl",
"models/prohunterteamnew/awp/Redline.mdl",
"models/prohunterteamnew/awp/Carbonite.mdl",
"models/prohunterteamnew/awp/Smoke.mdl",
"models/prohunterteamnew/awp/WormGod.mdl",
"models/prohunterteamnew/awp/DragonLore.mdl",
"models/prohunterteamnew/awp/Dream.mdl",
"models/prohunterteamnew/awp/Star.mdl",
"models/prohunterteamnew/awp/Razer.mdl",
"models/prohunterteamnew/awp/Comics.mdl",
"models/prohunterteamnew/awp/DKing.mdl",
"models/prohunterteamnew/awp/HBeast.mdl",
"models/prohunterteamnew/awp/Asiimov.mdl",
"models/prohunterteamnew/awp/Boom.mdl",
"models/prohunterteamnew/awp/ElectricHive.mdl",
"models/prohunterteamnew/awp/Redline.mdl", //Statrak
"models/prohunterteamnew/awp/Asiimov.mdl" //Statrak
};
new const Deagle_Modelek[][] = {
"models/prohunterteamnew/Alap/DEAGLE.mdl",
"models/prohunterteamnew/deagle/GoldenRose.mdl",
"models/prohunterteamnew/deagle/Valentin.mdl",
"models/prohunterteamnew/deagle/Engraved.mdl",
"models/prohunterteamnew/deagle/Blaze.mdl",
"models/prohunterteamnew/deagle/CSteel.mdl",
"models/prohunterteamnew/deagle/Lore.mdl",
"models/prohunterteamnew/deagle/Jungle.mdl",
"models/prohunterteamnew/deagle/Kumicho.mdl",
"models/prohunterteamnew/deagle/Asiimov.mdl",
"models/prohunterteamnew/deagle/Biohazard.mdl"
};
new const Famas_Modelek[][] = {
"models/prohunterteamnew/Alap/FAMAS.mdl",
"models/prohunterteamnew/famas/Spitfire.mdl",
"models/prohunterteamnew/famas/Ice.mdl",
"models/prohunterteamnew/famas/Nuclear.mdl",
"models/prohunterteamnew/famas/Pulse.mdl",
"models/prohunterteamnew/famas/GreenTriangle.mdl",
"models/prohunterteamnew/famas/Survivor.mdl",
"models/prohunterteamnew/famas/Biohazard.mdl"
};
new const Galil_Modelek[][] = {
"models/prohunterteamnew/Alap/GALIL.mdl",
"models/prohunterteamnew/galil/Chatterbox.mdl",
"models/prohunterteamnew/galil/Cerberus.mdl",
"models/prohunterteamnew/galil/Eco.mdl",
"models/prohunterteamnew/galil/Odyssy.mdl"
};
new const Glock_Modelek[][] = {
"models/prohunterteamnew/Alap/GLOCK.mdl",
"models/prohunterteamnew/glock/Candy.mdl",
"models/prohunterteamnew/glock/Fade.mdl",
"models/prohunterteamnew/glock/Grinder.mdl",
"models/prohunterteamnew/glock/WaterElemental.mdl"
};
new const Scout_Modelek[][] = {
"models/prohunterteamnew/Alap/SCOUT.mdl",
"models/prohunterteamnew/scout/BDream.mdl",
"models/prohunterteamnew/scout/BIWater.mdl",
"models/prohunterteamnew/scout/Camo.mdl"
};
new const Usp_Modelek[][] = {
"models/prohunterteamnew/Alap/USP.mdl",
"models/prohunterteamnew/usp/Stainless.mdl",
"models/prohunterteamnew/usp/Vertex.mdl",
"models/prohunterteamnew/usp/Army.mdl",
"models/prohunterteamnew/usp/Engraved.mdl",
"models/prohunterteamnew/usp/HBeast.mdl",
"models/prohunterteamnew/usp/Caiman.mdl",
"models/prohunterteamnew/usp/Immun.mdl",
"models/prohunterteamnew/usp/Orion.mdl",
"models/prohunterteamnew/usp/DesolateSpace.mdl",
"models/prohunterteamnew/usp/Asiimov.mdl",
"models/prohunterteamnew/usp/KillConfirmed.mdl"
};
new const Kes_Modelek[][] = {
"models/prohunterteamnew/Alap/KES.mdl",
"models/prohunterteamnew/knife_uj/Asiimov_BF.mdl",
"models/prohunterteamnew/knife_uj/Bowie_CaseH.mdl",
"models/prohunterteamnew/knife_uj/Bayonet.mdl",
"models/prohunterteamnew/knife_uj/Bowie_HBeast.mdl",
"models/prohunterteamnew/knife_uj/Doppler_2.mdl",
"models/prohunterteamnew/knife_uj/Crimson_B.mdl",
"models/prohunterteamnew/knife_uj/Crimson_BF.mdl",
"models/prohunterteamnew/knife_uj/Crimson_K.mdl",
"models/prohunterteamnew/knife_uj/Doppler_F.mdl",
"models/prohunterteamnew/knife_uj/Fade_BF.mdl",
"models/prohunterteamnew/knife_uj/HBeast_HM.mdl",
"models/prohunterteamnew/knife_uj/B_Lore.mdl",
"models/prohunterteamnew/knife_uj/Lore_F.mdl",
"models/prohunterteamnew/knife_uj/MarbleFade_B.mdl",
"models/prohunterteamnew/knife_uj/MarbleFade_K.mdl",
"models/prohunterteamnew/knife_uj/Space_2.mdl",
"models/prohunterteamnew/knife_uj/Gut_Lore.Amdl",
"models/prohunterteamnew/knife_uj/Tiger_B.mdl",
"models/prohunterteamnew/knife_uj/SpaceDoppler_K.mdl",
"models/prohunterteamnew/knife_uj/UrbanMasked_B.mdl"
};
new const precache[][] = {
"models/prohunterteamnew/Alap/HE.mdl",
"models/prohunterteamnew/Alap/FLASH.mdl",
"models/prohunterteamnew/Alap/C4.mdl",
"models/prohunterteamnew/Alap/SMOKE.mdl",
"models/prohunterteamnew/awp/Cyrex.mdl",
"models/prohunterteamnew/awp/EliteBuild.mdl",
"models/prohunterteamnew/awp/Kaptar.mdl",
"models/prohunterteamnew/awp/Medusa.mdl",
"models/prohunterteamnew/awp/Safari.mdl",
"models/prohunterteamnew/awp/Supra.mdl",
"models/prohunterteamnew/awp/Vizbevonat.mdl",
"models/prohunterteamnew/ak47/FireSerpent.mdl",
"models/prohunterteamnew/ak47/Shark.mdl",
"models/prohunterteamnew/ak47/Wasteland.mdl",
"models/prohunterteamnew/awp/Boom.mdl",
"models/prohunterteamnew/awp/Dream.mdl",
"models/prohunterteamnew/deagle/Blaze.mdl",
"models/prohunterteamnew/deagle/Asiimov.mdl",
"models/prohunterteamnew/deagle/CSteel.mdl",
"models/prohunterteamnew/usp/Caiman.mdl",
"models/prohunterteamnew/usp/DesolateSpace.mdl",
"models/prohunterteamnew/m4a1/Howl.mdl",
"models/prohunterteamnew/m4a1/Asiimov.mdl",
"models/prohunterteamnew/knife_uj/Doppler_F.mdl",
"models/prohunterteamnew/knife_uj/MarbleFade_K.mdl",
"models/prohunterteamnew/knife_uj/Fade_B.mdl",
"models/prohunterteamnew/knife_uj/Fade_BF.mdl",
"models/prohunterteamnew/ak47/CaseHardened.mdl",
"models/prohunterteamnew/knife_uj/HBeast_K.mdl",
"models/prohunterteamnew/knife_uj/Asiimov_HM.mdl",
"models/prohunterteamnew/knife_uj/WaterDoppler_K.mdl",
"models/prohunterteamnew/ak47/Cyrex.mdl",
"models/prohunterteamnew/ak47/Furuha.mdl",
"models/prohunterteamnew/ak47/Perfect.mdl",
"models/prohunterteamnew/m4a1/Howl2.mdl",
"models/prohunterteamnew/ak47/RedAsiimov.mdl",
"models/prohunterteamnew/ak47/Winter.mdl",
"models/prohunterteamnew/knife_uj/Autotronic_K.mdl",
"models/prohunterteamnew/knife_uj/Sapphire_B.mdl",
"models/prohunterteamnew/knife_uj/Tiger_K.mdl",
"models/prohunterteamnew/ak47/Asiimov.mdl",
"models/prohunterteamnew/ak47/Cerberus.mdl",
"models/prohunterteamnew/ak47/DeathBeast.mdl",
"models/prohunterteamnew/ak47/DragonLore.mdl",
"models/prohunterteamnew/ak47/EliteBuild.mdl",
"models/prohunterteamnew/ak47/Engraved.mdl",
"models/prohunterteamnew/ak47/Evolucio.mdl",
"models/prohunterteamnew/ak47/Fonix.mdl",
"models/prohunterteamnew/ak47/FuelInjector.mdl",
"models/prohunterteamnew/ak47/Fusion.mdl",
"models/prohunterteamnew/ak47/Golden.mdl",
"models/prohunterteamnew/ak47/GoldSas.mdl",
"models/prohunterteamnew/ak47/Grafit.mdl",
"models/prohunterteamnew/ak47/HyperBeast.mdl",
"models/prohunterteamnew/ak47/Iron.mdl",
"models/prohunterteamnew/ak47/Lava.mdl",
"models/prohunterteamnew/ak47/Magus.mdl",
"models/prohunterteamnew/ak47/Matrica.mdl",
"models/prohunterteamnew/ak47/RedLaminate.mdl",
"models/prohunterteamnew/ak47/SnowDragon.mdl",
"models/prohunterteamnew/ak47/Soviet.mdl",
"models/prohunterteamnew/ak47/Supra.mdl",
"models/prohunterteamnew/ak47/Villam.mdl",
"models/prohunterteamnew/ak47/Wolf.mdl",
"models/prohunterteamnew/m4a1/Bazilisk.mdl",
"models/prohunterteamnew/m4a1/BlackBeast.mdl",
"models/prohunterteamnew/m4a1/CityDDPAT.mdl",
"models/prohunterteamnew/m4a1/Cloud.mdl",
"models/prohunterteamnew/m4a1/Fajdalom.mdl",
"models/prohunterteamnew/m4a1/Goblin.mdl",
"models/prohunterteamnew/m4a1/GoldBevon.mdl",
"models/prohunterteamnew/m4a1/Grafitti.mdl",
"models/prohunterteamnew/m4a1/GreenNeon.mdl",
"models/prohunterteamnew/m4a1/Gutter.mdl",
"models/prohunterteamnew/m4a1/HalalOszto.mdl",
"models/prohunterteamnew/m4a1/Harmonics.mdl",
"models/prohunterteamnew/m4a1/IzzoCsillag.mdl",
"models/prohunterteamnew/m4a1/Kopas.mdl",
"models/prohunterteamnew/m4a1/LimeAsiimov.mdl",
"models/prohunterteamnew/m4a1/Sand.mdl",
"models/prohunterteamnew/m4a1/Skull.mdl",
"models/prohunterteamnew/m4a1/SpaceWar.mdl",
"models/prohunterteamnew/m4a1/UrbanDDPAT.mdl",
"models/prohunterteamnew/m4a1/Utveszto.mdl",
"models/prohunterteamnew/m4a1/Zirka.mdl",
"models/prohunterteamnew/Alap/M4A1.mdl",
"models/prohunterteamnew/m4a1/Guardian.mdl",
"models/prohunterteamnew/m4a1/Cyrex.mdl",
"models/prohunterteamnew/m4a1/HBeast.mdl",
"models/prohunterteamnew/m4a1/Bazilisk.mdl",
"models/prohunterteamnew/m4a1/Grafitti.mdl",
"models/prohunterteamnew/m4a1/Gutter.mdl",
"models/prohunterteamnew/m4a1/Harmonics.mdl",
"models/prohunterteamnew/Alap/AK47.mdl",
"models/prohunterteamnew/ak47/Alien.mdl",
"models/prohunterteamnew/ak47/NeonRevolution.mdl",
"models/prohunterteamnew/ak47/Orbitmk01.mdl",
"models/prohunterteamnew/ak47/Jaguar.mdl",
"models/prohunterteamnew/ak47/Vanquish.mdl",
"models/prohunterteamnew/ak47/Space.mdl",
"models/prohunterteamnew/ak47/FrontSide.mdl",
"models/prohunterteamnew/ak47/Vulcan.mdl",
"models/prohunterteamnew/ak47/Aquamarine.mdl",
"models/prohunterteamnew/ak47/Point.mdl",
"models/prohunterteamnew/ak47/GForce.mdl",
"models/prohunterteamnew/Alap/M4A4.mdl",
"models/prohunterteamnew/m4a1/Griff.mdl",
"models/prohunterteamnew/m4a1/BulletRain.mdl",
"models/prohunterteamnew/m4a1/Guardian.mdl",
"models/prohunterteamnew/m4a1/RoyalStore.mdl",
"models/prohunterteamnew/m4a1/Magma.mdl",
"models/prohunterteamnew/m4a1/Steph.mdl",
"models/prohunterteamnew/m4a1/Poseidon.mdl",
"models/prohunterteamnew/m4a1/ZombieHunter.mdl",
"models/prohunterteamnew/m4a1/DragonKing.mdl",
"models/prohunterteamnew/m4a1/Cyrex.mdl",
"models/prohunterteamnew/m4a1/YingYang.mdl",
"models/prohunterteamnew/m4a1/HBeast.mdl",
"models/prohunterteamnew/m4a1/KillConfirmed.mdl",
"models/prohunterteamnew/Alap/AWP.mdl",
"models/prohunterteamnew/awp/Tigris.mdl",
"models/prohunterteamnew/awp/Redline.mdl",
"models/prohunterteamnew/awp/Carbonite.mdl",
"models/prohunterteamnew/awp/Smoke.mdl",
"models/prohunterteamnew/awp/WormGod.mdl",
"models/prohunterteamnew/awp/DragonLore.mdl",
"models/prohunterteamnew/awp/Star.mdl",
"models/prohunterteamnew/awp/Razer.mdl",
"models/prohunterteamnew/awp/Comics.mdl",
"models/prohunterteamnew/awp/DKing.mdl",
"models/prohunterteamnew/awp/HBeast.mdl",
"models/prohunterteamnew/awp/Asiimov.mdl",
"models/prohunterteamnew/awp/ElectricHive.mdl",
"models/prohunterteamnew/Alap/DEAGLE.mdl",
"models/prohunterteamnew/deagle/GoldenRose.mdl",
"models/prohunterteamnew/deagle/Valentin.mdl",
"models/prohunterteamnew/deagle/Engraved.mdl", 
"models/prohunterteamnew/deagle/Lore.mdl",
"models/prohunterteamnew/deagle/Jungle.mdl",
"models/prohunterteamnew/deagle/Kumicho.mdl",
"models/prohunterteamnew/deagle/Biohazard.mdl",
"models/prohunterteamnew/Alap/FAMAS.mdl",
"models/prohunterteamnew/famas/Spitfire.mdl",
"models/prohunterteamnew/famas/Ice.mdl",
"models/prohunterteamnew/famas/Nuclear.mdl",
"models/prohunterteamnew/famas/Pulse.mdl",
"models/prohunterteamnew/famas/GreenTriangle.mdl",
"models/prohunterteamnew/famas/Survivor.mdl",
"models/prohunterteamnew/famas/Biohazard.mdl",
"models/prohunterteamnew/Alap/GALIL.mdl",
"models/prohunterteamnew/galil/Chatterbox.mdl",
"models/prohunterteamnew/galil/Cerberus.mdl",
"models/prohunterteamnew/galil/Eco.mdl",
"models/prohunterteamnew/galil/Odyssy.mdl",
"models/prohunterteamnew/Alap/GLOCK.mdl",
"models/prohunterteamnew/glock/Candy.mdl",
"models/prohunterteamnew/glock/Fade.mdl",
"models/prohunterteamnew/glock/Grinder.mdl",
"models/prohunterteamnew/glock/WaterElemental.mdl",
"models/prohunterteamnew/Alap/SCOUT.mdl",
"models/prohunterteamnew/scout/BDream.mdl",
"models/prohunterteamnew/scout/BIWater.mdl",
"models/prohunterteamnew/scout/Camo.mdl",
"models/prohunterteamnew/Alap/USP.mdl",
"models/prohunterteamnew/usp/Stainless.mdl",
"models/prohunterteamnew/usp/Vertex.mdl",
"models/prohunterteamnew/usp/Army.mdl",
"models/prohunterteamnew/usp/Engraved.mdl",
"models/prohunterteamnew/usp/HBeast.mdl",
"models/prohunterteamnew/usp/Immun.mdl",
"models/prohunterteamnew/usp/Orion.mdl",
"models/prohunterteamnew/usp/Asiimov.mdl",
"models/prohunterteamnew/usp/KillConfirmed.mdl",
"models/prohunterteamnew/Alap/KES.mdl",
"models/prohunterteamnew/knife_uj/Asiimov_BF.mdl",
"models/prohunterteamnew/knife_uj/Bowie_CaseH.mdl",
"models/prohunterteamnew/knife_uj/Bayonet.mdl",
"models/prohunterteamnew/knife_uj/Bowie_HBeast.mdl",
"models/prohunterteamnew/knife_uj/Doppler_2.mdl",
"models/prohunterteamnew/knife_uj/Crimson_B.mdl",
"models/prohunterteamnew/knife_uj/Crimson_BF.mdl",
"models/prohunterteamnew/knife_uj/Crimson_K.mdl",
"models/prohunterteamnew/knife_uj/HBeast_HM.mdl",
"models/prohunterteamnew/knife_uj/B_Lore.mdl",
"models/prohunterteamnew/knife_uj/Lore_F.mdl",
"models/prohunterteamnew/knife_uj/MarbleFade_B.mdl",
"models/prohunterteamnew/knife_uj/Space_2.mdl",
"models/prohunterteamnew/knife_uj/Gut_Lore.mdl",
"models/prohunterteamnew/knife_uj/Tiger_B.mdl",
"models/prohunterteamnew/knife_uj/SpaceDoppler_K.mdl",
"models/prohunterteamnew/knife_uj/UrbanMasked_B.mdl",
"models/prohunterteamnew/Alap/M4A1.mdl",
"models/prohunterteamnew/Alap/CTKES.mdl"
};
new const Rangok[][Rangs] =
{
{ "Silver I", 25 },
{ "Silver II", 100 },
{ "Silver III", 250 },
{ "Silver IV", 500 },
{ "Silver Elite", 700 },
{ "Silver Elite Master", 850 },
{ "Gold Nova I", 1000 },
{ "Gold Nova II", 1300 },
{ "Gold Nova III", 1600 },
{ "Gold Nova Master", 1900 },
{ "Master Guardian I", 2100 },
{ "Master Guardian II", 2500 },
{ "Master Guardian Elite", 2800 },
{ "Distinguished Master Guardian", 3000 },
{ "Legendary Eagle", 3200 },
{ "Legendary Eagle Master", 3400 },
{ "The Global Elite", 3600 }
};
public plugin_init() 
{
register_plugin(PLUGIN, VERSION, AUTHOR);

register_impulse(201, "Ellenorzes");
register_clcmd("DOLLAR", "lekeres");
register_clcmd("say /fegyver", "Fegyvermenu");
register_clcmd("say", "sayhook");

register_clcmd("Reg_Felhasznalonev", "regisztralas_felh");
register_clcmd("Reg_Jelszo", "regisztralas_jelszo");
register_clcmd("Log_Felhasznalonev", "bejelentkezes_felh");
register_clcmd("Log_Jelszo", "bejelentkezes_jelszo");
register_clcmd("KMENNYISEG", "ObjectSend");
register_clcmd("KMENNYISEGSKIN", "ObjectSendSkin");

RegisterHam(Ham_Spawn,"player","fegyverad",1);
register_event("CurWeapon", "FegyverValtas", "be", "1=1");
register_event("DeathMsg", "Halal", "a");

set_task(1.0, "AutoCheck",_,_,_,"b");
}
public AutoCheck()
{
new p[32],n;
get_players(p,n,"ch");
for(new i=0;i<n;i++)
{
new id = p[i];
StatrakHud(id);
if(!HudOff[id])
{
	InfoHud(id);
}
}
}
public IdoEllenorzes(id)
{
new hour, minute, second;
time(hour, minute, second);

if(18 <= hour && 20 > hour)
{
Mod = 1;
ColorChat(id, GREEN, "%s^1Jelenleg ^4drop event^1 van ^4(Minden nap 18 Órától - 20 Óráig).", Chat_Prefix);
set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
show_dhudmessage(id, "Jelenleg: Drop Event");
}
else
{
Mod = 0;
//ColorChat(id, GREEN, "%s^1Minden nap ^4drop event^1 kezdődik^4 18^1 Órától -^4 20^1 Óráig.", Chat_Prefix);
}

if(10 <= hour && 11 > hour)
{
Mod = 2;
ColorChat(id, GREEN, "%s^1Jelenleg ^4Kulcs event^1 van ^4(Minden nap 10 Órától - 11 Óráig).", Chat_Prefix);
set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
show_dhudmessage(id, "Jelenleg: Kulcs Event");
}
//else
//{
//ColorChat(id, GREEN, "%s^1Minden nap ^4Kulcs event^1 kezdődik^4 10^1 Órától -^4 11^1 Óráig.", Chat_Prefix);
//}

if(20 <= hour && 21 > hour)
{
Event[id] = 3;
set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
show_dhudmessage(id, "Jelenleg: Nyári Láda Event");
}
//else
//{
//ColorChat(id, GREEN, "%s^1Minden nap Limitált ideig ^4Nyári Láda Event^1 kezdődik^4 21^1 Órától -^4 22^1 Óráig.", Chat_Prefix);
//}

if(21 <= hour && 22 > hour)
{
Event[id] = 2;
set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
show_dhudmessage(id, "Jelenleg: Mester Láda Event");
}
//else
//{
//ColorChat(id, GREEN, "%s^1Minden nap ^4Mester Láda Event^1 kezdődik^4 21^1 Órától -^4 22^1 Óráig.", Chat_Prefix);
//}

return PLUGIN_HANDLED;
}
public plugin_precache()
{
for(new i;i < sizeof(precache); i++)
{
precache_model(precache[i]);
}
}
public FegyverValtas(id)
{
new fgy = get_user_weapon(id);

if(Alap[0][id] == 0 && fgy == CSW_HEGRENADE && Gun[id] == 1)
{
set_pev(id, pev_viewmodel2, AlapModelek[0]);
}
if(Alap[1][id] == 0 && fgy == CSW_FLASHBANG && Gun[id] == 1)
{
set_pev(id, pev_viewmodel2, AlapModelek[1]);
}
if(Alap[2][id] == 0 && fgy == CSW_C4 && Gun[id] == 1)
{
set_pev(id, pev_viewmodel2, AlapModelek[2]);
}
if(Alap[3][id] == 0 && fgy == CSW_SMOKEGRENADE && Gun[id] == 1)
{
set_pev(id, pev_viewmodel2, AlapModelek[3]);
}

for(new i;i < sizeof(Ak47_Modelek); i++)
{
if(Skin[0][id] == i && fgy == CSW_AK47 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Ak47_Modelek[i]);
}
}

for(new i;i < sizeof(Ak47_Modelek_uj); i++)
{
if(Skin[0][id] == 16 + i && fgy == CSW_AK47 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Ak47_Modelek_uj[i]);
}
}
for(new i;i < sizeof(Statrak_modelek_ak47); i++)
{
if(Skin[0][id] == 23 + i && fgy == CSW_AK47 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Statrak_modelek_ak47[i]);
}
}
for(new i;i < sizeof(M4a1_Modelek); i++)
{
if(Skin[1][id] == i && fgy == CSW_M4A1 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M4a1_Modelek[i]);
}
}
for(new i;i < sizeof(Statrak_modelek_m4a1); i++)
{
if(Skin[1][id] == 18 + i && fgy == CSW_M4A1 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Statrak_modelek_m4a1[i]);
}
}
for(new i;i < sizeof(Awp_Modelek); i++)
{
if(Skin[2][id] == i && fgy == CSW_AWP && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Awp_Modelek[i]);
}
}
for(new i;i < sizeof(Awp_Modelek_uj); i++)
{
if(Skin[2][id] == 20 + i && fgy == CSW_AWP && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Awp_Modelek_uj[i]);
}
}
for(new i;i < sizeof(Statrak_modelek_awp); i++)
{
if(Skin[2][id] == 18 + i && fgy == CSW_AWP && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Statrak_modelek_awp[i]);
}
}
for(new i;i < sizeof(Deagle_Modelek); i++)
{
if(Skin[3][id] == i && fgy == CSW_DEAGLE && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Deagle_Modelek[i]);
}
}
for(new i;i < sizeof(Statrak_modelek_deagle); i++)
{
if(Skin[3][id] == 11 + i && fgy == CSW_DEAGLE && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Statrak_modelek_deagle[i]);
}
}
for(new i;i < sizeof(Famas_Modelek); i++)
{
if(Skin[4][id] == i && fgy == CSW_FAMAS && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Famas_Modelek[i]);
}
}
for(new i;i < sizeof(Galil_Modelek); i++)
{
if(Skin[5][id] == i && fgy == CSW_GALIL && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Galil_Modelek[i]);
}
}
for(new i;i < sizeof(Glock_Modelek); i++)
{
if(Skin[6][id] == i && fgy == CSW_GLOCK18 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Glock_Modelek[i]);
}
}
for(new i;i < sizeof(Scout_Modelek); i++)
{
if(Skin[10][id] == i && fgy == CSW_SCOUT && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Scout_Modelek[i]);
}
}
for(new i;i < sizeof(Usp_Modelek); i++)
{
if(Skin[11][id] == i && fgy == CSW_USP && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Usp_Modelek[i]);
}
}
for(new i;i < sizeof(Statrak_modelek_usp); i++)
{
if(Skin[11][id] == 11 + i && fgy == CSW_USP && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Statrak_modelek_usp[i]);
}
}
for(new i;i < sizeof(Kes_Modelek); i++)
{
if(Skin[12][id] == i && fgy == CSW_KNIFE && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Kes_Modelek[i]);
}
}
for(new i;i < sizeof(Kes_Modelek_uj); i++)
{
if(Skin[12][id] == 21 + i && fgy == CSW_KNIFE && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Kes_Modelek_uj[i]);
}
}
for(new i;i < sizeof(Statrak_modelek_kes); i++)
{
if(Skin[12][id] == 24 + i && fgy == CSW_KNIFE && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, Statrak_modelek_kes[i]);
}
}
for(new i;i < sizeof(KES_UJ); i++)
{
if(Skin[12][id] == 28 + i && fgy == CSW_KNIFE && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, KES_UJ[i]);
}
}
for(new i;i < sizeof(M_AK47_UJ_1); i++)
{
if(Skin[0][id] == 27 + i && fgy == CSW_AK47 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M_AK47_UJ_1[i]);
}
}

for(new i;i < sizeof(M_AK47_UJ_2); i++)
{
if(Skin[0][id] == 35 + i && fgy == CSW_AK47 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M_AK47_UJ_2[i]);
}
}

for(new i;i < sizeof(M_AK47_UJ_3); i++)
{
if(Skin[0][id] == 43 + i && fgy == CSW_AK47 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M_AK47_UJ_3[i]);
}
}

for(new i;i < sizeof(M_M4A1_UJ_1); i++)
{
if(Skin[1][id] == 20 + i && fgy == CSW_M4A1 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M_M4A1_UJ_1[i]);
}
}

for(new i;i < sizeof(M_M4A1_UJ_2); i++)
{
if(Skin[1][id] == 28 + i && fgy == CSW_M4A1 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M_M4A1_UJ_2[i]);
}
}

for(new i;i < sizeof(M_M4A1_UJ_3); i++)
{
if(Skin[1][id] == 36 + i && fgy == CSW_M4A1 && Gun[id] == 1)
{
	set_pev(id, pev_viewmodel2, M_M4A1_UJ_3[i]);
}
}
for(new i;i < sizeof(M4a1_s_Modelek); i++)
{
if(Skin[13][id] == i && fgy == CSW_M4A1 && Gun[id] == 1 && cyrex[id] == true)
{
	set_pev(id, pev_viewmodel2, M4a1_s_Modelek[i]);
}
}
if(Skin[12][id] == 0 && fgy == CSW_KNIFE && Gun[id] ==1)
{
switch(cs_get_user_team(id)) 
{
	case CS_TEAM_CT: 
	{
		set_pev(id, pev_viewmodel2, "models/prohunterteamnew/Alap/CTKES.mdl");
	}
}
}
if(fgy == CSW_KNIFE && get_user_flags(id) & TULAJ)
{
set_user_maxspeed(id, 350.0);
}
if(fgy == CSW_KNIFE && get_user_flags(id) & VIP)
{
set_user_maxspeed(id, 350.0);
}

}
public Halal()
{
	new Gyilkos = read_data(1);
	new Aldozat = read_data(2);
	new fegyver = get_user_weapon(Gyilkos);

	if(Gyilkos == Aldozat)
		return PLUGIN_HANDLED;

	Oles[Gyilkos] ++;
	DropOles[Gyilkos]++;

	while(Oles[Gyilkos] >= Rangok[Rang[Gyilkos]][Xp])
		Rang[Gyilkos]++;
	
	new pPont;
	
	pPont += random_num(DollarMin, DollarMax);
	Dollar[Gyilkos] += pPont;
	
	set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
	show_dhudmessage(Gyilkos, "+%d $", pPont);
	
	if(Skin[0][Gyilkos] == 14 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[0][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 15 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[1][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 23 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[6][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 24 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[7][Gyilkos] ++;
	}
	if(Skin[0][Gyilkos] == 25 && fegyver == CSW_AK47 && Gun[Gyilkos] == 1)
	{
		Statrak[8][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 16 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[2][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 17 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[3][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 18 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[9][Gyilkos] ++;
	}
	if(Skin[1][Gyilkos] == 19 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[10][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 16 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[4][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 17 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[5][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 18 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[11][Gyilkos] ++;
	}
	if(Skin[2][Gyilkos] == 19 && fegyver == CSW_AWP && Gun[Gyilkos] == 1)
	{
		Statrak[12][Gyilkos] ++;
	}
	if(Skin[11][Gyilkos] == 12 && fegyver == CSW_USP && Gun[Gyilkos] == 1)
	{
		Statrak[13][Gyilkos] ++;
	}
	if(Skin[11][Gyilkos] == 13 && fegyver == CSW_USP && Gun[Gyilkos] == 1)
	{
		Statrak[14][Gyilkos] ++;
	}
	if(Skin[3][Gyilkos] == 11 && fegyver == CSW_DEAGLE && Gun[Gyilkos] == 1)
	{
		Statrak[15][Gyilkos] ++;
	}
	if(Skin[3][Gyilkos] == 12 && fegyver == CSW_DEAGLE && Gun[Gyilkos] == 1)
	{
		Statrak[16][Gyilkos] ++;
	}
	if(Skin[12][Gyilkos] == 24 && fegyver == CSW_KNIFE && Gun[Gyilkos] == 1)
	{
		Statrak[17][Gyilkos] ++;
	}
	if(Skin[12][Gyilkos] == 25 && fegyver == CSW_KNIFE && Gun[Gyilkos] == 1)
	{
		Statrak[18][Gyilkos] ++;
	}
	if(Skin[12][Gyilkos] == 26 && fegyver == CSW_KNIFE && Gun[Gyilkos] == 1)
	{
		Statrak[19][Gyilkos] ++;
	}
	if(Skin[12][Gyilkos] == 27 && fegyver == CSW_KNIFE && Gun[Gyilkos] == 1)
	{
		Statrak[20][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 9 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[21][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 10 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[22][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 11 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[23][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 12 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[24][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 13 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[25][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 14 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[26][Gyilkos] ++;
	}
	if(Skin[13][Gyilkos] == 15 && fegyver == CSW_M4A1 && Gun[Gyilkos] == 1)
	{
		Statrak[27][Gyilkos] ++;
	}
	
	LadaDropEllenor(Gyilkos);
	return PLUGIN_HANDLED;
}
public LadaDropEllenor(id)
{
	new Nev[32]; get_user_name(id, Nev, 31);
	new Float:RandomSzam = random_float(0.01, 100.00);
	new LadaID = random_num(0,18);
	
	if(Mod == 0)
	{
		if(RandomSzam <= DropEvent[0][0] && Event[id] == 3)
		{
			Lada[20][id] ++;
			ColorChat(0, GREEN, "%s^3%s ^1Talált egy: ^4%s^1-t.", Chat_Prefix, Nev, LadaNevek[20][0]);
		}
		else if(RandomSzam <= DropMester[0][0] && Event[id] == 2)
		{
			Lada[19][id] ++;
			ColorChat(0, GREEN, "%s^3%s ^1Talált egy: ^4%s^1-t.", Chat_Prefix, Nev, LadaNevek[19][0]);
		}
		if(DropOles[id] == 4)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] == 9)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] >= 11)
		{
			Kulcs[id]++;
			DropOles[id] = 0;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4Kulcs^1-t.", Chat_Prefix);
		}
	}
	if(Mod == 1)
	{
		if(RandomSzam <= DropEvent[0][0] && Event[id] == 3)
		{
			Lada[20][id] ++;
			ColorChat(0, GREEN, "%s^3%s ^1Talált egy: ^4%s^1-t.", Chat_Prefix, Nev, LadaNevek[20][0]);
		}
		if(RandomSzam <= DropMester[0][0] && Event[id] == 2)
		{
			Lada[19][id] ++;
			ColorChat(0, GREEN, "%s^3%s ^1Talált egy: ^4%s^1-t.", Chat_Prefix, Nev, LadaNevek[19][0]);
		}
		if(DropOles[id] == 2)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] == 5)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] == 9)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] == 10)
		{
			Kulcs[id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4Kulcs^1-t.", Chat_Prefix);
		}
		if(DropOles[id] == 11)
		{
			Kulcs[id]++;
			DropOles[id] = 0;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4Kulcs^1-t.", Chat_Prefix);
		}
	}
	if(Mod == 2)
	{
		if(RandomSzam <= DropEvent[0][0] && Event[id] == 3)
		{
			Lada[20][id] ++;
			ColorChat(0, GREEN, "%s^3%s ^3Talált egy: ^4%s^1-t.", Chat_Prefix, Nev, LadaNevek[20][0]);
		}
		if(RandomSzam <= DropMester[0][0] && Event[id] == 2)
		{
			Lada[19][id] ++;
			ColorChat(0, GREEN, "%s^3%s ^3Talált egy: ^4%s^1-t.", Chat_Prefix, Nev, LadaNevek[19][0]);
		}
		if(DropOles[id] == 2)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] == 5)
		{
			Lada[LadaID][id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4%s^1-t.", Chat_Prefix, LadaNevek[LadaID][0]);
		}
		if(DropOles[id] == 9)
		{
			Kulcs[id]++;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4Kulcs^1-t.", Chat_Prefix);
		}
		if(DropOles[id] >= 11)
		{
			Kulcs[id]++;
			DropOles[id] = 0;
			ColorChat(id, GREEN, "%s^1Találtál egy ^4Kulcs^1-t.", Chat_Prefix);
		}
	}
}
public Fomenu(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- Főmenü^n\dDollár: \r%d $ \d| SMS Pont: \r%d", PREFIX, Dollar[id], SMS[id]);
	new menu = menu_create(cim, "Fomenu_h");
	
	menu_additem(menu, "Raktár", "1", 0);
	menu_additem(menu, "LádaNyitás", "2", 0);
	menu_additem(menu, "Piac", "3", 0);
	menu_additem(menu, "Kuka", "4", 0);
	menu_additem(menu, "\ySMS Pont \wLevásárlás", "5", 0);
	menu_additem(menu, "Beállítások", "6", 0);
	format(cim, charsmax(cim), "\rAdmin Tagfelvétel^n^n\d%s", Website);
	menu_additem(menu, cim, "7", 0);
	
	menu_display(id, menu, 0);
}
public Fomenu_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 key = str_to_num(data);
	
	switch(key) {
		case 1: Raktar(id);
			case 2: LadaNyitas(id);
			case 3: Piac(id);
			case 4: Kuka(id);
			case 5: Smslevasarlas(id);
			case 6: Beallitasok(id);
			case 7: Tagfelvetel(id);
		}
}
public Tagfelvetel(id)
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dAdmin Tagfelvétel^n\wFeltételek: Olvasd el figyelmesen!", PREFIX);
	new menu = menu_create(String, "Fomenu_h");
	
	menu_additem(menu, "\dMinimum legyél 16 éves", "7", 0);
	menu_additem(menu, "\dNapi aktivitás (2-4 Óra)", "7", 0);
	menu_additem(menu, "\dNapi hírdetés (Facebookon: \r2x 30 Csoportban\d)", "7", 0);
	menu_additem(menu, "\dSteam (Nagy előny)", "7", 0);
	menu_additem(menu, "\dMikrofon (Nem kötelező de előny)", "7", 0);
	menu_additem(menu, "\dAmxModX ismerete^n", "7", 0);
	menu_additem(menu, "\dJelentkezés: \rfacebook.com/*******", "7", 0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public LadaNyitas(id)
{
	new String[121];
	format(String, charsmax(String), "[%s] \r- \dLádaNyitás^n\wKulcs \y[%d DB]", PREFIX, Kulcs[id]);
	new menu = menu_create(String, "Lada_h");
	
	for(new i;i < sizeof(LadaNevek); i++)
	{
		new Sor[6]; num_to_str(i, Sor, 5);
		formatex(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[i][0], Lada[i][id]);
		menu_additem(menu, String, Sor);
	}
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}

public Lada_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 key = str_to_num(data);
	
	if(Lada[key][id] >= 1 && Kulcs[id] >= 1)
	{
		Lada[key][id] --;
		Kulcs[id] --;
		Talal(id);
		LadaNyitas(id);
	}
	else
	{
		LadaNyitas(id);
		ColorChat(id, GREEN, "%s ^1Nincs Ládád vagy kulcsod.", Chat_Prefix);
	}
}
public Kuka(id)
{
	new cim[121];
	formatex(cim, charsmax(cim), "[%s] \r- \dLomtár", PREFIX);
	new menu = menu_create(cim, "Kuka_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), "\w%s \d[\r%d DB\d]", Fegyverek[i][0], OsszesSkin[i][id]);
			menu_additem(menu, cim, Sor);
		}
	}
	menu_display(id, menu, 0);
}
public Kuka_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 key = str_to_num(data);
	
	OsszesSkin[key][id] --;
	ColorChat(id, GREEN, "%s^1Sikeresen Törölted ezt: ^4%s", Chat_Prefix, Fegyverek[key][0]);
	Kuka(id);
}
public Smslevasarlas(id)
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dSMS Levásárlás^nSMS Pont: \r%d", PREFIX, SMS[id]);
	new menu = menu_create(String, "sms_h");
	
	formatex(String, charsmax(String), "\ySMS Pont \wFeltöltés");
	menu_additem(menu, String, "1",0);
	formatex(String, charsmax(String), "\yVIP \wVásárlás");
	menu_additem(menu, String, "7",0);
	formatex(String, charsmax(String), "\yAdmin \wVásárlás");
	menu_additem(menu, String, "8",0);
	format(String, charsmax(String), "\yRandom \wKés Drop \d[\r169 SMS Pont\d]");
	menu_additem(menu, String, "2", 0);
	format(String, charsmax(String), "\wRandom \yLimitált Skin \wDrop \d[\r338 SMS Pont\d]");
	menu_additem(menu, String, "9", 0);
	format(String, charsmax(String), "\d+ 3000 \yDollár \d[\r102 SMS Pont\d]");
	menu_additem(menu, String, "4", 0);
	format(String, charsmax(String), "\d+ 25 \yKulcs \d[\r102 SMS Pont\d]");
	menu_additem(menu, String, "5", 0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public sms_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 key = str_to_num(data);
	
	switch(key) 
	{
		case 1:
		{
			Smspontrol(id);
		}
		case 2:
		{
			new KesID = random_num(88,107);
			if(SMS[id] >= 169)
			{
				SMS[id] -= 169;
				OsszesSkin[KesID][id]++;
				ColorChat(id, GREEN, "%s^1Random drop: ^3%s^1-t kaptál.", Chat_Prefix, Fegyverek[KesID]);
			}
			else
			{
				ColorChat(id, GREEN, "[Információ] ^1Nincs elég ^4SMS Pontod.");
			}
		}
		case 4:
		{
			if(SMS[id] >= 102)
			{
				Dollar[id] += 3000;
				SMS[id] -= 102;
				ColorChat(id, GREEN, "[Információ] ^1Megvásároltad a ^4 +3000 Dollárt.");
			}	
			else
			{
				ColorChat(id, GREEN, "[Információ] ^1Nincs elég ^4SMS Pontod");
			}
		}
		case 5:
		{
			if(SMS[id] >= 102)
			{
				Kulcs[id] += 25;
				SMS[id] -= 102;
				ColorChat(id, GREEN, "[Információ] ^1Megvásároltad a ^4 +25 Kulcsot.");
			}	
			else
			{
				ColorChat(id, GREEN, "[Információ] ^1Nincs elég ^4SMS Pontod");
			}
		}
		case 7:
		{
			Vipvasarlas(id);
		}
		case 8:
		{
			Adminvasarlas(id);
		}
		case 9:
		{
			switch(random_num(1,4))
			{
				case 1:
				{
					if(SMS[id] >= 338)
					{
						SMS[id] -= 338;
						OsszesSkin[193][id]++;
						ColorChat(id, GREEN, "%s^1Kaptál egy ^4%s^1-t.", Chat_Prefix, Fegyverek[193][0]);
					}
				}
				case 2:
				{
					if(SMS[id] >= 338)
					{
						SMS[id] -= 338;
						OsszesSkin[194][id]++;
						ColorChat(id, GREEN, "%s^1Kaptál egy ^4%s^1-t.", Chat_Prefix, Fegyverek[194][0]);
					}
				}
				case 3:
				{
					if(SMS[id] >= 338)
					{
						SMS[id] -= 338;
						OsszesSkin[195][id]++;
						ColorChat(id, GREEN, "%s^1Kaptál egy ^4%s^1-t.", Chat_Prefix, Fegyverek[195][0]);
					}
				}
				case 4:
				{
					if(SMS[id] >= 338)
					{
						SMS[id] -= 338;
						OsszesSkin[196][id]++;
						ColorChat(id, GREEN, "%s^1Kaptál egy ^4%s^1-t.", Chat_Prefix, Fegyverek[196][0]);
					}
				}
			}
		}
	}
}
public Smspontrol(id)
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dSMS Információk", PREFIX);
	new menu = menu_create(String, "Fomenu_h");
	
	formatex(String, charsmax(String), "\r508 SMS Pont \dFeltöltés");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\ySzöveg: \dSYN exodus \yTel.Szám: \d06 70 ittjonabetman");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\r1016 SMS Pont \dFeltöltés");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\ySzöveg: \dSYN exodus \yTel.Szám: \d06 70 ittjonabetman");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "--------------------------------------------------");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "Az \ySMS\w-ről \ykészíts egy képet\w majd \yküld ide\w:");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\d%s", Elerhetoseg);
	menu_additem(menu, String, "",0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Vipvasarlas(id)
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dVIP Vásárlás", PREFIX);
	new menu = menu_create(String, "Fomenu_h");
	
	formatex(String, charsmax(String), "\r1 Hónap \yVIP: \r508Ft.");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\ySzöveg: \dSYN exodus \yTel.Szám: \d06 70 ittjonabetman");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "--------------------------------------------------");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "Az \ySMS\w-ről \ykészíts egy képet\w majd \yküld ide\w:");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\d%s", Elerhetoseg);
	menu_additem(menu, String, "",0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Adminvasarlas(id)
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dAdmin Vásárlás", PREFIX);
	new menu = menu_create(String, "Fomenu_h");
	
	formatex(String, charsmax(String), "\r1 Hónap \yAdmin: \r1016Ft.");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\ySzöveg: \dSYN exodus \yTel.Szám: \d06 70 ittjonabetman");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "--------------------------------------------------");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "Az \ySMS\w-ről \ykészíts egy képet\w majd \yküld ide\w:");
	menu_additem(menu, String, "",0);
	formatex(String, charsmax(String), "\d%s", Elerhetoseg);
	menu_additem(menu, String, "",0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Menu_Regisztracio(id) 
{
	new String[121], Nev[32];
	get_user_name(id, Nev, 31);
	formatex(String, charsmax(String), "[%s] \r- \dRegisztráció^n%s", PREFIX, REGMENU[0][Regisztralt[id]]);
	new menu = menu_create(String, "Menu_Regisztracio_h");
	
	if(Regisztralt[id] == 0)
	{
		formatex(String, charsmax(String), "\wFelhasználónév: \r%s^n", regFh[id]);
		menu_additem(menu, String, "1",0);
		formatex(String, charsmax(String), "\wJelszó: \r%s^n", regJelszo[id]);
		menu_additem(menu, String, "2",0);
	}
	else
	{
		formatex(String, charsmax(String), "\rNév: \d%s^n\wTe már regisztráltál a szerverre.", Nev, regFh[id]);
		menu_additem(menu, String, "",0);
	}
	
	if(Beirtfelhasznalot[id] == true && Beirtjelszot[id] == true)
	{
		formatex(String, charsmax(String), "\yRegisztráció");
		menu_additem(menu, String, "3",0);
	}
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Menu_Regisztracio_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 key = str_to_num(data);
	
	switch(key) 
	{
		case 1:
		{
			client_cmd(id, "messagemode Reg_Felhasznalonev");
		}
		case 2:
		{
			client_cmd(id, "messagemode Reg_Jelszo");
		}
		case 3:
		{
			Regisztralt[id] = 1;
			ColorChat(id, GREEN, "%s^1Sikeresen regisztráltál a szerverre.", Chat_Prefix);
			SQL_Update_Reg(id);
		}
	}
}
public Menu_Bejelentkezes(id) 
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dBejelentkezés^n%s", PREFIX, REGMENU[0][Regisztralt[id]]);
	new menu = menu_create(String, "Menu_Bejelentkezes_h");
	
	formatex(String, charsmax(String), "Felhasználónév: \r%s^n", Felhasznalonev[id]);
	menu_additem(menu, String, "1",0);
	formatex(String, charsmax(String), "Jelszó: \r%s^n", Jelszo[id]);
	menu_additem(menu, String, "2",0);
	
	formatex(String, charsmax(String), "\yBejelentkezés^n");
	menu_additem(menu, String, "3",0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Menu_Bejelentkezes_h(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return;
	}
	
	new data[9], szName[64], Nev[32];
	get_user_name(id, Nev, 31);
	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:
		{
			client_cmd(id, "messagemode Log_Felhasznalonev");
		}
		case 2:
		{
			client_cmd(id, "messagemode Log_Jelszo");
		}
		case 3:
		{
			if(equali(Jelszo[id], regJelszo[id]) && (equali(Felhasznalonev[id], regFh[id])))
			{
				Belepve[id] = true;
				ColorChat(id, GREEN, "%s ^1Üdv újra itt ^4%s ^1!", Chat_Prefix, Nev);
			}
			else
			{
				ColorChat(id, GREEN, "%s ^1Hibás Felhasználónév vagy Jelszó.", Chat_Prefix);
			}
		}
	}
}
public Menu_Fo(id) 
{
	new String[121];
	formatex(String, charsmax(String), "[%s] \r- \dRegisztrációs rendszer^n%s", PREFIX, REGMENU[0][Regisztralt[id]]);
	new menu = menu_create(String, "Menu_Fo_h");
	
	formatex(String, charsmax(String), "Regisztáció^n");
	menu_additem(menu, String, "2",0);
	formatex(String, charsmax(String), "Bejelentkezés^n^n\d-------------------------------^n%s^n-------------------------------", Website);
	menu_additem(menu, String, "1",0);
	
	menu_display(id, menu, 0);
	return PLUGIN_HANDLED;
}
public Menu_Fo_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 key = str_to_num(data);
	
	switch(key) 
	{
		case 1: Menu_Bejelentkezes(id);
			case 2: Menu_Regisztracio(id);
		}
}
public regisztralas_felh(id)
{
	new adat[32];
	new hosszusag = strlen(adat);
	read_args(adat, charsmax(adat));
	remove_quotes(adat);
	if(hosszusag >= 5) 
	{
		regFh[id] = adat;
		Beirtfelhasznalot[id] = true;
		Menu_Regisztracio(id);
	}
	else 
	{
		regFh[id] = adat;
		Beirtfelhasznalot[id] = true;
		Menu_Regisztracio(id);
	}
	return PLUGIN_CONTINUE;
}
public regisztralas_jelszo(id)
{
	new adat[32];
	new hosszusag = strlen(adat);
	read_args(adat, charsmax(adat));
	remove_quotes(adat);
	if(hosszusag >= 5) {
		regJelszo[id] = adat;
		Beirtjelszot[id] = true;
		Menu_Regisztracio(id);
	}
	else {
		regJelszo[id] = adat;
		Beirtjelszot[id] = true;
		Menu_Regisztracio(id);
	}
	return PLUGIN_CONTINUE;
}
public bejelentkezes_jelszo(id)
{
	new adat[32];
	new hosszusag = strlen(adat);
	read_args(adat, charsmax(adat));
	remove_quotes(adat);
	if(hosszusag >= 5) {
		Jelszo[id] = adat;
		Beirtjelszot1[id] = true;
		Menu_Bejelentkezes(id);
	}
	else {
		Jelszo[id] = adat;
		Beirtjelszot1[id] = true;
		Menu_Bejelentkezes(id);
	}
	return PLUGIN_CONTINUE;
}
public bejelentkezes_felh(id)
{
	new adat[32];
	new hosszusag = strlen(adat);
	read_args(adat, charsmax(adat));
	remove_quotes(adat);
	if(hosszusag >= 5) 
	{
		Felhasznalonev[id] = adat;
		Beirtfelhasznalot1[id] = true;
		Menu_Bejelentkezes(id);
	}
	else 
	{
		Felhasznalonev[id] = adat;
		Beirtfelhasznalot1[id] = true;
		Menu_Bejelentkezes(id);
	}
	return PLUGIN_CONTINUE;
}
public Ellenorzes(id)
{
	if(AutoB[id] == 1)
	{
		Belepve[id] = true;
	}
	if(Belepve[id] == false)
	{
		Menu_Fo(id);
	}
	else
	{
		Fomenu(id);
	}
}
public Talal(id)
{
	new Float:Szam = random_float(0.01, 100.00);
	new ID_1 = random_num(0,87);
	new ID_2 = random_num(88,107);
	new ID_3 = random_num(108,114);
	new ID_4 = random_num(115,117);
	new ID_5 = random_num(118,129);
	new ID_6 = random_num(130,133);
	new ID_7 = random_num(134,192);
	
	switch(random_num(1,6))
	{
		case 1:
		{
			OsszesSkin[ID_1][id]++;
			ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_1]);
		}
		case 2:
		{
			if(Szam <= KesDrop[0])
			{
				OsszesSkin[ID_2][id]++;
				ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_2]);
			}
			else if(Szam >= KesDrop[0])
			{
				Talal(id);
			}
		}
		case 3:
		{
			OsszesSkin[ID_3][id]++;
			ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_3]);
		}
		case 4:
		{
			if(Szam <= KesDrop[0])
			{
				OsszesSkin[ID_4][id]++;
				ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_4]);
			}
			else if(Szam >= KesDrop[0])
			{
				Talal(id);
			}
		}
		case 5:
		{
			if(Szam <= KesDrop[0])
			{
				OsszesSkin[ID_5][id]++;
				ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_5]);
			}
			else if(Szam >= KesDrop[0])
			{
				Talal(id);
			}
		}
		case 6:
		{
			if(Szam <= KesDrop[0])
			{
				OsszesSkin[ID_6][id]++;
				ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_6]);
			}
			else if(Szam >= KesDrop[0])
			{
				Talal(id);
			}
		}
		case 7:
		{
			OsszesSkin[ID_7][id]++;
			ColorChat(id, GREEN, "%s^1Nyitottál egy: ^3%s^1-t.", Chat_Prefix, Fegyverek[ID_7]);
		}
	}
}
public event_talal(id)
{
	new RandomSMS = random_num(1,58);
	new RandomDL = random_num(1500,4000);
	new RandomKulcs = random_num(50,100);
	
	switch(random_num(1,3))
	{
		case 1:
		{
			SMS[id] += RandomSMS;
			ColorChat(id, GREEN, "%s^1Találtál^3 +%d ^4SMS Pont^1-ot a ^4%s^1-ból.", Chat_Prefix, RandomSMS, LadaNevek[19][0]);
		}
		case 2:
		{
			Dollar[id] += RandomDL;
			ColorChat(id, GREEN, "%s^1Találtál^3 +%d ^4Dollár^1-t a ^4%s^1-ból.", Chat_Prefix, RandomDL, LadaNevek[19][0]);
		}
		case 3:
		{
			Kulcs[id] += RandomKulcs;
			ColorChat(id, GREEN, "%s^1Találtál^3 +%d ^4Kulcs^1-t a ^4%s^1-ból.", Chat_Prefix, RandomKulcs, LadaNevek[19][0]);
		}
	}
}
public kulonleges_talal(id)
{
	new Nev[32]; get_user_name(id, Nev, 31);
	new RandomSMS = random_num(1,58);
	new RandomKes = random_num(88,107);
	new Float:Szam = random_float(0.01,100.0);
	
	if(Szam <= KesDrop[0])
	{
		OsszesSkin[RandomKes][id]++;
		ColorChat(0, GREEN, "%s ^3%s ^1Nyitott egy ^4%s^1-t a ^4%s^1-bol.", Chat_Prefix, Nev, Fegyverek[RandomKes], LadaNevek[20][0]);
	}
	else
	{
		SMS[id] += RandomSMS;
		ColorChat(0, GREEN, "%s ^3%s ^1Nyitott^3 +%d ^4SMS Pont^1-ot a ^4%s^1-ból.", Chat_Prefix, Nev, RandomSMS, LadaNevek[20][0]);
	}
}
public Raktar(id)
{
	new cim[121];
	formatex(cim, charsmax(cim), "[%s] \r- \dRaktár",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), "\w%s \d[\r%d DB\d]", Fegyverek[i][0], OsszesSkin[i][id]);
			menu_additem(menu, cim, Sor);
		}
	}
	menu_display(id, menu, 0);
}
public Raktar_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 key = str_to_num(data);
	
	switch(key) {
		case 0..14: Skin[0][id] = key+1;
			case 15: Skin[1][id] = 1;
			case 16: Skin[1][id] = 2;
			case 17: Skin[1][id] = 3;
			case 18: Skin[13][id] = 1;
			case 19: Skin[1][id] = 5;
			case 20: Skin[1][id] = 6;
			case 21: Skin[1][id] = 7;
			case 22: Skin[1][id] = 8;
			case 23: Skin[1][id] = 9;
			case 24: Skin[1][id] = 10;
			case 25: Skin[1][id] = 11;
			case 26: Skin[13][id] = 2;
			case 27: Skin[1][id] = 13;
			case 28: Skin[13][id] = 3;
			case 29: Skin[1][id] = 15;
			case 30: Skin[1][id] = 16;
			case 31: Skin[1][id] = 17;
			case 32: Skin[2][id] = 1;
			case 33: Skin[2][id] = 2;
			case 34: Skin[2][id] = 3;
			case 35: Skin[2][id] = 4;
			case 36: Skin[2][id] = 5;
			case 37: Skin[2][id] = 6;
			case 38: Skin[2][id] = 7;
			case 39: Skin[2][id] = 8;
			case 40: Skin[2][id] = 9;
			case 41: Skin[2][id] = 10;
			case 42: Skin[2][id] = 11;
			case 43: Skin[2][id] = 12;
			case 44: Skin[2][id] = 13;
			case 45: Skin[2][id] = 14;
			case 46: Skin[2][id] = 15;
			case 47: Skin[2][id] = 16;
			case 48: Skin[2][id] = 17;
			case 49: Skin[3][id] = 1;
			case 50: Skin[3][id] = 2;
			case 51: Skin[3][id] = 3;
			case 52: Skin[3][id] = 4;
			case 53: Skin[3][id] = 5;
			case 54: Skin[3][id] = 6;
			case 55: Skin[3][id] = 7;
			case 56: Skin[3][id] = 8;
			case 57: Skin[3][id] = 9;
			case 58: Skin[3][id] = 10;
			case 59: Skin[4][id] = 1;
			case 60: Skin[4][id] = 2;
			case 61: Skin[4][id] = 3;
			case 62: Skin[4][id] = 4;
			case 63: Skin[4][id] = 5;
			case 64: Skin[4][id] = 6;
			case 65: Skin[4][id] = 7;
			case 66: Skin[5][id] = 1;
			case 67: Skin[5][id] = 2;
			case 68: Skin[5][id] = 3;
			case 69: Skin[5][id] = 4;
			case 70: Skin[6][id] = 1;
			case 71: Skin[6][id] = 2;
			case 72: Skin[6][id] = 3;
			case 73: Skin[6][id] = 4;
			case 74: Skin[10][id] = 1;
			case 75: Skin[10][id] = 2;
			case 76: Skin[10][id] = 3;
			case 77: Skin[11][id] = 1;
			case 78: Skin[11][id] = 2;
			case 79: Skin[11][id] = 3;
			case 80: Skin[11][id] = 4;
			case 81: Skin[11][id] = 5;
			case 82: Skin[11][id] = 6;
			case 83: Skin[11][id] = 7;
			case 84: Skin[11][id] = 8;
			case 85: Skin[11][id] = 9;
			case 86: Skin[11][id] = 10;
			case 87: Skin[11][id] = 11;
			case 88: Skin[12][id] = 1;
			case 89: Skin[12][id] = 2;
			case 90: Skin[12][id] = 3;
			case 91: Skin[12][id] = 4;
			case 92: Skin[12][id] = 5;
			case 93: Skin[12][id] = 6;
			case 94: Skin[12][id] = 7;
			case 95: Skin[12][id] = 8;
			case 96: Skin[12][id] = 9;
			case 97: Skin[12][id] = 10;
			case 98: Skin[12][id] = 11;
			case 99: Skin[12][id] = 12;
			case 100: Skin[12][id] = 13;
			case 101: Skin[12][id] = 14;
			case 102: Skin[12][id] = 15;
			case 103: Skin[12][id] = 16;
			case 104: Skin[12][id] = 17;
			case 105: Skin[12][id] = 18;
			case 106: Skin[12][id] = 19;
			case 107: Skin[12][id] = 20;
			case 108: Skin[0][id] = 16;
			case 109: Skin[0][id] = 17;
			case 110: Skin[0][id] = 18;
			case 111: Skin[0][id] = 19;
			case 112: Skin[0][id] = 20;
			case 113: Skin[0][id] = 21;
			case 114: Skin[0][id] = 22;
			case 115: Skin[12][id] = 21;
			case 116: Skin[12][id] = 22;
			case 117: Skin[12][id] = 23;
			case 118: Skin[0][id] = 23;
			case 119: Skin[0][id] = 24;
			case 120: Skin[0][id] = 25;
			case 121: Skin[1][id] = 18;
			case 122: Skin[1][id] = 19;
			case 123: Skin[2][id] = 18;
			case 124: Skin[2][id] = 19;
			case 125: Skin[3][id] = 11;
			case 126: Skin[3][id] = 12;
			case 127: Skin[3][id] = 13;
			case 128: Skin[11][id] = 12;
			case 129: Skin[11][id] = 13;
			case 130: Skin[12][id] = 24;
			case 131: Skin[12][id] = 25;
			case 132: Skin[12][id] = 26;
			case 133: Skin[12][id] = 27;
			case 134: Skin[2][id] = 20;
			case 135: Skin[2][id] = 21;
			case 136: Skin[2][id] = 22;
			case 137: Skin[2][id] = 23;
			case 138: Skin[2][id] = 24;
			case 139: Skin[2][id] = 25;
			case 140: Skin[2][id] = 26;
			case 141: Skin[0][id] = 27;
			case 142: Skin[0][id] = 28;
			case 143: Skin[0][id] = 29;
			case 144: Skin[0][id] = 30;
			case 145: Skin[0][id] = 31;
			case 146: Skin[0][id] = 32;
			case 147: Skin[0][id] = 33;
			case 148: Skin[0][id] = 34;
			case 149: Skin[0][id] = 35;
			case 150: Skin[0][id] = 36;
			case 151: Skin[0][id] = 37;
			case 152: Skin[0][id] = 38;
			case 153: Skin[0][id] = 39;
			case 154: Skin[0][id] = 40;
			case 155: Skin[0][id] = 41;
			case 156: Skin[0][id] = 42;
			case 157: Skin[0][id] = 43;
			case 158: Skin[0][id] = 44;
			case 159: Skin[0][id] = 45;
			case 160: Skin[0][id] = 46;
			case 161: Skin[0][id] = 47;
			case 162: Skin[0][id] = 48;
			case 163: Skin[0][id] = 49;
			case 164: Skin[0][id] = 50;
			case 165: Skin[13][id] = 4;
			case 166: Skin[1][id] = 21;
			case 167: Skin[1][id] = 22;
			case 168: Skin[1][id] = 23;
			case 169: Skin[1][id] = 24;
			case 170: Skin[1][id] = 25;
			case 171: Skin[1][id] = 26;
			case 172: Skin[13][id] = 5;
			case 173: Skin[1][id] = 28;
			case 174: Skin[13][id] = 6;
			case 175: Skin[1][id] = 30;
			case 176: Skin[13][id] = 7;
			case 177: Skin[1][id] = 32;
			case 178: Skin[13][id] = 8;
			case 179: Skin[1][id] = 34;
			case 180: Skin[1][id] = 35;
			case 181: Skin[1][id] = 36;
			case 182: Skin[1][id] = 37;
			case 183: Skin[1][id] = 38;
			case 184: Skin[1][id] = 39;
			case 185: Skin[1][id] = 40;
			case 186: Skin[13][id] = 9;
			case 187: Skin[13][id] = 10;
			case 188: Skin[13][id] = 11;
			case 189: Skin[13][id] = 12;
			case 190: Skin[13][id] = 13;
			case 191: Skin[13][id] = 14;
			case 192: Skin[13][id] = 15;
			case 193: Skin[12][id] = 28;
			case 194: Skin[12][id] = 29;
			case 195: Skin[12][id] = 30;
			case 196: Skin[13][id] = 16;
		}
}
public Beallitasok(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dBeállítások", PREFIX);
	new menu = menu_create(cim, "Beallitasok_h");
	
	menu_additem(menu, Gun[id] == 1 ? "Skin: \rBekapcsolva":"Skin: \rKikapcsolva", "1",0);
	menu_additem(menu, HudOff[id] == false ? "HUD: \rBekapcsolva":"HUD: \rKikapcsolva", "2",0);
	menu_additem(menu, AutoB[id] == 1 ? "Auto Bejelentkezés: \rBekapcsolva":"Auto Bejelentkezés: \rKikapcsolva", "3",0);
	
	menu_display(id, menu, 0);
}
public Beallitasok_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 key = str_to_num(data);
	
	switch(key) 
	{
		case 1: 
		{
			if(Gun[id] == 1)
			{
				Gun[id] = 0;
			}
			else 
			{
				Gun[id] = 1;
			}
			Beallitasok(id);
		}
		case 2: 
		{
			if(HudOff[id])
			{
				HudOff[id] = false;
			}
			else 
			{
				HudOff[id] = true;
			}
			Beallitasok(id);
		}
		case 3: 
		{
			if(AutoB[id] >= 1)
			{
				AutoB[id] = 0;
			}
			else 
			{
				AutoB[id] = 1;
			}
			Beallitasok(id);
		}
	}
}
public Piac(id)
{
	new cim[121];
	format(cim, charsmax(cim), "[%s] \r- \dPiac^n\dDollár: \r%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, "Küldés", "3", 0);
	menu_additem(menu, "\ySkin \wKüldés", "4", 0);
	
	menu_display(id, menu, 0);
}
public Piac_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 key = str_to_num(data);
	
	switch(key)
	{
		case 1: Eladas(id);
			case 2: Vasarlas(id);
			case 3: SendMenu(id);
			case 4: SendSkinMenu(id);
		}
}
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), "Kulcs \d[\r%d DB\d]", Kulcs[id]);
	menu_additem(menu, String, "1", 0);
	format(String, charsmax(String), "SMS Pont \d[\r%d DB\d]", SMS[id]);
	menu_additem(menu, String, "2", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[0][0], Lada[0][id]);
	menu_additem(menu, String, "3", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[1][0], Lada[1][id]);
	menu_additem(menu, String, "4", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[2][0], Lada[2][id]);
	menu_additem(menu, String, "5", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[3][0], Lada[3][id]);
	menu_additem(menu, String, "6", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[4][0], Lada[4][id]);
	menu_additem(menu, String, "7", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[5][0], Lada[5][id]);
	menu_additem(menu, String, "8", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[6][0], Lada[6][id]);
	menu_additem(menu, String, "9", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[7][0], Lada[7][id]);
	menu_additem(menu, String, "10", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[8][0], Lada[8][id]);
	menu_additem(menu, String, "11", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[9][0], Lada[9][id]);
	menu_additem(menu, String, "12", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[10][0], Lada[10][id]);
	menu_additem(menu, String, "13", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[11][0], Lada[11][id]);
	menu_additem(menu, String, "14", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[12][0], Lada[12][id]);
	menu_additem(menu, String, "15", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[13][0], Lada[13][id]);
	menu_additem(menu, String, "16", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[14][0], Lada[14][id]);
	menu_additem(menu, String, "17", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[15][0], Lada[15][id]);
	menu_additem(menu, String, "18", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[16][0], Lada[16][id]);
	menu_additem(menu, String, "19", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[17][0], Lada[17][id]);
	menu_additem(menu, String, "20", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[18][0], Lada[18][id]);
	menu_additem(menu, String, "21", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[19][0], Lada[19][id]);
	menu_additem(menu, String, "22", 0);
	format(String, charsmax(String), "%s \d[\r%d DB\d]", LadaNevek[20][0], Lada[20][id]);
	menu_additem(menu, String, "23", 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), "\w%s \d[\r%d DB\d]", Fegyverek[i][0], OsszesSkin[i][id]);
			menu_additem(Menu, cim, Sor);
		}
	}
	
	menu_display(id, Menu, 0);
	return PLUGIN_HANDLED;
}
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 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 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(0, GREEN, "%s^3%s ^1Küldött^3 %d^4 %s^1-t^4 %s^1-nak.", Chat_Prefix, SendName, str_to_num(Data), Fegyverek[i], TempName);
	}
}
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(0, GREEN, "%s^3%s ^1Küldött ^4%d Dollár^1-t ^3%s^1-nak", Chat_Prefix, SendName, str_to_num(Data), TempName);
	}
	if(Send[id] == 2 && Kulcs[id] >= str_to_num(Data))
	{
		Kulcs[TempID] += str_to_num(Data);
		Kulcs[id] -= str_to_num(Data);
		ColorChat(0, GREEN, "%s^3%s ^1Küldött ^4%d Kulcs^1-t ^3%s^1-nak", Chat_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(0, GREEN, "%s^3%s ^1Küldött ^4%d SMS Pont^1-ot ^3%s^1-nak", Chat_Prefix, SendName, str_to_num(Data), TempName);
	}
	for(new i;i < LADA; i++) 
	{
		if(Send[id] == i + 4 && Lada[i][id] >= str_to_num(Data))
		{
			Lada[i][TempID] += str_to_num(Data);
			Lada[i][id] -= str_to_num(Data);
			ColorChat(0, GREEN, "%s^3%s ^1Küldött ^4%d %s^1-t ^3%s^1-nak", Chat_Prefix, SendName, str_to_num(Data), LadaNevek[i], TempName);
		}
	}
	
	return PLUGIN_HANDLED;
}
public StatrakHud(id)
{	
	if(Skin[0][id] == 14 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[0][id]);
	}
	if(Skin[0][id] == 15 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[1][id]);
	}
	if(Skin[0][id] == 23 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[6][id]);
	}
	if(Skin[0][id] == 24 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[7][id]);
	}
	if(Skin[0][id] == 25 && get_user_weapon(id) == CSW_AK47 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[8][id]);
	}
	if(Skin[1][id] == 16 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[2][id]);
	}
	if(Skin[1][id] == 17 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[3][id]);
	}
	if(Skin[1][id] == 18 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[9][id]);
	}
	if(Skin[1][id] == 19 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[10][id]);
	}
	if(Skin[2][id] == 16 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[4][id]);
	}
	if(Skin[2][id] == 17 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[5][id]);
	}
	if(Skin[2][id] == 18 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[11][id]);
	}
	if(Skin[2][id] == 19 && get_user_weapon(id) == CSW_AWP && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[12][id]);
	}
	if(Skin[11][id] == 12 && get_user_weapon(id) == CSW_USP && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[13][id]);
	}
	if(Skin[11][id] == 13 && get_user_weapon(id) == CSW_USP && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[14][id]);
	}
	if(Skin[3][id] == 11 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[15][id]);
	}
	if(Skin[3][id] == 12 && get_user_weapon(id) == CSW_DEAGLE && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[16][id]);
	}
	if(Skin[12][id] == 24 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[17][id]);
	}
	if(Skin[12][id] == 25 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[18][id]);
	}
	if(Skin[12][id] == 26 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[19][id]);
	}
	if(Skin[12][id] == 27 && get_user_weapon(id) == CSW_KNIFE && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[20][id]);
	}
	if(Skin[13][id] == 9 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[21][id]);
	}
	if(Skin[13][id] == 10 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[22][id]);
	}
	if(Skin[13][id] == 11 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[23][id]);
	}
	if(Skin[13][id] == 12 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[24][id]);
	}
	if(Skin[13][id] == 13 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[25][id]);
	}
	if(Skin[13][id] == 14 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[26][id]);
	}
	if(Skin[13][id] == 15 && get_user_weapon(id) == CSW_M4A1 && Gun[id] == 1 && is_user_alive(id))
	{
		set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 0.0, 12.0);
		show_hudmessage(id, " StatTrak*: %d", Statrak[27][id]);
	}
}
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(0, GREEN, "%s ^3%s ^1Kirakott egy ^4%s^1-t^4 %d ^1Dollárért",Chat_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- \dFegyver Válasz", PREFIX);
	new menu = menu_create( szMenuTitle, "fvalaszt_h" );
	
	for(new i=0; i < FEGYO; i++) {
		if(OsszesSkin[i][id] > 0) {
			new Num[6];
			num_to_str(i, Num, 5);
			formatex(cim, charsmax(cim), "\w%s \d[\r%d DB\d]", 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;
	}
	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 fegyverad(id) 
{
	if(!is_user_alive(id)) 
	{
		return PLUGIN_HANDLED;
	}
	strip_user_weapons(id);
	cs_set_user_money(id, 0);
	g_Awps[TE] = 0;
	g_Awps[CT] = 0;
	cyrex[id] = false;
	Fegyvermenu(id);
	IdoEllenorzes(id);
	return PLUGIN_HANDLED;
}
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 < 250)
	{
		ColorChat(id, GREEN, "%s ^1Nem tudsz eladni fegyver^3 250 Dollár^1 alatt.", Chat_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^n\dDollár: \r%d $", PREFIX, Dollar[id]);
	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,"%s \d[\rÁra: %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;
	}
	if(pido != 0){
		Vasarlas(id);
		return;
	}
	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(0, GREEN, "%s ^3%s ^1vett egy ^4%s ^1%s-tól^4 %d ^1Dollárért!",Chat_Prefix, name, Fegyverek[i-1][0], name2, Erteke[player]);
			Dollar[player] += Erteke[player];
			Dollar[id] -= Erteke[player];
			OsszesSkin[i-1][id] ++;
			OsszesSkin[i-1][player] --;
			kicucc[player] = 0;
			Erteke[player] = 0;
		}
	}
}
public vido()
{
	pido = 0;
}
public Fegyvermenu(id)
{
	new String[121];
	formatex(String, charsmax(String), "\y[%s] \r- \dElsődleges Fegyver", PREFIX);
	new menu = menu_create(String, "Fegyvermenu_h");
	
	menu_additem(menu, "M4A4", "1", 0);
	menu_additem(menu, "M4A1-S", "10", 0);
	menu_additem(menu, "AK47", "2", 0);
	menu_additem(menu, "AWP \d[2 Embernek]", "3", 0);
	menu_additem(menu, "GALIL", "7", 0);
	menu_additem(menu, "FAMAS", "4", 0);
	menu_additem(menu, "MP5", "5", 0);
	menu_additem(menu, "SCOUT", "8", 0);
	menu_additem(menu, "SHOTGUN", "6", 0);
	menu_additem(menu, "P90", "9", 0);
	
	menu_display(id, menu, 0);
	
	return PLUGIN_HANDLED;
}
public Fegyvermenu_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 key = str_to_num(data);
	
	switch(key) 
	{
		case 1:
		{
			Pisztolyok(id);
			cyrex[id] = false;
			give_item(id, "weapon_m4a1");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_M4A1,200);
			cs_set_user_money(id, 0);
		}
		case 2:
		{
			Pisztolyok(id);
			give_item(id, "weapon_ak47");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_AK47,200);
			cs_set_user_money(id, 0);
		}
		case 3:
		{
			switch(cs_get_user_team(id)) 
			{
				case CS_TEAM_T: 
				{
					if(g_Awps[TE] < 2)
					{
						g_Awps[TE]++;
						Pisztolyok(id);
						give_item(id, "weapon_awp");
						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");
						give_item(id, "weapon_smokegrenade");
						cs_set_user_bpammo(id,CSW_AWP,30);
						cs_set_user_money(id, 0);
					}
					else
					{
						ColorChat(id, GREEN, "%s^1 Nincs lehetőség több ^3AWP^1 vásárlására a csapatodban", Chat_Prefix);
						Fegyvermenu(id);
					}
				}
				case CS_TEAM_CT: 
				{
					if(g_Awps[CT] < 2)
					{
						g_Awps[CT]++;
						Pisztolyok(id);
						give_item(id, "weapon_awp");
						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");
						give_item(id, "weapon_smokegrenade");
						cs_set_user_bpammo(id,CSW_AWP,30);
						cs_set_user_money(id, 0);
					}
					else 
					{
						ColorChat(id, GREEN, "%s^1 Nincs lehetőség több ^3AWP^1 vásárlására a csapatodban", Chat_Prefix);
						Fegyvermenu(id);
					}
				}
			}
		}
		case 4:
		{
			Pisztolyok(id);
			give_item(id, "weapon_famas");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_FAMAS,200);
			cs_set_user_money(id, 0);
		}
		case 5:
		{
			Pisztolyok(id);
			give_item(id, "weapon_mp5navy");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_MP5NAVY,200);
			cs_set_user_money(id, 0);
		}
		case 6:
		{
			Pisztolyok(id);
			give_item(id, "weapon_m3");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_M3,200);
			cs_set_user_money(id, 0);
		}
		case 7:
		{
			Pisztolyok(id);
			give_item(id, "weapon_galil");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_GALIL,200);
			cs_set_user_money(id, 0);
		}
		case 8:
		{
			Pisztolyok(id);
			give_item(id, "weapon_scout");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_SCOUT,200);
			cs_set_user_money(id, 0);
		}
		case 9:
		{
			Pisztolyok(id);
			give_item(id, "weapon_p90");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_P90,200);
			cs_set_user_money(id, 0);
		}
		case 10:
		{
			Pisztolyok(id);
			cyrex[id] = true;
			give_item(id, "weapon_m4a1");
			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");
			give_item(id, "weapon_smokegrenade");
			cs_set_user_bpammo(id,CSW_M4A1,200);
			cs_set_user_money(id, 0);
		}
	}
}
public Pisztolyok(id)
{
	new String[121];
	formatex(String, charsmax(String), "\y[%s] \r- \dMásodlagos Fegyver",PREFIX);
	new menu = menu_create(String, "Pisztolyok_h");
	menu_additem(menu, "DEAGLE", "1", 0);
	menu_additem(menu, "USP-S", "2", 0);
	menu_additem(menu, "GLOCK18", "3", 0);
	
	menu_display(id, menu, 0);
	
	return PLUGIN_HANDLED;
}
public Pisztolyok_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 key = str_to_num(data);
	
	switch(key) 
	{
		case 1:
		{
			give_item(id, "weapon_knife");
			give_item(id, "weapon_deagle");
			cs_set_user_bpammo(id,CSW_DEAGLE,50);
		}
		case 2:
		{
			give_item(id, "weapon_knife");
			give_item(id, "weapon_usp");
			cs_set_user_bpammo(id,CSW_USP,50);
		}
		case 3:
		{
			give_item(id, "weapon_knife");
			give_item(id, "weapon_glock18");
			cs_set_user_bpammo(id,CSW_GLOCK18,100);
		}
	}
}
public InfoHud(id)
{
	new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id;
	
	if(is_user_alive(id))
	{
		new iMasodperc, iPerc, iOra, Nev[32];
		get_user_name(id, Nev, 31);
		iMasodperc = Masodpercek[id] + get_user_time(id);
		iPerc = iMasodperc / 60;
		iOra = iPerc / 60;
		iMasodperc = iMasodperc - iPerc * 60;
		iPerc = iPerc - iOra * 60;
		
		set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
		show_hudmessage(id, "Üdv %s! ^n^nDollár: %d $^nSMS Pont: %d^nJátszott idő: %d óra %d perc %d mp^nRang: %s^nLádák: %d^nKulcs", Nev, Dollar[id], SMS[id], iOra, iPerc, iMasodperc,Rangok[Rang[id]][Szint],Lada[id],Kulcs[id]);
	}
	else
	{
		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;
		
		set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1);
		show_hudmessage(id, "Nézett játékos adatai: ^nDollár: %d $^nSMS Pont: %d^nJátszott idő: %d óra %d perc %d mp^nRang: %s^nLádák: %d^nKulcs: %d",Dollar[Target],SMS[Target],iOra,iPerc,iMasodperc,Rangok[Rang[Target]][Szint],Lada[Target],Kulcs[Target]);
	}
}
stock get_player_name(id)
{
	static Nev[32];
	get_user_name(id, Nev, 31);
	return Nev;
}
public client_disconnect(id)
{
	if(!is_user_bot(id))
	{
		Update(id);
	}
	
	Dollar[id] = 0;
	Rang[id] = 0;
	Oles[id] = 0;
	Gun[id] = 0;
	Regisztralt[id] = 0;
	SMS[id] = 0;
	Kulcs[id] = 0;
	Erteke[id] = 0;
	kicucc[id] = 0;
	kirakva[id] = 0;
	Masodpercek[id] = 0;
	AutoB[id] = 0;
	
	Belepve[id] = false;
	Beirtjelszot[id] = false;
	Beirtjelszot1[id] = false;
	Beirtfelhasznalot[id] = false;
	Beirtfelhasznalot1[id] = false;
	
	regFh[id][0] = EOS;
	regJelszo[id][0] = EOS;
	Felhasznalonev[id][0] = EOS;
	Jelszo[id][0] = EOS;
	
	for(new i;i < FEGYO; i++)
		OsszesSkin[i][id] = 0;
	
	for(new i;i < LADA; i++)
		Lada[i][id] = 0;
	
	for(new i;i < STK; i++)
		Statrak[i][id] = 0;
	
	for(new i;i < 14; i++)
		Skin[i][id] = 0;
	
	copy(name[id], charsmax(name[]), "");
}
public client_putinserver(id)
{
	if(!is_user_bot(id)) 
	{
		get_user_name(id, name[id], charsmax(name));
		Load(id);
	}
	
	Gun[id] = 1;
	Felhasznalonev[id] = "";
	Jelszo[id] = "";
}
public plugin_cfg()
{
	g_SqlTuple = SQL_MakeDbTuple(SQLINFO[0], SQLINFO[1], SQLINFO[2], SQLINFO[3]);
	
	static Query[10048];
	new Len;
	
	Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `exodus_go_teszt`");
	Len += formatex(Query[Len], charsmax(Query)-Len, "(`Nev` varchar(32) NOT NULL, ");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Felhasznalonev` varchar(32) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Jelszo` varchar(32) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Masodpercek` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`AutoB` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Dollars` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Oles` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Regisztralt` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Erteke` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Kicucc` int(11) NOT NULL,");
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Kirakva` int(11) NOT NULL,");
	
	for(new i;i < FEGYO; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "`F%d` int(11) NOT NULL,", i);
	
	for(new i;i < LADA; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "`L%d` int(11) NOT NULL,", i);
	
	for(new i;i < STK; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "`St%d` int(11) NOT NULL,", i);
	
	for(new i;i < 14; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "`Skin%d` int(11) NOT NULL,", i);
	
	Len += formatex(Query[Len], charsmax(Query)-Len, "`Kulcs` int(11) NOT NULL,");
	
	Len += formatex(Query[Len], charsmax(Query)-Len, "`SMS` int(11) NOT NULL, `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
	
	SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query);
}
public Load(id) {
	static Query[10048];
	new Data[1];
	Data[0] = id;
	
	formatex(Query, charsmax(Query), "SELECT * FROM `exodus_go_teszt` WHERE Nev = ^"%s^";", name[id]);
	SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
}
public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
	if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
		log_amx("%s", Error);
		return;
	}
	else {
		new id = Data[0];
		
		if(SQL_NumRows(Query) > 0) {
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Felhasznalonev"), regFh[id], charsmax(regFh[]));
			SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Jelszo"), regJelszo[id], charsmax(regJelszo[]));
			Rang[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"));
			AutoB[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "AutoB"));
			Kulcs[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kulcs"));
			Masodpercek[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Masodpercek"));
			Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"));
			Regisztralt[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Regisztralt"));
			Erteke[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Erteke"));
			kicucc[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kicucc"));
			kirakva[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kirakva"));
			
			SMS[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "SMS"));
			Dollar[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Dollars"));
			
			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 < STK; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "St%d", i);
				Statrak[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			
			for(new i;i < 14; i++)
			{
				new String[64];
				formatex(String, charsmax(String), "Skin%d", i);
				Skin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
			}
			
		}
		else
		{
			Save(id);
		}
	}
}
public Save(id)
{
	static Query[256];
	
	formatex(Query, charsmax(Query), "INSERT INTO `exodus_go_teszt` (`Nev`) VALUES (^"%s^");", name[id]);
	SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
}
public SQL_Update_Reg(id)
{
	static Query[10048];
	new Len;
	
	Len += formatex(Query[Len], charsmax(Query), "UPDATE `exodus_go_teszt` SET Felhasznalonev = ^"%s^", ", regFh[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Jelszo = ^"%s^", ", regJelszo[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Regisztralt = ^"%i^" WHERE Nev = ^"%s^";", Regisztralt[id], name[id]);
	
	SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
}
public Update(id)
{
	static Query[10048];
	new Len;
	
	Len += formatex(Query[Len], charsmax(Query), "UPDATE `exodus_go_teszt` SET Dollars = ^"%i^", ",Dollar[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Rang[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Masodpercek = ^"%i^", ", Masodpercek[id]+get_user_time(id));
	Len += formatex(Query[Len], charsmax(Query)-Len, "Oles = ^"%i^", ", Oles[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Kulcs = ^"%i^", ", Kulcs[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "AutoB = ^"%i^", ", AutoB[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Erteke = ^"%i^", ", Erteke[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Kicucc = ^"%i^", ", kicucc[id]);
	Len += formatex(Query[Len], charsmax(Query)-Len, "Kirakva = ^"%i^", ", kirakva[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 < LADA; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "L%d = ^"%i^", ", i, Lada[i][id]);
	
	for(new i;i < STK; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "St%d = ^"%i^", ", i, Statrak[i][id]);
	
	for(new i;i < 14; i++)
		Len += formatex(Query[Len], charsmax(Query)-Len, "Skin%d = ^"%i^", ", i, Skin[i][id]);
	
	Len += formatex(Query[Len], charsmax(Query)-Len, "SMS = ^"%i^" WHERE Nev = ^"%s^";", SMS[id], name[id]);
	
	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;
	}
}
public sayhook(id)
{
	new message[192], Name[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, Name, 31);
		if(is_user_alive(id))
		{
			if(Regisztralt[id] == 0)
				formatex(chat, 191, "^x04[Nem Regisztrált]^x03%s^x01: %s", Name, message);
			else if(get_user_flags(id) & TULAJ && Belepve[id] == true)
				formatex(chat, 191, "^x04[Tulajdonos][%s]^3%s^x04: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(get_user_flags(id) & ADMIN && Belepve[id] == true)
				formatex(chat, 191, "^x04[Admin][%s]^x03%s^x04: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(get_user_flags(id) & VIP && Belepve[id] == true)
				formatex(chat, 191, "^x04[VIP][%s]^x03%s^x04: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(Belepve[id] == true)
				formatex(chat, 191, "^x04[%s]^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(Regisztralt[id] == 1)
				formatex(chat, 191, "^x04[Kijelentkezve]^x03 %s^x01: %s", Name, message);
		}
		else {
			get_user_team(id, color, 9);
			if(Regisztralt[id] == 0)
				formatex(chat, 191, "^x01*Halott*^x04[Nem Regisztrált]^x03 %s^x01: %s", Name, message);
			else if(get_user_flags(id) & TULAJ && Belepve[id] == true)
				formatex(chat, 191, "^x01*Halott*^x04[Tulajdonos][%s]^3 %s^x04: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(get_user_flags(id) & ADMIN && Belepve[id] == true)
				formatex(chat, 191, "^x01*Halott*^x04[Admin][%s]^x03 %s^x04: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(get_user_flags(id) & VIP && Belepve[id] == true)
				formatex(chat, 191, "^x01*Halott*^x04[VIP][%s]^x03 %s^x04: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(Belepve[id] == true)
				formatex(chat, 191, "^x01*Halott*^x04[%s]^x03 %s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
			else if(Regisztralt[id] == 1)
				formatex(chat, 191, "^x01*Halott*^x04[Kijelentkezve]^x03 %s^x01: %s", Name, message);
		}
		
		
		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 sendmessage(color[])
{
	new teamName[10];
	for(new player = 1; player < get_maxplayers(); player++)
	{
		get_user_team (player, teamName, 9);
		teamf (player, color);
		elkuldes(player, Temp);
		teamf(player, teamName);
	}
}
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 plugin_end()
{
	SQL_FreeHandle(g_SqlTuple);
}
