Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
aion [Le 25/02/2012, 21:28] – [Lancer le jeu] 81.50.254.105 | aion [Le 20/04/2017, 16:50] (Version actuelle) – tags L'Africain | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== | ||
+ | <note importante> | ||
+ | {{ http:// | ||
+ | **Aion : The Tower of Eternity** est un jeu de rôle en ligne massivement multijoueur, | ||
+ | |||
+ | Les personnages y font usage de pouvoirs dévastateurs et se servent de leurs ailes pour explorer un monde céleste d'une beauté inégalée au cours d' | ||
+ | |||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Avoir activé l' | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Avoir activé l' | ||
+ | * Avoir installé [[: | ||
+ | |||
+ | Attention. L' | ||
+ | Il faut donc soit posséder le cd (dvd?) d' | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[ftp:// | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Ces étapes vous permettront d' | ||
+ | |||
+ | ==== Installation des dépendances ==== | ||
+ | |||
+ | Avant de commencer l' | ||
+ | Pour ce faire, nous allons utiliser le script [[: | ||
+ | |||
+ | * D' | ||
+ | * [[winetricks|Installez winetricks]] puis [[: | ||
+ | chmod +x winetricks | ||
+ | sudo mv winetricks / | ||
+ | winetricks d3dx9 vcrun2005sp1 dotnet20</ | ||
+ | * [[: | ||
+ | TON_NOM_D' | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Pour finir, exécutez cette commande pour prendre en compte les changements : | ||
+ | |||
+ | < | ||
+ | |||
+ | Si la réponse à cette commande n'est pas 8192 cela signifie que les changement n'ont pas étés appliqués. | ||
+ | Pour corriger le problème faites un reboot de votre machine. | ||
+ | |||
+ | |||
+ | <note tip> | ||
+ | Même si après avoir redémarré votre machine, la réponse à la commande " | ||
+ | |||
+ | Veuillez vérifier que vous avez bien la ligne < | ||
+ | |||
+ | * **/ | ||
+ | * **/ | ||
+ | * **/ | ||
+ | * **/ | ||
+ | * **/ | ||
+ | * **/ | ||
+ | </ | ||
+ | |||
+ | ==== Installation du jeu ==== | ||
+ | |||
+ | Lancez l' | ||
+ | |||
+ | < | ||
+ | wine Setup.exe </ | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | vous devriez obtenir une fenêtre d' | ||
+ | |||
+ | {{ http:// | ||
+ | |||
+ | Il ne vous reste plus qu'à suivre les instructions jusqu' | ||
+ | |||
+ | <note important> | ||
+ | <note tip> | ||
+ | |||
+ | ===== Mises à jour ===== | ||
+ | |||
+ | Pour installer les mises à jour d'Aion il faut normalement utiliser le launcher officiel du jeu, mais celui-ci ne fonctionnant pas sous Ubuntu nous allons utiliser un script de mise à jour. | ||
+ | |||
+ | ==== Pré-requis pour le script ==== | ||
+ | |||
+ | Pour pouvoir utiliser le script vous devez [[: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Récupérer le script de mise à jour non-graphique ( fonctionne avec toutes les distributions ) ==== | ||
+ | |||
+ | [[: | ||
+ | |||
+ | <code bash> # | ||
+ | |||
+ | if [ ! -x / | ||
+ | echo Please install required programs | ||
+ | exit | ||
+ | fi | ||
+ | |||
+ | # Paths | ||
+ | AIONPATH=`pwd` | ||
+ | |||
+ | # URLS | ||
+ | VERSIONURL=" | ||
+ | PATCHLISTURL=" | ||
+ | PATCHBASEURL=" | ||
+ | |||
+ | # Checking local version | ||
+ | LOCALVER=`cat version.ini | grep Version | cut -d\= -f2` | ||
+ | echo The local version is $LOCALVER | ||
+ | |||
+ | # Checking server version | ||
+ | SERVERVER=`wget -O - -q $VERSIONURL | grep CurrentVersion | cut -d\" -f2` | ||
+ | echo The server version is $SERVERVER | ||
+ | |||
+ | # Patcher | ||
+ | if [ " | ||
+ | echo No patching is needed | ||
+ | exit | ||
+ | else | ||
+ | echo patching is needed | ||
+ | PATCHVER=`wget -q -O /dev/stdout $PATCHLISTURL | grep FromVersion=\" | ||
+ | PATCHFILE=`wget -q -O /dev/stdout $PATCHLISTURL | grep FromVersion=\" | ||
+ | echo Downloading patch to current dir | ||
+ | wget -c $PATCHBASEURL$PATCHFILE | ||
+ | sleep 2 | ||
+ | echo extracting patch | ||
+ | rar x $PATCHFILE | ||
+ | |||
+ | PATCHPATH=$PATCHVER | ||
+ | echo $PATCHPATH | ||
+ | sleep 2 | ||
+ | # Add files NOTTESTED | ||
+ | for file in `cat $PATCHPATH/ | ||
+ | do | ||
+ | Copying file $file | ||
+ | install -d $PATCHPATH/ | ||
+ | done | ||
+ | |||
+ | # | ||
+ | echo Initiating Patching | ||
+ | for file in `cat $PATCHPATH/ | ||
+ | do | ||
+ | patchfile=$file | ||
+ | echo Patching file $patchfile with patch $patchfile.X-D-E-L-T-A | ||
+ | xdelta patch $PATCHPATH/ | ||
+ | # checksumming skipped for now | ||
+ | # | ||
+ | #SUM1=`grep $checkstring $PATCHPATH/ | ||
+ | # | ||
+ | #echo Checking sum $SUM1 to $SUM2 | ||
+ | #if [ " | ||
+ | mv $patchfile $patchfile.old | ||
+ | mv $patchfile.patched $patchfile | ||
+ | #else | ||
+ | #echo wrong checksum on patched file $patchfile | ||
+ | #fi | ||
+ | |||
+ | done | ||
+ | |||
+ | # Delete files | ||
+ | rm -r Aion_Main_*To* | ||
+ | |||
+ | fi | ||
+ | # END </ | ||
+ | Enregistrez le fichier avec l' | ||
+ | |||
+ | ==== Lancer les mises à jour ==== | ||
+ | |||
+ | Placez-vous dans le répertoire AionEU de votre jeu. Pour ce faire, ouvrez un terminal (Applications > Accessoires > Terminal sur Ubuntu) et exécutez ces commandes : | ||
+ | |||
+ | < | ||
+ | |||
+ | Copiez le script dans ce dossier : | ||
+ | |||
+ | < | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Il ne reste plus qu'à exécuter le script et suivre les instructions : | ||
+ | |||
+ | < | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ==== Installer les mises à jour de langue ==== | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | EDIT par Fighter777, reprise de la partie 3.2 mais avec les urls de la langue française et ajout de la suppression des fichiers en fin de script | ||
+ | |||
+ | |||
+ | |||
+ | [[: | ||
+ | |||
+ | <code bash> # | ||
+ | |||
+ | if [ ! -x / | ||
+ | echo Please install required programs | ||
+ | exit | ||
+ | fi | ||
+ | |||
+ | # Paths | ||
+ | AIONPATH=`pwd` | ||
+ | |||
+ | # URLS | ||
+ | VERSIONURL=" | ||
+ | PATCHLISTURL=" | ||
+ | PATCHBASEURL=" | ||
+ | |||
+ | # Checking local version | ||
+ | LOCALVER=`cat ./ | ||
+ | echo The local version is $LOCALVER | ||
+ | |||
+ | # Checking server version | ||
+ | SERVERVER=`wget -O - -q $VERSIONURL | grep CurrentVersion | cut -d\" -f2` | ||
+ | echo The server version is $SERVERVER | ||
+ | |||
+ | # Patcher | ||
+ | if [ " | ||
+ | echo No patching is needed | ||
+ | exit | ||
+ | else | ||
+ | echo patching is needed | ||
+ | PATCHVER=`wget -q -O /dev/stdout $PATCHLISTURL | grep FromVersion=\" | ||
+ | PATCHFILE=`wget -q -O /dev/stdout $PATCHLISTURL | grep FromVersion=\" | ||
+ | echo Downloading patch to current dir | ||
+ | wget -c $PATCHBASEURL$PATCHFILE | ||
+ | sleep 2 | ||
+ | echo extracting patch | ||
+ | rar x $PATCHFILE | ||
+ | |||
+ | PATCHPATH=$PATCHVER | ||
+ | echo $PATCHPATH | ||
+ | sleep 2 | ||
+ | # Add files NOTTESTED | ||
+ | for file in `cat $PATCHPATH/ | ||
+ | do | ||
+ | Copying file $file | ||
+ | install -d $PATCHPATH/ | ||
+ | done | ||
+ | |||
+ | # | ||
+ | echo Initiating Patching | ||
+ | for file in `cat $PATCHPATH/ | ||
+ | do | ||
+ | patchfile=$file | ||
+ | echo Patching file $patchfile with patch $patchfile.X-D-E-L-T-A | ||
+ | xdelta patch $PATCHPATH/ | ||
+ | # checksumming skipped for now | ||
+ | # | ||
+ | #SUM1=`grep $checkstring $PATCHPATH/ | ||
+ | # | ||
+ | #echo Checking sum $SUM1 to $SUM2 | ||
+ | #if [ " | ||
+ | mv $patchfile $patchfile.old | ||
+ | mv $patchfile.patched $patchfile | ||
+ | #else | ||
+ | #echo wrong checksum on patched file $patchfile | ||
+ | #fi | ||
+ | |||
+ | done | ||
+ | |||
+ | # Delete files | ||
+ | rm -r Aion_EU_FRA_*To* | ||
+ | |||
+ | fi | ||
+ | # END </ | ||
+ | Enregistrez le fichier avec l' | ||
+ | |||
+ | reprendre ensuite à partir de 3.3 avec ce nouveau fichier | ||
+ | |||
+ | ===== Lancer le jeu ===== | ||
+ | |||
+ | Pour lancer le jeu il suffit d' | ||
+ | |||
+ | |||
+ | < | ||
+ | wine aion.bin -ip: | ||
+ | |||
+ | ou si cela ne fonctionne pas (erreur de lancement aion) | ||
+ | < | ||
+ | |||
+ | <note tip>Avec les dernieres mises à jours rajoutez -ncg à la ligne de lancement, sinon Wine plante.</ | ||
+ | |||
+ | sous Ubuntu 10.12 (janv-2013): | ||
+ | ===== Problèmes ===== | ||
+ | |||
+ | 1) erreur ligne 44 du script 3.2 | ||
+ | < | ||
+ | maj_aion_fr.sh: | ||
+ | maj_aion_fr.sh: | ||
+ | maj_aion_fr.sh: | ||
+ | maj_aion_fr.sh: | ||
+ | maj_aion_fr.sh: | ||
+ | </ | ||
+ | |||
+ | 2) le script ne télécharge pas les patchs intermédiaire, | ||
+ | |||
+ | 3) le script renomme trop de fichier en .old, le jeu passe de 19,6Go à 24Go, 655 fichiers renommé | ||
+ | |||
+ | 4) il installe mal les mise à jour, entre 2 versions mise à jour par le script et le launcher NC sur windows, beaucoup de fichiers ne correspondent pas après une vérification MD5, 37 fichiers incorrecte sans oublier ceux qui on été supprimer | ||
+ | < | ||
+ | Patching file bin32/ | ||
+ | xdelta: bin32/ | ||
+ | Patching file Objects/ | ||
+ | xdelta: Objects/ | ||
+ | </ | ||
+ | |||
+ | **Fighter777 : je déconseille l' | ||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * **(en)** [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | // |