Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Bug ASCIII
Auteur Message
Répondre en citant
Message Bug ASCIII 
Bonjour, j'ai récemment décidé d'introduire des graphismes ASCIII dans un de mes jeux.

Au premier essai, avec le loup, le jeu a buggué et s'est fermé alors qu'avant tout allait bien.

Voici le code de l'ascii du loup :

Code:

echo       /\      /\
echo      |  \    /  |
echo      ||\ \../ /||
echo      )'        `(
echo     ,;`w,    ,w';,
echo     ;,  ) __ (  ,;
echo      ;  \(\/)/  ;;
echo     ;|  |vwwv|    ``-...
echo      ;  `lwwl'   ;      ```''-.
echo     ;| ; `""' ; ;              `.
echo      ;         ,   ,          , |
echo      '  ;      ;   l    .     | |
echo      ;    ,  ,    |,-,._|      \;
echo       ;  ; `' ;   '    \ `\     \;
echo       |  |    |  |     |   |    |;
echo       |  ;    ;  |      \   \   (;
echo       | |      | l       | | \  |
echo       | |      | |       | |  ) |
echo       | |      | ;       | |  | |
echo       ; ,      : ,      ,_.'  | |
echo      :__'      | |           ,_.'
echo               `--'
echo


Quelqu'un pourrait me dire ce qui cause le bug ?




______________________________________________________
Mon site web : http://textquestrpg.weebly.com/
Un petit jeu sympa : http://teacher-story.com/t/kT81
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Bug ASCIII 
Hello,

Pour moi c'est tout simplement les pipes ("|") qui sont reconnus et qui te sortent une erreur de syntaxe.

Échappe-les et ça devrait fonctionner.



Dernière édition par Logan le Mer 4 Sep 2013 - 18:53; édité 3 fois

______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message Bug ASCIII 
Salut logan,

D'accord, mais que veux tu dire par "échapper" les pipes ?




______________________________________________________
Mon site web : http://textquestrpg.weebly.com/
Un petit jeu sympa : http://teacher-story.com/t/kT81
Visiter le site web du posteur
Répondre en citant
Message Bug ASCIII 
Tout simplement en rajoutant le caractère d'échappement "^" devant chaque pipe de ton script.

Ca donnera:
Code:
@echo off

echo ^|

pause



Tu remarquera que sans que le pipe soit échappé, le fichier de commande
envoie la sortie d'echo comme paramètre d'une autre commande qui devrait
se trouver juste après le tube (ou pipe).

Mais vu que cette commande est inexistante ça cause une erreur de syntaxe
et le fichier de commande plante en te donnant le message d'erreur
correspondant.




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message Bug ASCIII 
Le bug survient toujours :s

Est-ce que les slashs et backslashs doivent aussi etre échappés ?




______________________________________________________
Mon site web : http://textquestrpg.weebly.com/
Un petit jeu sympa : http://teacher-story.com/t/kT81
Visiter le site web du posteur
Répondre en citant
Message Bug ASCIII 
Re,

J'ai essayé vite-fais et chez moi ça fonctionne:
Code:
@echo off
echo       /\      /\
echo      ^|  \    /  ^|
echo      ^|^|\ \../ /^|^|
echo      )'        `(
echo     ,;`w,    ,w';,
echo     ;,  ) __ (  ,;
echo      ;  \(\/)/  ;;
echo     ;^|  ^|vwwv^|    ``-...
echo      ;  `lwwl'   ;      ```''-.
echo     ;^| ; `""' ; ;              `.
echo      ;         ,   ,          , ^|
echo      '  ;      ;   l    .     ^| ^|
echo      ;    ,  ,    ^|,-,._^|      \;
echo       ;  ; `' ;   '    \ `\     \;
echo       ^|  ^|    ^|  ^|     ^|   ^|    ^|;
echo       ^|  ;    ;  ^|      \   \   (;
echo       ^| ^|      ^| l       ^| ^| \  ^|
echo       ^| ^|      ^| ^|       ^| ^|  ) ^|
echo       ^| ^|      ^| ;       ^| ^|  ^| ^|
echo       ; ,      : ,      ,_.'  ^| ^|
echo      :__'      ^| ^|           ,_.'
echo               `--'
pause





______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Message Bug ASCIII 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch