Players can invite more players if they create a private or custom room in COD Mobile. You can set up these private or custom rooms for both multiplayer and battle royale modes in Call of Duty: Mobile.