1. kijavítva.
2. Beleírva 
Teszteld. 
- #include <amxmodx> 
- #include <amxmisc> 
- #include <colorchat> 
- #include <csstats> 
- #include <fakemeta> 
- #include <nvault> 
-   
- #define PLUGIN "Fegyverskin" 
- #define VERSION "1.0" 
- #define AUTHOR "Blesh" 
-   
-   
- new oles[33] 
- new awp[33], deagle[33], m4a1[33], ak47[33] 
- new vault 
-   
- new const szPrefix[] = "[Információ]" 
-   
- public plugin_init() { 
- 	register_plugin(PLUGIN, VERSION, AUTHOR) 
-   
- 	register_dictionary("weaponskin.txt") 
-   
- 	//Chat parancsok 
- 	register_clcmd("say /awp", "awp_menu") 
- 	register_clcmd("say_team /awp", "awp_menu") 
- 	register_clcmd("say /deagle", "deagle_menu") 
- 	register_clcmd("say_team /deagle", "deagle_menu") 
- 	register_clcmd("say /m4a1", "m4a1_menu") 
- 	register_clcmd("say_team /m4a1", "m4a1_menu") 
- 	register_clcmd("say /ak47", "ak47_menu") 
- 	register_clcmd("say_team /ak47", "ak47_menu") 
- 	register_clcmd("say /menu", "fomenu") 
- 	register_clcmd("say_team /menu", "fomenu") 
-   
- 	//Oles adasa 
- 	register_clcmd("say /addkill", "adas") 
- 	register_clcmd("say_team /addkill", "adas") 
-   
- 	//Fegyverváltás 
- 	register_event("CurWeapon", "fegyvervaltas", "be", "1=1") 
-   
- 	//Halál 
- 	register_event("DeathMsg", "eDeath", "ade") 
-   
- 	vault = nvault_open("Fegyverskin") 
- } 
-   
- public plugin_precache() { 
-   
- 	//AWP-k 
- 	precache_model("models/wsm/awp_v1.mdl") 
- 	precache_model("models/wsm/awp_v2.mdl") 
- 	precache_model("models/wsm/awp_v3.mdl") 
- 	precache_model("models/wsm/awp_v4.mdl") 
- 	precache_model("models/wsm/awp_v5.mdl") 
- 	precache_model("models/wsm/awp_v6.mdl") 
- 	precache_model("models/wsm/awp_v7.mdl") 
- 	precache_model("models/wsm/awp_v8.mdl") 
-   
- 	//m4a1-ek 
- 	precache_model("models/wsm/m4a1_v1.mdl") 
- 	precache_model("models/wsm/m4a1_v2.mdl") 
- 	precache_model("models/wsm/m4a1_v3.mdl") 
- 	precache_model("models/wsm/m4a1_v4.mdl") 
- 	precache_model("models/wsm/m4a1_v5.mdl") 
- 	precache_model("models/wsm/m4a1_v6.mdl") 
- 	precache_model("models/wsm/m4a1_v7.mdl") 
- 	precache_model("models/wsm/m4a1_v8.mdl") 
-   
- 	//ak47-ek 
-   
- 	precache_model("models/wsm/ak47_v1.mdl") 
- 	precache_model("models/wsm/ak47_v2.mdl") 
- 	precache_model("models/wsm/ak47_v3.mdl") 
- 	precache_model("models/wsm/ak47_v4.mdl") 
- 	precache_model("models/wsm/ak47_v5.mdl") 
- 	precache_model("models/wsm/ak47_v6.mdl") 
- 	precache_model("models/wsm/ak47_v7.mdl") 
- 	precache_model("models/wsm/ak47_v8.mdl") 
-   
- 	//Deagle-k 
- 	precache_model("models/wsm/deagle_v2.mdl") 
- 	precache_model("models/wsm/deagle_v1.mdl") 
- 	precache_model("models/wsm/deagle_v3.mdl") 
- 	precache_model("models/wsm/deagle_v4.mdl") 
- 	precache_model("models/wsm/deagle_v5.mdl") 
- 	precache_model("models/wsm/deagle_v6.mdl") 
- 	precache_model("models/wsm/deagle_v7.mdl") 
- 	precache_model("models/wsm/deagle_v8.mdl") 
-   
- } 
-   
- public adas(id) 
- { 
- 	if (get_user_flags(id) & ADMIN_BAN) 
- 	{ 
- 		new menu = menu_create("\rValasz jatekost!", "menu_handler"); 
- 		new players[32], pnum, tempid; 
- 		new szName[32], szTempid[10]; 
- 		get_players(players, pnum); 
- 		for( new i; i<pnum; i++ ) 
- 		{ 
- 			tempid = players[i]; 
- 			get_user_name(tempid, szName, charsmax(szName)); 
- 			num_to_str(tempid, szTempid, charsmax(szTempid)); 
- 			menu_additem(menu, szName, szTempid, 0); 
-   
- 		} 
- 		menu_display(id, menu, 0); 
- 	} 
- } 
- public menu_handler(id, menu, item) 
- { 
- 	if( item == MENU_EXIT ) 
- 	{ 
- 		menu_destroy(menu); 
- 		return PLUGIN_HANDLED; 
- 	} 
-   
- 	new data[6], szName[64]; 
- 	new access, callback; 
- 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-   
- 	new tempid = str_to_num(data); 
-   
- 	if( is_user_alive(tempid) ) 
- 	{ 
- 		oles[tempid] += 1 
- 	} 
-   
- 	menu_destroy(menu); 
- 	return PLUGIN_HANDLED; 
- } 
-   
- public eDeath() { 
-   
- 	new attacker = read_data(1) 
- 	new victim = read_data(2) 
-   
- 	if(attacker == victim) 
- 		return PLUGIN_HANDLED 
-   
- 	oles[attacker] ++ 
- 	return PLUGIN_HANDLED 
- } 
-   
- public fomenu(id) { 
- 	new menu = menu_create("Főmenü", "fomenu_h") 
-   
- 	menu_additem(menu, "AWP Skinek", "1", 0) 
- 	menu_additem(menu, "Deagle Skinek", "2", 0) 
- 	menu_additem(menu, "M4A1 Skinek", "3", 0) 
- 	menu_additem(menu, "AK47 Skinek", "4", 0) 
-   
-   
- 	menu_display(id, menu, 0) 
- } 
-   
- public fomenu_h(id, menu, item) { 
-   
- 	if(item == MENU_EXIT) 
- 	{ 
- 		menu_cancel(id) 
- 		return PLUGIN_HANDLED 
- 	} 
-   
- 	new data[9], access, callback, szName[64] 
- 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) 
- 	new key = str_to_num(data) 
-   
- 	switch(key) { 
- 		case 1:{ 
- 			awp_menu(id) 
- 		} 
- 		case 2:{ 
- 			deagle_menu(id) 
-   
- 		} 
- 		case 3:{ 
- 			m4a1_menu(id) 
- 		} 
- 		case 4:{ 
- 			ak47_menu(id) 
- 		} 
- 	} 
-   
- 	return PLUGIN_HANDLED 
- } 
-   
- public awp_menu(id) { 
-   
- 	new szText[512] 
- 	new cim[121] 
- 	format(cim, charsmax(cim), "AWP Skinek [Öléseid: %d]",oles[id]) 
- 	new menu = menu_create(cim, "awp_handler" ) 
-   
- 	if(oles[id] < 100) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Arany AWP [Még %d ölés]", 100-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Arany AWP [Elérve]", "1", 0) 
- 	if(oles[id] < 250) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Camo AWP [Még %d ölés]", 250-oles[id]) 
- 		menu_additem(menu, szText, "2", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Camo AWP [Elérve]", "2", 0) 
- 	if(oles[id] < 600) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Worm AWP [Még %d ölés]", 600-oles[id]) 
- 		menu_additem(menu, szText, "3", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Worm AWP [Elérve]", "3", 0) 
- 	if(oles[id] < 800) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Paint AWP [Még %d ölés]", 800-oles[id]) 
- 		menu_additem(menu, szText, "4", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Paint AWP [Elérve]", "4", 0) 
- 	if(oles[id] < 1500) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Sinon AWP [Még %d ölés]", 1500-oles[id]) 
- 		menu_additem(menu, szText, "5", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Sinon AWP [Elérve]", "5", 0) 
- 	if(oles[id] < 1500) 
- 	{ 
- 		formatex(szText, charsmax(szText), "GreenDev AWP  [Még %d ölés]", 1500-oles[id]) 
- 		menu_additem(menu, szText, "6", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "GreenDev AWP [Elérve]", "6", 0) 
- 	if(oles[id] < 1500) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Malaysia AWP [Még %d ölés]", 1500-oles[id]) 
- 		menu_additem(menu, szText, "7", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Malaysia AWP [Elérve]", "7", 0) 
- 	if(oles[id] < 1500) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Assimov AWP [Még %d ölés]", 1500-oles[id]) 
- 		menu_additem(menu, szText, "8", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Assimov AWP [Elérve]", "8", 0) 
-   
-   
- 	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); 
- 	switch(key) 
- 	{ 
- 		case 1:{ //AWP1 
- 			if(awp[id] != 1)  
- 			{ 
- 				if(oles[id] >= 100) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Arany AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 1 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 100-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		}  
- 		case 2:{  //AWP2 
- 			if(awp[id] != 2) 
- 			{ 
- 				if(oles[id] >= 250) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Camo AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 2 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 250-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		} 
- 		case 3:{ //AWP3 
- 			if(awp[id] != 3) 
- 			{ 
- 				if(oles[id] >= 600) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Worm AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 3 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 600-oles[id]) 
- 					awp_menu(id) 
- 				}	 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		} 
- 		case 4:{ //AWP4 
- 			if(awp[id] != 4) 
- 			{ 
- 				if(oles[id] >= 800) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Paint AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 4 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 800-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		} 
- 		case 5:{ //AWP5 
- 			if(awp[id] != 5) 
- 			{ 
- 				if(oles[id] >= 1500) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Sinon AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 5 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1500-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		} 
-   
- 		case 6:{ //AWP6 
- 			if(awp[id] != 6) 
- 			{ 
- 				if(oles[id] >= 1500) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Greendev AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 6 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1500-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		} 
-   
- 		case 7:{ //AWP7 
- 			if(awp[id] != 7) 
- 			{ 
- 				if(oles[id] >= 1500) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Malaysia AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 7 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1500-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
- 		} 
- 		case 8:{ //AWP8 
- 			if(awp[id] != 8) 
- 			{ 
- 				if(oles[id] >= 1500) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov AWP-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					awp[id] = 8 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1500-oles[id]) 
- 					awp_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AWP") 
- 				awp_menu(id) 
- 			} 
-   
- 		} 
- 	} 
-   
- 	menu_destroy(menu) 
- 	return PLUGIN_HANDLED 
- } 
-   
- public deagle_menu(id) { 
-   
- 	new cim[121] 
- 	new szText[512] 
- 	format(cim, charsmax(cim), "Deagle Skinek [Öléseid: %d]",oles[id]) 
- 	new menu = menu_create(cim, "deagle_handler" ) 
-   
- 	if(oles[id] < 50) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Arany Deagle [Még %d ölés]", 50-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Arany Deagle [Elérve]", "1", 0) 
- 	if(oles[id] < 200) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Camo Deagle [Még %d ölés]", 250-oles[id]) 
- 		menu_additem(menu, szText, "2", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Camo Deagle [Elérve]", "2", 0) 
- 	if(oles[id] < 350) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Crown Deagle [Még %d ölés]", 350-oles[id]) 
- 		menu_additem(menu, szText, "3", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Crown Deagle [Elérve]", "3", 0) 
- 	if(oles[id] < 700) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Skrillex Deagle [Még %d ölés]", 700-oles[id]) 
- 		menu_additem(menu, szText, "4", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Skrillex Deagle [Elérve]", "4", 0) 
- 	if(oles[id] < 1050) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Asking Deagle [Még %d ölés]", 1050-oles[id]) 
- 		menu_additem(menu, szText, "5", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Asking Deagle [Elérve]", "5", 0) 
- 	if(oles[id] < 1050) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Electro Deagle [Még %d ölés]", 1050-oles[id]) 
- 		menu_additem(menu, szText, "6", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Electro Deagle [Elérve]", "6", 0) 
- 	if(oles[id] < 1050) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Epic Deagle [Még %d ölés]", 1050-oles[id]) 
- 		menu_additem(menu, szText, "7", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Epic Deagle [Elérve]", "7", 0) 
- 	if(oles[id] < 1050) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Assimov Deagle [Még %d ölés]", 1050-oles[id]) 
- 		menu_additem(menu, szText, "8", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Assimov Deagle [Elérve]", "8", 0) 
-   
- 	menu_display(id, menu, 0) 
- } 
-   
- public deagle_handler(id, menu, item) { 
- 	if( item == MENU_EXIT ) 
- 	{ 
- 		menu_destroy(menu); 
- 		return PLUGIN_HANDLED; 
- 	} 
- 	new data[9], szName[64]; 
- 	new access, callback; 
- 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
- 	new key = str_to_num(data); 
- 	switch(key) 
- 	{ 
- 		case 1:{ //Deagle1 
- 			if(deagle[id] != 1)  
- 			{ 
- 				if(oles[id] >= 50) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Arany Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 1 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 50-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		}  
- 		case 2:{  //Deagle2 
- 			if(deagle[id] != 2) 
- 			{ 
- 				if(oles[id] >= 200) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Camo Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 2 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 200-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
- 		case 3:{ //Deagle3 
- 			if(deagle[id] != 3) 
- 			{ 
- 				if(oles[id] >= 350) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Crown Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 3 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 350-oles[id]) 
- 					deagle_menu(id) 
- 				}	 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
- 		case 4:{ //Deagle4 
- 			if(deagle[id] != 4) 
- 			{ 
- 				if(oles[id] >= 700) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Skrillex Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 4 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 700-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
- 		case 5:{ //Deagle5 
- 			if(deagle[id] != 5) 
- 			{ 
- 				if(oles[id] >= 1050) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Asking Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 5 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1050-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
-   
- 		case 6:{ //Deagle6 
- 			if(deagle[id] != 15) 
- 			{ 
- 				if(oles[id] >= 1050) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Electro Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 15 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1050-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
-   
- 		case 7:{ //Deagle7 
- 			if(deagle[id] != 16) 
- 			{ 
- 				if(oles[id] >= 1050) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Epic Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 16 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1050-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
-   
- 		case 8:{ //Deagle8 
- 			if(deagle[id] != 17) 
- 			{ 
- 				if(oles[id] >= 1050) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov Deagle-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					deagle[id] = 17 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1050-oles[id]) 
- 					deagle_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_DEAGLE") 
- 				deagle_menu(id) 
- 			} 
- 		} 
- 	} 
-   
- 	menu_destroy(menu) 
- 	return PLUGIN_HANDLED 
- } 
-   
-   
- public m4a1_menu(id) { 
-   
- 	new szText[512] 
- 	new cim[121] 
- 	format(cim, charsmax(cim), "M4A1 Skinek [Öléseid: %d]",oles[id]) 
- 	new menu = menu_create(cim, "m4a1_handler" ) 
-   
- 	if(oles[id] < 150) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Arany M4A1 [Még %d ölés]", 150-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Arany M4A1 [Elérve]", "1", 0) 
- 	if(oles[id] < 375) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Camo M4A1 [Még %d ölés]", 375-oles[id]) 
- 		menu_additem(menu, szText, "2", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Camo M4A1 [Elérve]", "2", 0) 
- 	if(oles[id] < 750) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Master M4A1 [Még %d ölés]", 750-oles[id]) 
- 		menu_additem(menu, szText, "3", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Master M4A1 [Elérve]", "3", 0) 
- 	if(oles[id] < 980) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Desert M4A1 [Még %d ölés]", 980-oles[id]) 
- 		menu_additem(menu, szText, "4", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Desert M4A1 [Elérve]", "4", 0) 
- 	if(oles[id] < 1280) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Force M4A1 [Még %d ölés]", 1280-oles[id]) 
- 		menu_additem(menu, szText, "5", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Force M4A1 [Elérve]", "5", 0) 
- 	if(oles[id] < 1280) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Nuclear M4A1 [Még %d ölés]", 1280-oles[id]) 
- 		menu_additem(menu, szText, "6", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Nuclear M4A1 [Elérve]", "6", 0) 
- 	if(oles[id] < 1280) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Guardian M4A1 [Még %d ölés]", 1280-oles[id]) 
- 		menu_additem(menu, szText, "7", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Guardian M4A1 [Elérve]", "7", 0) 
- 	if(oles[id] < 1280) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Assimov M4A1 [Még %d ölés]", 1280-oles[id]) 
- 		menu_additem(menu, szText, "8", 0) 
- 	} 
- 	else 
- 		menu_additem(menu, "Assimov M4A1 [Elérve]", "8", 0) 
-   
- 	menu_display(id, menu, 0) 
- } 
-   
- public m4a1_handler(id, menu, item) { 
- 	if( item == MENU_EXIT ) 
- 	{ 
- 		menu_destroy(menu); 
- 		return PLUGIN_HANDLED; 
- 	} 
- 	new data[9], szName[64]; 
- 	new access, callback; 
- 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
- 	new key = str_to_num(data); 
- 	switch(key) 
- 	{ 
- 		case 1:{ //M4A11 
- 			if(m4a1[id] != 1)  
- 			{ 
- 				if(oles[id] >= 150) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Arany M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 1 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 150-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		}  
- 		case 2:{  //M4A12 
- 			if(m4a1[id] != 2) 
- 			{ 
- 				if(oles[id] >= 375) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Camo M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 2 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 375-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		} 
- 		case 3:{ //Glock3 
- 			if(m4a1[id] != 3) 
- 			{ 
- 				if(oles[id] >= 750) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Master M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 3 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 750-oles[id]) 
- 					m4a1_menu(id) 
- 				}	 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		} 
- 		case 4:{ //M4A14 
- 			if(m4a1[id] != 4) 
- 			{ 
- 				if(oles[id] >= 980) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Desert M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 4 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 980-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		} 
- 		case 5:{ //M4A15 
- 			if(m4a1[id] != 5) 
- 			{ 
- 				if(oles[id] >= 1280) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Force M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 5 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1280-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		} 
- 		case 6:{ //M4A1 6 
- 			if(m4a1[id] != 9) 
- 			{ 
- 				if(oles[id] >= 1280) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Nuclear M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 9 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1280-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		} 
- 		case 7:{ //M4A1 7 
- 			if(m4a1[id] != 10) 
- 			{ 
- 				if(oles[id] >= 1280) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Guardian M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 10 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1280-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
- 		} 
- 		case 8:{ //M4A1 8 
- 			if(m4a1[id] != 11) 
- 			{ 
- 				if(oles[id] >= 1280) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov M4A1-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					m4a1[id] = 11 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1280-oles[id]) 
- 					m4a1_menu(id) 
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_M4A1") 
- 				m4a1_menu(id) 
- 			} 
-   
- 		} 
- 	} 
-   
-   
- 	menu_destroy(menu) 
- 	return PLUGIN_HANDLED 
- } 
-   
- public ak47_menu(id) { 
-   
- 	new szText[512] 
- 	new cim[121] 
- 	format(cim, charsmax(cim), "AK47 Skinek [Öléseid: %d]",oles[id]) 
- 	new menu = menu_create(cim, "ak47_handler" ) 
-   
- 	if(oles[id] < 140) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Arany AK47 [Még %d ölés]", 140-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Arany AK47 [Elérve]", "1", 0) 
- 	if(oles[id] < 365) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Camo AK47 [Még %d ölés]", 365-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Camo AK47 [Elérve]", "2", 0) 
- 	if(oles[id] < 740)  
- 	{ 
- 		formatex(szText, charsmax(szText), "Vulcan AK47 [Még %d ölés]", 740-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Vulcan AK47 [Elérve]", "3", 0) 
- 	if(oles[id] < 970)  
- 	{ 
- 		formatex(szText, charsmax(szText), "ST AK47 [Még %d ölés]", 970-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "ST AK47 [Elérve]", "4", 0) 
- 	if(oles[id] < 1180) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Soxmow AK47 [Még %d ölés]", 1180-oles[id]) 
- 		menu_additem(menu, szText, "1", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Soxmow AK47 [Elérve]", "5", 0) 
- 	if(oles[id] < 1180) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Dark AK47 [Még %d ölés]", 1180-oles[id]) 
- 		menu_additem(menu, szText, "6", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Dark AK47 [Elérve]", "6", 0) 
- 	if(oles[id] < 1180) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Electro AK47 [Még %d ölés]", 1180-oles[id]) 
- 		menu_additem(menu, szText, "7", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Electro AK47 [Elérve]", "7", 0) 
- 	if(oles[id] < 1180) 
- 	{ 
- 		formatex(szText, charsmax(szText), "Assimov AK47 [Még %d ölés]", 1180-oles[id]) 
- 		menu_additem(menu, szText, "8", 0) 
- 	} 
- 	else                 
- 		menu_additem(menu, "Assimov AK47 [Elérve]", "8", 0) 
-   
- 	menu_display(id, menu, 0) 
- } 
-   
- public ak47_handler(id, menu, item) { 
- 	if( item == MENU_EXIT ) 
- 	{ 
- 		menu_destroy(menu); 
- 		return PLUGIN_HANDLED; 
- 	} 
- 	new data[9], szName[64]; 
- 	new access, callback; 
- 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
- 	new key = str_to_num(data); 
- 	switch(key) 
- 	{ 
- 		case 1:{ //AK471 
- 			if(ak47[id] != 1)  
- 			{ 
- 				if(oles[id] >= 140) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Arany AK47-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 1                                                    
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 140-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                     
- 			} 
- 		}  
- 		case 2:{  //AK472 
- 			if(ak47[id] != 2) 
- 			{ 
- 				if(oles[id] >= 365) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Camo AK47-et!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 2                                                    
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 365-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                      
- 			} 
- 		} 
- 		case 3:{ //AK473 
- 			if(ak47[id] != 3) 
- 			{ 
- 				if(oles[id] >= 740) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Vulcan AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 3                                                    
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 740-oles[id]) 
- 					ak47_menu(id)   
- 				}	 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                     
- 			} 
- 		} 
- 		case 4:{ //AK474 
- 			if(ak47[id] != 4) 
- 			{ 
- 				if(oles[id] >= 970) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L ST AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 4                                                    
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 970-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                      
- 			} 
- 		} 
- 		case 5:{ //AK475 
- 			if(ak47[id] != 5) 
- 			{ 
- 				if(oles[id] >= 1180) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Soxmow AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 5                                                    
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1180-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                      
- 			} 
- 		} 
- 		case 6:{ //AK47 6 
- 			if(ak47[id] != 12) 
- 			{ 
- 				if(oles[id] >= 1180) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Dark AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 12                                                   
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1180-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                      
- 			} 
- 		} 
- 		case 7:{ //AK47 7 
- 			if(ak47[id] != 13) 
- 			{ 
- 				if(oles[id] >= 1180) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Electro AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 13                                                 
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1180-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                      
- 			} 
- 		} 
-   
- 		case 8:{ //AK47 8 
- 			if(ak47[id] != 14) 
- 			{ 
- 				if(oles[id] >= 1180) 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L Assimov AK47-t!", szPrefix, LANG_SERVER, "WSM_CHOSEN") 
- 					ak47[id] = 14                                                   
- 				} 
- 				else 
- 				{ 
- 					ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_NOTENOUGH", 1180-oles[id]) 
- 					ak47_menu(id)   
- 				} 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, TEAM_COLOR, "%s ^1%L", szPrefix, LANG_SERVER, "WSM_AK47") 
- 				ak47_menu(id)                                      
- 			} 
-   
- 		} 
- 	} 
-   
- 	menu_destroy(menu) 
- 	return PLUGIN_HANDLED 
- } 
-   
- public mentes(id) 
- { 
- 	new name[32] 
- 	get_user_name(id, name, 31) 
- 	new vaultkey[64],vaultdata[256] 
- 	format(vaultkey,63,"%s", name) 
- 	format(vaultdata,255,"%i",oles[id]) 
- 	nvault_set(vault,vaultkey,vaultdata) 
- 	return PLUGIN_CONTINUE 
- } 
- public betoltes(id) 
- { 
- 	new name[32] 
- 	get_user_name(id, name, 31) 
- 	new vaultkey[64],vaultdata[256] 
- 	format(vaultkey,63,"%s", name) 
- 	format(vaultdata,255,"%i",oles[id]) 
- 	nvault_get(vault,vaultkey,vaultdata,255) 
- 	replace_all(vaultdata, 255, "#", " ") 
- 	new a_o[32] 
- 	parse(vaultdata, a_o, 31) 
- 	oles[id] = str_to_num(a_o) 
- 	return PLUGIN_CONTINUE 
- } 
- public client_putinserver(id) 
- { 
- 	awp[id] = 0 
- 	deagle[id] = 0	 
- 	m4a1[id] = 0	 
- 	ak47[id] = 0	 
- } 
- public client_connect(id) 
- { 
- 	betoltes(id) 
- } 
- public client_disconnect(id) 
- { 
- 	mentes(id) 
- } 
-   
- public fegyvervaltas(id) { 
- 	new fgy = get_user_weapon(id) 
-   
- 	if(awp[id] == 1 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v1.mdl") 
- 	} 
- 	if(deagle[id] == 1 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v1.mdl") 
- 	} 
- 	if(m4a1[id] == 1 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v1.mdl") 
- 	} 
- 	if(ak47[id] == 1 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v1.mdl") 
- 	} 
- 	if(awp[id] == 2 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v2.mdl") 
- 	} 
- 	if(deagle[id] == 2 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v2.mdl") 
- 	} 
- 	if(m4a1[id] == 2 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v2.mdl") 
- 	} 
- 	if(ak47[id] == 2 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v2.mdl") 
- 	} 
- 	if(awp[id] == 3 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v3.mdl") 
- 	} 
- 	if(deagle[id] == 3 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v3.mdl") 
- 	} 
- 	if(m4a1[id] == 3 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v3.mdl") 
- 	} 
- 	if(ak47[id] == 3 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v3.mdl") 
- 	} 
- 	if(awp[id] == 4 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v4.mdl") 
- 	} 
- 	if(deagle[id] == 4 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v4.mdl") 
- 	} 
- 	if(m4a1[id] == 4 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v4.mdl") 
- 	} 
- 	if(ak47[id] == 4 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v4.mdl") 
- 	} 
- 	if(awp[id] == 5 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v5.mdl") 
- 	} 
- 	if(deagle[id] == 5 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v5.mdl") 
- 	} 
- 	if(m4a1[id] == 5 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v5.mdl") 
- 	} 
- 	if(ak47[id] == 5 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v5.mdl") 
- 	} 
- 	if(awp[id] == 6 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v6.mdl") 
- 	} 
- 	if(awp[id] == 7 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v7.mdl") 
- 	} 
- 	if(awp[id] == 8 && fgy == CSW_AWP) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/awp_v8.mdl") 
- 	} 
- 	if(m4a1[id] == 9 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v6.mdl") 
- 	} 
- 	if(m4a1[id] == 10 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v7.mdl") 
- 	} 
- 	if(m4a1[id] == 11 && fgy == CSW_M4A1) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/m4a1_v8.mdl") 
- 	} 
- 	if(ak47[id] == 12 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v6.mdl") 
- 	} 
- 	if(ak47[id] == 13 && fgy == CSW_AK47) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v7.mdl") 
- 	} 
- 	if(ak47[id] == 14 && fgy == CSW_AK47) 
- 		set_pev(id, pev_viewmodel2, "models/wsm/ak47_v8.mdl") 
-   
- 	if(deagle[id] == 15 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v6.mdl") 
- 	} 
- 	if(deagle[id] == 16 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v7.mdl") 
- 	} 
- 	if(deagle[id] == 17 && fgy == CSW_DEAGLE) 
- 	{ 
- 		set_pev(id, pev_viewmodel2, "models/wsm/deagle_v8.mdl") 
- 	} 
- } 
-