Newer versions of MySQLOO no longer require this.
dll called libmysql.dll to place in your root server folder, where srcds/ srcds_linux was stored. In older versions of MySQLOO, you previously required a. In a nutshell, you need to make sure gmsv_mysqloo_win32.dll or gmsv_mysqloo_linux.dll (depending on your server's operating system) is in the garrysmod/lua/bin folder. You'll need to follow the instructions for installing that library onto your server before continuing. Helix uses the MySQLOO library to connect to MySQL databases.
Some server providers will provide you with a MySQL database for free to use with your server. This will require the use of a MySQL server. However, you might want to connect your database to your website or use multiple servers with one database - this will require the usage of an external database accessible elsewhere. This requires no configuration and will work "out of the box" after installing and will be fine for most server owners. MySQL usageīy default, Helix will use SQLite (which is built into Garry's Mod) to store player/character data. Of course, you'll need to restart your server after installing the framework and a schema. That's it! The framework is now installed onto your server. This folder goes into your server's gamemodes folder at garrysmod/gamemodes/helix. You'll need to download the framework from GitHub into a folder called helix. The exact instructions will vary based on your server provider, or if you're hosting the server yourself. Installing the frameworkīefore you start working on your schema, you'll need to install Helix onto your server. It requires a bit of bootstrapping if you're starting from scratch, but you should quickly be on your way to developing your schema after following one of the below sections in this guide. It's pretty easy to get started with creating your own schema with Helix. Getting Started - Helix Documentation Helix Documentation Hooks