Forums

Heroes Myth and Magic 5

premier script ^^

Auteur Réponses
eguibs Lundi 16 Juin 2008 à 20:41
eguibsAnonymous

bonjour ben voici un script pour le jeu Heroes myth and magic 5
alors par contre je sais pas si javais le droit mais j'ai pris et réadapté un peu de code du script de direct x 9 et me suis inspiré du script de trackmania pour faire ce script en esperant ne blesser personne ! dailleur si ça pose probleme je prendrais les mesures pour changer mon script ya pas de soucis ^^ alors ben le voici


if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
POL_SetupWindow_Init
cfg_check

#Langues-languages
if [ "$POL_LANG" == "fr" ]; then
LNG_WAITINSTALL_H5="Veuillez patienter pendant l'instalation"
LNG_INSTALLEND_H5="Heroes Myth and Magic V installé"
LNG_DX9_INS="PlayOnLinux va telecharger et instaler direct X nessesaire au bon fonctionnement du jeu"
LNG_WINE="Instalation de Wine 1.0 veuillez patienter quelques secondes si aucune fenetre d'instalation s'affiche c'est qu'il est deja instalé dans PlayOnLinux"
LNG_END="L'instalation du jeu est terminée"
else
LNG_WAITINSTALL_H5="Please wait during instalation of the game"
LNG_INSTALLEND_H5="Heroes Myth and Magic V installed"
LNG_DX9_INS="PlayOnLinux is going to download and install DirectX9 for making the game working fine"
LNG_WINE="instalation of Wine 1.0 wait 5 seconds if nothing appears it means that you have already installed it on Play On Linux"
LNG_END="The instalation of this game is finished"
fi

#Commencement de l'instalation

POL_SetupWindow_presentation "HeroesV" "Ubi Soft" "" "Eguibs/Mini" "Heroes Myth and Magic V" 1

#préfixe


mkdir -p $REPERTOIRE/wineprefix/HeroesV
select_prefixe "$REPERTOIRE/wineprefix/HeroesV"
POL_SetupWindow_prefixcreate



#instalation heroes
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "Setup.exe"
cd $CDROM
POL_SetupWindow_wait_next_signal "$LNG_WAITINSTALL_H5" "HeroesV"
wine "Setup.exe"
POL_SetupWindow_detect_exit
POL_SetupWindow_message "$LNG_INSTALLEND_H5"


#Instalation de Direct X
POL_SetupWindow_message "$LNG_DX9_INS "
mkdir $REPERTOIRE/tmp/dx9 -p
cd $REPERTOIRE/tmp/dx9
POL_SetupWindow_download "$(eval_gettext 'Downloading Direct X')" "$(eval_gettext 'Downloading...')" "$SITE/divers/dx9/dx9.tar.gz"
POL_SetupWindow_wait "$(eval_gettext 'Please wait...')" "$(eval_gettext 'Extracting...')" "cd $PWD && tar -xvf dx9.tar.gz"
wine ./DXSETUP.exe
cd $REPERTOIRE
rm $REPERTOIRE/tmp/dx9 -r

#lanceur
POL_SetupWindow_make_shortcut "HeroesV" "Program Files/Ubisoft/Heroes of Might and Magic V/bin" "H5_Game.exe" "" "Heroes - Myth And Magic V"




#Wine
POL_SetupWindow_message "$LNG_WINE"
Set_WineVersion_Assign "1.0" "Heroes - Myth And Magic V"

Set_GLSL "on"
Set_Desktop "on"


#fin
POL_SetupWindow_message "$LNG_END"
POL_SetupWindow_Close

exit

Citer

voila n'hesitez pas a faire des suggestion pour ameliorer le script ^^

edit:quelques petites rectifications du a des étourderies de ma part ^^

Majetite mise a jour du script

Edité par eguibs

molikujyh Vendredi 30 Janvier 2009 à 1:56
molikujyhAnonymous

bonjour eguibs

j'ai testé ton script et j'ai une erreur a 17% systématiquement (erreur de transfert common data)
j'ai essayé de l'installer avec wine directement il reussi l'intall complète mais le jeu ne tourne pas (pas de directx ect...) et je n'y connait rien pour en faire plus
je ne peux pas le lancer
suis-je le seul !
mon cd est en bon etat (il tournait sur windows )
merci d'avance

ps : je c'est pas si c'est le bon endroit pour poster ce genre de probleme desolé si cela ne l'ai pas


ubuntu 8.10(amd64) playonlinux3.3
eguibs Samedi 25 Avril 2009 à 23:33
eguibsAnonymous

bonjour et dsl pour le retard dans la réponce ça fait super longtemp que je suis pas passé dans le coin !
l'erreur est pendant l'instalation du vrais jeu ou dans le script ?

je viens de voir que tu est sur une distrib 64 bits et apperement il y a quelques soucis avec wine en 64 bits (qu'ils corrigent petit a petit )
bon au sinon je vais essayer de t'aider un peu si possible prend la derniere version de wine sur le site officiel

ensuite toujours sur le site de wine télécharge winetricks qui va te permettre d'installer direct x 9 apres esssaye en esperant que ça marche