Vice City: Multiplayer

Community Projects => George's VC:MP Launcher => Topic started by: George on Jun 22, 2016, 03:31 AM

Title: New VC:MP Launcher
Post by: George on Jun 22, 2016, 03:31 AM
Hello everyone, I've been busy these last months that's why the leaks of updates here, however I have more free time at this moment.

Firstly, I want to announce the discontinuation of the VC:MP Launcher version 0.1, what I want to say with that, the the latest version was completely removed as you can see, the reason behind this, it's because of a lot of post and suggestions here and I noticed that the version 0.1 wasn't viable to everyone because of the account system, facing this I decided to rewrite the whole application with different purposes, so I made the version 0.2 which should be viable for everyone.


VC:MP Launcher 0.2 Features:



Repository

The Repository system is a brand new feature which still under tests. The repository is feature which allows you to download the server content (store data) from a cloud server before starting the game.

What are the advantages of this? Higher download speed and less resource usage (since you don't need to start the game)
What are the advantages for server owners? Less resource usage of the server such as bandwidth.

For now just few servers has the repository available, since I really like to do everything on its perfect comply, I'd like to request to every server's owner permission to make upload of the server's content in the cloud server.


Download VC:MP Launcher 0.2 (http://vcmp.lbr-gang.com/VCMP_Launcher.exe)

Note: If the launcher doesn't starts, please install the .NET Framework 4 (https://www.microsoft.com/en-US/download/confirmation.aspx?id=24872)
Title: Re: New VC:MP Launcher
Post by: Thijn on Jun 22, 2016, 06:18 AM
Still don't understand why you don't do the query on the client. You can't show pings if you query a file from your server, and it probably isn't quicker either.
Title: Re: New VC:MP Launcher
Post by: KAKAN on Jun 22, 2016, 12:44 PM
I didn't find the old good login/register utility, is it still there or you removed it?
Title: Re: New VC:MP Launcher
Post by: Coolkid on Jun 22, 2016, 01:03 PM
Quote from: KAKAN on Jun 22, 2016, 12:44 PMI didn't find the old good login/register utility, is it still there or you removed it?
He is working on a new browser where you don't need to login or register and and you can download all server files before entering the server this is just a glimpse of what George is planning and hopefully this update will be up soon
Title: Re: New VC:MP Launcher
Post by: DizzasTeR on Jun 22, 2016, 01:53 PM
Off-Topic: Coolkid who is writing/translating that text for you

On-Topic: Liked the resources download idea
Title: Re: New VC:MP Launcher
Post by: Coolkid on Jun 22, 2016, 02:13 PM
Quote from: Doom_Kill3R on Jun 22, 2016, 01:53 PMOff-Topic: Coolkid who is writing/translating that text for you

On-Topic: Liked the resources download idea
I am writing myself and not translating
And thanks for liking the resources idea I had conversation with George about the browser so he told me
Title: Re: New VC:MP Launcher
Post by: Stormeus on Jun 22, 2016, 04:31 PM
Quote from: Coolkid on Jun 22, 2016, 01:03 PMHe is working on a new browser where you don't need to login or register and and you can download all server files before entering the server

A client has to be connected to the server in order to negotiate resource downloads with the VC:MP server.
Title: Re: New VC:MP Launcher
Post by: George on Jun 22, 2016, 09:13 PM
Quote from: Thijn on Jun 22, 2016, 06:18 AMStill don't understand why you don't do the query on the client. You can't show pings if you query a file from your server, and it probably isn't quicker either.
Actually, the application does the query directly with the server, however on the masterlist loading it does fetches on a pre-loaded list.

Quote from: Stormeus on Jun 22, 2016, 04:31 PM
Quote from: Coolkid on Jun 22, 2016, 01:03 PMHe is working on a new browser where you don't need to login or register and and you can download all server files before entering the server

A client has to be connected to the server in order to negotiate resource downloads with the VC:MP server.
Not exactly. The client will download the files from the repository before make the connection with the server. The client doesn't even needs to make the connection with the server.
Title: Re: New VC:MP Launcher
Post by: Thijn on Jun 23, 2016, 05:50 AM
Quote from: George on Jun 22, 2016, 09:13 PM
Quote from: Stormeus on Jun 22, 2016, 04:31 PM
Quote from: Coolkid on Jun 22, 2016, 01:03 PMHe is working on a new browser where you don't need to login or register and and you can download all server files before entering the server

A client has to be connected to the server in order to negotiate resource downloads with the VC:MP server.
Not exactly. The client will download the files from the repository before make the connection with the server. The client doesn't even needs to make the connection with the server.
That's not what Stormeus is pointing at. In order to actually receive the server's store files you'd need to connect to it.
If you want to keep that repository updated you probably have to keep joining all servers once in a while :P
Title: Re: New VC:MP Launcher
Post by: George on Jun 23, 2016, 08:06 AM
Quote from: Thijn on Jun 23, 2016, 05:50 AM
Quote from: George on Jun 22, 2016, 09:13 PM
Quote from: Stormeus on Jun 22, 2016, 04:31 PM
Quote from: Coolkid on Jun 22, 2016, 01:03 PMHe is working on a new browser where you don't need to login or register and and you can download all server files before entering the server

A client has to be connected to the server in order to negotiate resource downloads with the VC:MP server.
Not exactly. The client will download the files from the repository before make the connection with the server. The client doesn't even needs to make the connection with the server.
That's not what Stormeus is pointing at. In order to actually receive the server's store files you'd need to connect to it.
If you want to keep that repository updated you probably have to keep joining all servers once in a while :P
Actually, that's not my first choice, would be too exhausting.
Title: Re: New VC:MP Launcher
Post by: Murdock on Jun 26, 2016, 05:52 AM
Instead of a third party "repository" manager, maybe the devs could consider a "fast download" option as made famous by all Source games. Basicly it means you specify a url in the serverconfig where the serverfiles are stored, and the client downloads the files over HTTP instead of UDP. @Stormeus @maxorator

Advantages of FastDL as stated in the Steam FAQ:
Quote from: https://support.steampowered.com/kb_article.php?ref=9717-HMAP-7066Source supports the download of custom content (maps, skins, sounds, and so on) from a HTTP server (ie: webserver) when connecting, instead of downloading directly from the game server itself.

HTTP downloading has three major benefits:
  • There is no impact on the game server when downloading custom content, as a completely separate HTTP content server does the transfer.
  • Players will download custom content at their maximum transfer rate, resulting in much faster downloads.
  • Players downloading custom content do not take up a player slot on the server while waiting.
Title: Re: New VC:MP Launcher
Post by: EK.IceFlake on Jun 26, 2016, 10:59 AM
You have permission for 164.132.200.179 and 46.105.184.128.
Title: Re: New VC:MP Launcher
Post by: Razor. on Apr 01, 2017, 04:13 PM
Lol, link not works...
Title: Re: New VC:MP Launcher
Post by: EK.IceFlake on Apr 02, 2017, 06:45 AM
Quote from: =UKZ=Razor5K. on Apr 01, 2017, 04:13 PMLol, link not works...
Lol, this posted over a year ago.
Title: Re: New VC:MP Launcher
Post by: Razor. on Apr 02, 2017, 07:29 AM
Quote from: EK.IceFlake on Apr 02, 2017, 06:45 AM
Quote from: =UKZ=Razor5K. on Apr 01, 2017, 04:13 PMLol, link not works...
Lol, this posted over a year ago.
Lol, Sorry.