Lords of the Realm CD

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • Human Ktulu
    Rogue


    • juin 2005
    • 1140

    #1

    Lords of the Realm CD

    Bonjour à tous,

    Je suis très heureux de découvrir cette version française en talkie Anglaise. Par contre j'ai besoin de vous pour résoudre un mystère autour de cette version. En effet, lorsque l'on quitte le jeu, il redémarre automatiquement et pose une question sur de la mémoire. Et bizarrement selon la réponse, le jeu redémarre soit avec la carte anglaise, soit avec la carte allemande !
    Par ailleurs, lors du premier démarrage, il pose une autre question sur le lecteur CD en D, et là aussi la carte change en fonction de la réponse.
    J'ai aussi observé qu'il n'est pas possible de mélanger des sauvegardes, puisque avec la carte anglaise on a des *.sav, et avec la carte allemande on a *.sag.

    J'ai également remarqué que le batch est un peu bisard, voyez plutôt :

    Code:
    @echo off
    choice.exe
    if errorlevel 2 goto lords_ddr
    if errorlevel 1 goto lords_uk
    goto end
    :lords_uk
    lords
    GOTO loop
    :lords_ddr
    lordsddr
    
    :loop
    choice.exe
    if errorlevel 2 goto lord2_ddr
    if errorlevel 1 goto lord2_uk
    goto end
    :lord2_uk
    lords x
    GOTO loop
    :lord2_ddr
    lordsddr x
    GOTO loop
    :end
    Je ne comprend pas la fonction de la commande "choice.exe", ni ce que le "loop" viens y faire. Du coup j'ai essayé de faire un batch plus clair, mais le jeu ne démarre qu'avec la carte Anglaise :

    Code:
    @echo off
    
    echo.
    echo Sur quelle map voulez-vous jouer ?
    echo.
    
    choice /c:12 Entrez (1) pour Angleterre, (2) pour Allemagne :
    
    if errorlevel 1 goto ENG
    if errorlevel 2 goto ALL
    
    :ENG
    lords x
    goto end
    
    :ALL
    lordsddr x
    goto end
    
    :end
    Quelqu'un à une explication, ou une bonne idée ?


    EDIT : bon, j'étais pas loin du but (une coquille sans doute) :
    (Par contre je me suis trompé de forum, merci de déplacer dans "problème technique")

    Code:
    @echo off
    
    echo.
    echo Sur quelle map voulez-vous jouer ?
    echo.
    
    choice /c:12 Entrez (1) pour Angleterre, (2) pour Allemagne :
    
    if errorlevel 2 goto ALL
    if errorlevel 1 goto ENG
    
    :ALL
    lordsddr.exe
    goto end
    
    :ENG
    lords.exe
    goto end
    
    :end
    Dernière modification par Human Ktulu, 25 avril 2011, 14h17. Motif: réponse
Chargement...