7 Days to Die
    American Truck Simulator
    ARK: Survival Ascended
    ARK: Survival Evolved
    ARK: Survival Evolved Official Save Game
    ARK: Survival of the Fittest
    Arma 2
    Arma 3
    Arma Reforger
    Assetto Corsa Competizione
    Astroneer
    Atlas
    Avorion
    Battlefield Hardline
    Chivalry 2
    Citadel
    Conan Exiles
    Counter-Strike: Global Offensive
    Craftopia
    Dark and Light
    DayZ
    Dirty Bomb
    Don't Starve Together
    DUCKSIDE
    Dune: Awakening
    ECO
    Empyrion
    Enshrouded
    Euro Truck Simulator 2
    Factorio
    Farming Simulator 17
    Farming Simulator 19
    Farming Simulator 22
    Farming Simulator 25
    FiveM
    Garry's Mod
    Half-Life 2 Deathmatch
    Hell Let Loose
    ICARUS
    Killing Floor 2
    Last Oasis
    Left 4 Dead 2
    Life is Feudal
    LOTR: Return to Moria
    Medieval Engineers
    Minecraft
    Mordhau
    Myth of Empires
    Outpost Zero
    Palworld
    Pantropy
    Path of Titans
    PixARK
    Project Zomboid
    Red Orchestra 2
    Retired Games
    Risk of Rain 2
    Rust
    Satisfactory
    SCP - Secret Laboratory
    SCUM
    Sons Of The Forest
    Soulmask
    Space Engineers
    Squad
    Starbound
    StarMade
    Subsistence
    Team Fortress 2
    Terraria
    The Forest
    The Isle
    Unturned
    V Rising
    Valheim
    Wreckfest
    Ylands
    Zescape
  • webinterface
    • Account
      Customer Support
      FTP
      Other Services
      Security
  • WEBINTERFACE
    1. home /
    2. guides /
    3. altis life en

    Guides

    Category A-Z
    Arma 3
    Gameserver
    Wiki

    Altis Life

    Altis Life

     

    What is Altis Life?

    Altis Life is a server mod for ArmA 3. ArmA is an open world tactical shooter video game.
    You spawn on the Greek island Altis and play as a police officer or civilian. The goal of the game is to make money and friends.

     

    Installation of Altis Life (ArmA III) on your Nitrado gameserver

    Necessary Requirements

    • Nitrado.net gameserver
    • FTP Client
    • PBO Manager

    Step-by-Step Instructions

    1. Install an ArmA 3 Server
      • Option 1: Nitrado.net > Order gameserver > Publicserver Basic > Game “ArmA 3” > Rent
      • Option 2: Open the webinterface of your gameserver > Gameswitching > Install ArmA 3
    2. Stop the Server
    3. Download Altis Life RPG
      • The modification can be downloaded from the official forum thread of Altis Life RPG.
    4. Extract “Altis_Life_RPG_v311”
      • Extract Altis_Life_RPG_v311.zip (e.g., 7-ZIP, WinRar, etc.).
    5. Open the file life_server.pbo
        • Open the file life_server.pbo located in Altis_Life_RPG_v311 > Altis Life RPG > @life_server > addons with “PBO Manager”.
        • Move the file init.sqf via Drag’n’Drop to your desktop.
        • Open init.sqf with a text editor (like Notepad++). Search for the following line:
      __CONST__(LIFE_SCHEMA_NAME,"'arma3life'");//CHANGE THIS IF YOUR DATABASE IS NOT CALLED ARMA3LIFE KEEP THE ' '
        • Replace arma3life with your own database name, which you can find in the Webinterface under “MySQL DB”.
        • Examples:
      __CONST__(LIFE_SCHEMA_NAME,"'ni1234_5_DB'");//CHANGE THIS IF YOUR DATABASE IS NOT CALLED ARMA3LIFE KEEP THE ' '
      __CONST__(LIFE_SCHEMA_NAME,"'ni45789_11_DB'");//CHANGE THIS IF YOUR DATABASE IS NOT CALLED ARMA3LIFE KEEP THE ' '
      • Save the init.sqf file after making your changes.
      • Add the modified init.sqf back into the life_server.pbo file using Drag’n’Drop.
    6. Upload the @life_server Folder via FTP
      • Upload the @life_server folder via FTP to the /arma3/ directory of your gameserver.
      • Upload the life_server.pbo file via FTP to the /arma3/@life_server/addons directory.
    7. Download and Extract the @ArmA2NET Archive
      • Download the @ArmA2NET archive and extract it (e.g., with 7-ZIP, WinRar, etc.).
      • Upload the @ArmA2NET folder via FTP to the /arma3/ directory of your gameserver.
    8. Download and Upload the Missions File arma3_life.altis
      • Upload the arma3_life.altis file via FTP to the /arma3/mpmissions directory of your gameserver.
    9. Edit the server.cfg File
        • The server.cfg file can be accessed via Webinterface > Config Editor. You need to change the following at the end of the file:
      class Missions { class ARMA3 { template = arma3_life.altis; difficulty = "Regular"; }; };
      • Save the server.cfg file after making your changes.
    10. Add Additional Mods
      • Paste the following into your Webinterface > Settings under additional Mods: @Arma2NET;@life_server
    11. Create and Edit the Databases.txt File
        • Create a file called Databases.txt (text file) in the root directory (/arma3/).
        • Paste the following content into the new file. The needed information can be accessed in your Webinterface under “MySQL DB”.
      mysql,DATABASE_NAME,DATABASE_IP,3306,USERNAME,PASSWORD
        • Examples:
      mysql,ni1234_5_DB,ms123.nitrado.net,3306,ni1234_5_DB,SecretPassword
      mysql,ni4789_11_DB,ms456.nitrado.net,3306,ni4789_11_DB,Secret123Password
    • MySQL-Database structure creation:
    • Webinterface > MySQL DB > Login (phpMyAdmin)

    Altislife mysql 1.png

    Altislife mysql 2 eng.jpg

    • click on the database, select SQL in the top. Enter the following content:
    SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
    SET time_zone = "+00:00";
    
    -- Character Set Settings
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;
    
    -- Define custom delimiter for stored procedures
    DELIMITER $$
    
    -- Procedures
    -- --------------------------------------------------------
    CREATE PROCEDURE `resetLifeVehicles`()
    BEGIN
        UPDATE vehicles SET `active` = 0;
    END$$
    
    CREATE PROCEDURE `deleteDeadVehicles`()
    BEGIN
        DELETE FROM `vehicles` WHERE `alive` = 0;
    END$$
    
    -- Reset delimiter to default
    DELIMITER ;
    
    -- Table structure for table `players`
    -- --------------------------------------------------------
    CREATE TABLE IF NOT EXISTS `players` (
        `uid` int(12) NOT NULL AUTO_INCREMENT,
        `name` varchar(32) NOT NULL,
        `playerid` varchar(50) NOT NULL,
        `cash` int(100) NOT NULL DEFAULT '0',
        `bankacc` int(100) NOT NULL DEFAULT '0',
        `coplevel` enum('0','1','2','3','4','5','6','7') NOT NULL DEFAULT '0',
        `cop_licenses` text,
        `civ_licenses` text,
        `cop_gear` text NOT NULL,
        `arrested` tinyint(1) NOT NULL DEFAULT '0',
        `aliases` text NOT NULL,
        `adminlevel` enum('0','1','2','3') NOT NULL DEFAULT '0',
        `donatorlvl` enum('0','1','2','3','4','5') NOT NULL DEFAULT '0',
        `civ_gear` text NOT NULL,
        `blacklist` tinyint(1) NOT NULL DEFAULT '0',
        PRIMARY KEY (`uid`),
        UNIQUE KEY `playerid` (`playerid`),
        KEY `name` (`name`),
        KEY `blacklist` (`blacklist`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=12;
    
    -- Table structure for table `vehicles`
    -- --------------------------------------------------------
    CREATE TABLE IF NOT EXISTS `vehicles` (
        `id` int(12) NOT NULL AUTO_INCREMENT,
        `side` varchar(15) NOT NULL,
        `classname` varchar(32) NOT NULL,
        `type` varchar(12) NOT NULL,
        `pid` varchar(32) NOT NULL,
        `alive` tinyint(1) NOT NULL DEFAULT '1',
        `active` tinyint(1) NOT NULL DEFAULT '0',
        `plate` int(20) NOT NULL,
        `color` int(20) NOT NULL,
        `inventory` varchar(500) NOT NULL,
        PRIMARY KEY (`id`),
        KEY `side` (`side`),
        KEY `pid` (`pid`),
        KEY `type` (`type`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2;
    
    -- Restore original character set settings
    /*!40101 SET [email protected]_CHARACTER_SET_CLIENT */;
    /*!40101 SET [email protected]_CHARACTER_SET_RESULTS */;
    /*!40101 SET [email protected]_COLLATION_CONNECTION */;
    

     

    Confirm with OK 

     

    Get Arma 3 Server Hosting now!  

     

    More Guides:
    Engine Settings in ARK
    Epic Games Launcher ARK Server
    EpicSpleef
    Error Received when processing Payment
    ESL Plugin CSGO
    Essentials Chat
    Essentials Core
    Essentials
    Essentials GeoIP
    Essentials Protect
    Essentials Spawn
    Establish a Database Connection in Life is Feudal
    Euro Truck Simulator 2 How to Add Mods
    ETS 2 How to connect to the server
    ETS 2 Server First Configuration
    Expert Mode for ARK Servers
    Extending time on an Xbox Server
    Factorio FAQs
    FAQ ARK Console Servers
    FAQ Arma 3
    FAQ Avorion
    FAQ Battlefield 3
    FAQ Battlefield 4
    FAQ Battlefield Hardline
    FAQ Farming Simulator 2013
    FAQ for Dark and Light
    FAQ for Project Zomboid Server
    FAQ Hurtworld
    FAQ in 7 Days to Die
    FAQ in Just Cause 2
    FAQ in Post Scriptum
    FAQ in San Andreas Multiplayer
    FAQ on Portal Knights
    FAQ Space Engineers
    FAQ Squad
    FAQ The Isle
    FAQ Unreal Tournament 2004
    FAQ Valheim
    FAQ Valnir Rok
    FAQ Wargame Red Dragon
    Farming Simulator 17 FAQ
    Farming Simulator 2013 Problem Treatment

    Guide Sitemap

    Necessary Requirements

    Step-by-Step Instructions

    Share this article


    #Arma 3
    #Gameserver
    #Wiki
    12/1/2022

    Grab your very own game server now.

    Order game server
    1. home /
    2. guides /
    3. altis life en
    Pay the way you prefer
    Klarna Payment Badge
    Our memberships
    RIPE NCC - Ripe Network Coordination Centre Women in Games
    v1.30.0-168-g6f64a707 © 2025 marbis / Nitrado USA, Inc.. All rights reserved. All prices are shown as gross prices and include VAT.