- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- #include <amxmodx> 
- #include <amxmisc> 
- #include <hamsandwich> 
- #include <cstrike> 
- #include <engine> 
- #include <fun> 
- #include <fakemeta> 
- #include <sqlx> 
-   
- new const PLUGIN[] = "mód"; 
- new const VERSION[] = "1.0"; 
- new const AUTHOR[] = "mód";  
-   
-   
- new const Prefix[] = ".:DarK~DemonS:. \dFőmenü"; //Menüben megjelenő prefix 
- new const C_Prefix[] = "[.:DarK~DemonS:.]"; //Chat Prefix 
-   
- enum _:WPNS{ 
-     v_M4A1, 
-     v_AK47, 
-     v_AWP, 
-     v_SCOUT, 
-     v_FAMAS, 
-     v_GALIL, 
-     v_AUG, 
-     v_M3, 
-     v_XM1014, 
-     v_KNIFE, 
-     v_DEAGLE, 
-     v_USP, 
-     v_GLOCK 
- }; 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- new const kivalasztott[33][WPNS]; 
-   
- enum _:Adatok { Nevei[64], Model[64], fgy_oles[8] }; 
-   
- new const m4a1_list[][Adatok] = { 
-     {"M4a1 | Default", "models/v_m4a1.mdl", 0} 
- }; 
- new const ak47_list[][Adatok] = { 
-     {"Ak47 | Default", "models/v_ak47.mdl", 0} 
- }; 
- new const awp_list[][Adatok] = { 
-     {"Awp | Default", "models/v_awp.mdl", 0} 
- }; 
- new const scout_list[][Adatok] = { 
-     {"Scout | Default", "models/v_scout.mdl", 0} 
- }; 
- new const famas_list[][Adatok] = { 
-     {"Famas | Default", "models/v_famas.mdl", 0} 
- }; 
- new const galil_list[][Adatok] ={ 
-     {"Galil | Default", "models/v_galil.mdl", 0} 
- }; 
- new const aug_list[][Adatok] ={ 
-     {"Aug | Default", "models/v_aug.mdl", 0} 
- }; 
- new const m3_list[][Adatok] ={ 
-     {"M3 | Default", "models/v_m3.mdl", 0} 
- }; 
- new const xm1014_list[][Adatok] ={ 
-     {"XM1014 | Default", "models/v_xm1014.mdl", 0} 
- }; 
- new const knife_list[][Adatok] ={ 
-     {"Knife | Default", "models/v_knife.mdl", 0} 
- }; 
- new const deagle_list[][Adatok] ={ 
-     {"Deagle | Default", "models/v_deagle.mdl", 0} 
- }; 
- new const usp_list[][Adatok] ={ 
-     {"Usp | Default", "models/v_usp.mdl", 0} 
- }; 
- new const glock_list[][Adatok] ={ 
-     {"Glock18 | Default", "models/v_glock18.mdl", 0} 
- }; 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
-   
- static color[10]; 
- new m4a1Oles[33], ak47Oles[33], awpOles[33], scoutOles[33], famasOles[33], galilOles[33], augOles[33], m3Oles[33], xm1014Oles[33], knifeOles[33], deagleOles[33], uspOles[33], glockOles[33];  
- new Oles[33]; 
- new cvSzolgaltato, cvFelhasznalonev, cvJelszo, cvDbnev, 
-   
- new Handle:g_SqlTuple; 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public plugin_init()  
- { 
-     register_plugin(PLUGIN, VERSION, AUTHOR); 
-      
-     register_clcmd("say", "sayhook"); 
-     register_impulse(201, "Fomenu"); 
-     register_clcmd( "say /menu", "Fomenu" ); 
-     register_clcmd( "say /fomenu", "Fomenu" ); 
-     register_clcmd( "say /add", "m_Addolas", TULAJ); 
-      
-     register_event("CurWeapon", "FegyverValtas", "be", "1=1"); 
-     register_event("DeathMsg", "Halal", "a"); 
-      
-     cvSzolgaltato = register_cvar("cvSzolgaltato", "") 
-     cvFelhasznalonev = register_cvar("cvFelhasznalonev", "") 
-     cvJelszo = register_cvar("cvJelszo", "") 
-     cvDbnev = register_cvar("adatbazis_nev", "") 
-      
-     makeTuple()  
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public m_Addolas(id) 
- { 
-     if(get_user_flags(id) & TULAJ){ 
-         m4a1Oles[id] += 50; 
-         ak47Oles[id] += 50; 
-         awpOles[id] += 50; 
-         scoutOles[id] += 50; 
-         famasOles[id] += 50; 
-         galilOles[id] += 50; 
-         augOles[id] += 50; 
-         m3Oles[id] += 50; 
-         xm1014Oles[id] += 50; 
-         knifeOles[id] += 50; 
-         deagleOles[id] += 50; 
-         uspOles[id] += 50; 
-         glockOles[id] += 50; 
-         Oles[id] += 10; 
-     } 
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public plugin_precache(){ 
-     for(new i;i < sizeof(m4a1_list); i++) precache_model(m4a1_list[i][Model]); 
-     for(new i;i < sizeof(ak47_list); i++) precache_model(ak47_list[i][Model]); 
-     for(new i;i < sizeof(awp_list); i++) precache_model(awp_list[i][Model]); 
-     for(new i;i < sizeof(scout_list); i++) precache_model(scout_list[i][Model]); 
-     for(new i;i < sizeof(famas_list); i++) precache_model(famas_list[i][Model]); 
-     for(new i;i < sizeof(galil_list); i++) precache_model(galil_list[i][Model]); 
-     for(new i;i < sizeof(aug_list); i++) precache_model(aug_list[i][Model]); 
-     for(new i;i < sizeof(m3_list); i++) precache_model(m3_list[i][Model]); 
-     for(new i;i < sizeof(xm1014_list); i++) precache_model(xm1014_list[i][Model]); 
-     for(new i;i < sizeof(knife_list); i++) precache_model(knife_list[i][Model]); 
-     for(new i;i < sizeof(deagle_list); i++) precache_model(deagle_list[i][Model]); 
-     for(new i;i < sizeof(usp_list); i++) precache_model(usp_list[i][Model]); 
-     for(new i;i < sizeof(glock_list); i++) precache_model(glock_list[i][Model]); 
- } 
- public FegyverValtas(id){  
-     new fgy = get_user_weapon(id); 
-      
-     for(new i;i < sizeof(m4a1_list); i++) 
-         if( kivalasztott[id][v_M4A1] == i && is_user_alive(id) &&  fgy  == CSW_M4A1) set_pev(id, pev_viewmodel2, m4a1_list[i][Model]);  
-     for(new i;i < sizeof(ak47_list); i++) 
-         if(kivalasztott[id][v_AK47] == i && is_user_alive(id) &&  fgy  == CSW_AK47) set_pev(id, pev_viewmodel2, ak47_list[i][Model]); 
-     for(new i;i < sizeof(awp_list); i++) 
-         if(kivalasztott[id][v_AWP] == i && is_user_alive(id) &&  fgy  == CSW_AWP) set_pev(id, pev_viewmodel2, awp_list[i][Model]); 
-     for(new i;i < sizeof(scout_list); i++) 
-         if(kivalasztott[id][v_SCOUT] == i && is_user_alive(id) && fgy  == CSW_SCOUT) set_pev(id, pev_viewmodel2, scout_list[i][Model]); 
-     for(new i;i < sizeof(famas_list); i++) 
-         if(kivalasztott[id][v_FAMAS] == i && is_user_alive(id) && fgy  == CSW_FAMAS) set_pev(id, pev_viewmodel2, famas_list[i][Model]); 
-     for(new i;i < sizeof(galil_list); i++) 
-         if(kivalasztott[id][v_GALIL] == i && is_user_alive(id) && fgy  == CSW_GALIL) set_pev(id, pev_viewmodel2, galil_list[i][Model]); 
-     for(new i;i < sizeof(aug_list); i++) 
-         if(kivalasztott[id][v_AUG] == i && is_user_alive(id) && fgy  == CSW_AUG) set_pev(id, pev_viewmodel2, aug_list[i][Model]); 
-     for(new i;i < sizeof(m3_list); i++) 
-         if(kivalasztott[id][v_M3] == i && is_user_alive(id) && fgy  == CSW_M3) set_pev(id, pev_viewmodel2, m3_list[i][Model]); 
-     for(new i;i < sizeof(xm1014_list); i++) 
-         if(kivalasztott[id][v_XM1014] == i && is_user_alive(id) && fgy  == CSW_XM1014) set_pev(id, pev_viewmodel2, xm1014_list[i][Model]); 
-     for(new i;i < sizeof(knife_list); i++) 
-         if(kivalasztott[id][v_KNIFE] == i && is_user_alive(id) && fgy  == CSW_KNIFE) set_pev(id, pev_viewmodel2, knife_list[i][Model]); 
-     for(new i;i < sizeof(deagle_list); i++) 
-         if(kivalasztott[id][v_DEAGLE] == i && is_user_alive(id) && fgy  == CSW_DEAGLE) set_pev(id, pev_viewmodel2, deagle_list[i][Model]); 
-     for(new i;i < sizeof(usp_list); i++) 
-         if(kivalasztott[id][v_USP] == i && is_user_alive(id) && fgy  == CSW_USP) set_pev(id, pev_viewmodel2, usp_list[i][Model]); 
-     for(new i;i < sizeof(glock_list); i++) 
-         if(kivalasztott[id][v_GLOCK] == i && is_user_alive(id) && fgy  == CSW_GLOCK18) set_pev(id, pev_viewmodel2, glock_list[i][Model]); 
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public Fomenu_h(id, menu, item){ 
-     if(item == MENU_EXIT){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     switch(key) 
-     { 
-         case 7: {Raktar(id);} 
-         case 3: {Fomenu(id);} 
-         } 
-     } 
-     return PLUGIN_HANDLED 
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public Raktar(id) 
- { 
-     new cim[121]; 
-     format(cim, charsmax(cim), "[%s] \r- \dFőmenü", Prefix); 
-     new menu = menu_create(cim, "Raktar_h"); 
-      
-     menu_additem(menu, "\rM4A1 \ySkinek", "1", 0); 
-     menu_additem(menu, "\rAK47 \ySkinek", "2", 0); 
-     menu_additem(menu, "\rAWP \ySkinek", "3", 0); 
-     menu_additem(menu, "\rSCOUT \ySkinek", "4", 0); 
-     menu_additem(menu, "\rFAMAS \ySkinek", "5", 0); 
-     menu_additem(menu, "\rGALIL  \ySkinek", "6", 0); 
-     menu_additem(menu, "\rAUG \ySkinek", "7", 0); 
-     menu_additem(menu, "\rM3 \ySkinek", "8", 0); 
-     menu_additem(menu, "\rXM1014 \ySkinek", "9", 0); 
-     menu_additem(menu, "\rKNIFE \ySkinek", "10", 0); 
-     menu_additem(menu, "\rDEAGLE \ySkinek", "11", 0); 
-     menu_additem(menu, "\rUSP \ySkinek", "12", 0); 
-     menu_additem(menu, "\rGLOCK18 \ySkinek", "13", 0); 
-      
-     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 1: m4a1_menu(id); 
-             case 2: ak47_menu(id); 
-             case 3: awp_menu(id); 
-             case 4: scout_menu(id); 
-             case 5: famas_menu(id); 
-             case 6: aug_menu(id); 
-             case 7: galil_menu(id); 
-             case 8: m3_menu(id); 
-             case 9: xm1014_menu(id); 
-             case 10: knife_menu(id); 
-             case 11: deagle_menu(id); 
-             case 12: usp_menu(id); 
-             case 13: glock_menu(id); 
-         } 
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public m4a1_menu(id){ 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wM4A1 Skinek \r[\dPontjaid: \y%d\r]", m4a1Oles[id]); 
-     new menu = menu_create(String, "HHm4a1_handler" ); 
-      
-     for(new i;i < sizeof(m4a1_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-          
-         if(m4a1_list[i][fgy_oles] <= m4a1Oles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", m4a1_list[i][Nevei],m4a1Oles[id],m4a1_list[i][fgy_oles]); 
-         else if(m4a1_list[i][fgy_oles] > m4a1Oles[id]) 
-             formatex(String, charsmax(String), "\d%s \y[\d%d\w/\r%d\y]", m4a1_list[i][Nevei],m4a1Oles[id],m4a1_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public HHm4a1_handler(id, menu, item){ 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(m4a1_list[key][fgy_oles] <= m4a1Oles[id]) 
-         kivalasztott[id][v_M4A1] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
- public ak47_menu(id){ 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wAK47 Skinek \r[\dPontjaid: \y%d\r]",ak47Oles[id]); 
-     new menu = menu_create(String, "GGak47_handler" ); 
-      
-     for(new i;i < sizeof(awp_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(ak47_list[i][fgy_oles] <= ak47Oles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve ", ak47_list[i][Nevei],ak47Oles[id],ak47_list[i][fgy_oles]); 
-         else if(ak47_list[i][fgy_oles] > ak47Oles[id]) 
-             formatex(String, charsmax(String), "\d%s \y[\d%d\w/\r%d\y]", ak47_list[i][Nevei],ak47Oles[id],ak47_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public GGak47_handler(id, menu, item){ 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(ak47_list[key][fgy_oles] <= ak47Oles[id]) 
-         kivalasztott[id][v_AK47] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
- public awp_menu(id){ 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wAWP Skinek \r[\dPontjaid: \y%d\r]",awpOles[id]); 
-     new menu = menu_create(String, "awp_handler" ); 
-      
-     for(new i;i < sizeof(awp_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(awp_list[i][fgy_oles] <= awpOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", awp_list[i][Nevei]); 
-         else if(awp_list[i][fgy_oles] > awpOles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", awp_list[i][Nevei],awpOles[id],awp_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public awp_handler(id, menu, item){ 
-     if( item == MENU_EXIT){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(awp_list[key][fgy_oles] <= awpOles[id]) 
-         kivalasztott[id][v_AWP] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4» ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
- public scout_menu(id){ 
-      
-     new String[256] 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wSCOUT Skinek \r[\dPontjaid: \y%d\r]",scoutOles[id]); 
-     new menu = menu_create(String, "scout_handler" ); 
-      
-     for(new i;i < sizeof(scout_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(scout_list[i][fgy_oles] <= scoutOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve ", scout_list[i][Nevei],scoutOles[id],scout_list[i][fgy_oles]); 
-         else if(scout_list[i][fgy_oles] > scoutOles[id]) 
-             formatex(String, charsmax(String), "\d%s \y[\d%d\w/\r%d\y]", scout_list[i][Nevei],scoutOles[id],scout_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
- public scout_handler(id, menu, item){ 
-     if(item == MENU_EXIT){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(scout_list[key][fgy_oles] <= scoutOles[id]) 
-         kivalasztott[id][v_SCOUT] = key; 
-     else 
-         client_print_color(id , print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- }        
- public famas_menu(id){ 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wFamas Skinek \r[\dPontjaid: \y%d\r]",famasOles[id]); 
-     new menu = menu_create(String, "famas_handler" ); 
-      
-     for(new i;i < sizeof(famas_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(famas_list[i][fgy_oles] <= famasOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", famas_list[i][Nevei],famasOles[id],famas_list[i][fgy_oles]); 
-         else if(famas_list[i][fgy_oles] > famasOles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", famas_list[i][Nevei],famasOles[id],famas_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public famas_handler(id, menu, item){ 
-     if(item == MENU_EXIT){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(famas_list[key][fgy_oles] <= famasOles[id]) 
-         kivalasztott[id][v_FAMAS] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- }        
- public galil_menu(id){   
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wGALIL Skinek \r[\dPontjaid: \y%d\r]",galilOles[id]); 
-     new menu = menu_create(String, "galil_handler" ); 
-      
-     for(new i;i < sizeof(galil_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(galil_list[i][fgy_oles] <= galilOles[id]){ 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", galil_list[i][Nevei],galilOles[id],galil_list[i][fgy_oles]); 
-         } 
-         else if(galil_list[i][fgy_oles] > galilOles[id]){ 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", galil_list[i][Nevei],galilOles[id],galil_list[i][fgy_oles]); 
-         } 
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public galil_handler(id, menu, item){ 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(galil_list[key][fgy_oles] <= galilOles[id]){ 
-         kivalasztott[id][v_GALIL] = key; 
-     } 
-     else{ 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-     } 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED;   
- }        
- public aug_menu(id){         
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wAUG Skinek \r[\dPontjaid: \y%d\r]",augOles[id]); 
-     new menu = menu_create(String, "aug_handler" ); 
-      
-     for(new i;i < sizeof(m3_list); i++) 
-     { 
-         new a[6]; num_to_str(i, a, 5); 
-         if(m3_list[i][fgy_oles] <= m3Oles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", aug_list[i][Nevei],augOles[id],aug_list[i][fgy_oles]); 
-         else if(aug_list[i][fgy_oles] > augOles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", aug_list[i][Nevei],augOles[id],aug_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
- public aug_handler(id, menu, item){ 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(aug_list[key][fgy_oles] <= augOles[id]) 
-         kivalasztott[id][v_AUG] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
-   
- public m3_menu(id) { 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wM3 Skinek \r[\dPontjaid: \y%d\r]",m3Oles[id]); 
-     new menu = menu_create(String, "m3_handler" ); 
-      
-     for(new i;i < sizeof(m3_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(m3_list[i][fgy_oles] <= m3Oles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", m3_list[i][Nevei],m3Oles[id],m3_list[i][fgy_oles]); 
-         else if(aug_list[i][fgy_oles] > m3Oles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", m3_list[i][Nevei],m3Oles[id],m3_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
- public m3_handler(id, menu, item){ 
-     if(item == MENU_EXIT){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(m3_list[key][fgy_oles] <= m3Oles[id]) 
-         kivalasztott[id][v_M3] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
-      
- }        
- public xm1014_menu(id) { 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wXM1014 Skinek \r[\dPontjaid: \y%d\r]",xm1014Oles[id]); 
-     new menu = menu_create(String, "xm1014_handler" ); 
-      
-     for(new i;i < sizeof(aug_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(xm1014_list[i][fgy_oles] <= xm1014Oles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", xm1014_list[i][Nevei],xm1014Oles[id],xm1014_list[i][fgy_oles]); 
-         else if(xm1014_list[i][fgy_oles] > xm1014Oles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", xm1014_list[i][Nevei],xm1014Oles[id],xm1014_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public xm1014_handler(id, menu, item){ 
-     if(item == MENU_EXIT){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(xm1014_list[key][fgy_oles] <= xm1014Oles[id]) 
-         kivalasztott[id][v_XM1014] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
- public knife_menu(id){ 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wKNIFE Skinek \r[\dPontjaid: \y%d\r]",knifeOles[id]); 
-     new menu = menu_create(String, "knife_handler" ); 
-      
-     for(new i;i < sizeof(knife_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(knife_list[i][fgy_oles] <= knifeOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", knife_list[i][Nevei],knifeOles[id],knife_list[i][fgy_oles]); 
-         else if(knife_list[i][fgy_oles] > knifeOles[id]) 
-              
-         formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", knife_list[i][Nevei],knifeOles[id],knife_list[i][fgy_oles]); 
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
- public knife_handler(id, menu, item){ 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(knife_list[key][fgy_oles] <= knifeOles[id]) 
-         kivalasztott[id][v_KNIFE] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
- public deagle_menu(id) { 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wDEAGLE Skinek \r[\dPontjaid: \y%d\r]", deagleOles[id]); 
-     new menu = menu_create(String, "deagle_handler" ); 
-      
-     for(new i;i < sizeof(deagle_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(deagle_list[i][fgy_oles] <= deagleOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", deagle_list[i][Nevei],deagleOles[id],deagle_list[i][fgy_oles]); 
-         else if(deagle_list[i][fgy_oles] > deagleOles[id]) 
-             formatex(String, charsmax(String), "\d%s \y[\d%d\w/\r%d\y]", deagle_list[i][Nevei],deagleOles[id],deagle_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
-   
- public FFdeagle_handler(id, menu, item) { 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(deagle_list[key][fgy_oles] <= deagleOles[id]) 
-         kivalasztott[id][v_DEAGLE] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- }        
- public usp_menu(id){ 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wUSP Skinek \r[\dPontjaid: \y%d\r]",uspOles[id]); 
-     new menu = menu_create(String, "usp_handler" ); 
-      
-     for(new i;i < sizeof(usp_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(usp_list[i][fgy_oles] <= uspOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", usp_list[i][Nevei],uspOles[id],usp_list[i][fgy_oles]); 
-         else if(usp_list[i][fgy_oles] > uspOles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", usp_list[i][Nevei],uspOles[id],usp_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
- public usp_handler(id, menu, item) { 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(usp_list[key][fgy_oles] <= uspOles[id]) 
-         kivalasztott[id][v_USP] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
-      
- }                
- public glock_menu(id) { 
-      
-     new String[256]; 
-     format(String, charsmax(String), "[.:DarK~DemonS:.] \wGLOCK18 Skinek \r[\dPontjaid: \y%d\r]",glockOles[id]); 
-     new menu = menu_create(String, "glock_handler" ); 
-      
-     for(new i;i < sizeof(glock_list); i++){ 
-         new a[6]; num_to_str(i, a, 5); 
-         if(glock_list[i][fgy_oles] <= glockOles[id]) 
-             formatex(String, charsmax(String), "\w%s \y*ElĂ©rve", glock_list[i][Nevei],glockOles[id],glock_list[i][fgy_oles]); 
-         else if(glock_list[i][fgy_oles] > glockOles[id]) 
-             formatex(String, charsmax(String), "\d%s  \y[\d%d\w/\r%d\y]", glock_list[i][Nevei],glockOles[id],glock_list[i][fgy_oles]); 
-          
-         menu_additem(menu, String, a); 
-     } 
-      
-     menu_setprop(menu, MPROP_BACKNAME, "Vissza"); 
-     menu_setprop(menu, MPROP_NEXTNAME, "Tovább"); 
-     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s"); 
-      
-     menu_display(id, menu, 0); 
- } 
- public glock_handler(id, menu, item) { 
-     if( item == MENU_EXIT ){ 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     new data[9], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-     new key = str_to_num(data); 
-      
-     if(glock_list[key][fgy_oles] <= glockOles[id]) 
-         kivalasztott[id][v_GLOCK] = key; 
-     else 
-         client_print_color(id,print_team_default, "^3[.:DarK~DemonS:.]^4 ^1Sajnálom, nincs elegendĹ‘ ^3Pontod^3!"); 
-      
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public Halal(){ 
-     new Gyilkos = read_data(1); 
-     new Aldozat = read_data(2); 
-      
-     if(Gyilkos == Aldozat) 
-         return PLUGIN_HANDLED; 
-      
-     Oles[Gyilkos]++; 
-          
-     if(get_user_weapon(Gyilkos) == CSW_M4A1) 
-         m4a1fegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_AK47) 
-         ak47fegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_AWP) 
-         awpfegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_SCOUT) 
-         scoutfegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_FAMAS) 
-         famasfegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_GALIL) 
-         galilfegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_AUG) 
-         augfegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_M3) 
-         m3fegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_XM1014) 
-         xm1014fegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_KNIFE) 
-         knifefegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_DEAGLE) 
-         deaglefegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_USP) 
-         uspfegyverrel(Gyilkos); 
-     if(get_user_weapon(Gyilkos) == CSW_GLOCK18 ) 
-         glockfegyverrel(Gyilkos); 
-          
-         } 
- public hp_up(id) 
- { 
-     new attacker = read_data(1); 
-     new health = get_user_health(attacker); 
-      
-     if(health < 100) 
-         set_user_health(attacker, health + 5); 
-      
-     if(health > 100) 
-         set_user_health(attacker, 110); 
- }  
- public m4a1fegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     m4a1Oles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ M4a1 fegyver]^1 Jutalom ^3[ +2 M4a1 Pont]", C_Prefix, szNev); 
- } 
- public ak47fegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     ak47Oles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Ak47 fegyver]^1 Jutalom ^3[ +2 Ak47 Pont]", C_Prefix, szNev); 
-      
- } 
- public awpfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     awpOles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Awp fegyver]^1 Jutalom ^3[ +2 Awp Pont]", C_Prefix, szNev); 
-      
- } 
- public scoutfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     scoutOles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Scout fegyver]^1 Jutalom ^3[ +2 Scout Pont]", C_Prefix, szNev); 
-      
- } 
- public famasfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     famasOles[id] += 3; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Famas ]^1 Jutalom ^3[ +3 Famas Pont]", C_Prefix, szNev); 
- } 
- public galilfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     galilOles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Galil ]^1 Jutalom ^3[ +2 Galil Pont]", C_Prefix, szNev); 
- } 
- public augfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     augOles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Aug ]^1 Jutalom ^3[ +2 Aug Pont]", C_Prefix, szNev); 
- } 
- public m3fegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     m3Oles[id] += 3; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ M3 ]^1 Jutalom ^3[ +3 Aug Pont]", C_Prefix, szNev);     
- } 
- public xm1014fegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     xm1014Oles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Xm1014 ]^1 Jutalom ^3[ +2 Xm1014 Pont]", C_Prefix, szNev); 
- } 
- public knifefegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     knifeOles[id] += 3; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Knife ]^1 Jutalom ^3[ +3 Knife Pont]", C_Prefix, szNev); 
- } 
- public deaglefegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     deagleOles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Deagle ]^1 Jutalom ^3[ +2 Deagle Pont]", C_Prefix, szNev); 
- } 
- public uspfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     uspOles[id] += 2; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Usp ]^1 Jutalom ^3[ +2 Usp Pont]", C_Prefix, szNev); 
- } 
- public glockfegyverrel(id){ 
-     new szNev[32]; get_user_name(id, szNev, 31); 
-      
-     glockOles[id] += 3; 
-     client_print_color(id,print_team_default, "%s ^1%s ^1 Ă–lĂ©sed :^3[ Glock ]^1 Jutalom ^3[ +3 Glock Pont]", C_Prefix, szNev); 
-      
- } 
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////  
- public client_disconnected(id){  
-     if(!is_user_bot(id)) 
-         Update(id); 
-          
-     Oles[id] = 0; 
-     m4a1Oles[id] = 0; 
-     ak47Oles[id] = 0; 
-     awpOles[id] = 0; 
-     scoutOles[id] = 0; 
-     famasOles[id] = 0; 
-     augOles[id] = 0; 
-     galilOles[id] = 0; 
-     m3Oles[id] = 0; 
-     xm1014Oles[id] = 0; 
-     knifeOles[id] = 0; 
-     deagleOles[id] = 0; 
-     uspOles[id] = 0; 
-     glockOles[id] = 0 
-     } 
- public client_putinserver(id){ 
-     if(!is_user_bot(id)) 
-         Load(id); 
-     } 
- } 
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
- public makeTuple(){ 
-     new Szolgaltato[100], Felhasznalonev[20], Jelszo[20], Dbnev[100] 
-     get_pcvar_string(cvSzolgaltato, Szolgaltato, 99) 
-     get_pcvar_string(cvFelhasznalonev, Felhasznalonev, 19) 
-     get_pcvar_string(cvJelszo, Jelszo, 19) 
-     get_pcvar_string(cvDbnev, Dbnev, 99) 
-     g_SqlTuple = SQL_MakeDbTuple(Szolgaltato, Felhasznalonev, Jelszo, Dbnev) 
- } 
- public plugin_cfg(){ 
-     static Query[10048] 
-     new Len 
-     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `skinrangmenu`"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Steamid` varchar(32) NOT NULL, "); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`Oles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`m4a1Oles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`ak47Oles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`awpOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`scoutOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`famasOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`galilOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`augOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`m3Oles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`xm1014Oles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`knifeOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`deagleOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`uspOles` int(11) NOT NULL,"); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`glockOles` int(11) NOT NULL,"); 
-      
-     Len += formatex(Query[Len], charsmax(Query)-Len, "`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)"); 
-      
-     SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query); 
- } 
- public Load(id){ 
-     static Query[10048]; 
-     new Data[1], Steam[40]; 
-     Data[0] = id; 
-      
-     get_user_authid(id, Steam, charsmax(Steam)) 
-      
-     formatex(Query, charsmax(Query), "SELECT * FROM `skinrangmenu` WHERE Steamid = ^"%s^";", Steam) 
-     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){  
-             Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"));                                 
-             m4a1Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "m4a1Oles"));             
-             ak47Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "ak47Oles"));             
-             awpOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "awpOles"));           
-             scoutOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "scoutOles"));           
-             famasOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "famasOles")); 
-             galilOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "galilOles")); 
-             augOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "augOles")); 
-             xm1014Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "xm1014Oles")); 
-             knifeOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "knifeOles")); 
-             deagleOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "deagleOles")); 
-             uspOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "uspOles")); 
-             glockOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "glockOles")); 
-         } 
-         else 
-             Save(id); 
-     } 
- } 
- public SQL_Update_Reg(id){ 
-     static Query[10048]; 
-     new Len; 
-     new Steam[40] 
-      
-     get_user_authid(id, Steam, charsmax(Steam)) 
-      
-     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE Steamid = ^"%s^";", Steam) 
-      
-     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query); 
- } 
- public Save(id){ 
-     static Query[256] 
-     new Steam[40] 
-      
-     get_user_authid(id, Steam, charsmax(Steam)) 
-      
-     formatex(Query, charsmax(Query), "INSERT INTO `skinrangmenu` (`Steamid`) VALUES (^"%s^");", Steam) 
-      
-     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query); 
- } 
- public Update(id){ 
-     static Query[10048] 
-     new Len 
-     new Steam[32]; get_user_authid(id, Steam, 31) 
-     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^", ", m4a1Oles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "ak47Oles = ^"%i^", ", ak47Oles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "awpOles = ^"%i^", ", awpOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "scoutOles = ^"%i^", ", scoutOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "famasOles = ^"%i^", ", famasOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "galilOles = ^"%i^", ", galilOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "augOles = ^"%i^", ", augOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "m3Oles = ^"%i^", ", m3Oles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "xm1014Oles = ^"%i^", ", xm1014Oles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "knifeOles = ^"%i^", ", knifeOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "deagleOles = ^"%i^", ", deagleOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "uspOles = ^"%i^", ", uspOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "glockOles = ^"%i^", ", glockOles[id]); 
-     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^" WHERE Steamid = ^"%s^";", m4a1Oles[id], Steam) 
-     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 plugin_end(){ 
-     SQL_FreeHandle(g_SqlTuple); 
- }