public nowemenu(id) { new testmenu = menu_create("Widzisz menu?", "nowemenuhandle"); if(get_user_team(id) == 1) { menu_additem(testmenu, "Tak"); // item = 0 menu_additem(testmenu, "Nie"); // item = 1 } else { menu_additem(testmenu, "Nie"); // item = 0 menu_additem(testmenu, "Tak"); // item = 1 } menu_setprop(testmenu, MPROP_EXITNAME, "Wyjscie"); menu_display(id, testmenu); return PLUGIN_HANDLED; }
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.
|
Guest Message by DevFuse
[ROZWIĄZANE] Menu każde inne dla klasy
Temat rozp. Blondyna, 05.01.2013 19:02
9 odpowiedzi w tym temacie
#1
Napisano 05.01.2013 19:02
Cześć, chcę stworzyć menu aby było każda klasa miała inne, tu jest przykład użycia "get_user_team":
#2
Napisano 05.01.2013 19:13
Klasy czy teamu?
Nie wiem jakie jest pytanie.
if(get_user_team(id) == 1)
{
menu dla tt
}
else
{
menu dla ct / spec
}
Nie wiem jakie jest pytanie.
#3
Napisano 05.01.2013 19:26
chodziło mi o klasy, dałem przykład ,że coś w stylu dla team chce menu
#5
Napisano 05.01.2013 20:36
No super, wiemy już bardzo dużo o Tobie, to może teraz opowiesz nam o swoich problemach? Myślę, że użytkownicy chcieli by poznać czego dotyczy to menu. Tzn. wiemy już, że "klasy", lecz słowa mają wiele znaczeń w zależności od kontekstu wypowiedzi. Więc pozwól, że zapytam wprost: o jakie Ci klasy chodzi... (Tutaj chyba powinno coś być)?
#6
Napisano 05.01.2013 20:50
cod mod nowy, np dla klasy:
Komandosa i snajpera
Komandosa i snajpera
#7
Napisano 05.01.2013 21:44
http://amxx.pl/dokum...cod-get-classid
http://amxx.pl/dokum...-get-user-class
Edit: Wróć.
http://amxx.pl/dokum...-get-user-class
Edit: Wróć.
new klasa_gracza = cod_get_user_class(id);
new klasa_snajper = cod_get_classid("Snajper");
new klasa_bajerant = cod_get_classid("Bajerant");
if(klasa_gracza == klasa_snajper)
{
//akcja dla snajpera
}
else if(klasa_gracza == klasa_bajerant)
{
//akcja dla bajeranta
}
#8
Napisano 05.01.2013 22:15
if(get_user_team(id) == 1) { menu dla tt } else { menu dla ct / spec }To zadziała też dla Spect, więc warto to poprawić (1- TT, 2- CT), a wyżej masz podane rozwiązanie.
Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!
Na zlecenie i bez zlecenia zresztą też!
#9
Napisano 06.01.2013 10:02
Dzięki, pomoc została udzielona.
#10
Napisano 06.01.2013 11:50
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych