Lattom soknak az a baja hogy nem tudjak megcsinalni a piac-ot    Na itt 1 lehetoseg  1Lepes  Ami Kell Hozza#include <amxmodx> #include <amxmisc>   #define PLUGIN "Piac" #define VERSION "1.0" #define AUTHOR "Sajan10~"   new erteke[33], kicucc[33], kirakva[33], famas[2][33], pido, arany[33]   public plugin_init() { 	register_plugin(PLUGIN, VERSION, AUTHOR)   	register_clcmd("ARANY", "lekeres") } 
 
 2Lepes  Eladas Keszitese  public eladas(id) { 	new cim[121], ks1[121] 	format(cim, charsmax(cim), "\rTutorialok\y -\dEladás") 	new menu = menu_create(cim, "eladas_h" ) 
 
 Tovabiak  	if(kirakva[id] == 0){ 		if(kicucc[id] == 0) 			format(ks1, charsmax(ks1), "\dVálaszd ki a fegyvert!") 		else if(kicucc[id] == 1) 			format(ks1, charsmax(ks1), "\yRégi Famas \d| \r%d", famas[0][id]) 		else if(kicucc[id] == 2) 			format(ks1, charsmax(ks1), "\yJég Famas \d| \r%d", famas[1][id]) 		menu_additem(menu, ks1 ,"0",0) 	} 	if(kirakva[id] == 0){ 		format(ks1, charsmax(ks1), "\dMennyibe kerüljön?:\y %d \rARANY", erteke[id]) 		menu_additem(menu,ks1,"1",0) 	} 	if(erteke[id] != 0 && kirakva[id] == 0) 	{ 		menu_additem(menu,"Mehet a piacra!","2",0) 	} 	if(erteke[id] != 0 && kirakva[id] == 1) 	menu_additem(menu,"Fegyver a piacon \dVisszavonás","-2",0) 	menu_setprop(menu, MPROP_PERPAGE, 6); 	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 	menu_display(id, menu, 0); public eladas_h(id, menu, item){ 	if( item == MENU_EXIT ) 	{ 	menu_destroy(menu); 	return PLUGIN_HANDLED; 	} 	new data[9], szName[64], name[32] 	get_user_name(id, name, charsmax(name)) 	new access, callback; 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 	new key = str_to_num(data);   	switch(key) 	{ 		case -2:{ 			kirakva[id] = 0 			kicucc[id] = 0 			erteke[id] = 0 		} 		case 0:{ 			fvalaszt(id) 		} 		case 1:{ 			client_cmd(id, "messagemode ARANY") 		} 		case 2:{   			if(kicucc[id] == 1 && famas[0][id] > 0) 			{ 				print_color(0, "!g[Információ]!y %s kirakott egy !tRégi FAMAS!yt a piacra %d aranyért!",name ,                           erteke[id]) 				kirakva[id] = 1 			} 			if(kicucc[id] == 2 && famas[1][id] > 0) 			{ 				print_color(0, "!g[Információ]!y %s kirakott egy !tJég FAMAS!yt a piacra %d aranyért!",name , erteke[id]) 				kirakva[id] = 1 			} 		} 	} 	menu_destroy(menu) 	return PLUGIN_HANDLED }   } 
 
  skin valaszt vagy lada vagy kulcs public fvalaszt(id) { 	new szMenuTitle[ 121 ],elso[121] 	format( szMenuTitle, charsmax( szMenuTitle ), "\rTutorialok\y -\dPiac") 	new menu = menu_create( szMenuTitle, "fvalaszt_h" )   	if(famas[0][id]){ 		format(elso, charsmax(elso), "\rRégi Famas \y[\d10V | 10I | 10P\y]\w %d", famas[0][id]) 		menu_additem(menu,elso, "1") 	} 	if(famas[1][id]){ 		format(elso, charsmax(elso), "\rJég Famas\y[\d15V | 15I | 15P\y]\w %d", famas[1][id]) 		menu_additem(menu,elso, "2") 	} 	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 	menu_display(id, menu, 0);   } public fvalaszt_h(id, menu, item){ 	if(item == MENU_EXIT) 	{ 		menu_destroy(menu) 		return 	} 	new data[9], szName[64] 	new access, callback 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) 	new key = str_to_num(data) 	switch(key) 	{ 		case 1 : kicucc[id] = 1 		case 2 : kicucc[id] = 2 	} 	eladas(id) } public lekeres(id) { 		new ertek, adatok[32] 		read_args(adatok, charsmax(adatok)) 		remove_quotes(adatok)   		ertek = str_to_num(adatok)   		new hossz = strlen(adatok)   		if(hossz > 7) 		{ 			client_cmd(id, "messagemode ARANY") 		} 		else if(ertek < 300) 		{ 			print_color(id, "!g[Információ]!y Nem tudsz eladni fegyver!t 300!y arany alatt.") 			eladas(id) 		} 		else 		{ 			erteke[id] = ertek 			eladas(id) 		} 	} 
 
  Vasarlas keszitese  Ez majdnem Ugyan az mind a eladas csak Masi forma  public piac(id) {		 	new mpont[512], menu, cim[121]   	static players[32],temp[10],pnum;	 	get_players(players,pnum,"c")   	format(cim, charsmax(cim), "\rTutorialok\y -\dVásárlás") 	menu = menu_create(cim, "piac_h" )   	for (new i; i < pnum; i++) 	{ 		if(kirakva[players[i]] == 1 && erteke[players[i]] > 0) 		{ 			if(kicucc[players[i]] == 1) 				formatex(mpont,256,"\rEladó: \d%s | \yRégi FAMAS \d|\r ára:\d %d",get_player_name(players[i]), erteke[players[i]]) 			if(kicucc[players[i]] == 2) 				formatex(mpont,256,"\rEladó: \d%s | \yJég FAMAS \d|\r ára:\d %d",get_player_name(players[i]), erteke[players[i]])   			num_to_str(players[i],temp,charsmax(temp)) 			menu_additem(menu, mpont, temp) 		} 	} 	menu_setprop(menu, MPROP_PERPAGE, 6) 	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL ) 	menu_display(id, menu) 	return PLUGIN_HANDLED } public piac_h(id,menu, item){ 	if(item == MENU_EXIT) 	{ 		menu_destroy(menu); 		return 	} 	if(pido != 0){ 		print_color(id, "!g[Információ]!y Várj 2 másodpercet.") 		piac(id) 		return 	} 	new data[6] ,szName[64],access,callback; 	new name[32], name2[32] 	get_user_name(id, name, charsmax(name))   	menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback);   	new player = str_to_num(data); 	get_user_name(player, name2, charsmax(name2)) 	pido = 2 	set_task(2.0, "vido")   	if(arany[id] >= erteke[player] && kicucc[player] == 1 && kirakva[player] == 1) 	{ 		kirakva[player] = 0 		print_color(0, "!g[Információ]!y %s vett egy Régi Famast %s-tól %d aranyért!", name, name2, erteke[player]) 		arany[player] += erteke[player] 		arany[id] -= erteke[player] 		erteke[player] = 0 		famas[0][id]++ 		famas[0][player]-- 	} 	if(arany[id] >= erteke[player] && kicucc[player] == 2 && kirakva[player] == 1) 	{ 		kirakva[player] = 0 		print_color(0, "!g[Információ]!y %s vett egy Jég Famast %s-tól %d aranyért!!", name, name2, erteke[player]) 		arany[player] += erteke[player] 		arany[id] -= erteke[player] 		erteke[player] = 0 		famas[1][id]++ 		famas[1][player]-- 	} 	else 	{ 		print_color(id, "!g[Információ]!y Sajnálom, nincs elég aranyad.") 		piac(id) 		pido = 0 	} } public vido() { 	pido = 0 } stock get_player_name(id){     static name[32]     get_user_name(id,name,31)     return name } 
 
 Es a telyes  /* Plugin generated by AMXX-Studio */   #include <amxmodx> #include <amxmisc>   #define PLUGIN "Piac" #define VERSION "1.0" #define AUTHOR "DeRoiD"   new erteke[33], kicucc[33], kirakva[33], famas[2][33], pido, arany[33]   public plugin_init() { 	register_plugin(PLUGIN, VERSION, AUTHOR)   	register_clcmd("ARANY", "lekeres") }   public eladas(id) { 	new cim[121], ks1[121] 	format(cim, charsmax(cim), "\rTutorialok\y -\dEladás") 	new menu = menu_create(cim, "eladas_h" )   	if(kirakva[id] == 0){ 		if(kicucc[id] == 0) 			format(ks1, charsmax(ks1), "\dVálaszd ki a fegyvert!") 		else if(kicucc[id] == 1) 			format(ks1, charsmax(ks1), "\yRégi Famas \d| \r%d", famas[0][id]) 		else if(kicucc[id] == 2) 			format(ks1, charsmax(ks1), "\yJég Famas \d| \r%d", famas[1][id]) 		menu_additem(menu, ks1 ,"0",0) 	} 	if(kirakva[id] == 0){ 		format(ks1, charsmax(ks1), "\dMennyibe kerüljön?:\y %d \rARANY", erteke[id]) 		menu_additem(menu,ks1,"1",0) 	} 	if(erteke[id] != 0 && kirakva[id] == 0) 	{ 		menu_additem(menu,"Mehet a piacra!","2",0) 	} 	if(erteke[id] != 0 && kirakva[id] == 1) 	menu_additem(menu,"Fegyver a piacon \dVisszavonás","-2",0) 	menu_setprop(menu, MPROP_PERPAGE, 6); 	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 	menu_display(id, menu, 0);   } public eladas_h(id, menu, item){ 	if( item == MENU_EXIT ) 	{ 	menu_destroy(menu); 	return PLUGIN_HANDLED; 	} 	new data[9], szName[64], name[32] 	get_user_name(id, name, charsmax(name)) 	new access, callback; 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 	new key = str_to_num(data);   	switch(key) 	{ 		case -2:{ 			kirakva[id] = 0 			kicucc[id] = 0 			erteke[id] = 0 		} 		case 0:{ 			fvalaszt(id) 		} 		case 1:{ 			client_cmd(id, "messagemode ARANY") 		} 		case 2:{   			if(kicucc[id] == 1 && famas[0][id] > 0) 			{ 				print_color(0, "!g[Információ]!y %s kirakott egy !tRégi FAMAS!yt a piacra %d aranyért!",name , erteke[id]) 				kirakva[id] = 1 			} 			if(kicucc[id] == 2 && famas[1][id] > 0) 			{ 				print_color(0, "!g[Információ]!y %s kirakott egy !tJég FAMAS!yt a piacra %d aranyért!",name , erteke[id]) 				kirakva[id] = 1 			} 		} 	} 	menu_destroy(menu) 	return PLUGIN_HANDLED } public fvalaszt(id) { 	new szMenuTitle[ 121 ],elso[121] 	format( szMenuTitle, charsmax( szMenuTitle ), "\rTutorialok\y -\dPiac") 	new menu = menu_create( szMenuTitle, "fvalaszt_h" )   	if(famas[0][id]){ 		format(elso, charsmax(elso), "\rRégi Famas \y[\d10V | 10I | 10P\y]\w %d", famas[0][id]) 		menu_additem(menu,elso, "1") 	} 	if(famas[1][id]){ 		format(elso, charsmax(elso), "\rJég Famas\y[\d15V | 15I | 15P\y]\w %d", famas[1][id]) 		menu_additem(menu,elso, "2") 	} 	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 	menu_display(id, menu, 0);   } public fvalaszt_h(id, menu, item){ 	if(item == MENU_EXIT) 	{ 		menu_destroy(menu) 		return 	} 	new data[9], szName[64] 	new access, callback 	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) 	new key = str_to_num(data) 	switch(key) 	{ 		case 1 : kicucc[id] = 1 		case 2 : kicucc[id] = 2 	} 	eladas(id) } public lekeres(id) { 		new ertek, adatok[32] 		read_args(adatok, charsmax(adatok)) 		remove_quotes(adatok)   		ertek = str_to_num(adatok)   		new hossz = strlen(adatok)   		if(hossz > 7) 		{ 			client_cmd(id, "messagemode ARANY") 		} 		else if(ertek < 300) 		{ 			print_color(id, "!g[Információ]!y Nem tudsz eladni fegyver!t 300!y arany alatt.") 			eladas(id) 		} 		else 		{ 			erteke[id] = ertek 			eladas(id) 		} 	} public piac(id) {		 	new mpont[512], menu, cim[121]   	static players[32],temp[10],pnum;	 	get_players(players,pnum,"c")   	format(cim, charsmax(cim), "\rTutorialok\y -\dVásárlás") 	menu = menu_create(cim, "piac_h" )   	for (new i; i < pnum; i++) 	{ 		if(kirakva[players[i]] == 1 && erteke[players[i]] > 0) 		{ 			if(kicucc[players[i]] == 1) 				formatex(mpont,256,"\rEladó: \d%s | \yRégi FAMAS \d|\r ára:\d %d",get_player_name(players[i]), erteke[players[i]]) 			if(kicucc[players[i]] == 2) 				formatex(mpont,256,"\rEladó: \d%s | \yJég FAMAS \d|\r ára:\d %d",get_player_name(players[i]), erteke[players[i]])   			num_to_str(players[i],temp,charsmax(temp)) 			menu_additem(menu, mpont, temp) 		} 	} 	menu_setprop(menu, MPROP_PERPAGE, 6) 	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL ) 	menu_display(id, menu) 	return PLUGIN_HANDLED } public piac_h(id,menu, item){ 	if(item == MENU_EXIT) 	{ 		menu_destroy(menu); 		return 	} 	if(pido != 0){ 		print_color(id, "!g[Információ]!y Várj 2 másodpercet.") 		piac(id) 		return 	} 	new data[6] ,szName[64],access,callback; 	new name[32], name2[32] 	get_user_name(id, name, charsmax(name))   	menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback);   	new player = str_to_num(data); 	get_user_name(player, name2, charsmax(name2)) 	pido = 2 	set_task(2.0, "vido")   	if(arany[id] >= erteke[player] && kicucc[player] == 1 && kirakva[player] == 1) 	{ 		kirakva[player] = 0 		print_color(0, "!g[Információ]!y %s vett egy Régi Famast %s-tól %d aranyért!", name, name2, erteke[player]) 		arany[player] += erteke[player] 		arany[id] -= erteke[player] 		erteke[player] = 0 		famas[0][id]++ 		famas[0][player]-- 	} 	if(arany[id] >= erteke[player] && kicucc[player] == 2 && kirakva[player] == 1) 	{ 		kirakva[player] = 0 		print_color(0, "!g[Információ]!y %s vett egy Jég Famast %s-tól %d aranyért!!", name, name2, erteke[player]) 		arany[player] += erteke[player] 		arany[id] -= erteke[player] 		erteke[player] = 0 		famas[1][id]++ 		famas[1][player]-- 	} 	else 	{ 		print_color(id, "!g[Információ]!y Sajnálom, nincs elég aranyad.") 		piac(id) 		pido = 0 	} } public vido() { 	pido = 0 } stock get_player_name(id){     static name[32]     get_user_name(id,name,31)     return name } stock print_color(const id, const input[], any:...) {         new count = 1, players[32]         static msg[191]         vformat(msg, 190, input, 3)           replace_all(msg, 190, "!g", "^4")         replace_all(msg, 190, "!y", "^1")         replace_all(msg, 190, "!t", "^3")         replace_all(msg, 190, "á", "á")         replace_all(msg, 190, "é", "é")         replace_all(msg, 190, "í", "Ã")         replace_all(msg, 190, "ó", "ó")         replace_all(msg, 190, "ö", "ö")         replace_all(msg, 190, "õ", "Å‘")         replace_all(msg, 190, "ú", "ú")         replace_all(msg, 190, "ü", "ü")         replace_all(msg, 190, "û", "ű")         replace_all(msg, 190, "Á", "Ã")         replace_all(msg, 190, "É", "É")         replace_all(msg, 190, "Í", "Ã")         replace_all(msg, 190, "Ó", "Ó")         replace_all(msg, 190, "Ö", "Ö")         replace_all(msg, 190, "Õ", "Å")         replace_all(msg, 190, "Ú", "Ú")         replace_all(msg, 190, "Ü", "Ü")         replace_all(msg, 190, "Û", "Ű")                  if (id) players[0] = id; else get_players(players, count, "ch")         {                 for (new i = 0; i < count; i++)                 {                         if (is_user_connected(players[i]))                         {                                 message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])                                 write_byte(players[i])                                 write_string(msg)                                 message_end()                         }                 }         }         return PLUGIN_HANDLED }   
 
 Remelem Tetszik    Es azt es hogy Zeei nem bannol ki  						 _________________ Global Offenive Mod Ami lesz benne [Piac, Ajandekozas, lada nyitas ..] :[100%]:
  [ablak]Jatekos nevem $upra[/ablak]
 
  
						
					 |