to setup the login page
first you need to have both the multiverse server and master server running,
then rename the C:\Users\username\Documents\Multiverse World Browser\Config\world_settings.xml
so the c# client use its harcoded link urls instead of this file config
then configure the multiverse C# client to the url where you have the webserver login files
you can do a search in your c# client project for
http://login.multiversemmo.com and change the url to your server.
note: there are several links so do a search for multiversemmo.com urls links in the source and chance to yours
then you need to have a web server that is available to the public via http url, upload \multiverse\website\ files to a desired folder of your webserver.
as for the patcher use this thread , pretty much got my patcher working
https://multiverse.forumotion.co.uk/t444-how-to-patch-the-game