←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Jak mozna zrobic takie menu (Nazwa: funcja)

Zablokowany

  • +
  • -
Linux' - zdjęcie Linux' 09.06.2013

jak moge zrobic takie menu:

1.Nazwa: Funkcja (chodzi mi o takie menu jak jest w nowym codzie przy rozdawaniu punktow, gdy nacisnie sie 1 przenosi do funkcji 1, funkcji 2 i tak dalej)
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 10.06.2013

Nie rozumiem o co chodzi. Mógłbyś napisać to jaśniej?

Odpowiedz

Pan Marian - zdjęcie Pan Marian 10.06.2013

Ludzie, po co próbujecie używać pojęć, o których nie macie pojęcia, potem trzeba się domyślać o co Wam chodzi. Ja tym razem domyślam się, że szukasz tego jak stworzyć menu z dwoma casami do wyboru z tego tematu http://amxx.pl/topic...tworzenie-menu/

 

	new gMyMenu;
	 
	public plugin_init() {
	    register_plugin(PLUGIN, VERSION, AUTHOR)
	    register_clcmd("mymenu","mymenu");
	    
	    gMyMenu=menu_create("Jak sie przywitasz?","cbMyMenu");
	    menu_additem(gMyMenu,"Witam");//item=0
	    menu_additem(gMyMenu,"Czesc");//item=1
	    menu_additem(gMyMenu,"Przyszedl Admin <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.png' class='bbc_emoticon' alt=':D' />","",ADMIN_CHAT);//item=2
	        
	}
	public mymenu(id){
	    menu_display(id, gMyMenu,0);
	    return PLUGIN_HANDLED;
	}
	public cbMyMenu(id, menu, item){
	    switch(item){
	        case 0:{
	            client_cmd(id, "say Witam");
	        }
	        case 1:{
	            client_cmd(id, "say Czesc");
	        }
	        case 2:{
	            client_cmd(id, "say Przyszedl Admin <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.png' class='bbc_emoticon' alt=':D' />");
	        }
	    }
	}

Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 10.06.2013

przepraszam ze nie sprecyzowalem tego wystarczajaco ale myslalem ze bedziecie wiedziec o co chodzi.

Chce wiedziec jak moge zrobic takie menu:

amxx.pl/topic/56497-inne-dodawanie-punktow/
(tylko zeby zamiast punktow byly funkcje)

Ma to dzialac mniej wiecej tak:

1. gdy nacisne 1 przeniesie mnie do funkcji nr 1 (wraz z ustalonym opisem), gdy nacisne jeszcze raz 1 przenosi mnie do funkcji 2 (z ustalonym opisem) i tak dalej.
2. gdy nacisne 2 wykonuje uzyta funkcje


A tak jeszcze dokladniej to marzy mi sie takie menu:

1.Wybor broni: (po nacisnieciu 1 bedzie sie zmieniac na dowolny tekst)
2. wybierz bron (po kliknieciu tej opcji bedzie wykonywac funkcje z pierwszej opcji

czyli tak to mniej wiecej ma wygladac w praktyce:

1. Wybor broni: %s
2. Wybierz bron (po nacisnieciu tej opcji bedzie przenosic do public w ktorym jest np give_weapon (id, awp)

Jasniej juz nie umiem, będę wdzieczny do konca zycia tej osobie ktora mi pomoze. Teraz jestem na telefonie ale jak usiada przy pc postaram sie to przedstawic w formie graficznej
Użytkownik window edytował ten post 10.06.2013 07:01
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 10.06.2013

O boże... jakie to musi być niewygodne... Ale teraz już chyba każdy zrozumiał, nie przesadzaj z tym tłumaczeniem ;)

 

Więc tak: tworzysz sobie albo tablicę globalną (33 elementów) albo przekazujesz w "info" odpowiednią wartość. I po prostu przy wyborze 1 podmieniasz wartość i tworzysz menu jeszcze raz. Po wyboru 2. dodajesz broń i kasujesz wartość (jeśli to była zmienna globalna).

 

A o samym tworzeniu menu w w/w poradniku masz ;)

Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 10.06.2013

Moglbys mi napisac taki "szablon" jak to ma dzialac? Jak bym sobie go tylko modyfikowal ^D^

Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 10.06.2013

Dobra juz sobie poradzilem, robilem to wdlug menu do rozdawania statystyk na nowym codzie

 

//zamek

Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 10.06.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany