19.01.2014, 16:22
(
Last edited by Y_Less; 29/01/2014 at 04:22 PM.
)
So some discussions about "backward compatibility" came up, because people dont like switching their samp client manually.
And heres the probably most simple solution to this:
A very basic batch script that copies all files of the desired version and so "installs" another version with 1 click.
Versions that should be available need to be extracted from the client setup, and put in a separate folder so you can add any version you like (e.g. 7-Zip can extract the files from the setup, you dont need the folders starting with a $). The script should be put in a subdirectory in your GTA directory. The version directories then need to go in that subfolder.
Anyways, samp needs to be installed correctly at least once, to create all needed registry entries and userfiles. Due to the changed management of userfiles it probably wont work correctly with very old versions (unless they were correctly installed once). Anyways, switching 0.3x and 0.3z wont be a problem.
I noticed that this can also be used as mod manager very well. Just create a version directory that e.g. only contains a modified/unmodified objects file, and you can easily load your custom objects with one click.
Usage:
loadversion.bat
Shows the currently active version, and a list of all available versions.
loadversion.bat <foldername>
(Or included quick install scripts)
Installs the files in the given folder.
Note that modified samp files wont be safed. E.g. if you got custom objects the file will be overwritten, so you should back it up. You could also put the modified object file in a separate version directory to "install" the custom objects with the script.
Download
Script only, Version 1
<removed>
Version 1 complete folder, without samp versions
I guarantee that all samp versions I offer here are 100% unmodified originals. You shouldnt download versions from untrusted sources as you cant be sure if something was added or changed, rather extract the clients yourself instead then.
Open for feedback and suggestions!
And heres the probably most simple solution to this:
A very basic batch script that copies all files of the desired version and so "installs" another version with 1 click.
Versions that should be available need to be extracted from the client setup, and put in a separate folder so you can add any version you like (e.g. 7-Zip can extract the files from the setup, you dont need the folders starting with a $). The script should be put in a subdirectory in your GTA directory. The version directories then need to go in that subfolder.
Anyways, samp needs to be installed correctly at least once, to create all needed registry entries and userfiles. Due to the changed management of userfiles it probably wont work correctly with very old versions (unless they were correctly installed once). Anyways, switching 0.3x and 0.3z wont be a problem.
I noticed that this can also be used as mod manager very well. Just create a version directory that e.g. only contains a modified/unmodified objects file, and you can easily load your custom objects with one click.
Usage:
loadversion.bat
Shows the currently active version, and a list of all available versions.
loadversion.bat <foldername>
(Or included quick install scripts)
Installs the files in the given folder.
Note that modified samp files wont be safed. E.g. if you got custom objects the file will be overwritten, so you should back it up. You could also put the modified object file in a separate version directory to "install" the custom objects with the script.
Download
Script only, Version 1
<removed>
Version 1 complete folder, without samp versions
I guarantee that all samp versions I offer here are 100% unmodified originals. You shouldnt download versions from untrusted sources as you cant be sure if something was added or changed, rather extract the clients yourself instead then.
Open for feedback and suggestions!