Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

jak dodać skile do danego menu?


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 bakmjp

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:54
  • Imię:patryk
  • Lokalizacja:Łomza
Offline

Napisano 28.02.2013 17:28

witam a więc mam pytanie jak dodać skile do danego menu menu_additem(menu, "\ySkille Guild - W projekcie", "6") i aby do tego menu otwierało się podmenu skili np HP, wieksze dmg, wiekszy exp

if(user_flags[id] == ADMINS)
		{
			menu_additem(menu, "Dodaj czlonka do swojego Guild", "2");
			menu_additem(menu, "Usun czlonka Guild^n", "3");
			menu_additem(menu, "Czlonkowie Guild", "5");
			menu_additem(menu, "Ustaw range dla czlonka^n", "7");
			menu_additem(menu, "\yUsun swoja Guild", "4");
			menu_additem(menu, "\yGracze Guild Online", "8");
			menu_additem(menu, "\ySkille Guild - W projekcie", "6")		
		}

a dokladnie w tym kodzie.

//MENU GUILD
public MenuGuild(id)
{
	if(!user_wczytalo[id] || create_guild[id])
		return;
		
	new menu = menu_create("Menu Guild:", "Handel_Guild");
	if(!user_guild[id])
	{
		menu_additem(menu, "Stworz Guild \y(10+ Kamykow)", "0");
	}
	else
	{
		if(user_flags[id] == ADMINS)
		{
			menu_additem(menu, "Dodaj czlonka do swojego Guild", "2");
			menu_additem(menu, "Usun czlonka Guild^n", "3");
			menu_additem(menu, "Czlonkowie Guild", "5");
			menu_additem(menu, "Ustaw range dla czlonka^n", "7");
			menu_additem(menu, "\yUsun swoja Guild", "4");
			menu_additem(menu, "\ySkille Guild - W projekcie^n", "6")
		}
		else
		{
			menu_additem(menu, "\yOpusc Guild^n", "1");
			
			if(user_flags[id] == ASSIST)
			{
				menu_additem(menu, "Dodaj czlonka do swojego Guild", "2");
				menu_additem(menu, "Usun czlonka Guild^n", "3");
			}
				
			menu_additem(menu, "Czlonkowie Guild", "5");
		}
	}
	menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
	menu_display(id, menu);
}

public Handel_Guild(id, menu, item)
{
	if(item == MENU_EXIT)
		return;

	new szItem[3], id2;
	menu_item_getinfo(menu, item, id2, szItem, 2, _,  _, id2);
	switch(str_to_num(szItem))
	{
		case 0:{
			if(!WymaganiaDoGuild(id))
				return;
				
			client_cmd(id, "messagemode nazwa_guild");
		}
		case 1:
		{
			new menu2 = menu_create("Czy na pewno chcesz opuscic swoja Guild?", "Handel_OpuscGuild");
			menu_additem(menu2, "\yTak");
			menu_additem(menu2, "Nie");
			menu_display(id, menu2);
		}
		case 2:
		{
			new szInt[3], menu2 = menu_create("Wyslij zaproszenie do Guild:", "Handel_ZaproszenieDoGuild");
			for(new i=1; i<=32; i++)
			{
				if(!is_user_connected(i) || user_guild[i] || is_user_hltv(i))
					continue;
				
				num_to_str(i, szInt, 2);
				menu_additem(menu2, nazwa_gracza[i], szInt);
			}
			menu_setprop(menu2, MPROP_EXITNAME, "Wyjdz");
			menu_display(id, menu2);
		}
		case 3:
		{
			new data[1];
			data[0] = id;
			SQL_FormatQuery("SELECT `Name` FROM `GuildUser` WHERE `id` = '%i' AND NOT `Flaga` = '%d'", user_guild[id], _:ADMINS);
			SQL_ThreadQuery(info, "UsunCzlonkaGuild", gszQuery, data, 1);
		}
		case 4:
		{
			new menu2 = menu_create("Czy na pewno chcesz usunac swoja Guild?", "Handel_UsunGuild");
			menu_additem(menu2, "\yTak");
			menu_additem(menu2, "Nie");
			menu_display(id, menu2);
		}
		case 5:
		{
			new data[1];
			data[0] = id;
			SQL_FormatQuery("SELECT `Name`,`Flaga` FROM `GuildUser` WHERE `id` = '%i';", user_guild[id]);
			SQL_ThreadQuery(info, "PokazCzlonkaGuild", gszQuery, data, 1);
		}
		case 6:
		{
			new menu2 = menu_create("Guild Skill", "ShowSkillsMenu");
			menu_display(id, menu2);
		}
		case 7:
		{
			new data[1];
			data[0] = id;
			SQL_FormatQuery("SELECT `Name`,`Flaga` FROM `GuildUser` WHERE `id` = '%i' AND NOT `Flaga` = '%d';", user_guild[id], _:ADMINS);
			SQL_ThreadQuery(info, "UstawRangCzlonka", gszQuery, data, 1);
		}
	}
}

Użytkownik CheQ edytował ten post 28.02.2013 19:45

  • +
  • -
  • 0

#2 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 12.03.2013 04:21

Automatyczna wiadomość


Ten temat został przeniesiony z forum

AMX Mod XPytania

do

ModyCall of Duty ModPytania




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych