How to create paid member-only events
Create and design a normal page in your CMS (Webflow, Squarespace, WordPress, etc) for each member-only event you'll be hosting. On the page you can add any images, event details, etc. that you only want attendees to read about.
Some CMS systems (such as Squarespace) even have actual event pages you can create which have pre-built designs.
Create a new one time payment Member Plan. When creating this plan make sure it grants access to the Member Page you added in Step 2.
Now people will need to join and pay for this Member Plan in order to get access to the event page.
Feel free to add the plan's Sign Up Link anywhere you want on your website, in an email, or anywhere else.
NOTE: If you want to create an additional page for previewing/selling the event you can do that - just make sure it's NOT a Member Page (i.e. anyone can see it). On this preview/sales page you could add the Sign Up Link for the event's Member Plan so people can pay and then get access to the full event Member Page and details.
In your MemberSpace backend click on Customize in the top navigation > then click Member Emails > then scroll to the bottom and click "Add Welcome Email per Plan" button. Now you'll be able to create a specific Welcome Email for anyone who joins your event's Member Plan from Step 3. You can use this Welcome Email as the ticket people need to show when coming to the event to prove they paid.