π
<-

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

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

Unread postby EL PHARA » 02 Apr 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#
Last edited by EL PHARA on 23 Apr 2016, 19:34, edited 3 times in total.
User avatar
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 15.3%
 
Posts: 84
Joined: 06 Feb 2016, 14:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: À la FAQ + à 42

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

Unread postby critor » 02 Apr 2016, 10:29

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

krolhm75 wrote: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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.3%
 
Posts: 42390
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby EL PHARA » 02 Apr 2016, 10:30

il y a écrit :
INVALID DIMENSION

et cela s'arrête sur la fin de parenthèse du B
Last edited by EL PHARA on 02 Apr 2016, 10:34, edited 1 time in total.
User avatar
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 15.3%
 
Posts: 84
Joined: 06 Feb 2016, 14:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: À la FAQ + à 42

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

Unread postby EL PHARA » 02 Apr 2016, 10:31

critor wrote: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 !
User avatar
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 15.3%
 
Posts: 84
Joined: 06 Feb 2016, 14:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: À la FAQ + à 42

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

Unread postby critor » 02 Apr 2016, 10:35

krolhm75 wrote: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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.3%
 
Posts: 42390
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby critor » 02 Apr 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: Select all
For(B,1,16
If [I](A,B:Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End:End

par :
Code: Select all
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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.3%
 
Posts: 42390
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby EL PHARA » 02 Apr 2016, 11:10

je le met dans le programme?
User avatar
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 15.3%
 
Posts: 84
Joined: 06 Feb 2016, 14:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: À la FAQ + à 42

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

Unread postby EL PHARA » 02 Apr 2016, 11:23

critor wrote: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: Select all
For(B,1,16
If [I](A,B:Text(L2(A),L1(B),sub(Str1,[I](A,B),1
End:End

par :
Code: Select all
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
User avatar
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 15.3%
 
Posts: 84
Joined: 06 Feb 2016, 14:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: À la FAQ + à 42

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

Unread postby GalacticPirate » 02 Apr 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
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

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

Unread postby EL PHARA » 02 Apr 2016, 12:07

oui c'est ce que j'ai pensé
User avatar
EL PHARAProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 15.3%
 
Posts: 84
Joined: 06 Feb 2016, 14:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: À la FAQ + à 42

Next

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 7 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1622 utilisateurs:
>1590 invités
>25 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)