local NPC = { Name = "Enemy", Class = "npc_combine_s", Model = "models/enemy.mdl", Squadname = "squad", Numgrenades = "4", Category = Category } list.Set( "NPC", "npc_enemy", NPC ) I won't go over the first 2 or the ones I've gone over, but I'll go over the ones you haven't seen: Squadname = "squad", //The squad name. If 2 have the same, I think both NPCS will stick together at all times. You can change it to anything you like, or not have it. Numgrenades = "4", //The number of grenades the enemy has. Change the number to anything you like. That should do it. Well, have fun creating NPCS!