Trochę głupio zadawać tak banalne pytanie dla was ale sam próbuję to zrobić i nie udaje mi się cały czas jakiś bład przy kompilacji tak więc używam modu GunXPmod i menu wyboru broni wygląda tak :
// Main Menu Level Style
public show_main_menu_level(id)
{
if ( !is_user_alive(id) )
return;
new szInfo[60], szChooseT[40], szLastG[40];
formatex(szInfo, charsmax(szInfo), "%L", LANG_SERVER, "TITLE_MENU", PlayerLevel[id], PlayerXp[id], LEVELS[PlayerLevel[id]] );
new menu = menu_create(szInfo , "main_menu_level");
formatex(szChooseT, charsmax(szChooseT), "%L", LANG_SERVER, "CHOOSE_TEXT");
menu_additem(menu, szChooseT, "1", 0);
formatex(szLastG, charsmax(szLastG), "%L", LANG_SERVER, "LAST_GUNS");
menu_additem(menu, szLastG, "2", 0);
new szExit[15];
formatex(szExit, charsmax(szExit), "%L", LANG_SERVER, "EXIT_MENU");
menu_setprop(menu, MPROP_EXITNAME, szExit);
menu_display(id , menu , 0);
}

Dodatki SourceMod












