←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] problem z menu_addtext


Najlepsza odpowiedź Niide 26.01.2014 20:38

Możesz też użyć menu_makecallback i powyłączać wybory. Jest jeden minus: wszystko będzie na szaro.

Przejdź do postu
Zablokowany

  • +
  • -
Rivit - zdjęcie Rivit 25.01.2014

Witam.

Mam taki problem.

Chodzi o to ze wywala mi bledy w tym kawalku kodu (dokladnie menu_addtext)

	new napis[3][25]
	
	formatex(napis[0], 15, "%s %i", "Tak\R\y", g_wyborow[0]);
	formatex(napis[1], 15, "%s %i" , "Nie\R\y", g_wyborow[1]);
	formatex(napis[2], 24, "%s %i" , "Wstrzymam sie\R\y", g_wyborow[2]);
	
	menu_addtext(menu2, napis[0])
	menu_addtext(menu2, napis[1])
	menu_addtext(menu2, napis[2])
	menu_setprop(menu2, MPROP_EXIT, MEXIT_NEVER);
	
	for(new i = 1; i < get_playersnum(); i++)
            menu_display(i, menu2)

Po debugu

L 01/25/2014 - 15:11:19: [AMXX] Run time error 10: native error (native "menu_addtext")

Co tu jest nie tak?

Odpowiedz

  • +
  • -
Niide - zdjęcie Niide 25.01.2014

W tym wycinku nie widzę żebyś tworzył menu. Możliwe, że mi się wydaje, ale z menu_addtext miałem problemy jeżeli nie dodałem żadnego itemu w menu (menu_additem) nad menu_addtext.

Odpowiedz

  • +
  • -
Rivit - zdjęcie Rivit 25.01.2014

sprawdze.
Chodzi o to zeby cos do wybrania nie bylo na klawiszach od 1 do 4 bo gracze wciskajac przelaczenie na glocka wybieraja opcje.
Dam wiekszy wycinek kodu jak sprawdze
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 25.01.2014

menu_addtext -> menu_additem
Odpowiedz

  • +
  • -
Rivit - zdjęcie Rivit 26.01.2014

ale jak dam additem to bedzie sie dalo wybrac. A ja chce sam text
Odpowiedz

  • +
  • -
Niide - zdjęcie Niide 26.01.2014

Możesz dać menu add_item a potem w handlerze np. w case 1: dać żeby ponownie się menu otwierało. Będzie taki sam efekt.

Odpowiedz

  • +
  • -
Rivit - zdjęcie Rivit 26.01.2014

dobra.
Ale ja nie chce zeby sie dalo wybrac. Cos do wybrania moze byc na klawiszu od 5 do 9.

Czyli zeby uzywac addtext to musze wczesniej additem
Odpowiedz

  • +
  • -
Niide - zdjęcie Niide 26.01.2014

Zrób menu starym sposobem. Wtedy możesz na początku dodać jakiś tekst i po tym tekście dać opcje do wyboru.

Odpowiedz

  • +
  • -
Rivit - zdjęcie Rivit 26.01.2014

tylko ze w tym menu ma nie byc nic do wyboru
Odpowiedz

  • +
  • -
Najlepsza odpowiedź Niide - zdjęcie Niide 26.01.2014

Możesz też użyć menu_makecallback i powyłączać wybory. Jest jeden minus: wszystko będzie na szaro.


Użytkownik Niide edytował ten post 26.01.2014 20:38
Odpowiedz

  • +
  • -
Rivit - zdjęcie Rivit 27.01.2014

@up jak to zrobic?

Odpowiedz
Zablokowany