Fora

Max Payne 2 : The Fall Of Max Payne

quel jeu !!

Autor Odpowiedzi
GNU_Raziel Saturday 2 June 2007 at 12:45
GNU_Raziel

Nom du script : MaxPayne2
Nom reel : Max Payne 2 : The Fall Of Max Payne
Editeur : Take 2 Interactive
Site web de l'editeur: http://www.rockstargames.com/maxpayne2/
Script :

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

presentation "Max Payne 2 : The Fall of Max Payne" "Take 2 Interactive" "http://www.rockstargames.com/maxpayne2/" "GNU_Raziel" "MaxPayne2"

CDROM=$(champ "Quel est le point de montage de votre lecteur CDROM? (Défault : /media/cdrom/)" "/media/cdrom" );

if [ "$?" = 1 ]
then
exit
fi


if [ "$CDROM" = "" ]
then
CDROM="/media/cdrom"
fi

message "Veuillez monter votre lecteur CDROM, puis cliquez sur valider pour commencer l'installation."

if [ -e "$CDROM/setup.exe" ]
then
message "Votre CDROM a bien été detecté.\nAppuyez sur une touche pour commencer l'installation !"
else
erreur "Erreur : le CDROM n'a pas été detecté !"
exit 0
fi
TEMP="$HOME/.PlayOnLinux/tmp/MaxPayne2"
chmod 777 $TEMP -R
rm $TEMP -R
mkdir -p $REPERTOIRE/wineprefix/MaxPayne2
mkdir -p $TEMP
cd $REPERTOIRE/wineprefix/MaxPayne2
select_prefixe "$(pwd)"
creer_prefixe

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
message "Veuillez monter le CDROM 2, puis cliquez sur valider."
attendre "Patientez pendant la préparation de l'installation ..." "cp -r $CDROM/* $TEMP"
chmod 777 $TEMP -R
message "Veuillez monter le CDROM 3, puis cliquez sur valider."
attendre "Patientez pendant la préparation de l'installation ..." "cp -r $CDROM/* $TEMP"

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

echo "[HKEY_CURRENT_USER\Software\Wine\X11 Driver]" > $REPERTOIRE/tmp/managed.reg
echo "\"Managed\"=\"Y\"" >> $REPERTOIRE/tmp/managed.reg
regedit $REPERTOIRE/tmp/managed.reg
echo "[HKEY_CURRENT_USER\Software\Wine\X11 Driver]" > $REPERTOIRE/tmp/dxgrab.reg
echo "\"DXGrab\"=\"Y\"" >> $REPERTOIRE/tmp/dxgrab.reg
regedit $REPERTOIRE/tmp/dxgrab.reg

simuler_reboot
chmod 777 $TEMP -R
rm $TEMP -R
cd $WINEPREFIX/dosdevices
rm ./d:
ln -s $CDROM ./d:
creer_lanceur "MaxPayne2" "Program\ Files/Rockstar\ Games/Max\ Payne\ 2" "MaxPayne2.exe"

message "Installation terminée"
exit


Nom du script : MaxPayne2_1.01
Nom reel : Max Payne 2 : The Fall Of Max Payne Bonus Patch
Editeur : Take 2 Interactive
Site web de l'editeur: http://www.rockstargames.com/maxpayne2/
Script :

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

message "Bienvenue dans le script d'installation du patch 1.01 pour Max Payne 2 : The Fall Of Max Payne"

message "Ce patch ajoute 2 niveaux, mais seulement pour le mode \"Dead Man Walking\" qui se débloque après avoir fini le jeu une fois."

verifier_installation_e "MaxPayne2"

cd $HOME/.PlayOnLinux/tmp
message "Je vais télécharger le patch sur le site de Rockstar.\nCette opération peut néscessiter du temps.\nCliquez sur valider pour commencer."

attendre "Patientez pendant le téléchargement...\nCette opération peut prendre quelques minutes selon la vitesse de votre connexion." "wget -c http://www.rockstargames.com/maxpayne2/downloads/MaxPayne2BonusChapters.zip -q"

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

unzip MaxPayne2BonusChapters.zip
wine ./MaxPayne2BonusChapters.exe

rm ./MaxPayne2BonusChapters.zip
rm ./MaxPayne2BonusChapters.exe
rm ./readme.txt
message "Le patch a été correctement installé"


Edit : j'ai modifié ton code à cause de ce bug de smileys

Edytowane przez GNU_Raziel

Quentin PÂRIS Saturday 2 June 2007 at 18:48
Quentin PÂRISAnonymous

Ce script est mit dans les scripts stable