Bonjour,
Tout d'abord, je vous remercie de vouloir aider le projet PlayOnLinux.
Ce script est pour la version 3 de PlayOnLinux, or nous sommes maintenant à la version 4.
Voici le même script, converti pour la version 4, pour le tester : Menu
Outils ->
Exécuter un script local
Les scripts pour la version 3 fonctionnent encore, mais si le nouveau script fonctionne correctement, il sera ajouté dans la liste des applications supportées de PlayOnLinux.
Script v4 :
#!/bin/bash
# Date : (2011-05-12 10-36)
# Last revision : (2011-10-27 08-47)
# Wine version used : 1.3.31
# Distribution used to test : N/A
# Author : SuperPlumus and Thuban
[ "$PLAYONLINUX" = "" ] && exit
source "$PLAYONLINUX/lib/sources"
TITLE="Mount and Blade : Fire and Sword"
PREFIX="MountBladeFireAndSword"
WORKING_WINE_VERSION="1.3.31"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "Paradox Interactive" "http://www.paradoxplaza.com/" "SuperPlumus and Thuban" "$PREFIX"
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$PREFIX"
POL_SetupWindow_InstallMethod "LOCAL,STEAM"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
POL_SetupWindow_wait "$(eval_gettext 'Installation in progress...')" "$TITLE"
POL_Wine start /unix "$APP_ANSWER"
POL_Wine_WaitExit
fi
if [ "$INSTALL_METHOD" = "STEAM" ]
then
POL_Call POL_Install_steam
POL_Call POL_Install_steam_flags "48720"
POL_SetupWindow_wait "$(eval_gettext 'Installation in progress...')" "$TITLE"
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
POL_Wine start /unix "Steam.exe" "steam://install/48720"
POL_Wine_WaitExit
fi
POL_Wine_SetVideoDriver
POL_Wine_OverrideDLL disabled mmdevapi
POL_System_TmpDelete
if [ "$INSTALL_METHOD" = "STEAM" ]; then
POL_Shortcut "Steam.exe" "$TITLE" "" "steam://rungameid/48720"
else
POL_Shortcut "mb_wfas.exe" "$TITLE"
fi
POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully.')" "$TITLE"
POL_SetupWindow_Close
exit
(Ce script n'a pas été testé, dans le cas ou il ne fonctionnerait pas, essayez celui que vous avez modifié)
Il serait appréciable que vous fournissiez les infos suivantes si vous testez le script :
• Votre distribution ainsi que la version de votre distribution.
• Précisez aussi comment fonctionne le script et le jeu.
• Utilisez-vous Steam ou pas pour installer ce jeu ?
Merci pour votre contribution.