samp.directory
← Scripts e bibliotecas

yugecin/samp-client-auto-version-selector

Automatic SA-MP client version switcher for 0.3.7 and 0.3.DL - transparent switcher without custom launcher

Ferramenta★ 7atualizado out. de 2021Sem licençaC
Abrir no GitHub

Este repositório não tem arquivo de licença. Ele é público para leitura, mas isso sozinho não dá permissão para reutilizar.

readme.txt

samp-client-auto-version-selector
=================================

Loads the correct version of the SA-MP client while the game is being launched.
(Specifically made for 0.3.7 and 0.3.DL)

SA-MP is a free Massively Multiplayer Online game mod for the PC version of
Rockstar Games Grand Theft Auto: San Andreas (tm) - https://sa-mp.com

No need to choose a version when connecting to a server - this does it for you.
Just pick a server in your favorite launcher and connect.

Use at your own risk - I am not responsible for your computer, dog or marriage.

download
========

- go to 'Releases' and download the 'samp.dll' file (CTRL+F is your friend)

installation
============

- install client 0.3.DL (No official download link available)
- copy <gamedir>/samp.dll into <gamedir>/samp-versions/0.3.DL/samp.dll
- install client 0.3.7 (https://www.sa-mp.com/download.php)
- copy <gamedir>/samp.dll into <gamedir>/samp-versions/0.3.7/samp.dlll
- replace <gamedir>/samp.dll with the samp.dll from this project

Then open the serverbrowser (or any samp launcher of your choice), and just
connect to a server.

(If you want the server browser for 0.3.DL, just install 0.3.DL again,
or change the order of the steps above)

how does it work
================

When loaded, this custom samp.dll queries the server that is being connected to.
The server then hopefully responds with the server's rules, which should contain
the version. If that contains 'DL', the samp.dll from the samp-versions/0.3.DL
folder gets loaded. If anything fails, the 0.3.7 dll is loaded.

The only difference in files between 0.3.7 and 0.3.DL is the samp.dll file.
That makes the job of this switcher very easy, because it only needs to load
the correct samp.dll and does not need to mess with any files.

frequently questioned answers
=============================

Doesn't this way add a delay when launching the game?

Yes it does. But this way makes playing on two different versions very
convenient and I'm willing to compromise on that. You're most likely connecting
to a server that's online, and if the server is not located on Mars and has a
ping of over 1000, the delay should be reasonably short.
Note that this switcher waits for a maximum of 2500ms before giving up and
launching with 0.3.7.

launchersa-mpsampswitcherversion

Esta página é montada com o que o GitHub publica sobre o repositório. O samp.directory não hospeda o código. Avisar de um problema com esta página