Author Topic: [Axe parser] aide  (Read 82438 times)

0 Members and 2 Guests are viewing this topic.

Offline Metallica

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +4/-0
    • View Profile
Re: [Axe parser] aide
« Reply #225 on: December 17, 2010, 12:12:08 pm »
Et maintenant, pour la gestion des pas du personnage: il faut que E fasse Getkey-1(1er Pas) Puis E fasse Getkey+3 s'il est inférieur à 4(2ème pas).


Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #226 on: December 17, 2010, 05:55:00 pm »
Je ne vais pas te faire du bout de code par bout de code, mais j'ai trouvé une méthode pas trop mal pour le déplacement de mes worms par exemple :
Code: [Select]
:If getKey(2)
:.Si il y a un déplacement, alors on inverse A
:1-A=>A
:Pt-On(X,Y,A*8+Pic1
:.Quand A vaut 0, c'est le pied gauche en avant, et quand il vaut 1, c'est le pied droit en avant (par exemple)
:Else
:Pt-On(X,Y,Pic2
:.Les deux pieds collés
:End

C'est juste pour donner des idées, mais cherche par toi même le meilleur algo adapté à la situation.
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline NeoCrisis

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 217
  • Rating: +14/-2
  • tihacker59
    • View Profile
Re: [Axe parser] aide
« Reply #227 on: December 18, 2010, 10:21:33 am »
Et maintenant, pour la gestion des pas du personnage: il faut que E fasse Getkey-1(1er Pas) Puis E fasse Getkey+3 s'il est inférieur à 4(2ème pas).

[OFFTOPIC] t'es français aussi ?! (ou francophone du moins ;D ) [/OFFTOPIC]



TI-Planet moderator

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #228 on: December 18, 2010, 04:00:59 pm »
Ouaip il est du forum d'espace TI.
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Kiligolo

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 218
  • Rating: +10/-1
    • View Profile
Re: [Axe parser] aide
« Reply #229 on: January 06, 2011, 03:55:45 am »
J'ai déjà essayé de créer une appVar et d'enregistrer certaines choses dessus mais après redémarrage du programme, l'appVar est réinitialisée...
Spoiler For Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler For Some screen shots:
       
The screenshots are in french but there is an english version

Offline Metallica

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +4/-0
    • View Profile
Re: [Axe parser] aide
« Reply #230 on: January 06, 2011, 11:27:25 am »
Regarde ici.

Offline Kiligolo

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 218
  • Rating: +10/-1
    • View Profile
Re: [Axe parser] aide
« Reply #231 on: January 06, 2011, 11:47:40 am »
Merci.
Spoiler For Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler For Some screen shots:
       
The screenshots are in french but there is an english version

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Re: [Axe parser] aide
« Reply #232 on: January 10, 2011, 03:36:21 pm »
Hello les anglais, je suis aussi d'espace TI, et je viens sur omnimaga pour signaler une erreur notée UNKNOWN ERR.

je vous explique:

voilà mon code:
Code: [Select]
:.ESSAI
:[3828EEABAB81817E]→Pic1
:20→X→Y
:ClrDraw
:ClrHome
:Repeat getkey(15)
:X-((X=/=4) and getkey(2))+(getkey(3) and (X=/=84))→X
:Y-((Y=/=1) and getkey(4))+(getkey(1) and (Y=/=47))→X
:sub(CHG
:DispGraph
:sub(CHG
:End
:Lbl CHG
:Pt-Change(X,Y,Pic1
:Text(X-4,Y+9,"FUCK!"

excusez moi si mon programme est vulgaire...

enfin voilà, et quand je le compile (Axe parser version 0.4.5), j'obtiens:

Code: [Select]
COMPILING...
1st Pass:        100%
2nd Pass:        100%
Writing App...
         628 Byt    76%
ERR:  UNKNOWN ERR
Code    4535555
Est-ce que c'est une erreur déjà connue ?  (ma version d'Axe parser n'est pas la dernière).


2e question:
est-ce normal que lorsque j'affiche un nombre sur l'écran, l'affichage prenne 5 caractères obligatoirement ?
exemple:

Code: [Select]
:.ESSAI
:3→A
:ClrHome
:Output(0,0,A>Dec
:Pause 1000

j'obtiens:
Code: [Select]
------------------
|    3            |     
|                 |   
|                 |       
|                 |         
|                 |           
 ------------------                           

merci de vos réponses.


Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #233 on: January 10, 2011, 03:40:29 pm »
Dernière version : 0.4.8
Vérifie que ton bug est toujours d'actualité.
Si c'est le cas, reporte ton bug, en anglais ici.
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Re: [Axe parser] aide
« Reply #234 on: January 10, 2011, 03:54:34 pm »
uhuh, ça fait un moment que je cherche sur le forum, je ne trouve pas ou on peut télécharger la dernière version... pas dans downloads en tout cas.

tu peux me dire stp.

et est-ce que tu sais quelque chose pour l'affichage de valeurs ?


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Axe parser] aide
« Reply #235 on: January 10, 2011, 04:56:49 pm »
Salut et bienvenu sur le forum :)

Toutes les versions d'Axe Parser (sauf la première) sont disponible dans ce topic: http://ourl.ca/4060/162096

Elle est aussi disponible dans la section downloads, mais le lien redirige vers le topic.

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Re: [Axe parser] aide
« Reply #236 on: January 12, 2011, 09:56:07 am »
merci beaucoup, je télécharge et je vérifie ça.

EDIT: fausse alerte, ça marche très bien avec la "nouvelle" version.
« Last Edit: January 12, 2011, 10:11:19 am by persalteas »


Offline Kiligolo

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 218
  • Rating: +10/-1
    • View Profile
Question sur les fonctions
« Reply #237 on: January 12, 2011, 02:36:58 pm »
Je voudrais savoir si on peut faire un quelque chose dans ce genre:
Code: [Select]
.TBPOTW
...
sub(TBF)
...
Return
...
Lbl TBF
...
=>If ...
=>...
=>Return
=>End
=>...
=>Return
...
« Last Edit: January 12, 2011, 02:37:47 pm by Kiligolo »
Spoiler For Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler For Some screen shots:
       
The screenshots are in french but there is an english version

Offline Metallica

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +4/-0
    • View Profile
Re: [Axe parser] aide
« Reply #238 on: January 13, 2011, 11:24:42 am »
Ouais surement sinon utilise un Else


Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #239 on: January 13, 2011, 01:01:09 pm »
Bien évidemment que ce code marche, c'est comme en C.
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%