[Tuto] Arma3 – Altis Life 3.1.0

1) Préparation du serveur —

Téléchargement du mod Altis Life 3.1.0 : ici
Telechargement du Pack Arma2Mysql : ici
Décompressez ces archives dans votre dossier Arma3
Copiez ce dernier dossier (oth@x_altis-life-rpg_v3-1-0.altis) dans le dossier MPmission

2) — Creation d’un fichier de Config serveur —


Nous nous trouvons dans le dossier racine de votre Arma3
Créer un dossier : cfg
Allons dans le dossier nouvellement crée (cfg)
Créer un fichier txt : server.txt
renommer votre .txt en .cfg de sorte à avoir server.cfg
Ouvrir le fichier server.cfg et écrire ce qui suit.

hostname = "YOURSERVERNAME - hosted by YOURNAME"; // Name of your server
password = ""; // Password for your server (Make it "" to have no password)
passwordAdmin = "changeme"; // Server Admin password (Type #login in the chat to login as admin)
reportingIP = "master.gamespy.com"; // IP address which your server will report to
motd[] = {
"Welcome to ARMA3 server!",
"Dedicated Serveur Tuto By Nox",
"www.gameoverblog.fr",
}; // Message of the day; empty messages ("")

motdInterval = 0; // Time (Seconds) Between Each Message Of The MOTD Is Displayed
maxPlayers = 64; // Amount Of Players The Server Will Hold
kickduplicate = 1;
vonCodecQuality = 30;
DisableVon = 0;


class Missions {
class ARMA3 {
template =oth@x_altis-life-rpg_v3-0-9.altis;  // Mission to load (Mission file located in MPMissions. )
difficulty = « Veteran »; // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary)
};
};

3) — Creation d’un Bat de lancement du serveur —


Nous sommes à la racine d’Arma3
Creer un fichier txt : _serveraltislife.txt
renommer votre txt en bat de sorte a avoir : _serveraltislife.bat
clic droit Modifier sur votre bat

start /REALTIME .\arma3server.exe -port=3017 -mod=@life_server;@Arma2NET -name=cfg -config=cfg\server.cfg -noCB -maxMem=4096 -cpuCount=4

4) MYSQL SERVER —



 Acheter chez un hébergeur une basse mysql a distance

5) — Suppression du Strict Mode MYSQL —


Direction : C:\ProgramData\MySQL\MySQL Server 5.6
Ouvrir le My.ini
Trouver :
# Set the SQL mode to strict
sql-mode= »STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION »
Replacer par:
# Set the SQL mode to strict
sql-mode= »NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION »

6) — INSTALLER LA DATA BASE MYSQL —


1) Crée une data base arma3life
Création de la base de donnée :  arma3life
Clic Droit sur Altis_Life
Sélectionnez : New Database
Clic droit sur : arma3life

2) Inséré le fichier sql dans la basse :
Sélectionnez : Execute SQL files
Dans la zone de text FILE je clique sur les … et je vais cherchez le fichier SQL qui est present dans votre dossier racine d’arma3 et qui s’appel arma3life.sql
Laissez tout le reste par defaut
cliquez : START
Ici nous devons avoir Finish & successfully
Voila normalement tout est bon (faites F5 après avoir sélectionné TABLES et vous aurez la mise a jour des tables que vous venez d’importer).

7) — FIX insertion dans la base de donnée —

Clic droit sur la table Player
selectionnez : Design Table
cochez : Allow Null pour
- Cash
- bankacc
- Cop_licenses
- Civ_licenses
- Cop_gear
- Civ_gear

8) — Creation d’un Databases.txt —


Maintenant nous allons crée un fichier Databases.txt que l’on met dans la racine d’arma3

# This is a comment
# Any line starting with a « # » is considered a comment
# Make sure each of your database connections doesn’t have a « # » in front!
# Put each database connection you want on a separate line
# The databasename MUST be unique!
# For an example, see the following
#databasetype,databasename,ipaddress,port,username ,password
#
#mysql,arma,127.0.0.1,3306,armausername,secret
#sqlite,weaponslite
mysql,arma3life,127.0.0.1,3306,root,VOTREMOTSDEPASSEMYSQL
#sqlite,weapons


9) — Delocker les DLL —

Direction de dossier @Arma2NET/Addins
Faites Dossier par dossier et sur chaque DLL faites un clic droit Propriété et Delocker ou deverouillé

BRAVO C’EST FINI


Tuto fonctionnel chez moi, malgré pas mal de soucis avec la base de données, j’ai pu lire beaucoup d’infos ici: http://forums.bistudio.com/showthread.php?168139-Altis-Life-RPG

Aucun commentaire:

Enregistrer un commentaire