Forum

StarWars : Knights Of The Old Republic : The Sith Lords

KOTOR 2 en fait!

Författare Svar
omega13 Friday 16 November 2007 at 16:04
omega13Anonymous

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

#Verifier les dépendences
cfg_check

#Declaration des variables
CODENAME="SWkotor2"
REALNAME="StarWars : Knights Of The Old Republic : The Sith Lords"
EDITEUR="LucasArts/Bioware"
WEBSITE="http://www.lucasarts.com/products/swkotor2/"
SCRIPTEUR="Omega13"

#Presentation
presentation "$REALNAME" "$EDITEUR" "$WEBSITE" "$SCRIPTEUR" "$CODENAME" 1 6

#Avertissement
attention "ATTENTION, ce jeu ne fonctionnera qu'avec l'utilisation d'un crack No-CD. Il est de votre responsabilité légale de vous assurer que vous avez légalement l'autorisation d'utiliser ces logiciels de contournement de mesures techniques de protections."

#Verification du CDROM
Ask_For_cdrom 2 6
Check_cdrom "Setup.exe"

#Préparation du prefix
TEMP="$HOME/.PlayOnLinux/tmp/SWKotor2"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $REPERTOIRE/wineprefix/SWKotor2
mkdir -p $TEMP
cd $REPERTOIRE/wineprefix/SWKotor2
select_prefixe "$(pwd)"
creer_prefixe 3 6

#Préparation de l'installation
cd $WINEPREFIX/drive_c/windows/
mkdir temp
cd $WINEPREFIX/dosdevices
rm ./*
ln -s ../drive_c c:
ln -s / z:
ln -s $TEMP d:

attendre "Patientez pendant la préparation de l'installation ..." "cp -r $CDROM/* $TEMP"
chmod 777 $TEMP -R
mv $TEMP/autorun.inf $TEMP/autorun1.inf
mv $TEMP/autorun.exe $TEMP/autorun1.exe
Ask_For_cdrom 4 6 2
attendre "Patientez pendant la préparation de l'installation ..." "cp -r $CDROM/* $TEMP"
chmod 777 $TEMP -R
mv $TEMP/autorun.inf $TEMP/autorun2.inf
mv $TEMP/autorun.exe $TEMP/autorun2.exe
Ask_For_cdrom 5 6 3
attendre "Patientez pendant la préparation de l'installation ..." "cp -r $CDROM/* $TEMP"
chmod 777 $TEMP -R
mv $TEMP/autorun.inf $TEMP/autorun3.inf
mv $TEMP/autorun.exe $TEMP/autorun3.exe
Ask_For_cdrom 6 6 4
attendre "Patientez pendant la préparation de l'installation ..." "cp -r $CDROM/* $TEMP"

#Preparation de Wine
Set_OS "winxp"
wine d:\Setup.exe
message "Appuyez sur OK UNIQUEMENT quand l'installation du jeu sera terminée sous peine de devoir recommencer l'installation."

Set_Managed "On"
Set_DXGrab "On"

#Fin du code du jeu
#Création du lanceur
simuler_reboot
chmod 777 $TEMP -R
rm $TEMP -R
cd $WINEPREFIX/dosdevices
rm ./d:
ln -s $CDROM ./d:
creer_lanceur "SWKotor2" "Program\ Files/LucasArts/SWKotOR2" "swkotor2.exe" "SWKotor2.xpm" "StarWars : Knights Of The Old Republic : The Sith Lords"
creer_lanceur_expansion "SWKotor_Config" "Program\ Files/LucasArts/SWKotOR2" "swconfig.exe" "SWKotor_Config.xpm" "StarWars : Knights Of The Old Republic : The Sith Lords Configurator"

message "Installation terminée"
exit


Normalement il est a jour des methodes POL2
et voila la patch:

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

#Declaration des variables
CODENAME="SWkotor2"
REALNAME="StarWars : Knights Of The Old Republic : The Sith Lords"
EDITEUR="LucasArts/Bioware"
WEBSITE="http://www.lucasarts.com/products/swkotor2/"
SCRIPTEUR="Omega13"

#Presentation
presentation "$REALNAME" "$EDITEUR" "$WEBSITE" "$SCRIPTEUR" "$CODENAME" 1 4

message "Bienvenue dans le script d'installation du patch 1.02 pour Knights Of The Old Republic - The Sith Lords"
attention "ATTENTION, ce jeu ne fonctionnera qu'avec l'utilisation d'un crack No-CD. Il est de votre responsabilité légale de vous assurer que vous avez légalement l'autorisation d'utiliser ces logiciels de contournement de mesures techniques de protections."

verifier_installation_e "SWKotor2"

#Telechargement du patch
cd $HOME/.PlayOnLinux/tmp
message "Je vais télécharger le patch sur le ftp de LucasArts.\nCette opération peut nécessiter du temps.\nCliquez sur valider pour commencer." 2 4

telecharger "Téléchargement du jeu..." "ftp://ftp.lucasarts.com/patches/pc/KotOR2%20Patch%20v201420%20FR.exe"
mv $HOME/.PlayOnLinux/tmp/\KotOR2%20Patch%20v201420%20FR.exe $HOME/.PlayOnLinux/tmp/\Kotor201420fr.exe

select_prefixe "$HOME/.PlayOnLinux/wineprefix/SWKotor2"
message "Téléchargement terminé. Installation du patch"

#Installation du patch
wine $HOME/.PlayOnLinux/tmp/\Kotor201420fr.exe 3 4

#Supression du binaire
rm $HOME/.PlayOnLinux/tmp/\Kotor201420fr.exe 4 4
message "Le patch a été correctement installé"


Voila deja envoyé a la validattion!
Merci d'avance les amdins!
goku Friday 16 November 2007 at 20:28
goku

Si tu as testé ton script, tu peux nous donner quelque(s) screenshots du résultat, sinon on va attendre que quelqu'un qui ait le jeu puisse le tester .

Windows de Microsoft.

Mac de Apple.

Linux du monde entier.
Ghostofkendo Saturday 17 November 2007 at 17:49
Ghostofkendo

Salux,

J'ai KOTOR 2, je peux tester le script si tu veux goku.
Mais avant il faut que j'active l'accélération graphique et que j'installe POL (oui je sais, il n'est même pas installé mais les réinstallations à répétitions sur mon nouveau pc + l'absence de rpm pour openSUSE n'arrangent pas les choses :lol

@+
Ghostofkendo Sunday 18 November 2007 at 17:39
Ghostofkendo

Re,

J'ai eut un problème pendant l'installation, environ à la moitié, l'installeur windows m'a dit :
"Fonctionnalité : Star Wars Knights of the Old Republic II : The Siths Lords_Files
Composants :
Fichier :
Erreur : -2147418113"

Qu'en dit tu omega13 (ou tout autre personne s'étant intéressé au script) ?

Je réessayerai de l'installer pendant la semaine pour vérifier (mais j'espère que ça ne venait que de moi)

@+
omega13 Sunday 18 November 2007 at 19:22
omega13Anonymous

je n'ai pas eu ce probleme chez moi!

Je vais essayez direct par POL sans utiliser mon script mais celui-des depots!

Je vous dit ca sous peu!
omega13 Sunday 18 November 2007 at 19:41
omega13Anonymous

Donc chez moi l'installation se passe sans soucis!

Je suis désolé mais ca doit venir de chez toi!