Vous êtes ici > Les forums > Vos créations > TES3 Morrowind sv ru pl es en

Les forums

TES3 Morrowind

Nouveau  - Répondre
Auteur Posts
Tophu Le Dimanche 1 Juillet 2007 à 8:16 - [Citer]
Membre

Membre
Lut,
voilà je considère le script pour installer Morrowind achevé:
-> installation au choix du jeu avec ou sans extensions
-> conservation des sauvegardes lors d'une réinstallation
-> installation des correctifs qui vont bien
-> installation qui respecte la procédure donné sur le site de Wiwiland

Nom du script: ElderScrolls3_Morrowind
Le script:

Console:

#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check

presentation "The Elder Scrolls 3 : Morrowind" "Bethesda Softworks" "http://bethsoft.com" "Tophu" "ElderScrolls3_Morrowind"

message "Ce script va vous permettre d'installer MORROWIND avec ou sans ses extensions (TRIBUNAL et BLOODMOON).nSi par la suite, vous voulez installer une des extensions; désinstallez dans un premier temps le jeu puis réutilisez ce script (vos sauvegardes seront conservées)."

attention "Veuilliez, au préalable, installer les paquets/fichiers nécessaires au support des archives 7Zip, pour cela référencez-vous à la documentation de votre distribution. (mots-clés: 7zip, p7zip)"

attention "Durant l'installation, ce script va télécharger des correctifs non officiels confectionnés par la communauté du site WIWILAND (http://forum.wiwiland.net)."

Ask_For_cdrom

message "Insérez le cdrom de MORROWIND dans votre lecteur."

Check_cdrom "AutoRunMorrowind.exe"

mkdir -p $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
cd $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
select_prefixe "$(pwd)"
creer_prefixe

cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM ./d:

cd $REPERTOIRE/tmp

Set_OS winxp

wine d:Setup.exe

TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"[img]http://playonlinux.ovh.org/images/smiles/sdz/clin.png[/img]

BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"[img]http://playonlinux.ovh.org/images/smiles/sdz/clin.png[/img]

if [ "$TRIBUNAL" = "0" -a "$BLOODMOON" != "0" ]
then
	(
	echo 0
	wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Tribunal.7z
	echo 100
	) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
	
	(
	echo 0
	7z e Morrowind_UBIv2.7z
	7z e Levelup.7z
	7z x PNO4Tribunal.7z
	echo 100
	) | attendre_multiple "Patientez"
	
	wine Morrowind UBIv2.exe
	
	message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."
	
	Check_cdrom "AutoRunTribunal.exe"
	
	wine d:Setup.exe
	
	wine levelup.exe
	
	(
	echo 0
	cp PNO412Tribunal.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Tribunal.esm
	cp PNO4Tribunal.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Tribunal.txt
	cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	echo 100
	) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" != "0" -a "$BLOODMOON" = "0" ]
then
	(
	echo 0
	wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/PNO4bloodmoon.7z
	echo 100
	) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
	
	(
	echo 0
	7z e Levelup.7z
	7z x PNO4Morrowind.7z
	7z x PNO4bloodmoon.7z
	echo 100
	) | attendre_multiple "Patientez"
	
	message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."
	
	Check_cdrom "AutoRunBloodmoon.exe"
	
	wine d:Setup.exe
	
	wine levelup.exe
	
	(
	echo 0
	cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Morrowind.esm
	cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Morrowind.txt
	cp PNO4bloodmoon.esp $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4bloodmoon.esp
	cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	echo 100
	) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" = "0" -a "$BLOODMOON" = "0" ]
then
	(
	echo 0
	wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/PnoG.7z
	echo 100
	) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
	
	(
	echo 0
	7z e Levelup.7z
	7z e PnoG.7z
	echo 100
	) | attendre_multiple "Patientez"
	
	message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."
	
	Check_cdrom "AutoRunTribunal.exe"
	
	wine d:Setup.exe
	
	message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."
	
	Check_cdrom "AutoRunBloodmoon.exe"
	
	wine d:Setup.exe
	
	wine levelup.exe
	
	(
	echo 0
	cp BSAReg.exe $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/BSAReg.exe
	cp pnoG.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/pnoG.esm
	cp PNOG.bsa $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNOG.bsa
	cp lisez moi PnoG.html $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/lisez moi PnoG.html
	echo 100
	) | attendre_multiple "Patientez"
	
	message "Un petit programme va être exécuter, vous n'aurez qu'à cliquer sur 'Update' puis 'Ok'."
	
	cd $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	
	wine BSAReg.exe
else
	(
	echo 0
	wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
	wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
	echo 100
	) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."
	
	(
	echo 0
	7z e Morrowind_UBIv2.7z
	7z e Levelup.7z
	7z x PNO4Morrowind.7z
	echo 100
	) | attendre_multiple "Patientez"
	
	wine Morrowind UBIv2.exe
	
	wine levelup.exe
	
	(
	echo 0
	cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Morrowind.esm
	cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Morrowind.txt
	cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
	echo 100
	) | attendre_multiple "Patientez"
fi

if [ "$TRIBUNAL" = "0" -o "$BLOODMOON" = "0" ]
then
	message "Insérez le cdrom de MORROWIND dans votre lecteur."
	
	Check_cdrom "AutoRunMorrowind.exe"
fi

message "Le jeu va être lancer une première fois pour initialiser certaines données, lorsque vous aurez atteint le menu général du jeu, cliquez sur 'Quitter'."

cd $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind

wine Morrowind.exe

if [ ! -e "$HOME/.morrowind" ]
then
mkdir $HOME/.morrowind
fi
ln -s $HOME/.morrowind Saves

Set_SoundDriver alsa

echo "[HKEY_CURRENT_USERSoftwareWineDirectSound]" > $REPERTOIRE/tmp/directsound.reg
echo ""DefaultBitsPerSample"="16"" >> $REPERTOIRE/tmp/directsound.reg
echo ""DefaultSampleRate"="44100"" >> $REPERTOIRE/tmp/directsound.reg
echo ""EmulDriver"="Y"" >> $REPERTOIRE/tmp/directsound.reg
echo ""HardwareAcceleration"="Emulation"" >> $REPERTOIRE/tmp/directsound.reg
regedit $REPERTOIRE/tmp/directsound.reg

simuler_reboot

cd $REPERTOIRE/tmp
rm -r ./*

cd $HOME/Desktop
rm Morrowind.desktop

creer_lanceur "ElderScrolls3_Morrowind" "Program Files/Bethesda Softworks/Morrowind/" "Morrowind Launcher.exe"

message "Installation terminée!!nnIl ne vous reste plus qu'à activer les extensions et correctifs dans l'onglet 'Fichiers données' du Launcher de MORROWIND (il vous faudra peut-être également remonter le volume principal du jeu)."

exit


Sur mon pc, les 4 types d'installations fonctionnent sans problèmes, le jeu aussi sauf 2 choses:
-> la zone de visualisation du perso dans l'inventaire est complètement blanche
-> la carte local n'affiche pas le décor, juste les points d'emplacement des portes

Maintenant à vous de testez !

Edité par Tophu

GNU_Raziel Le Dimanche 1 Juillet 2007 à 11:18 - [Citer]
Admin

Admin
Ton script a été accepté et est maintenant dispo dans le dépôt community....Simplement la prochaine fois propose-le toi même svp, il y a un menu fait pour ça...

Il te reste a faire le test (avec screenshots si possible).

Note : je n'avais pas le coeur a la faire mais normalement un script de jeu ne doit contenir QUE le jeu, si il y a des script extansion et patch ce n'est pas que pour faire joli, tu devras donc l'expliquer en detail dans ton test et la prochaine fois le script sera refusé si il n'ai pas correctement découpé.

Edité par GNU_Raziel


Linux a un noyau, Windows a un pépin.
Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou.
http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé
Tophu Le Dimanche 1 Juillet 2007 à 13:43 - [Citer]
Membre

Membre
Je ne l'ai pas proposé en pensant qu'il devait être testé un minimum (même s'il marche parfaitement sur mon ordi).
Sinon pour le découpage: jeu - extensions - patchs, c'est possible, il faut juste un peu de boulot sur une détection automatique des extensions et patchs installées.

Après réflexion, voilà un découpage possible:
-> script d'installation de morrowind
-> script d'installation de l'extension tribunal
-> script d'installation de l'extension bloodmoon
-> script d'installation du patch V2
-> script d'installation du PNO

Chaques scripts contiendront des restrictions qui obligeront à respecter un process d'installation, si celui-ci n'est pas respecté: réinstallation complète de morrowind pour avoir une install propre.

Le process:
-> Pour Morrowind seul

1- Installer Morrowind

2- Appliquez le patch d'Ubisoft Patch v2 VF (non recommandé) ou préférez la Solution Alternative (100 Ko)

3- Appliquer levelup.exe

4- Télécharger et installer PNO4Morrowind


-> Pour Morrowind + Tribunal

1- Installer morrowind

2- Appliquez le patch d'Ubisoft Patch v2 VF (non recommandé) ou préférez la Solution Alternative (100 Ko)

3- Installer Tribunal

4- Appliquer levelup.exe

5- Télécharger et installer PNO4Tribunal


-> Pour Morrowind + Bloodmoon SANS tribunal

1- Installer Morrowind

2- Installer Bloodmoon

3- Appliquer Levelup.exe

4- Télécharger et installer PNO4Morrowind

5- Télécharger et installer PNO4Bloodmoon


-> Pour Morrowind + Bloodmoon + Tribunal (ou la version GOTY)

1- Installer Morrowind

2- Installer Tribunal

3- Installer Bloodmoon

4- Appliquer levelup.exe

5- Télécharger et installer PNOG

Edité par Tophu

GNU_Raziel Le Dimanche 1 Juillet 2007 à 14:19 - [Citer]
Admin

Admin
Ce qui est fait est fait, disont que morrowind est un cas particuliers, assure-toi seulement que pour tes prochains scripts le découpage jeu/patch/add-on soit respecté

Linux a un noyau, Windows a un pépin.
Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou.
http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé
Tophu Le Dimanche 1 Juillet 2007 à 14:38 - [Citer]
Membre

Membre
GNU_Raziel, il faut que tu corrige le script downloader par POL, il y a 2 parenthèse qui ont sautés pendant l' ajout:

erreur:

Console:

TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"

BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)"


correction:

Console:

TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )

BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )


y'a une parenthèse à la place du smiley

Edité par GNU_Raziel

GNU_Raziel Le Dimanche 1 Juillet 2007 à 16:16 - [Citer]
Admin

Admin
C'est modifié.

Linux a un noyau, Windows a un pépin.
Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou.
http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé
Zoloom Le Dimanche 1 Juillet 2007 à 17:08 - [Citer]
Membre

Membre
Accepté donc résolu.

pacha Le Jeudi 8 Novembre 2007 à 14:40 - [Citer]
Membre

Membre
Bonjour,

Je viens de découvrir POL et je ne trouve pas le script TES III Morrowind dans la liste pour installation. Ma version de POL est la 2.01, je suis sous Ubuntu 7.10.

Je retrouve bien tous les scripts (officiels et Community) présents sur le site mais je m'étonne de l'absence de Morrowind alors qu'il marchait vu les messages sur le forum.

Je vous remercie de la réponse que vous pourrez me faire.

Question subsidiaire, le TESCS fonctionne-t-il sous linux?
Quentin PÂRIS Le Jeudi 8 Novembre 2007 à 18:14 - [Citer]
Admin

Admin
Ce script ne fonctionne plus sous PlayOnLinux 2

Nous règlerons le problèmes dès que possible.
Lexaar Le Mercredi 27 Février 2008 à 9:57 - [Citer]
Membre

Membre
Si je puis permettre un commentaire, ce script est activable sur playonlinux par l'option
Outils/Exécuter un script non-officiel

Il se trouve que j'avais par hasard une version texte de ce script (je ne me rappelle plus où et quand je me l'étais procurée, je suis tombé sur cette discussion en réinstallant Morrowind). Je ne m'y connais pas du tout en programmation mais il faut peut-être la version bien présentée dans un document que j'avais pour l'exécuter sans pb ? En tout cas chez moi ça marche tout comme Tophu l'a dit et ce même sous Gutsy, Mes félicitations !

Le sens de mon message était juste de réhabiliter peut-être ce script au rang des officiels ? Parce qu'une fois présenté correctement il semble tout à fait exécutable ! Mais il est vrai que je ne connais pas la nature exacte des problèmes que vous avez rencontrés...
Lexaar Le Mercredi 27 Février 2008 à 9:58 - [Citer]
Membre

Membre

Je copie/colle ce que j'ai dans mon document qui abrtie le script, à tout hasard :

Console:

#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check

presentation "The Elder Scrolls 3 : Morrowind" "Bethesda Softworks" "http://bethsoft.com" "Tophu" "ElderScrolls3_Morrowind"

message "Ce script va vous permettre d'installer MORROWIND avec ou sans ses extensions (TRIBUNAL et BLOODMOON).
Si par la suite, vous voulez installer une des extensions; désinstallez dans un premier temps le jeu puis réutilisez ce script (vos sauvegardes seront conservées)."

attention "Veuillez, au préalable, installer les paquets/fichiers nécessaires au support des archives 7Zip, pour cela référencez-vous à la documentation de votre distribution. (mots-clés: 7zip, p7zip)"

attention "Durant l'installation, ce script va télécharger des correctifs non officiels confectionnés par la communauté du site WIWILAND (http://forum.wiwiland.net)."

Ask_For_cdrom

message "Insérez le cdrom de MORROWIND dans votre lecteur."

Check_cdrom "AutoRunMorrowind.exe"

mkdir -p $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
cd $HOME/.PlayOnLinux/wineprefix/ElderScrolls3_Morrowind
select_prefixe "$(pwd)"
creer_prefixe

cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $CDROM ./d:

cd $REPERTOIRE/tmp

Set_OS winxp

wine d:Setup.exe

TRIBUNAL=$(question "Voulez-vous installer l'extension TRIBUNAL ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )

BLOODMOON=$(question "Voulez-vous installer l'extension BLOODMOON ? (vous devez posséder le cdrom sous peine de faire échouer l'installation)" )

if [ "$TRIBUNAL" = "0" -a "$BLOODMOON" != "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Tribunal.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."

(
echo 0
7z e Morrowind_UBIv2.7z
7z e Levelup.7z
7z x PNO4Tribunal.7z
echo 100
) | attendre_multiple "Patientez"

wine Morrowind UBIv2.exe

message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."

Check_cdrom "AutoRunTribunal.exe"

wine d:Setup.exe

wine levelup.exe

(
echo 0
cp PNO412Tribunal.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Tribunal.esm
cp PNO4Tribunal.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Tribunal.txt
cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
echo 100
) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" != "0" -a "$BLOODMOON" = "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4bloodmoon.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."

(
echo 0
7z e Levelup.7z
7z x PNO4Morrowind.7z
7z x PNO4bloodmoon.7z
echo 100
) | attendre_multiple "Patientez"

message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."

Check_cdrom "AutoRunBloodmoon.exe"

wine d:Setup.exe

wine levelup.exe

(
echo 0
cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Morrowind.esm
cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Morrowind.txt
cp PNO4bloodmoon.esp $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4bloodmoon.esp
cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
echo 100
) | attendre_multiple "Patientez"
elif [ "$TRIBUNAL" = "0" -a "$BLOODMOON" = "0" ]
then
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PnoG.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."

(
echo 0
7z e Levelup.7z
7z e PnoG.7z
echo 100
) | attendre_multiple "Patientez"

message "Insérez le cdrom de l'extension TRIBUNAL dans votre lecteur."

Check_cdrom "AutoRunTribunal.exe"

wine d:Setup.exe

message "Insérez le cdrom de l'extension BLOODMOON dans votre lecteur."

Check_cdrom "AutoRunBloodmoon.exe"

wine d:Setup.exe

wine levelup.exe

(
echo 0
cp BSAReg.exe $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/BSAReg.exe
cp pnoG.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/pnoG.esm
cp PNOG.bsa $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNOG.bsa
cp lisez moi PnoG.html $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/lisez moi PnoG.html
echo 100
) | attendre_multiple "Patientez"

message "Un petit programme va être exécuter, vous n'aurez qu'à cliquer sur 'Update' puis 'Ok'."

cd $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/

wine BSAReg.exe
else
(
echo 0
wget -c http://morromods.wiwiland.net/IMG/7z/Morrowind_UBIv2.7z
wget -c http://morromods.wiwiland.net/IMG/7z/Levelup.7z
wget -c http://morromods.wiwiland.net/IMG/7z/PNO4Morrowind.7z
echo 100
) | attendre_multiple "Patientez pendant le téléchargement des fichiers nécessaires au jeu."

(
echo 0
7z e Morrowind_UBIv2.7z
7z e Levelup.7z
7z x PNO4Morrowind.7z
echo 100
) | attendre_multiple "Patientez"

wine Morrowind UBIv2.exe

wine levelup.exe

(
echo 0
cp PNO412Morrowind.esm $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO412Morrowind.esm
cp PNO4Morrowind.txt $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/PNO4Morrowind.txt
cp -r Meshes $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
cp -r Textures $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind/Data Files/
echo 100
) | attendre_multiple "Patientez"
fi

if [ "$TRIBUNAL" = "0" -o "$BLOODMOON" = "0" ]
then
message "Insérez le cdrom de MORROWIND dans votre lecteur."

Check_cdrom "AutoRunMorrowind.exe"
fi

message "Le jeu va être lancer une première fois pour initialiser certaines données, lorsque vous aurez atteint le menu général du jeu, cliquez sur 'Quitter'."

cd $WINEPREFIX/drive_c/Program Files/Bethesda Softworks/Morrowind

wine Morrowind.exe

if [ ! -e "$HOME/.morrowind" ]
then
mkdir $HOME/.morrowind
fi
ln -s $HOME/.morrowind Saves

Set_SoundDriver alsa

echo "[HKEY_CURRENT_USERSoftwareWineDirectSound]" > $REPERTOIRE/tmp/directsound.reg
echo ""DefaultBitsPerSample"="16"" >> $REPERTOIRE/tmp/directsound.reg
echo ""DefaultSampleRate"="44100"" >> $REPERTOIRE/tmp/directsound.reg
echo ""EmulDriver"="Y"" >> $REPERTOIRE/tmp/directsound.reg
echo ""HardwareAcceleration"="Emulation"" >> $REPERTOIRE/tmp/directsound.reg
regedit $REPERTOIRE/tmp/directsound.reg

simuler_reboot

cd $REPERTOIRE/tmp
rm -r ./*

cd $HOME/Desktop
rm Morrowind.desktop

creer_lanceur "ElderScrolls3_Morrowind" "Program Files/Bethesda Softworks/Morrowind/" "Morrowind Launcher.exe"

message "Installation terminée.

Il ne vous reste plus qu'à activer les extensions et correctifs dans l'onglet 'Fichiers données' du Launcher de MORROWIND (il vous faudra peut-être également remonter le volume principal du jeu)."

exit
GNU_Raziel Le Mercredi 27 Février 2008 à 17:29 - [Citer]
Admin

Admin
Ce script n'est pasconforme a la V2 dePOL, il faudrait le standardiser, l'internationnaliser et surtoutle découper comme suit :
-un script, section jeu, pour le jeu lui-même
-2 scripts, section expansion, pour chacun des addons

Si tu te sens d'attaque pour faire tout ça n'hesite pas

Linux a un noyau, Windows a un pépin.
Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou.
http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé
Vous êtes ici: Index > Vos créations > TES3 Morrowind
Il n'y a rien à voir ici