- /* Plugin generated by AMXX-Studio */ 
-   
- #include <amxmodx> 
- #include <amxmisc> 
- #include <nvault> 
- #include <fakemeta> 
- #include <cstrike> 
- #include <colorchat> 
-   
- #define PLUGIN "Kesmenu" 
- #define VERSION "1.0" 
- #define AUTHOR "DeRoiD" 
-   
- new oles[33], kesek[33], vault 
-   
- new RosszKarakterek, RosszKarakterek2 
-   
- public plugin_init() { 
- 	register_plugin(PLUGIN, VERSION, AUTHOR) 
- 	register_clcmd("say /kes", "kesmenu") 
- 	register_clcmd("say /bolt", "kesmenu") 
- 	register_clcmd("say /knife", "kesmenu") 
- 	register_clcmd("say /menu", "kesmenu") 
- 	register_clcmd("say","handlesay") 
- 	register_clcmd("say_team","handlesay") 
- 	vault = nvault_open("Knife_mentes") 
- 	register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1") 
- 	register_event("DeathMsg","death","a") 
- } 
- public plugin_precache() { 
- 	precache_model("models/sg_unlock/sg_unlock_knife_kk.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_1.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_2.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_3.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_4.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_5.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_6.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_7.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_8.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_9.mdl") 
- 	precache_model("models/sg_unlock/sg_unlock_knife_10.mdl") 
- } 
- public death(){ 
- 	new killer = read_data(1) 
- 	new victim = read_data(2) 
-   
- 	if(killer == victim) 
- 	{ 
- 	return PLUGIN_HANDLED 
- 	} 
- 	oles[killer]++ 
- 	return PLUGIN_HANDLED 
- } 
- public kesmenu(id) { 
- 	new menu = menu_create("\r[SG] \wPaintball", "kesmenu_hl") 
-   
- 	menu_additem(menu,"Kések","1",0) 
- 	menu_additem(menu,"Rangok","2",0) 
- 	menu_additem(menu,"\rVillám kés","3",0) 
- 	menu_display(id,menu,0) 
- } 
- public kesmenu_hl(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: kes(id) 
- 	case 2: rangok(id) 
- 	case 3: kkes(id) 
- 	} 
- 	menu_destroy(menu); 
- 	return PLUGIN_HANDLED; 
- } 
- public kkes(id) { 
- 	new menu = menu_create("\y[SG] \r|\w Villám Kés \r|", "kkes_hl") 
-   
- 	menu_additem(menu,"[SG] Villám kés \yIngyenes használat","1",0) 
- 	menu_display(id,menu,0) 
- } 
- public kkes_hl(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: kesek[id] = -1 
- 	} 
- 	menu_destroy(menu); 
- 	return PLUGIN_HANDLED; 
- } 
- public kes(id){ 
- 	new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121],ks9[121],ks10[121] 
- 	format(cim, charsmax(cim),"\r[SG] \r| Kések \r|^n\yÖlés : \r%d",oles[id]) 
- 	format(ks1, charsmax(ks1),"\r[SG] \wKés 1 \y[Megszerezve]") 
- 	if(oles[id] < 1000) 
- 	format(ks2, charsmax(ks2),"\r[SG] \wKés 2 \r[%d/1000 Ölés]",oles[id]) 
- 	else 
- 	format(ks2, charsmax(ks2),"\r[SG] \wKés 2 \y[Megszerezve]") 
- 	if(oles[id] < 2500) 
- 	format(ks3, charsmax(ks3),"\r[SG] \wKés 3 \r[%d/2500 Ölés]",oles[id]) 
- 	else 
- 	format(ks3, charsmax(ks3),"\r[SG] \wKés 3 \y[Megszerezve]") 
- 	if(oles[id] < 5000) 
- 	format(ks4, charsmax(ks4),"\r[SG] \wKés 4 \r[%d/5000 Ölés]",oles[id]) 
- 	else 
- 	format(ks4, charsmax(ks4),"\r[SG] \wKés 4 \y[Megszerezve]") 
- 	if(oles[id] < 10000) 
- 	format(ks5, charsmax(ks5),"\r[SG] \wKés 5 \r[%d/10000 Ölés]",oles[id]) 
- 	else 
- 	format(ks5, charsmax(ks5),"\r[SG]. \wkés 5 \y[Megszerezve]") 
- 	if(oles[id] < 15000) 
- 	format(ks6, charsmax(ks6),"\r[SG] \wKés 6 \r[%d/15000 Ölés]",oles[id]) 
- 	else 
- 	format(ks6, charsmax(ks6),"\r[SG] \wKés 6 \y[Megszerezve]") 
- 	if(oles[id] < 25000) 
- 	format(ks7, charsmax(ks7),"\r[SG] \wKés 7 \r[%d/25000 Ölés]",oles[id]) 
- 	else 
- 	format(ks7, charsmax(ks7),"\r[SG] \wKés 7 \y[Megszerezve]") 
- 	if(oles[id] < 35000) 
- 	format(ks8, charsmax(ks8),"\r[SG] \wKés 8 \r[%d/35000 Ölés]",oles[id]) 
- 	else 
- 	format(ks8, charsmax(ks8),"\r[SG] \wKés 8 \y[Megszerezve]") 
- 	if(oles[id] < 50000) 
- 	format(ks9, charsmax(ks9),"\r[SG] \wKés 9 \r[%d/50000 Ölés]",oles[id]) 
- 	else 
- 	format(ks9, charsmax(ks9),"\r[SG] \wKés 9 \y[Megszerezve]") 
- 	if(oles[id] < 75000) 
- 	format(ks10, charsmax(ks10),"\r[SG] \wKés 10 \r[%d/75000 Ölés]",oles[id]) 
- 	else 
- 	format(ks10, charsmax(ks10),"\r[SG] \wKés 10 \y[Megszerezve]") 
-   
- 	new menu = menu_create(cim, "kes_hl") 
-   
- 	menu_additem(menu,ks1,"1",0) 
- 	menu_additem(menu,ks2,"2",0) 
- 	menu_additem(menu,ks3,"3",0) 
- 	menu_additem(menu,ks4,"4",0) 
- 	menu_additem(menu,ks5,"5",0) 
- 	menu_additem(menu,ks6,"6",0) 
- 	menu_additem(menu,ks7,"7",0) 
- 	menu_additem(menu,ks8,"8",0) 
- 	menu_additem(menu,ks9,"9",0) 
- 	menu_additem(menu,ks10,"10",0) 
- 	menu_additem(menu,"\rFigyelem!^nAki Leghamarabb Eléri a 10-es KÉST Az 3 hónap ingyen admint kap!","1",0) 
- 	menu_setprop(menu, MPROP_NEXTNAME, "Tovább: \r8\y-as gomb!") 
- 	menu_setprop(menu, MPROP_EXITNAME, "Bezárás") 
- 	menu_setprop(menu, MPROP_BACKNAME, "Elõzõ oldal: \r7\y-es gomb!") 
- 	menu_setprop(menu, MPROP_PERPAGE, 6); 
- 	menu_display(id,menu,0) 
- } 
- public kes_hl(id, menu, item) 
- 	{ 
- 	if( item == MENU_EXIT ) 
- 	{ 
- 	menu_destroy(menu); 
- 	return PLUGIN_HANDLED; 
- 	} 
- 	new data[9], szName[64]; 
- 	new access, callback; 
- 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
- 	new key = str_to_num(data); 
-   
- 	switch(key) 
- 	{ 
- 	case 1:{ 
- 		if(oles[id] >= 0){ 
- 			kesek[id] = 0 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres Vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",0-oles[id]) 
- 		} 
- 	} 
- 	case 2:{ 
- 		if(oles[id] >= 1000){ 
- 			kesek[id] = 1 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres Vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",1000-oles[id]) 
- 		} 
- 	} 
- 	case 3:{ 
- 		if(oles[id] >= 2500){ 
- 			kesek[id] = 2 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres Vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",2500-oles[id]) 
- 		} 
- 	} 
- 	case 4:{ 
- 		if(oles[id] >= 5000){ 
- 			kesek[id] = 3 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",5000-oles[id]) 
- 		} 
- 	} 
- 	case 5:{ 
- 		if(oles[id] >= 10000){ 
- 			kesek[id] = 4 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres Vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x01 HiA?nyzik mA©g %d A¶lA©s!",10000-oles[id]) 
- 		} 
- 	} 
- 	case 6:{ 
- 		if(oles[id] >= 15000){ 
- 			kesek[id] = 5 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",15000-oles[id]) 
- 		} 
- 	} 
- 	case 7:{ 
- 		if(oles[id] >= 25000){ 
- 			kesek[id] = 6 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",25000-oles[id]) 
- 		} 
- 	} 
- 	case 8:{ 
- 		if(oles[id] >= 35000){ 
- 			kesek[id] = 7 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres vállasztás") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",35000-oles[id]) 
- 		} 
- 	} 
- 	case 9:{ 
- 		if(oles[id] >= 50000){ 
- 			kesek[id] = 8 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",50000-oles[id]) 
- 		} 
- 	} 
- 	case 10:{ 
- 		if(oles[id] >= 75000){ 
- 			kesek[id] = 9 
- 			engclient_cmd(id,"weapon_knife") 
- 			ColorChat(id, RED, "^4[SG] » ^x01 Sikeres vállasztás!") 
- 		} 
- 		else 
- 		{ 
- 			ColorChat(id, RED, "^4[SG] » ^x03 Hiányzik még ^4%d ^3ölés!",75000-oles[id]) 
- 		} 
- 	} 
-   
- } 
- 	menu_destroy(menu); 
- 	return PLUGIN_HANDLED; 
- } 
- public rangok(id){ 
- 	new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121],ks9[121],ks10[121] 
- 	format(cim, charsmax(cim),"\y[SG] \r| Rangok \r|^n\yÖlés : \r%d",oles[id]) 
-   
- 	format(ks1, charsmax(ks1),"\wKezdõ Alaprang \y[Megszerezve]") 
- 	if(oles[id] < 1000) 
- 	format(ks2, charsmax(ks2),"\wHaladó Rang \r[%d/1000 Ölés]",oles[id]) 
- 	else 
- 	format(ks2, charsmax(ks2),"\wHaladó Rang \y[Megszerezve]") 
- 	if(oles[id] < 2500) 
- 	format(ks3, charsmax(ks2),"\wProfi Rang \r[%d/2500 Ölés]",oles[id]) 
- 	else 
- 	format(ks3, charsmax(ks2),"\wProfi Rang \y[Megszerezve]") 
- 	if(oles[id] < 5000) 
- 	format(ks4, charsmax(ks2),"\wHarcos Rang \r[%d/5000 Ölés]",oles[id]) 
- 	else 
- 	format(ks4, charsmax(ks2),"\wHarcos Rang \y[Megszerezve]") 
- 	if(oles[id] < 10000) 
- 	format(ks5, charsmax(ks2),"\wElit Rang \r[%d/10000 Ölés]",oles[id]) 
- 	else 
- 	format(ks5, charsmax(ks2),"\wElit Rang \y[Megszerezve]") 
- 	if(oles[id] < 15000) 
- 	format(ks6, charsmax(ks2),"\wTitán Rang \r[%d/15000 Ölés",oles[id]) 
- 	else 
- 	format(ks6, charsmax(ks2),"\wTitán Rang \y[Megszerezve]") 
- 	if(oles[id] < 25000) 
- 	format(ks7, charsmax(ks2),"\wHerceg Rang \r[%d/25000 Ölés]",oles[id]) 
- 	else 
- 	format(ks7, charsmax(ks2),"\wHerceg Rang \y[Megszerezve]") 
- 	if(oles[id] < 35000) 
- 	format(ks8, charsmax(ks2),"\wKirály Rang \r[%d/35000 Ölés]",oles[id]) 
- 	else 
- 	format(ks8, charsmax(ks2),"\wKirály Rang \y[Megszerezve]") 
- 	if(oles[id] < 50000) 
- 	format(ks9, charsmax(ks2),"\wIsten Rang \r[%d/50000 Ölés]",oles[id]) 
- 	else 
- 	format(ks9, charsmax(ks2),"\wIsten Rang \y[Megszerezve]") 
- 	if(oles[id] < 75000) 
- 	format(ks10, charsmax(ks2),"\wLegenda Rang \r[%d/75000 Ölés]^n",oles[id]) 
- 	else 
- 	format(ks10, charsmax(ks2),"\wLegenda Rang \y[Megszerezve]^n") 
-   
- 	new menu = menu_create(cim, "rangok_h") 
-   
- 	menu_additem(menu,ks1,"1",0) 
- 	menu_additem(menu,ks2,"1",0) 
- 	menu_additem(menu,ks3,"1",0) 
- 	menu_additem(menu,ks4,"1",0) 
- 	menu_additem(menu,ks5,"1",0) 
- 	menu_additem(menu,ks6,"1",0) 
- 	menu_additem(menu,ks7,"1",0) 
- 	menu_additem(menu,ks8,"1",0) 
- 	menu_additem(menu,ks9,"1",0) 
- 	menu_additem(menu,ks10,"1",0) 
- 	menu_additem(menu,"\rFigyelem!^n\yFigyelem Aki \dEléri a \rLegenda Rangot \yaz \r2 hónap ADMINT \ykap!","1",0) 
- 	menu_setprop(menu, MPROP_NEXTNAME, "Tovább: \r9\y-es gomb!") 
- 	menu_setprop(menu, MPROP_EXITNAME, "Bezárás") 
- 	menu_setprop(menu, MPROP_BACKNAME, "Elõzõ oldal: \r8\y-as gomb!") 
- 	menu_display(id,menu,0) 
- } 
- public rangok_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 1: rangok(id) 
- 	} 
- 	menu_destroy(menu); 
- 	return PLUGIN_HANDLED; 
- } 
- public handlesay(id) 
- { 
- 	new message[192], Name[32], none[2][32], chat[192], rang[32] 
- 	read_args(message, 191) 
- 	remove_quotes(message) 
-   
- 	new hossz = strlen(message) 
-   
- 	new i = 0 
- 	RosszKarakterek = 0 
-   
- 	while(i < hossz) { 
- 		if(message[i] == '#') 
- 			RosszKarakterek++ 
- 		++i 
- 	} 
-   
- 	if(RosszKarakterek != 0) 
- 	{ 
- 		new JatekosNeve[32] 
- 		get_user_name(id, JatekosNeve, charsmax(JatekosNeve)) 
- 		new JatekosIP[32] 
- 		get_user_ip(id, JatekosIP, charsmax(JatekosIP)) 
- 		server_cmd("kick #%d Tiltott karakter-t irtal chatbe! ^"#^"", get_user_userid(id)) 
- 		log_amx("%s | %s rossz karaktert irtbe chatbe : %s", JatekosNeve, JatekosIP, message) 
- 		return PLUGIN_HANDLED 
- 	} 
-   
- 	formatex(none[0], 31, ""), formatex(none[1], 31, " ") 
-   
- 	if (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(oles[id] < 1000) 
- 		rang = "Kezdõ" 
- 		else if(oles[id] < 2500) 
- 		rang = "Haladó" 
- 		else if(oles[id] < 5000) 
- 		rang = "Profi" 
- 		else if(oles[id] < 10000) 
- 		rang = "Harcos" 
- 		else if(oles[id] < 15000) 
- 		rang = "Elit" 
- 		else if(oles[id] < 25000) 
- 		rang = "Titán" 
- 		else if(oles[id] < 35000) 
- 		rang = "Herceg" 
- 		else if(oles[id] < 50000) 
- 		rang = "Király" 
- 		else if(oles[id] < 75000) 
- 		rang = "Isten" 
- 		else 
- 		rang = "Legenda" 
- 		if(equal("subbass.myer",Name)) 
- 			formatex(chat, 191, "^4[TULAJDONOS][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else if(equal("`|Q|uExToN.^^ @ [SG]",Name)) 
- 			formatex(chat, 191, "^4[SCRIPTER][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else if(equal(".:[S]uB[B]a$$]:.|FuckThePro|",Name)) 
- 			formatex(chat, 191, "^4[DESIGNER][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else if(equal("DeRoiD",Name)) 
- 			formatex(chat, 191, "^4[KONFIGOS][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else if(equal("D3vil1",Name)) 
- 			formatex(chat, 191, "^4[FÕADMIN][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else if(equal("subbass.|Extenzy|",Name)) 
- 			formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else if(get_user_flags(id) & ADMIN_KICK) 
- 			formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message) 
- 		else 
- 			formatex(chat, 191, "^4[%s]^3%s^1 :^1 %s",rang, 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 mentes(id)  
- { 
- 	new vaultkey[64],vaultdata[256], name[32] 
- 	get_user_name(id, name, 31) 
- 	format(vaultkey,63,"%s-KESEK", name) 
- 	format(vaultdata,255,"%d", oles[id]) 
- 	nvault_set(vault,vaultkey,vaultdata) 
- 	return PLUGIN_CONTINUE 
- } 
- public betoltes(id)  
- {  
- 	new vaultkey[64],vaultdata[256], name[32] 
- 	get_user_name(id, name, 31) 
- 	format(vaultkey,63,"%s-KESEK", name) 
- 	nvault_get(vault,vaultkey,vaultdata,255) 
- 	oles[id] = str_to_num(vaultdata) 
- 	return PLUGIN_CONTINUE; 
- } 
- public Event_Change_Weapon(id) 
- { 
- 	new fgy = get_user_weapon(id) 
- 	if(kesek[id] == -1 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_kk.mdl")	 
- 	} 
- 	if(kesek[id] == 0 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_1.mdl")	 
- 	} 
- 	if(kesek[id] == 1 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_2.mdl") 
- 	} 
- 	if(kesek[id] == 2 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_3.mdl") 
- 	} 
- 	if(kesek[id] == 3 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_4.mdl") 
- 	} 
- 	if(kesek[id] == 4 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_5.mdl") 
- 	} 
- 	if(kesek[id] == 5 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_6.mdl") 
- 	} 
- 	if(kesek[id] == 6 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_7.mdl") 
- 	} 
- 	if(kesek[id] == 7 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_8.mdl") 
- 	} 
- 	if(kesek[id] == 8 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_9.mdl") 
- 	} 
- 	if(kesek[id] == 9 && fgy == CSW_KNIFE) 
- 	{ 
- 	set_pev(id, pev_viewmodel2, "models/sg_unlock/sg_unlock_knife_10.mdl") 
- 	} 
- } 
- public client_connect(id) 
- { 
- 	betoltes(id) 
-   
- 	new JatekosNeve[32] 
- 	get_user_name(id, JatekosNeve, charsmax(JatekosNeve)) 
- 	new JatekosIP[32] 
- 	get_user_ip(id, JatekosIP, charsmax(JatekosIP)) 
-   
- 	new hossz = strlen(JatekosNeve) 
-   
- 	new i = 0 
- 	RosszKarakterek = 0 
- 	RosszKarakterek2 = 0 
-   
- 	while(i < hossz) 
- 	{ 
- 		if(JatekosNeve[i] == '#') 
- 			RosszKarakterek++ 
- 		if(JatekosNeve[i] == '_') 
- 			RosszKarakterek2++ 
- 		++i 
-   
- 	} 
-   
- 	if(RosszKarakterek != 0 && RosszKarakterek2 != 0) 
- 	{	 
- 		server_cmd("kick #%d Tiltott karakter van a nevedben. ^"# & _^"", get_user_userid(id)) 
- 		log_amx("Egy jatekos tiltott karakteres nevvel jott fel : %s | %s", JatekosNeve, JatekosIP) 
- 	} 
- 	return PLUGIN_CONTINUE 
- } 
- public client_disconnect(id) 
- { 
- 	mentes(id) 
- } 
- stock print_color(const id, const input[], any:...) 
- { 
-         new count = 1, players[32] 
-         static msg[191] 
-         vformat(msg, 190, input, 3) 
-   
-         replace_all(msg, 190, "!g", "^4") 
-         replace_all(msg, 190, "!y", "^1") 
-         replace_all(msg, 190, "!t", "^3") 
-         replace_all(msg, 190, "á", "A?") 
-         replace_all(msg, 190, "é", "A©") 
-         replace_all(msg, 190, "í", "A") 
-         replace_all(msg, 190, "ó", "Al") 
-         replace_all(msg, 190, "ö", "A¶") 
-         replace_all(msg, 190, "o", "L‘") 
-         replace_all(msg, 190, "ú", "As") 
-         replace_all(msg, 190, "ü", "AL") 
-         replace_all(msg, 190, "u", "L±") 
-         replace_all(msg, 190, "Á", "A") 
-         replace_all(msg, 190, "É", "A‰") 
-         replace_all(msg, 190, "Í", "AT") 
-         replace_all(msg, 190, "Ó", "A“") 
-         replace_all(msg, 190, "Ö", "A–") 
-         replace_all(msg, 190, "O", "L") 
-         replace_all(msg, 190, "Ú", "Aš") 
-         replace_all(msg, 190, "Ü", "As") 
-         replace_all(msg, 190, "U", "L°")        
-   
-         if (id) players[0] = id; else get_players(players, count, "ch") 
-         { 
-                 for (new i = 0; i < count; i++) 
-                 { 
-                         if (is_user_connected(players[i])) 
-                         { 
-                                 message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) 
-                                 write_byte(players[i]) 
-                                 write_string(msg) 
-                                 message_end() 
-                         } 
-                 } 
-         } 
-         return PLUGIN_HANDLED 
- } 
-   
- /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE 
- *{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par } 
- */ 
-