Poster un nouveau sujet Poster une réponse
Un "online" en temps réel ?
Auteur Message
raboulave



Autorisation : Membre
Nb de messages : 57
Inscrit le : Jeu 08 Oct 2009, 20:56
Posté le : Dim 07 Mar 2010, 20:14   Citer 

Bonjour à tous ! Voilà je programme un rpg sur ti-82 depuis un petit bout de temps, je vais pas mettre le code pasque y a 2 maps, trois classes de personnages, trois sortes d'ennemis, 7 armes différentes, des quêtes, des bonus à débloquer... Nan, je fais pas de la pub ^^ En fait le seul truc qui m'en empêche, c'est que le prog frôle les 11 000 octets ^^ Pour vraiment allonger la durée de vie du prog, je voudrais un mode PvP ( Player VS Player ) entre 2 caltos, chacun son écran quoi, reliées entre elles par le câble ; je connais des prods qui se servent de la connexion entre 2 caltos, mais je connais pas les fonctions qu'ils utilisent.. Ce serait possible ou pas ?

 Adresse email Haut de page Bas de page 
 
Didouille



Autorisation : Membre
Nb de messages : 158
Inscrit le : Dim 11 Oct 2009, 14:18
Posté le : Dim 07 Mar 2010, 20:27   Citer 

Je pense oué mais pas sur ti-82
je crois que c'est la fonction "send( " mais elle n'existe pas sur ti-82.

----------------------
--Didouille--
 Adresse email Haut de page Bas de page 
 
raboulave



Autorisation : Membre
Nb de messages : 57
Inscrit le : Jeu 08 Oct 2009, 20:56
Posté le : Dim 07 Mar 2010, 21:10   Citer 

Merde dommage... Nan en fait j'ai une ti82-stats, ça passe pas quand même ? Au fait merci pour la réponse très rapide ! Forum très actif, c'est chouette !

 Adresse email Haut de page Bas de page 
 
Rézus



Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Dim 07 Mar 2010, 21:39   Citer 

Le problème c'est surtout que pour qu'une calto reçoive des données il faut qu'elle soit en pause,donc le temps réel est impossible.

 Adresse email Haut de page Bas de page 
 
titozzz



Autorisation : Membre
Nb de messages : 177
Inscrit le : Mer 27 Jan 2010, 18:55
Posté le : Dim 07 Mar 2010, 22:37   Citer 

sur Ti82 stats cé bon et comme cé un role pgame .je pense ce jouable

----------------------
Le temps passe et les œufs durent ....
)=======> Concours de Skin (Virtual TI) <=======(
 Adresse email Haut de page Bas de page 
 
raboulave



Autorisation : Membre
Nb de messages : 57
Inscrit le : Jeu 08 Oct 2009, 20:56
Posté le : Mar 09 Mar 2010, 9:36   Citer 

Ouais mais le seul problème c'est : avec quelles fonctions je pourrais le faire ? comment on les utilise ? voilà c'est tout

 Adresse email Haut de page Bas de page 
 
Stupid



Autorisation : Membre
Nb de messages : 765
Inscrit le : Jeu 28 Sep 2006, 18:42
Posté le : Mar 09 Mar 2010, 13:02   Citer 

Get( + Pause ou Send( + Pause.

 Adresse email Haut de page Bas de page 
 
raboulave



Autorisation : Membre
Nb de messages : 57
Inscrit le : Jeu 08 Oct 2009, 20:56
Posté le : Mar 09 Mar 2010, 13:14   Citer 

Ok merci mais j'ai pas tout compris : j'écris vraiment send( + pause ou alors je dois écrire quelquechose dans send(, revenir à la ligne et écrire pause ?

 Adresse email Haut de page Bas de page 
 
titozzz



Autorisation : Membre
Nb de messages : 177
Inscrit le : Mer 27 Jan 2010, 18:55
Posté le : Mar 09 Mar 2010, 16:59   Citer 

En gros (enfin je crois) il faut que le calculatrice soit en mode pause pour recevoir des infos d'une autre calculette

donc je pense
Send: //tu envoie les infos
Pause: // tu te met en pause et tu attend les reponses

----------------------
Le temps passe et les œufs durent ....
)=======> Concours de Skin (Virtual TI) <=======(
 Adresse email Haut de page Bas de page 
 
raboulave



Autorisation : Membre
Nb de messages : 57
Inscrit le : Jeu 08 Oct 2009, 20:56
Posté le : Mar 09 Mar 2010, 19:36   Citer 

Ouais nan mais je mets quoi dans send( ?
Quelques précisions siouplaît ? Par exemple, qu'entends-tu par "tu envoies les informations ?"
Bon, la pause je connais, hein tongue.gif mais je vois pas ce que je pourrais mettre après la pause, donc je suis pas plus avancé ^^ Attends je te donne un exemple que je peux pas faire sans la fonction send( et tu me donnes la soluce, ça "débloquera" peut-être mon esprit embrumé :
- Calculatrice 1 choisit l'option "attaquer au corps-à-corps"
- Calculatrice 2 reçoit ce choix et le joueur de la calculatrice 2 se mange le coup
Avec juste une ptite variable vie (V) ça pourrait être super smple mais j'ai aucune idée de comment m'y prendre cry.gif

 Adresse email Haut de page Bas de page 
 
Stupid



Autorisation : Membre
Nb de messages : 765
Inscrit le : Jeu 28 Sep 2006, 18:42
Posté le : Mar 09 Mar 2010, 20:41   Citer 

C'est probablement équivalent à "échanger", sauf peut-etre pour ce qui est de l'envoi de programmes probablement. Mais je sais qu'on peut envoyer chaines et variables, donc surement listes et images.

 Adresse email Haut de page Bas de page 
 
Rézus



Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Mar 09 Mar 2010, 21:13   Citer 

Oui,on peut tout envoyer,même des programmes il me semble,mais le problème c'est que tu peux pas arrêter une pause en appuyant sur autre chose que sur [entrer] ou [on],donc il faudrait que le joueur appuis sur [entrer] a chaque action pour qu'elle soit exécutée.

Sinon,tu peux envoyer les caractéristiques d'un perso sur une des caltos avant que le combat commence,puis résoudre le combat en entier sur la calto qui a ressus les données.

 Adresse email Haut de page Bas de page 
 
raboulave



Autorisation : Membre
Nb de messages : 57
Inscrit le : Jeu 08 Oct 2009, 20:56
Posté le : Jeu 11 Mar 2010, 19:45   Citer 

Oui, d'accord, mais vous avez pas répondu à ma question : je lui envoie quoi, moi, à caltoche 2 ? Je fais send( et là je mets quoi comme FORMULE ( du genre
4 -> A ? ou Disp "Machin" ? )

 Adresse email Haut de page Bas de page 
 
Rézus



Autorisation : Membre
Nb de messages : 835
Inscrit le : Sam 20 Jui 2009, 20:35
Posté le : Jeu 11 Mar 2010, 20:23   Citer 

Tu met Send(A et ça envoi la variable A,que la calculette 2 reçoit.
Si tu fais un prog sur la première où c'est marqué Prompt A:Send(A et un prog sur la deuxième où c'est marqué Pause:Disp A , normalement tu démarres le prog sur la deuxième,pis tu mets en route celui sur la première,tu rentre A,tu appuis sur [entrer] sur la deuxième et elle t'affichera A.Sachant tout ça, a toi de te débrouiller ou de nous préciser ce que tu veux pour avancer.

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes