[TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post Reply
SamTheMan
New to forums
New to forums
Posts: 13
Joined: Thu Jun 01, 2017 8:44 pm

[TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by SamTheMan » Thu Jun 01, 2017 10:01 pm

Hello! I probably assume most of you looking at this are mad that there's no autoinstaller for Altis Life or anything in the Arma 3 Game Panel NFO custom made, but it's not too hard to set it up on a game panel.

Let's start with the things you'll need:

- https://github.com/AsYetUntitled/Framework <--- That should be 5.0 (Altis Life 5.0 Framework + extdb2)
- https://dev.mysql.com/downloads/mysql/ - MySQL Server if you're hosting your database off your server.
- https://github.com/AsYetUntitled/Framew ... islife.sql - (Keep this link in mind)
- Navicat / HeidiSQL - (heidi is reccomended) https://www.heidisql.com/download.php
- Notepad++ - https://notepad-plus-plus.org/download/v7.4.1.html
- FileZilla Client - https://filezilla-project.org/
- Externally hosted MySQL server (This can be bought with a NFO plan too!)

To begin with,

Once you've successfully installed both Navicat / Heidi and your MySQL server, or set one up on your web hoster,
log in with the details on Navicat / HeidiSQL. Username's and passwords vary on what you set, along with hostnames and IP adresses for connection.


Now,

Create a database (right click on the connection name above everything to the far upper left) called 'altislife', or whatever you want, but I am using 'altislife' in this tutorial as it is used mainly and easy to remember.

Once you've created this database, make sure you have it selected, but don't add words to the query when you click on it!

Then, put the entire https://github.com/AsYetUntitled/Framew ... islife.sql code in the Query and process it. This should not take long at all unless you're internet is very bad.

Moving on,

It's time to edit the extb2 with Notepad++ (right click on the file and click edit with Notepadd++). You can do this by opening the folder > extdb-conf.ini | When you scroll down, change anything you are sure you're able to change. Do not mess up the extdb, thisn is the most essential server file!

Once you're done editing random things, scroll down to the bottom and edit the following to the correct information you have set:

[altislife] <--- Database name
Type = MySQL
Name = altislife <--- Database Name

Username = root <--- Database Username
Password = 55test <--- Database Password

IP = localhost <--- Database IP Adress
Port = 3306 <--- Database Port

Now,

Move the extb2 and life_server + life_hc into your FileZilla root directory or where all your Arma 3 files are. The folder should look something like this (https://gyazo.com/7a4bedf6048595f9a8eb2394c1b9a5a8), although I have more files in that screenshot so it will look different than yours.

Also make sure to move the tbmalloc.dll into the root directory or your database will be missing dependencies and not load correctly.

For the mission,

I will get into editing in a different tutorial, but you're just going to want to drag the folder into the 'MPMissions'
in FileZilla. This folder can be found near the bottom of folder listings in your FTP client.

We're almost done!


You're now going to want to go to your NFO Arma 3 Game Server Panel > File Manager > Dropdown Box > server.cfg > edit > Submit

This is where you can set additional passwords, make sure to set an admin password (passwordAdmin:) and you can edit stuff from there.

But! You need to make sure to include your mission by scrolling down to MISSIONS CYCLE.

// MISSIONS CYCLE (see below)
class Missions
{
class Mission1
{
template="Gaming.Altis";
difficulty="Regular";
};
};

'Gaming.Altis' should be the name of your folder of your mission file you dragged into the FTP client for the previous step. You can change this name if you wish, but set the class Mission1 to your folder's name.

Note that the server.cfg file is your main source to edit server configurations.


Finally,

Go to the control panel > Server Control > Start the server > Do it

This will start your server and your potential Altis Life community, or maybe even just fun server to play on.

-------------------------------------------------------


*If you want help, send me your extb logs and RTP logs.


*You can check server logs in file manager.

*You can ask me questions if you need help, though I don't help with scripts.


Thanks,
Sam

justk
New to forums
New to forums
Posts: 2
Joined: Sun Jun 18, 2017 12:43 am

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by justk » Mon Jun 19, 2017 1:40 pm

I get a MySQL error when trying to create the database (1044)

MySQL Error (1044): Access denied for user 'igcrp'@'%' to database 'altislife' */

SamTheMan
New to forums
New to forums
Posts: 13
Joined: Thu Jun 01, 2017 8:44 pm

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by SamTheMan » Sat Jul 01, 2017 9:42 am

justk wrote:I get a MySQL error when trying to create the database (1044)

MySQL Error (1044): Access denied for user 'igcrp'@'%' to database 'altislife' */
Hello, I am very sorry for the late reply.

You need to grant that user permissions in phpmyadmin, heidi, or where ever access to the database, I'd give it all permissions since you're using it to connect to the database.

dachurchill
New to forums
New to forums
Posts: 14
Joined: Wed Jan 21, 2015 2:32 am

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by dachurchill » Tue Oct 24, 2017 9:21 am

Hey, SamTheMan i got a few questions any chance i can contact you?

dachurchill
New to forums
New to forums
Posts: 14
Joined: Wed Jan 21, 2015 2:32 am

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by dachurchill » Tue Oct 24, 2017 9:38 am

Also what exactly do you mean by this?
SamTheMan wrote:
Thu Jun 01, 2017 10:01 pm
- Externally hosted MySQL server (This can be bought with a NFO plan too!)

SamTheMan
New to forums
New to forums
Posts: 13
Joined: Thu Jun 01, 2017 8:44 pm

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by SamTheMan » Tue Oct 24, 2017 11:45 am

dachurchill wrote:
Tue Oct 24, 2017 9:38 am
Also what exactly do you mean by this?
SamTheMan wrote:
Thu Jun 01, 2017 10:01 pm
- Externally hosted MySQL server (This can be bought with a NFO plan too!)
You need to have a MySQL database
for your server.

dachurchill
New to forums
New to forums
Posts: 14
Joined: Wed Jan 21, 2015 2:32 am

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by dachurchill » Tue Oct 24, 2017 10:04 pm

SamTheMan wrote:
Thu Jun 01, 2017 10:01 pm
You need to have a MySQL database
for your server.
You mind adding me on steam, Username is Dachurchill2

dachurchill
New to forums
New to forums
Posts: 14
Joined: Wed Jan 21, 2015 2:32 am

Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server

Post by dachurchill » Tue Oct 24, 2017 10:10 pm

dachurchill wrote:
Tue Oct 24, 2017 10:04 pm
SamTheMan wrote:
Thu Jun 01, 2017 10:01 pm
You need to have a MySQL database
for your server.
You mind adding me on steam, Username is Dachurchill2
Sorry bout that forgot i removed the 2 along time ago, http://steamcommunity.com/id/dachurchill

Post Reply