SVN version
The SVN version of ULX lets you test the latest changes before they are turned into a release. This development build can be used to try out new features or hunt for bugs.
Caution: The SVN version is experimental and may contain bugs. In a worst-case scenario, it can damage your server. Stick to the release version for the most stable experience.
You can get a local copy of the SVN version by visiting the ULib and ULX repository pages. From there, you can clone or download the source code for each project.
- ULib repository: https://github.com/TeamUlysses/ulib
- ULX repository: https://github.com/TeamUlysses/ulx
Place the source code in your addons
folder. The folder structure should look like this:
<garrysmod>/addons/ulib/ulib.build
<garrysmod>/addons/ulx/ulx.build
To verify that you are running the SVN version, run ulx version
from the console. The version number should be followed by the letter d
to indicate the fact that it is a development build.
When writing a patch for ULX, take the Ulysses code style into account.