The forum

Talisman Online

Author Replies
mazert Saturday 18 October 2008 at 15:10
mazert

Voila j'ai voulu moi aussi me mettre a la programmation bash (avant je programmais en vb6 et en batch) et pour commencer j'ai fait un script d'installation pour le mmorpg gratuit talisman online. Seulement je rencontre un problème lorsque je veut le lancer -> il ne se lance pas par POL, une faute de ma part que je n'arrive pas à corriger.

#!/bin/bash
#Vérifier que PlayOnLinux est bien exécuté avant
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
#Charger les librairies
source "$PLAYONLINUX/lib/sources"

#Verifier les dépendences
cfg_check

#Presentation
presentation "Talisman Online" "Miracle Castle Limited " "http://www.talismanonline.com/" "Mazert - Modifié/Standardisé par GNU_Raziel" "Talisman Online" 1 5

if [ "$POL_LANG" == "fr_FR.UTF-8" ]; then
LNG_TalismanOnline_DL="Téléchargement du jeu..."
LNG_TalismanOnline_WARNING="Cliquez sur Suivant (dans cette fenetre) UNIQUEMENT si l'installateur a fini d'installer Talisman Online"
else
LNG_TalismanOnline="Downloading Game..."
LNG_TalismanOnline_WARNING="Click on Next (in this window) ONLY if the install is finished"
fi

#Préparation de Wine
TEMP=$REPERTOIRE/tmp/TalismanOnline_1412_Setup
rm -rf $TEMP
mkdir -p $TEMP
chmod 777 -R $TEMP
mkdir -p $REPERTOIRE/wineprefix/TalismanOnline
select_prefixe "$REPERTOIRE/wineprefix/TalismanOnline"
creer_prefixe 2 5

#Telechargement du jeu (gratuit et legal)
telecharger "$LNG_TalismanOnline_DL" "ftp://64.151.87.120/client/TalismanOnline_1412_Setup.exe"
attendre "Veuillez cliquer sur suivant et attendre un moment pendant le chargement de l'installateur"
wine "TalismanOnline_1412_Setup.exe"


#Création du lanceur
creer_lanceur "Talisman Online" "Program Files/Miracle Castle Ltd/TalismanOnline" "client.exe" "" "Talisman Online"

chmod 777 -R $TEMP
rm -rf $TEMP

simuler_reboot 5 5

exit




Au fait, comme c'est mon premier scipt je dois quand même prévenir que c'est juste une modification de celui de GTA2 !

Edited by mazert


http://mazert.c.la - premier sur le web
cendre Saturday 18 October 2008 at 15:30
cendre

Ton script est écris en v2 , les fonctions v3 commencent par POL_Setup_Window , installe le plugin Script Creator (disponible dans la partie téléchargement du site) qui t'aidera à rendre ton script compatible v3.
mazert Saturday 18 October 2008 at 17:31
mazert

Merci pour le conseil, je vais commencer à le programmer en v3 avec le plugin qui a l'air trés bien fait (même en anglais).

Seulement j'ai commencer à tester le jeu et je viens de m'appercevoir que la souris est unitilisable une fois le jeu lancé, alors que pourant le jeu est classé platinium sur le site de wine avec la version actuelle du jeu.
(Peut-être parce qu'il ne se lance pas en mode plein écran ?) en tous cas il doit surement y avoir un remede a cela ...


http://mazert.c.la - premier sur le web

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com