Créer un serveur privé DayZ Standalone



Attention : Ce tutoriel est en version alpha ultra oméga. Il est susceptible d'évoluer très rapidement selon les mises à jour du Standalone. 
Mise à jour du 18/03/2014.


A savoir :

Ce tutoriel est issue de la communauté CS.RIN.RU pour laquelle j'ai pu contribuer dès le début car ce fut la seule communauté à vouloir se pencher sur le problème. J'ai du attendre un certains moment avant d'en faire un tutoriel officielle car il fallait au début disposer de la version crackée du jeu... Désormais il est possible de faire son propre serveur avec la version officielle mais c'est encore un peu laborieux alors si des personnes veulent contribuer à son amélioration n'hésitez pas à poster sur le forum ou directement sur CS.RINRU.



Préparation 

Il vous faudra tout d'abord télécharger le package DayZSA_Private_Server --> Télécharger
Une fois téléchargé, copiez le dossier MPMissions et les fichiers server.cfg et basic.cfg dans votre répertoire DayZ.
(Chemin par défaut : C:\Program Files (x86)\Steam\SteamApps\common\DayZ)
Remplacez l’exécutable DayZ.exe par défaut par celui fourni dans le package.
Attention : N'oubliez pas de faire une sauvegarde de votre DayZ.exe par défaut avant de le remplacer.

L'exécutable fourni dans le package est en version 0.28 113734, cette version est nécessaire afin d'activer la console serveur. En effet, la console serveur a été désactivé dans les versions supérieures à celle ci par l'équipe de Dean Hall.
Par contre, il est possible de créer un serveur avec les fichiers du jeu à jour tout en utilisant le DayZ.exe de la version 0.28 113734
Cependant, il faudra que les joueurs, voulant rejoindre votre serveur, téléchargent eux aussi cette version de l’exécutable.



Installation 

Etape 1 :

Une fois remplacé, créez un raccourci de l'exécutable DayZ.exe.
Dans les propriétés, rentrez la ligne suivante après le ........DayZ.exe" :
-server -port=2302 -config=server.cfg -cfg=basic.cfg -profiles=dayzea.ChernarusPlus

Ce qui donnera : 
"C:\Program Files (x86)\Steam\SteamApps\common\DayZ\DayZ.exe" -server -port=2302 -config=server.cfg -cfg=basic.cfg -profiles=dayzea.ChernarusPlus


Etape 2 :

Ouvrez votre dossier "dta" et remplacez les fichiers "bin.pbo" + "bin.pbo.dayz.bisign" par ceux fournis dans le .RAR
Attention : Faites une sauvegarde des originaux avant leur remplacement.


Etape 3 :

Ouvrez le fichier "server.cfg", avec Notepad++ de préférence, afin d'éditez les informations de base de votre serveur.
Vous pourrez y paramétrer le nom du serveur, mot de passe, messages d'accueil, etc...


Etape 4 :

Pour sauvegarder l'avancée des personnages dans la base de donnée, modifiez, à l'aide de Notepad++, le fichier "host" situé dans le chemin suivant : (C:\Windows\System32\drivers\etc)
Rajoutez la ligne suivante dans le fichier :
78.47.88.90 dz.bistudio.com

Sauvegardez.

Si vous voulez sauvegarder l'avancée dans votre propre base de donnée (private hive) suivez ce tuto : http://my-dayz.fr/forum/topic-457+dayz-sa-creer-un-hive-base-de-donnees-pour-saves.php


Etape 5 :

Il va falloir ouvrir le 2302 en TCP et UDP côté BOX.
Pour cela je vous laisse consulter cet excellent site qui répertorie les manips à faire pour chaque BOX --> ICI


Etape 6 :

Pour lancer votre serveur, il vous faudra avant tout démarrer Steam.
Il ne vous reste plus qu'à lancer le raccourci pour démarrer votre serveur.
Si la console affiche le message suivant : SUCCESS: SteamGameServer_Init
Votre serveur est alors démarré correctement.

Pour rejoindre votre serveur une fois en jeu, rendez vous dans l'onglet Remote puis rentrez l'adresse IP Publique de votre serveur ainsi que le port 2302.
Si vous ne voyez pas votre serveur, essaye de désactiver votre Pare-Feu ou d'ajouter une exception sur l'exécutable DayZ.exe


Configuration & Optimisation

Régler votre serveur de jour uniquement :

A l'aide de PBO Manager, dépackez le fichier "dayzea.ChernarusPlus.pbo" dans le dossier MPMIssions
Ouvrez le fichier "init.sqf" à l'aide de Notepad++
Tout en bas ajoutez le bloc de codes suivant :

Code CPP :

while {alive player} do {
setDate [2013, 8, 15, 11, 0];
};


Une autre solution existe, il suffit de régler l'heure de votre OS sur une heure de jour par exemple.


Augmentez le nombre de slots :

A l'aide de PBO Manager, dépackez le fichier "dayzea.ChernarusPlus.pbo" dans le dossier MPMIssions
Ouvrez le fichier "description.exe" à l'aide de Notepad++
Modifiez la valeur : "maxPlayers ="


Réaparition des loots et des zombies :

A l'aide de PBO Manager, dépackez le fichier "dayzea.ChernarusPlus.pbo" dans le dossier MPMIssions
Ouvrez le fichier "init.sqf" à l'aide de Notepad++
Tout en bas ajoutez le bloc de codes suivant :

Code CPP :

//LOOT AND ZEDS SPAWNING
_position = [7500,7500,0];
exportProxies [_position,200000]; //YOU MUST DO THIS ONCE, AFTER THAT PUT // BEFORE
call init_spawnZombies;
importProxies; 
while{true} do {
spawnLoot [_position,15000,25000];
sleep 7200;
};



Commandes Admin :

Une fois en jeu, vous pouvez vous loguer en tant qu'admin et ainsi pouvoir kicker, bannir ou monitorer votre serveur.
Pour cela, il vous faudra modifier ou ajouter un mot de passe sur la ligne "passwordAdmin" dans le fichier "server.cfg"
Une fois configuré, vous pourrez vous loguer en jeu avec la commande suivante :
#login votrepassword

Une fois loguez, consultez les commandes admins du site suivant pous plus d'infos :http://www.dayzbuzz.com/dayz-game-server-admin-commands/



Edité par Coco-Nuts pour My-DayZ.fr
Source : http://cs.rin.ru/forum/viewtopic.php?f=10&t=63129&start=1590

A quick French explanation for installation

1) télécharger la mission.

2) installer un serveur MySQL sous Windows (EasyPHP ou WAMP feront l'affaire, vous aurez un serveur Apache en plus, ce qui vous permettra de gérer votre base de données via phpMyAdmin par exemple).

3) créer une base de données du nom de "arma3life".
Le plus simple, c'est d'accéder à phpMyAdmin, onglet PrivilègesAjouter un utilisateurarma3life en nom d'utilisateur, ce que vous voulez en mot de passe, penser à cocher "Créer une base portant son nom..."

4) importer le fichier arma3life.sql (de l'archive téléchargée) dans votre base de données que vous venez de créer.

5) copier le dossier @life_server à la racine d'ArmA 3, et copier le dossier Altis_Life_RPG.Altis dans MPMissions.

6) télécharger Arma2NETMySQL : Arma2NETMySQLPlugin_v1_0-beta3.zip.

7) décompresser le tout et copier à la racine d'ArmA 3 le dossier : @Arma2NET.

8) créer un fichier Databases.txt à la racine d'ArmA 3 :
Code:
mysql,arma3life,127.0.0.1,3306,arma3life,password
Remplacer password par vos valeurs à vous.

9) lancer le serveur avec les bons paramètres dans le raccourci. 
Par exemple :
Code:
D:\Games\ArmA3\A3Master\arma3server.exe "-profiles=D:\Games\Arma3\A3Master\Server#1" -port=2302 "-config=D:\Games\Arma3\A3Master\Server#1\config.cfg" -world=empty "-bepath=D:\Games\ArmA3\A3Master\Server#1\BattlEye" -mod=@life_server;@Arma2NET
C'est ma ligne de commande de mon serveur, donc penser à changer les chemins et les noms des fichiers (config/battleye).

Voila, normalement ça devrait fonctionner.

[Tuto] Arma3 – Altis Life 3.1.0

— 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

$(KGrHqNHJBcE9rIkvO3cBPf63L2qz!~~60_35

— 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)
};
};

— 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

Services-network-cloud

— Ouverture des ports —

Direction le parefeu qui est installer sur votre machine
Par défaut c’est celui de windows mais il se peut que vous en utilisiez un autre (dans ce cas je vous laisse jouer avec)
Il vous faut ouvrir les ports 3017 en Entrée et en Sortie sur le serveur
Si vous êtes derrière un Box (FreeBox, LiveBox, BBox, MACHIN Box), il vous faut faire un regle NAT
pour rediriger le port 3017 sur l’ip de votre serveur
Pour connaitre l’ip de votre serveur
- connectez-vous sur le serveur puis
- pressez la touche WINDOWS + Touche R en même temps
- Une fenêtre Executer apparaît
– Ecrivez : cmd
– Puis faite : Entrer
– Une fenêtre MSDOS apparaît
– tapez : ipconfig
– Notez IPv4 : 192.168.xxx.xxx (ceci est l’ip de votre serveur)
– Ecrivez dans la fenêtre MSDOS : exit

Pour les connexion depuis l’extérieur : http://www.whatismyip.com/ vous donnera l’ip publique que vous avez et qu’il faudra donner aux clients
Bien que si tout ce passe bien votre serveur sera disponible dans la partie Multiplayer d’arma3

96512-mysql-logo

— INSTALLATION MYSQL SERVER —

Installons ensuite notre serveur MySQL qui gerera les connexions des joueurs et du stuff.
Téléchargement de Mysql Server : ICI
Télécharger la version recommandée.
c’est à dire la : « All MySQL Product. For All Windows Platforms. In One Package »
Prenez ensuite la version la plus volumineuse.
Installation
Sélectionnez : Install MySQL Products
Cochez la case : « I Accept The License Terms »
Puis : Next
Page : « Find latest products »
cliquez : Execute
Apres : « The Operation Is Complete, please click « Next » to continue.
cliquez : Next
Page : « Choosing a Setup Type »
Sélectionnez : « Full »
Puis : Next
Page : « Check Requirements »
Cliquez : Next
Page : « Installation Progress »
Cliquez : Execute
Apres l’installation de l’ensemble des services
Cliquez : Next
Page : « Configuration Overview »
Cliquez : Next
Pages : « MySQL Server Configuration »
Config Type : « Development Machine »
Cochez : Enable TCP/IP Networking
Port : 3306
Cochez la case : « Open FireWall Port For Network Access »
Décochez la case : « Show Advanced option »
Cliquez : Next
Root Account Password
Mettez un Mots de passe et confirmez-le
Cliquez : Next
Ne touchez et faites : Next
La configuration du Serveur Mysql debute.
Une fois terminer faites Next
cela installera des samples et autre truc Mysql :)
une fois terminer faites Next
Installation Complete faites Finish
Fermez la fenêtre qui vient d’apparaître nous allons utilisez un truc bien plus cool pour la gestion de la base de donnée.

— 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 »


navicat-for-mysql-enterprise-edition-v8-1-15

— Configuration de la base de donnée par Navicate Lite —

Télécharger Navicat Lite : ICI
Executez l’installeur
Page : « Welcome »
Cliquez Next
Page : « License Agreement »
cochez « I Accept the Agreement »
Cliquez Next
Page  : « Selection Destination Location »
Mettez ici l’endroit ou vous voulez installer Navicat
Ensuite Cliquez Next
Page : « Select Start Menu Folder »
Cliquez Next
Page : « Select Additional Tasks »
Cliquez Next
Cliquez Install
Cliquez Finish

Lancez Navicat Lite
Cliquez Connection
Selectionnez MySQL
Connexion Name : Altis_Life
Host Name/ Ip Address : 127.0.0.1
Port : 3306
User Name : root
PassWord : Celui rempli lors de l’installation du serveur Mysql
Cliquez Ok

Création de la base de donnée altis life
Clic Droit sur Altis_Life
Selectionnez : New Database

Database Name : arma3life
Character Set : (Laisser vide)
Collation : (Laisser vide)
Clic : Ok

Double cliquez sur : arma3life
A ce stade tout se passe pour le mieux, votre base de donnée est passé en vert et vous avez plusieurs choses sous cette base de donnée.
Tables / Views / Functions / Events / Queries

Clic droit sur : arma3life
Selectionnez : 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 dans la même phrase :) si ce n’est pas le cas faite en sortes que ce soit bon.

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).

— 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

— 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


— 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é

—Pensez à moi —

Configurer un serveur altis life [place withliste,ajouter des arme]



Modifier le fichier 

Vanilla_Loadouts.sqf


private ["_loadout","_crate"];

_crate = _this select 0;
clearMagazineCargo _crate;
clearWeaponCargo _crate;

// Add magazines to crate
_crate addmagazineCargo ["SLAMDirectionalMine_Wire_Mag",5];
_crate addmagazineCargo ["SatchelCharge_Remote_Mag",3];
_crate addmagazineCargo ["HandGrenade",50];
_crate addMagazineCargo ["Chemlight_blue", 10];
_crate addMagazineCargo ["Chemlight_green", 10];
_crate addMagazineCargo ["Chemlight_red", 10];
_crate addmagazineCargo ["smokeshell",50];
_crate addmagazineCargo ["smokeshellRed",50]; 
_crate addmagazineCargo ["smokeshellGreen",50];
_crate addMagazineCargo ["30Rnd_65x39_caseless_green", 60];
_crate addMagazineCargo ["30Rnd_65x39_caseless_green_mag_Tracer", 60];
_crate addMagazineCargo ["30Rnd_65x39_caseless_mag", 60];
_crate addMagazineCargo ["30Rnd_65x39_caseless_mag_Tracer", 60];
_crate addMagazineCargo ["100Rnd_65x39_caseless_mag", 10];
_crate addMagazineCargo ["100Rnd_65x39_caseless_mag_Tracer", 10];
_crate addMagazineCargo ["20Rnd_556x45_UW_mag", 60];
_crate addMagazineCargo ["30Rnd_556x45_Stanag", 60];
_crate addMagazineCargo ["16Rnd_9x21_Mag", 60];
_crate addMagazineCargo ["30Rnd_9x21_Mag", 60];
_crate addMagazineCargo ["200Rnd_65x39_cased_Box", 10];
_crate addMagazineCargo ["200Rnd_65x39_cased_Box_Tracer", 10];
_crate addMagazineCargo ["1Rnd_HE_Grenade_shell", 40];

// Add weapons to crate
_crate addWeaponCargo ["arifle_MX_F", 10];
_crate addWeaponCargo ["arifle_MX_GL_F", 10];
_crate addWeaponCargo ["arifle_MX_SW_F", 10];
_crate addWeaponCargo ["arifle_MXC_F", 10];
_crate addWeaponCargo ["arifle_MXM_F", 10];
_crate addWeaponCargo ["arifle_TRG20_F", 10];
_crate addWeaponCargo ["arifle_TRG21_F", 10];
_crate addWeaponCargo ["arifle_TRG21_GL_F", 10];
_crate addWeaponCargo ["hgun_P07_F", 12];
_crate addWeaponCargo ["LMG_Mk200_F", 10];
_crate addWeaponCargo ["srifle_EBR_F", 10];

// Launcher
_crate addWeaponCargo ["launch_NLAW_F", 5];
_crate addMagazineCargo ["NLAW_F", 5];


// Attachments
_crate addItemCargo ["acc_flashlight", 12];
_crate addItemCargo ["acc_pointer_IR", 12];
_crate addItemCargo ["muzzle_snds_B", 12];
_crate addItemCargo ["muzzle_snds_H", 12];
_crate addItemCargo ["muzzle_snds_H_MG", 12];
_crate addItemCargo ["muzzle_snds_L", 12];
_crate addItemCargo ["optic_Aco", 12];
_crate addItemCargo ["optic_ACO_grn", 12];
_crate addItemCargo ["optic_Arco", 12];
_crate addItemCargo ["optic_Hamr", 12];
_crate addItemCargo ["optic_Holosight", 12];


Administration d'un serveur Arma 3


Basse d'un serveur 

Altis Life 3.1.0



logiciel :
http://forums.bistudio.com/showthread...

http://www.01net.com/telecharger/wind...

http://www.armaholic.com/page.php?id=...

https://filezilla-project.org/

http://notepad-plus-plus.org/fr/

http://www.clubic.com/telecharger-fic...

[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