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
[TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server
-
- New to forums
- Posts: 13
- https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
- Joined: Thu Jun 01, 2017 8:44 pm
Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server
I get a MySQL error when trying to create the database (1044)
MySQL Error (1044): Access denied for user 'igcrp'@'%' to database 'altislife' */
MySQL Error (1044): Access denied for user 'igcrp'@'%' to database 'altislife' */
Re: [TUTORIAL] Set up Altis Life 5.0 on a NFO Game Server
Hello, I am very sorry for the late reply.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' */
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.
-
- 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
Hey, SamTheMan i got a few questions any chance i can contact you?
-
- 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
You need to have a MySQL database
for your server.
-
- New to forums
- Posts: 14
- Joined: Wed Jan 21, 2015 2:32 am
-
- 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
Sorry bout that forgot i removed the 2 along time ago, http://steamcommunity.com/id/dachurchill