Mam problem z opisem przy wyborze klas (http://amxx.pl/topic...y-wyborze-klas/)
Nie mogę sobie poradzić z pomniejszeniem odległości pomiędzy 1. Wybierz klase a 0. Wroc do listy (wszystko widać na załączniku)
Używam COD Nowy z Frakcjami by Cypis
public WybierzKlase_Handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
new data[65], iName[64]
new acces, callback
menu_item_getinfo(menu, item, acces, data, 64, iName, 63, callback)
item = str_to_num(data);
if(item == klasa_gracza[id]){
ColorChat(id, RED, "!z[COD:MW3]!n Masz juz ta klase !");
WybierzKlase(id)
return PLUGIN_CONTINUE;
}
new bronie[320];
for(new i=1, n=1; i <= 32; i++)
{
if((1<<i) & bronie_klasy[item])
{
new weaponname[22];
get_weaponname(i, weaponname, 21);
replace_all(weaponname, 21, "weapon_", " ");
if(n > 1)
add(bronie, charsmax(bronie), ",");
add(bronie, charsmax(bronie), weaponname);
n++;
}
}
new opis[416+MAX_WIELKOSC_OPISU];
WczytajDane(id, item);
format(opis, charsmax(opis), "\y[\r%s\y] \wPoziom: %i^n^n\yInteligencja: \w%i^n\yZdrowie: \w%i^n\yWytrzymalosc: \w%i^n\yKondycja: \w%i^n\yBronie:\w%s^n\yOpis: \w%s^n%s^n", nazwy_klas[item], poziom_gracza[id], inteligencja_klas[item], zdrowie_klas[item], wytrzymalosc_klas[item], kondycja_klas[item], bronie, opisy_klas[item], opisy_klas[item][79]);
WczytajDane(id, klasa_gracza[id]);
new szTmp2[1023],szTmp3[16]
formatex(szTmp2,charsmax(opis),"%s",opis)
new menu3 = menu_create(szTmp2, "WybierzKlase2_Handle")
num_to_str(item, szTmp3, charsmax(szTmp3));
menu_additem(menu3,"Wybierz klase", szTmp3)
menu_setprop(menu3,MPROP_EXITNAME,"Wroc do wyboru frakcji");
menu_display(id,menu3)
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
Pozdrawiam i dziękuję
Użytkownik Burn1995 edytował ten post 15.03.2013 19:53