Witam,
Może mi ktoś powiedzieć czemu na niektórych klasach opcja w menu "Wróć" nachodzi na kondychę w opsie klas?
Tak wygląda kod
public OpisKlasy_Handle(id, menu, item)
{
client_cmd(id, "spk QTM_CodMod/select");
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);
new bronie[320];
for(new i=1, n=1; i <= 30; 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];
format(opis, charsmax(opis), "^n\d[\yKlasa: \r%s\d]^n\d[\yBronie:\r%s\d]^n\d[\yDodatkowy opis: \r%s\d]^n\d[Inteligencja: %i]^n[Zdrowie: %i]^n[Wytrzymalosc: %i]^n[Kondycja: %i]", nazwy_klas[item], bronie, opisy_klas[item], inteligencja_klas[item], zdrowie_klas[item], wytrzymalosc_klas[item], kondycja_klas[item]);
new test[1023]
formatex(test,charsmax(opis),"%s",opis)
new menu3 = menu_create(test, "Wroc_Handle")
menu_additem(menu3, "Wroc")
menu_setprop(menu3,MPROP_EXITNAME,"Wyjdz");
menu_display(id,menu3)
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
Tak wygląda przykładowa klasa z tym błędem

Użytkownik Qes edytował ten post 22.11.2014 16:48


Dodatki SourceMod














