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

Custom Menu


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

#1 METALOWIEC

    Zaawansowany

  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 06.04.2016 18:01

Witam. 

Zastanawiam się jak wykonać menu wyboru. Z opcjami odblokowywanymi po spełnieniu konkretnego przez gracza warunku (wyciemnione niedostępne opcje bądź pojawiające się przy spełnieniu odpowiedniego warunku - nie mam zielonego pojęcia jak to zrobić).

Menu składałoby się łącznie z 4 menu wykonywanych po sobie, w którym po dokonaniu wyboru przechodziłoby do kolejnego. Np:

public ShowMenu(id)
{
        new menu = menu_create("Armor", "mh_MyMenu");

	menu_additem(menu, "Leather Jacket", "", 0);
	menu_additem(menu, "Stalker Suit", "", 0);
	menu_additem(menu, "Monolith Suit", "", 0);
	menu_additem(menu, "SEVA Suit", "", 0);
	menu_additem(menu, "Military Suit", "", 0);
	menu_additem(menu, "Exoskeleton", "", 0);
	menu_additem(menu, "", "", 0); 
	menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER);
	menu_setprop(menu, MPROP_PERPAGE, 5);

	menu_display(id, menu, 0);

	return PLUGIN_HANDLED;
}

Następnie podwieszone poprzez użycie clcmd ShowMenu2 do wywołania kolejnego menu z poziomu konsoli klienta:

public ShowMenu2(id)

oczywiście zakładając że gracz jest żywy i zmiany zostają dokonane na początku kolejnej rundy.


  • +
  • -
  • 0

#2 grankee

    Godlike

  • Support Team

Reputacja: 517
Wszechwiedzący

  • Postów:1 500
  • Lokalizacja:Radom
Offline

Napisano 07.04.2016 02:33

http://amxx.pl/topic...kłady/#kontrola


  • +
  • -
  • 0




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

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