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ć nową komende? + menu )


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

#1 Frezzi

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:65
  • Lokalizacja:z .....
Offline

Napisano 01.09.2014 18:55

Witam.

 

(Jestem zielony ^^,lecz coś tam ogarniam)

 

 

Mam pytanie jak zrobić nową komendę.

 

Ja bym chciał aby była to komenda upgrade :)

 

A menu wyglądało tak :)

 

 

UpGrade Menu. Autor

1.Zwiększ HP +1hp (koszt 15 killi)

2.Zwiększ obrażenia 1+dmg (koszt 25 killi)

3.Mniejsza widoczność -1% (koszt 50killi)

4.Miejsza Grawitacja -1% (koszt 100 killi)

5.(kolorczerowny) Administracja

 

0.Exit

 

Daje łapki :)

 


Użytkownik Frezzi edytował ten post 01.09.2014 18:55


#2 Oporowiec

    Wszechobecny

  • Zbanowany

Reputacja: 119
Zaawansowany

  • Postów:441
  • GG:
  • Imię:Maciej
  • Lokalizacja:Małopolska
Offline

Napisano 01.09.2014 19:01

coś takeigo? :D
 

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /upgrade", "upgrade");..
}

public upgrade(id)
{
	new menu = menu_create("cos tam","cos_tam2")
	
	menu_additem(menu,"Opcja 1","1",0)
	menu_additem(menu,"Opcja 2","2",0)
	menu_additem(menu,"Opcja 3","3",0)
	
	menu_setprop(menu,MPROP_NUMBER_COLOR,"\r")	
	menu_setprop(menu,MPROP_EXITNAME,"Wyjscie")
	menu_setprop(menu,MPROP_NEXTNAME,"Nastepne")
	menu_setprop(menu,MPROP_BACKNAME,"Wstecz")
	
	
	
	menu_display(id,menu,0)
	
}

public cos_tam2(id,menu,item)
{
	
	if(item==MENU_EXIT)
	{
		menu_destroy(menu)
	}
	
	new data[6], iName[64]
	new access, callback
	
	menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
	
	new key = str_to_num(data)
	
	switch(key)
	{
		case 1 : 
		{
			//opcja 1
		}
		case 2:
		{
			//opcja 2
		}
		case 3:
		{
			//opcja 3
		}
	}
}

Użytkownik RPK. Macior edytował ten post 01.09.2014 19:01

Aktualny projekt: Dokumentacja Offline || [ 10% ]


#3 Frezzi

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:65
  • Lokalizacja:z .....
Offline

Napisano 01.09.2014 19:02

dzięki, a możesz powiedzieć jak dodać nową opcje ? :)



#4 Oporowiec

    Wszechobecny

  • Zbanowany

Reputacja: 119
Zaawansowany

  • Postów:441
  • GG:
  • Imię:Maciej
  • Lokalizacja:Małopolska
Offline

Napisano 01.09.2014 19:05

pod tym:

menu_additem(menu,"Opcja 3","3",0)

dodajesz to:

menu_additem(menu,"Opcja 4","4",0)

no i pod tym:

		case 3:
		{
			//opcja 3
		}

dodajesz:

		case 4:
		{
			//opcja 4
		}

Aktualny projekt: Dokumentacja Offline || [ 10% ]


#5 Frezzi

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:65
  • Lokalizacja:z .....
Offline

Napisano 01.09.2014 19:06

thx wielkie . jestem zielony wiec wiesz :)



#6 Oporowiec

    Wszechobecny

  • Zbanowany

Reputacja: 119
Zaawansowany

  • Postów:441
  • GG:
  • Imię:Maciej
  • Lokalizacja:Małopolska
Offline

Napisano 01.09.2014 19:08

spoko :D
jeszcze takie info:

new menu = menu_create("cos tam","cos_tam2")

to cos tam zamień na nazwę menu.


Aktualny projekt: Dokumentacja Offline || [ 10% ]


#7 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 01.09.2014 19:08

http://amxx.pl/topic...tworzenie-menu/
http://amxx.pl/topic...tworzenia-menu/

Tak na przyszłość


  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !





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

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