Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char g_sWeaponsClassnames[][][] =
- {
- { "9", "weapon_awp" },
- { "4", "weapon_glock18" },
- { "1", "weapon_deagle" }
- };
- void ShowClientWeaponSelectMenu(int iClient)
- {
- Menu hMenu = new Menu(Menu_WeaponSelect);
- hMenu.SetTitle("SHPA - Weapons");
- for (int i = 0; i < sizeof(g_sWeaponsClassnames); i++)
- hMenu.AddItem(g_sWeaponsClassnames[i][0], g_sWeaponsClassnames[i][1]);
- hMenu.Display(iClient, MENU_TIME_FOREVER);
- }
- public int Menu_WeaponSelect(Menu hMenu, MenuAction hAction, int iClient, int iParam)
- {
- switch (hAction)
- {
- case MenuAction_Select:
- {
- char sWeaponID[32];
- hMenu.GetItem(iParam, sWeaponID, sizeof(sWeaponID));
- int iWeaponID = StringToInt(sWeaponID);
- g_iWeapon[iClient][iParam] = iWeaponID;
- char sUpdateFields[256];
- Format(sUpdateFields, sizeof(sUpdateFields), "%s = '%d'", g_sWeapon[iClient], iWeaponID);
- SQL_UpdateClient(iClient, sUpdateFields);
- ReloadWeapons(iClient, iParam);
- }
- case MenuAction_End:
- delete hMenu;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement