Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
aion [Le 03/12/2010, 12:42]
77.199.240.101
aion [Le 11/09/2022, 10:35] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Karmic ​jeu wine rpg BROUILLON}}+{{tag>Xenial ​jeu wine rpg à_recycler}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== ​ Aion: The Tower of Eternity ====== ====== ​ Aion: The Tower of Eternity ======
  
-Aion The Tower of Eternity est un jeu de rôle en ligne massivement multijoueur,​ aux graphismes époustouflants,​ développé par le studio Coréen NCSoft, qui est l'​auteur des célèbres jeux en ligne tels que Guild Wars ou Lineage.+  * https://www.protondb.com/​app/​29640 
 +  * https://​lutris.net/​games/​aion/​
  
-{{ http://​aion.mmo-rpg.eu/​images/​AION_screen_02.jpg ​|Screen d'​aion ​}}+{{ http://​aion.mmo-rpg.eu/​images/​AION_screen_02.jpg?450}} 
 +**Aion : The Tower of Eternity** est un jeu de rôle en ligne massivement multijoueur,​ aux graphismes époustouflants,​ développé par le studio Coréen NCSoft, qui est l'​auteur des célèbres jeux en ligne tels que Guild Wars ou Lineage.
  
-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'​aventures épiques. Graphismes à la pointe de la technologie et environnements à couper le souffle contribuent à créer un univers de jeu tout aussi unique que fantastique. Votre personnage joue un rôle central dans le conflit qui préside à la destinée d'​Atréia,​ qui vous voit affronter non seulement les joueurs de la faction opposée, mais également une race d'​antiques créatures démoniaques. ​+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'​aventures épiques. Graphismes à la pointe de la technologie et environnements à couper le souffle contribuent à créer un univers de jeu tout aussi unique que fantastique. Votre personnage joue un rôle central dans le conflit qui préside à la destinée d'​Atréia,​ qui vous voit affronter non seulement les joueurs de la faction opposée, mais également une race d'​antiques créatures démoniaques.
  
  
Ligne 22: Ligne 24:
 Il faut donc soit posséder le cd (dvd?) d'​installation du jeu, soit télécharger le [[http://​fr.aiononline.com/​board/​notices/​view?​articleID=106|Full Installer]] via : Il faut donc soit posséder le cd (dvd?) d'​installation du jeu, soit télécharger le [[http://​fr.aiononline.com/​board/​notices/​view?​articleID=106|Full Installer]] via :
   * [[http://​www.fileplanet.com/​201991/​200000/​fileinfo/​Aion-Game-Client|Fileplanet]]   * [[http://​www.fileplanet.com/​201991/​200000/​fileinfo/​Aion-Game-Client|Fileplanet]]
-  * [[http://​www.gamershell.com/​pc/​aion_the_tower_of_eternity|GamersHell]]+  * [[http://​www.gamershell.com/​download_74218.shtml|GamerShell]]
   * [[ftp://​ftp.ncsoft.com/​Aion/​Client/​Torrent/​AionFullInstaller_1.5.0.1.zip.torrent|BitTorrent]]   * [[ftp://​ftp.ncsoft.com/​Aion/​Client/​Torrent/​AionFullInstaller_1.5.0.1.zip.torrent|BitTorrent]]
  
Ligne 31: Ligne 33:
 ==== Installation des dépendances ==== ==== Installation des dépendances ====
  
-Avant de commencer l'​installation du jeu à proprement parler, il faut installer plusieurs bibliothèques d'​exécution Windows. ​+Avant de commencer l'​installation du jeu à proprement parler, il faut installer plusieurs bibliothèques d'​exécution Windows.
 Pour ce faire, nous allons utiliser le script [[:​winetricks]]. Pour ce faire, nous allons utiliser le script [[:​winetricks]].
  
Ligne 42: Ligne 44:
 TON_NOM_D'​UTILISATEUR hard nofile 8192</​code>​ TON_NOM_D'​UTILISATEUR hard nofile 8192</​code>​
  
-<note important>​N'​oubliez pas de remplacer TON_NOM_D'​UTILISATEUR par votre nom d'​utilisateur. ​NE PAS METTRE D'​ESPACE ENTRE LES MOTS MAIS DES TABULATION ;-) </​note>​+<note important>​N'​oubliez pas de remplacer TON_NOM_D'​UTILISATEUR par votre nom d'​utilisateur.</​note>​
  
 Pour finir, exécutez cette commande pour prendre en compte les changements : Pour finir, exécutez cette commande pour prendre en compte les changements :
Ligne 67: Ligne 69:
 ==== Installation du jeu ==== ==== Installation du jeu ====
  
-Lancez l'​installateur en ouvrant un terminal (Applications > Accessoires > Terminal sur Ubuntu) et en exécutant ces commandes : +Lancez l'​installateur en ouvrant un terminal (Applications > Accessoires > Terminal sur Ubuntu) et en exécutant ces commandes :
  
 <​code>​ cd <​chemin-vers-le-dossier-d'​installation>​ <​code>​ cd <​chemin-vers-le-dossier-d'​installation>​
Ligne 166: Ligne 168:
 done done
    
-# Delete files NOT IMPLEMENTED+# Delete files 
 +rm -r Aion_Main_*To* ​
    
 fi fi
Ligne 174: Ligne 177:
 ==== Lancer les mises à jour ==== ==== 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 : +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 :
  
-<​code>​ cd "~/​.wine/​drive_c/​Program Files/​NCsoft/​AionEU"​ </​code>​+<​code>​ cd ~/".wine/​drive_c/​Program Files/​NCsoft/​AionEU"​ </​code>​
  
 Copiez le script dans ce dossier : Copiez le script dans ce dossier :
Ligne 192: Ligne 195:
 ==== Installer les mises à jour de langue ==== ==== Installer les mises à jour de langue ====
  
-Je cherche encore comment installer les mises à jour de langue sans passer par Windows ...+<del>Je cherche encore comment installer les mises à jour de langue sans passer par Windows ...</​del>​ 
 + 
 + 
 +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 
 + 
 + 
 + 
 +[[:​tutoriel:​comment_editer_un_fichier|Créez un fichier]] vierge et collez le [[:​tutoriel:​script_shell|script]] suivant : 
 + 
 +<code bash> #​!/​bin/​bash ​                                   
 +  
 +if [ ! -x /​usr/​bin/​xdelta ] || [ ! -x /​usr/​bin/​rar ]; then 
 +echo Please install required programs ​                     
 +exit                                                       
 +fi                                                         
 +  
 +# Paths 
 +AIONPATH=`pwd` 
 +  
 +# URLS 
 +VERSIONURL="​http://​aion.patcher.ncsoft.com/​Aion/​EU_FRA/​Manifests/​CurrentVersion.xml"​ 
 +PATCHLISTURL="​http://​aion.patcher.ncsoft.com/​Aion/​EU_FRA/​Manifests/​PatchListManifest.xml"​ 
 +PATCHBASEURL="​http://​aion.patcher.ncsoft.com/​Aion/​EU_FRA/​Patches/" ​                       
 +  
 +# Checking local version 
 +LOCALVER=`cat ./​L10N/​components/​fr_lang_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 [ "​$LOCALVER"​ = "​$SERVERVER"​ ]; then 
 +echo No patching is needed ​             
 +exit                                    
 +else                                    
 +echo patching is needed ​                
 +PATCHVER=`wget -q -O /dev/stdout $PATCHLISTURL | grep FromVersion=\"​$LOCALVER\" ​ | cut -d\" -f2` 
 +PATCHFILE=`wget -q -O /dev/stdout $PATCHLISTURL | grep FromVersion=\"​$LOCALVER\" ​ | cut -d\" -f8` 
 +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/​PatchManifest.xml | grep FileAdd | tr '​\'​ '/' ​  | cut -d\' -f2` 
 +do 
 +Copying file $file 
 +install -d $PATCHPATH/​ProductPath/​$file $file 
 +done 
 +  
 +
 +echo Initiating Patching 
 +for file in `cat $PATCHPATH/​PatchManifest.xml | grep FilePatch | tr '​\'​ '/' ​  | cut -d\' -f2` 
 +do 
 +patchfile=$file 
 +echo Patching file $patchfile with patch $patchfile.X-D-E-L-T-A 
 +xdelta patch $PATCHPATH/​ProductFiles/​$patchfile.X-D-E-L-T-A $patchfile $patchfile.patched 
 +# checksumming skipped for now 
 +#​checkstring=`echo $file | tr '/'​ '​\'​` 
 +#SUM1=`grep $checkstring $PATCHPATH/​PatchManifest.xml | cut -d\' -f10 | tr [:upper:] [:​lower:​]` 
 +#​SUM2=`md5sum $patchfile.patched | cut -f1 -d\  ` 
 +#echo Checking sum $SUM1 to $SUM2 
 +#if [ "​$SUM1"​ = "​$SUM2"​ ]; then 
 +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 </​code>​ 
 +Enregistrez le fichier avec l'​extension .sh ( par exemple : Mise_a_jour_aion_langue_FR.sh ) . 
 + 
 +reprendre ensuite à partir de 3.3 avec ce nouveau fichier
  
 ===== Lancer le jeu ===== ===== Lancer le jeu =====
  
 Pour lancer le jeu il suffit d'​exécuter les commandes suivantes : Pour lancer le jeu il suffit d'​exécuter les commandes suivantes :
- 
  
 <​code>​ cd "​~/​.wine/​drive_c/​Program Files/​NCsoft/​AionEU/​bin32/"​ <​code>​ cd "​~/​.wine/​drive_c/​Program Files/​NCsoft/​AionEU/​bin32/"​
-wine aion.bin -ip:206.127.147.28 -port:2106 -cc:2 -noauthgg -lang:enu -noweb </​code>​+wine aion.bin -ip:79.110.83.80 -port:2106 -cc:2 -noauthgg -lang:enu -noweb </​code>​ 
 + 
 +ou si cela ne fonctionne pas (erreur de lancement aion) 
 +<​code>​wine aion.bin -ip:​79.110.83.80 -port:2106 -cc:2 -noauthgg -ls -charnamemenu</​code>​ 
 <note tip>Avec les dernieres mises à jours rajoutez -ncg à la ligne de lancement, sinon Wine plante.</​note>​ <note tip>Avec les dernieres mises à jours rajoutez -ncg à la ligne de lancement, sinon Wine plante.</​note>​
  
 +sous Ubuntu 10.12 (janv-2013):​ <​code>​WINEDBUG=-all wine AION.bin -ip:​79.110.83.80 -port:2106 -cc:2 -lang:​fr</​code>​
 ===== Problèmes ===== ===== Problèmes =====
  
-Bonjour !+1) erreur ligne 44 du script 3.2 
 +<​code>​tr:​ avertissement :​ une barre oblique inverse non neutralisée à la fin d'une chaîne n'est portable 
 +maj_aion_fr.sh:​ line 44: Copying : commande introuvable 
 +maj_aion_fr.sh:​ line 44: Copying : commande introuvable 
 +maj_aion_fr.sh:​ line 44: Copying : commande introuvable 
 +maj_aion_fr.sh:​ line 44: Copying : commande introuvable 
 +maj_aion_fr.sh:​ line 44: Copying : commande introuvable 
 +</​code>​ 
 + 
 +2) le script ne télécharge pas les patchs intermédiaire,​ on doit lancer autant de fois le script qu'il y'a de patch 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 
 +<​code>​ 
 +Patching file bin32/​vssver2.scc with patch bin32/​vssver2.scc.X-D-E-L-T-A 
 +xdelta: bin32/​vssver2.scc is not a regular file 
 +Patching file Objects/​monster/​Mesh_Textures_029.pak with patch Objects/​monster/​Mesh_Textures_029.pak.X-D-E-L-T-A 
 +xdelta: Objects/​monster/​Mesh_Textures_029.pak is not a regular file 
 +</​code>​
  
 +**Fighter777 : je déconseille l'​utilisation de ce script qui ne semble pas au point**
 ===== Voir aussi ===== ===== Voir aussi =====
  
  • aion.1291376529.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)