meniu

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5139
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

02 Sep 2014, 17:13

cum adaug un nou meniu de ex cum este acesta

Code: Select all

MENU_BUY = Cumpara Arme
si sa adaug eu unul sa fie KNIFE MENU de acolo sa alegi..

KNIFE_MENU = Katana Strong Hammer
RoyalServer 2
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

02 Sep 2014, 22:58

ti-am lasat 2-3 explicatii

Code: Select all

1. intr-un public adaugam showmenu(id) // ca sa cheme meniul

2.Facem publicul la showmenu si handlerul acestuia

public showmenu( id )
{
	static menu;
	menu = menu_create ("\yVIPMENU\r","Simple_menu"); // simple_menu inseamna handlerul care se executa ca un public
	
	menu_additem ( menu,"\w 2XFLASH+HE","1", 0 ); // "1" inseamna din acel switch case 1:
	menu_additem ( menu,"\w M4A1+DEAGLE","2", 0 ); "2" ai mai sus explicatia,e ca la 1
	
	menu_setprop ( menu, MPROP_NUMBER_COLOR,"\y");
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	
	menu_display ( id, menu, 0 );
	return 0;
}

public simple_menu ( id, menu, item )
{
	if ( item == MENU_EXIT )
	{
		menu_destroy ( menu );
		return 1;
	}
	
	new data [ 6 ], szName [ 64 ];
	new access, callback;
	
	menu_item_getinfo ( menu, item, access, data, charsmax ( data ), szName, charsmax ( szName ), callback );
	
	new key = str_to_num ( data );
	
	switch ( key )
	{
		case 1:
		{
			give_item ( id,"weapon_flashbang" );
			cs_set_user_bpammo( id, CSW_FLASHBANG, 2 );
			give_item ( id,"weapon_hegrenade" )
		}
		case 2:
		{
			give_item ( id,"weapon_deagle" );
			cs_set_user_bpammo( id, CSW_DEAGLE, 35 );                
			give_item ( id,"weapon_m4a1" )
			cs_set_user_bpammo( id, CSW_M4A1, 90 )
			}
		}
	}
	menu_destroy ( menu );
	return 1;
}
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 70 guests