←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Menu statystyk CoD, błędy.

Kolar`. - zdjęcie Kolar`. 13.01.2012

Póki co mam 8 statystyk, dojdzie jeszcze jedna i chcę by te wszystkie statystyki były na jednej stronie (nie chcę by trzeba było klikać 9). Wygląda to tak:

Dołączona grafika
Dołączona grafika

A chcę by były one na jednej stronie.


public PrzydzielPunkty(id)
{
new inteligencja[65];
new zdrowie[60];
new wytrzymalosc[60];
new kondycja[60];
new grawitacja[60];
new regeneracja[60];
new obrazenia[60];
new critical[60];
new tytul[25];
format(inteligencja, charsmax(inteligencja), "\ySila: \r%i \d(Zwieksza sile perkow i umiejetnosci klasy)", PobierzInteligencje(id, 1, 1, 1));
format(zdrowie, charsmax(zdrowie), "\yZdrowie: \r%i \d(Masz o \y%i \dHP wiecej)", PobierzZdrowie(id, 1, 1, 1));
format(wytrzymalosc, charsmax(wytrzymalosc), "\yOdpornosc na ostrzal: \r%i \d(Zmniejsza obrazenia)", PobierzWytrzymalosc(id, 1, 1, 1));
format(kondycja, charsmax(kondycja), "\ySzyboksc poruszania sie: \r%i \d(Zwieksza tempo chodu)", PobierzKondycje(id, 1, 1, 1), kondycja_gracza[id]);
format(grawitacja, charsmax(grawitacja), "\ySkocznosc: \r%i \d(Zwieksza wysokosc skoku)", PobierzGrawitacje(id, 1, 1, 1));
format(regeneracja, charsmax(regeneracja), "\yRegeneracja: \r%i \d(Co \y5 \dsekund dostajesz \y%i\d HP)", PobierzRegeneracje(id, 1, 1, 1), regeneracja_gracza[id]/2);
format(obrazenia, charsmax(obrazenia), "\yDodatkowe obrazenia: \r%i \d(Zadajesz o \y%i%% \dwiecej DMG)", PobierzObrazenia(id, 1, 1, 1), obrazenia_gracza[id]/2);
format(critical, charsmax(critical), "\yCritical: \r%i \d(Masz \y%i%% \dszans na zadanie 3x DMG)", PobierzCritical(id, 1, 1, 1));
format(tytul, charsmax(tytul), "Przydziel Punkty(%i):", punkty_gracza[id]);
new menu = menu_create(tytul, "PrzydzielPunkty_Handler");
menu_additem(menu, inteligencja);
menu_additem(menu, zdrowie);
menu_additem(menu, wytrzymalosc);
menu_additem(menu, kondycja);
menu_additem(menu, grawitacja);
menu_additem(menu, regeneracja);
menu_additem(menu, obrazenia);
menu_additem(menu, critical);
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_display(id, menu);
}
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 14.01.2012

W nowym stylu menu tego nie zrobisz, ale w starym tak, gdzieś dosyć niedawno pisałem post z takim menu.
Odpowiedz

Kolar`. - zdjęcie Kolar`. 14.01.2012

Mógłbym prosić Cię o linka ?
Odpowiedz

  • +
  • -
HaDeS From HELL - zdjęcie HaDeS From HELL 14.01.2012

a może jakbyś usunął
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");

lub tylko
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");

To jest trochę głupie ale może coś da xD
sebul (14.01.2012 13:13):
:facepalm:
Jak się na czymś nie znasz, to może się nie udzielaj?
Odpowiedz

Kolar`. - zdjęcie Kolar`. 14.01.2012

Próbowałem. :P
Odpowiedz

  • +
  • -
Goliath - zdjęcie Goliath 14.01.2012

menu_setprop(menu, MPROP_PERPAGE, 0);

Dopisz to przed wywołaniem menu_display.
Odpowiedz