π
<-
Chat plein-écran
[^]

[TI-83 Prem CE] Clash of clan TI EDITION

[TI-83 Prem CE] Clash of clan TI EDITION

Message non lude EL PHARA » 02 Avr 2016, 10:06

Bonjour à tous, oui même à toi qui lis ce message, voilà comme vous avez pu le lire dans le titre, ce topic sera consacrer à m'aider à développer le jeux coc, pour ce qui ne connaissent pas cliquez ici http://www.clashofclans.fr
Bref, pour se faire, je me suis basé sur le clash of clan sur ti existant déjà, mais le seul problème est qu'il est fait pour les ti monogramme (comme ça :48ti83pfr: ) alors que la notre est plus comme ça :32ti83pce: bah en couleur quoi…
Et donc j'ai fais les modification nécessaire pour avoir de joli couleur et ai corriger quelques bug comme le fait de ne pas pouvoir reset lorsque les données sont archivées ou encore que le jeux soit à moitié FR ;) .

Voici les objectifs:
(marquees d'un :warning: lorsque ce nest pas fait)

:idea: Régler le problème du village (on ne peut pas allez dessus)
:warning: déplacer bâtiment du village
:warning: ajouter des bâtiments (remparts, etc…)
:warning: ajouter des troupes
:warning: ajouter des clans (ou l'on pourrai en créer et en rejoindre via un câble et même se donner des troupes)
:warning: ajouter l'élixir noir
:warning: régler le problème des production des mines
:warning: faire en sorte que les constructions soient plus longes et fonctionnent en avec l'heure

FERME AUTRE PROGRAMME EN COUR

source:

version de wistaro: http://pastebin.com/AXMnW6hC
topic de wistaro: https://tiplanet.org/forum/posting.php?f=11&mode=post&d=313#
Dernière édition par EL PHARA le 23 Avr 2016, 19:34, édité 3 fois.
Avatar de l’utilisateur
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 15.3%
 
Messages: 84
Inscription: 06 Fév 2016, 14:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: À la FAQ + à 42

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude critor » 02 Avr 2016, 10:29

Excellente initiative que d'adapter ce jeu ! :bj:

krolhm75 a écrit:Voila je sais ça fait beaucoup mais bon passons au premier problème qui est avec le village
voici le bout de code qui ne vas pas pour ce qui pourrait m'aider les commentaires seraient les bienvenues

lorsque je clique sur village (ou show map pour la version de wistaro)
je tombe sur ça:

Lbl C:ClrDraw
UnArchive [I]
8->V:5->W
DelVar L1DelVar L2seq(A,A,1,94,6)->L1
seq(B,B,1,58,7->L2
"o|E8}H->Str1
For(A,1,9
For(B,1,16
If [I](A,B:Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End:End

et cela s'arrête sur la parenthèse soulignée


Et quelle est l'erreur déclenchée ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude EL PHARA » 02 Avr 2016, 10:30

il y a écrit :
INVALID DIMENSION

et cela s'arrête sur la fin de parenthèse du B
Dernière édition par EL PHARA le 02 Avr 2016, 10:34, édité 1 fois.
Avatar de l’utilisateur
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 15.3%
 
Messages: 84
Inscription: 06 Fév 2016, 14:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: À la FAQ + à 42

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude EL PHARA » 02 Avr 2016, 10:31

critor a écrit:Excellente initiative que d'adapter ce jeu ! :bj:


Et je compte aussi l'améliorer pour le rapprocher au plus près du vrai jeux !
Avatar de l’utilisateur
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 15.3%
 
Messages: 84
Inscription: 06 Fév 2016, 14:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: À la FAQ + à 42

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude critor » 02 Avr 2016, 10:35

krolhm75 a écrit:il y a écrit :
INVALID DIMENSION


Ce qui veut dire que la valeur de B est mauvaise par rapport à la taille de L1 :
- soit négative ou nulle
- soit avec une partie décimale
- soit strictement supérieure à la taille de la liste L1

Juste après l'erreur, tape ces instructions à l'écran de calcul :
B
dim(L1

dim( se trouve dans le menu :f21: :f33: :f26:

Quelles sont les valeurs retournées ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude critor » 02 Avr 2016, 10:55

Donc dim(L1)=16 et B=15 - rien d'anormal et ce n'est pas ça qui déclenche l'erreur.


On peut mettre des instructions de debug, vu qu'ici il y a plein de calculs sur la même ligne.

Remplace :
Code: Tout sélectionner
For(B,1,16
If [I](A,B:Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End:End

par :
Code: Tout sélectionner
For(B,1,16
Disp "DEBUT DEBUG"
Disp {A,B}
Disp dim([I]
Disp [I](A,B
If [I](A,B
Then
Disp {dim(L1),dim(L2),longueur(Str1)} // longueur=length si tu es en anglais
Disp L2(A
Disp L1(B
Disp sub(Str1,[I](A,B),1
Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End
Disp "FIN DEBUG"
End:End


Selon le nombre de valeurs affichées après le "DEBUT DEBUG" quand tu obtiens l'erreur, nous saurons exactement où ça plante. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude EL PHARA » 02 Avr 2016, 11:10

je le met dans le programme?
Avatar de l’utilisateur
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 15.3%
 
Messages: 84
Inscription: 06 Fév 2016, 14:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: À la FAQ + à 42

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude EL PHARA » 02 Avr 2016, 11:23

critor a écrit:Donc dim(L1)=16 et B=15 - rien d'anormal et ce n'est pas ça qui déclenche l'erreur.


On peut mettre des instructions de debug, vu qu'ici il y a plein de calculs sur la même ligne.

Remplace :
Code: Tout sélectionner
For(B,1,16
If [I](A,B:Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End:End

par :
Code: Tout sélectionner
For(B,1,16
Disp "DEBUT DEBUG"
Disp {A,B}
Disp dim([I]
Disp [I](A,B
If [I](A,B
Then
Disp {dim(L1),dim(L2),longueur(Str1)} // longueur=length si tu es en anglais
Disp L2(A
Disp L1(B
Disp sub(Str1,[I](A,B),1
Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End
Disp "FIN DEBUG"
End:End


Selon le nombre de valeurs affichées après le "DEBUT DEBUG" quand tu obtiens l'erreur, nous saurons exactement où ça plante. :)


ça ne s'arrête pas ça défile pendants 2 minutes ou 3 et puis toutes les 5secondes je vois le village
et enfin je le vois il se stop au bout de 5 minute
Avatar de l’utilisateur
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 15.3%
 
Messages: 84
Inscription: 06 Fév 2016, 14:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: À la FAQ + à 42

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude GalacticPirate » 02 Avr 2016, 12:03

Excellent ;) Pour s'approcher du vrai jeu tu pourrais aller regarder sur le wiki avec les info sur les coûts, etc. :p
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L3 Informatique
GitHub: GalacticPirate-Prog

Re: [TI-83 Prem CE] Clash of clan TI EDITION

Message non lude EL PHARA » 02 Avr 2016, 12:07

oui c'est ce que j'ai pensé
Avatar de l’utilisateur
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 15.3%
 
Messages: 84
Inscription: 06 Fév 2016, 14:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: À la FAQ + à 42

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1556 utilisateurs:
>1528 invités
>23 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)
cron