You don't need the model file and the textures in your pbo.
They already exist in the game file.
All you really need is the config and your Laptop.pac.
Try this one:
//Defines common to ALL addons:
#define TEast 0
#define TWest 1
#define TGuerrila 2
#define TCivilian 3
#define TSideUnknown 4
#define TEnemy 5
#define TFriendly 6
#define TLogic 7
#define true 1
#define false 0
//type scope
#define private 0
#define protected 1
#define public 2
//Defines specifically for weapon addons:
#define WeaponNoSlot 0// dummy weapons
#define WeaponSlotPrimary 1// primary weapons
#define WeaponSlotSecondary 16// secondary weapons
#define WeaponSlotItem 256// items
#define WeaponSlotBinocular 4096// binocular
#define WeaponHardMounted 65536
class CfgWeapons
{
class default {};
class ArchLapTop : Default
{
scopeWeapon = public;
scopeMagazine = protected;
picture="\ArchLaptop\Laptop.pac";
model="notebook.p3d";
modelOptics="";
valueWeapon = 5;
weaponType = WeaponSlotBinocular;
magazineType = WeaponNoSlot;
ammo=; // no ammo
displayName = "Laptop Computer";
reloadTime=0.0;
sound[]={,0,1};
canLock=LockNo;
optics = false;
forceOptics = false;
primary = false;
magazines[] = {};
};
};
Although I am unsure if you need a cfgPatches section or not.
Planck