new const nazwy_przedmiotow[][] = { "Brak", "Item 1", // 1 }A następnie funkcję:
public native_cod_get_user_item_name(id) { new item[64] format(item, charsmax(item), nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]]) return item }Oczywiście "informacje_przedmiotu_gracza[id][0]" zawiera ID przedmiotu, czyli 1 to "Item 1"
Problem leży właśnie po tym że nie może mi zwrócić nazwy.
for (new i = 1; i <= get_maxplayers(); i++) { if (!is_user_connected(i)) continue new name[64] get_user_name(i, name, charsmax(name)) //new item //item = cod_get_user_item_name(i) new player[64] format(player, charsmax(player), "%s (%s)", name, cod_get_user_item_name(i)) menu_additem(menu, player, _, _, menu_call) }I podczas zwracania wartości Pokazuje mi coś takiego:
- .WhiteBlue (s)
a powinno pisać
- .WhiteBlue (item 1)
Proszę o pomoc.