hlmod.hu
https://hlmod.hu/

Menüpontot nem írja végig
https://hlmod.hu/viewtopic.php?f=9&t=23603
Oldal: 1 / 1

Szerző:  V!RUSHĐ [ 2016.01.18. 21:08 ]
Hozzászólás témája:  Menüpontot nem írja végig

Valamiért nem jól írja ki a menüben az utolsó menüpontot és a Tovább, Vissza, Kilépés menüpontot.
Csatolmány:
névtelen.JPG
névtelen.JPG [ 37.4 KiB | Megtekintve 1859 alkalommal ]

Már próbálgattam mindent, nem nem jó.
  1. public Equipment(id) {
  2.     new String[248], Menu;
  3.     Menu = menu_create("\r.:[ON\wE-S\yHOT]:. \rPaintball \wFelszerelĂ©s:", "EquipmentHandler");
  4.    
  5.     formatex(String, charsmax(String), "\r%s", KNIFENAMES[0][0]);
  6.     menu_additem(Menu, String, "0");
  7.    
  8.     for(new i=1; i < MAX-2; i++) {
  9.         if(Knifes[i][id] > 0) {
  10.             new NumToString[6];
  11.             num_to_str(i, NumToString, 5);
  12.             formatex(String, charsmax(String), "\r%s \w| \r%d \dDB \w| \yĂ–sszes: \r%d \dDB", KNIFENAMES[i][0], Knifes[i][id], AllKnifes[i]);
  13.             menu_additem(Menu, String, NumToString);
  14.         }
  15.     }
  16.    
  17.     menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
  18.     menu_setprop(Menu, MPROP_EXITNAME, "KilĂ©pĂ©s");
  19.     menu_setprop(Menu, MPROP_BACKNAME, "Vissza");
  20.     menu_setprop(Menu, MPROP_NEXTNAME, "Tovább");
  21.    
  22.     menu_display(id, Menu, 0);
  23.     return PLUGIN_HANDLED;
  24. }
  25. public EquipmentHandler(id, Menu, item) {
  26.     if(item == MENU_EXIT)
  27.     {
  28.         menu_destroy(Menu);
  29.         return PLUGIN_HANDLED;
  30.     }
  31.    
  32.     new Data[9], szName[64];
  33.     new access, callback;
  34.     menu_item_getinfo(Menu, item, access, Data,charsmax(Data), szName,charsmax(szName), callback);
  35.    
  36.     Skin[id] = str_to_num(Data);
  37.    
  38.     Equipment(id);
  39.     return PLUGIN_HANDLED;
  40. }

Szerző:  JohanCorn [ 2016.01.18. 21:27 ]
Hozzászólás témája:  Re: Menü hiba.

Növeld a String tömb méretét, de vigyázz, mert abban is van egy korlát, ami után már nem nővelhetsz.

Edit: Már elérted ezt a korlátot.

Szerző:  V!RUSHĐ [ 2016.01.18. 21:29 ]
Hozzászólás témája:  Re: Menü hiba.

Növeltem 512-re, de így sem jó.
Szerk: 121 és 64-en sem jó.

Szerző:  mforce [ 2016.01.18. 21:31 ]
Hozzászólás témája:  Re: Menü hiba.

Pont egy változó jön, én ott keresném a problémát, hogy miért nem jelzi.

Szerző:  JohanCorn [ 2016.01.18. 21:38 ]
Hozzászólás témája:  Re: Menü hiba.

Próbáld ki, hogy kiszeded az összes színt a menüből és minden alapon hagysz. A sok \w \r \y stb. kiesése miatt már nem fog annyi karaktert foglalni a menüben lévő szöveg és ezért ki fog férni.

Szerző:  V!RUSHĐ [ 2016.01.18. 21:39 ]
Hozzászólás témája:  Re: Menü hiba.

Edit: Színek kiszedése megoldotta.Akkor színeket nem használhatók?

Szerző:  JohanCorn [ 2016.01.20. 00:19 ]
Hozzászólás témája:  Re: Menü hiba.

Használhatsz, de az is karaktert foglal, ami korlátozva van a menüben.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/