Advertisement
Guest User

Untitled

a guest
Aug 14th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. char g_sWeaponsClassnames[][][] =
  2. {
  3. { "9", "weapon_awp" },
  4. { "4", "weapon_glock18" },
  5. { "1", "weapon_deagle" }
  6. };
  7.  
  8. void ShowClientWeaponSelectMenu(int iClient)
  9. {
  10. Menu hMenu = new Menu(Menu_WeaponSelect);
  11.  
  12. hMenu.SetTitle("SHPA - Weapons");
  13.  
  14. for (int i = 0; i < sizeof(g_sWeaponsClassnames); i++)
  15. hMenu.AddItem(g_sWeaponsClassnames[i][0], g_sWeaponsClassnames[i][1]);
  16.  
  17. hMenu.Display(iClient, MENU_TIME_FOREVER);
  18. }
  19.  
  20. public int Menu_WeaponSelect(Menu hMenu, MenuAction hAction, int iClient, int iParam)
  21. {
  22. switch (hAction)
  23. {
  24. case MenuAction_Select:
  25. {
  26. char sWeaponID[32];
  27. hMenu.GetItem(iParam, sWeaponID, sizeof(sWeaponID));
  28.  
  29. int iWeaponID = StringToInt(sWeaponID);
  30.  
  31. g_iWeapon[iClient][iParam] = iWeaponID;
  32.  
  33. char sUpdateFields[256];
  34. Format(sUpdateFields, sizeof(sUpdateFields), "%s = '%d'", g_sWeapon[iClient], iWeaponID);
  35.  
  36. SQL_UpdateClient(iClient, sUpdateFields);
  37.  
  38. ReloadWeapons(iClient, iParam);
  39. }
  40.  
  41. case MenuAction_End:
  42. delete hMenu;
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement