new g_iWeaponChoice[33] // plugin_init() arrayset(g_iWeaponChoice, 1, 33) // Ham_Spawn // Can be done several ways switch(g_iWeaponChoice[id]) { case 2: { // Second weapon } case 3: { // Third weapon } default: { // default weapon } } // menu handler // ... g_iWeaponChoice[id] = key