Logo

¡Bienvenido a Stratos!

Acceder

Foros



Otro Problema Blitz

Iniciado por JMAA, 07 de Julio de 2006, 02:14:48 AM

« anterior - próximo »

JMAA

Tengo este código:
For juan = 1 To JugadoresCPU
j.Civilizacion = New Civilizacion
j\Numero% = juan
j\Indice% = Rnd(1,12)
Select j\Indice%
Case 1
j\Nombre$ = "Nyapaes"
Case 2
j\Nombre$ = "Anglonia"
Case 3
j\Nombre$ = "Babonia"
Case 4
j\Nombre$ = "Nilosia"
Case 5
j\Nombre$ = "Asiatica"
Case 6
j\Nombre$ = "Ruski"
Case 7
j\Nombre$ = "Niponia"
Case 8
j\nombre$ = "Romania"
Case 9
j\nombre$ = "Grequia"
Case 10
j\nombre$ = "Estados Unidos de Aquerima"
Case 11
j\nombre$ = "Franquia"
Case 12
j\nombre$ = "Germania"
End Select
Select j\Indice%
Case 1
j\Descripcion$ = "Mejoras: Agricultura y Navegacion. Desarrollo: Alfareria."
Case 2
j\Descripcion$ = "Mejoras: Riqueza y Navegacion. Desarrollo: Escritura."
Case 3
j\Descripcion$ = "Mejoras: Construccion e Infanteria. Desarrollo: Alfareria."
Case 4
j\Descripcion$ = "Mejoras: Agricultura y Navegacion. Desarrollo: Enterramiento Ceremonial."
Case 5
j\Descripcion$ = "Mejoras: Agricultura e Infanteria. Desarrollo: Alfareria."
Case 6
j\Descripcion$ = "Mejoras: Riqueza y Ciencia. Desarrollo: Acunyacion."
Case 7
j\Descripcion$ = "Mejoras: Agricultura y Riqueza. Desarrollo: Alfareria."
Case 8
j\Descripcion$ = "Mejoras: Construccion y Riqueza. Desarrollo: Acunyacion."
Case 9
j\Descripcion$ = "Mejoras: Construccion y Ciencia. Desarrollo: Metalurgia."
Case 10
j\Descripcion$ = "Mejoras: Ciencia e Infanteria. Desarrollo: Acunyacion."
Case 11
j\Descripcion$ = "Mejoras: Navegacion e Infanteria. Desarrollo: Acunyacion."
Case 12
j\Descripcion$ = "Mejoras: Infanteria y Navegacion. Desarrollo: Metalurgia."
End Select
Select j\Indice%
Case 1
j\Gobernador$ = "Rodriguez Pescadero"
Case 2
j\Gobernador$ = "Reina Isabel XII"
Case 3
j\Gobernador$ = "Nabocodosur"
Case 4
j\Gobernador$ = "Ramises V"
Case 5
j\Gobernador$ = "Chuang Ching Chung"
Case 6
j\Gobernador$ = "Ilich Ulianovich Linin"
Case 7
j\Gobernador$ = "Mutsobitsi Imokawa"
Case 8
j\Gobernador$ = "Julii Quaesar"
Case 9
j\Gobernador$ = "Pedrocles"
Case 10
j\Gobernador$ = "Abe Locohn"
Case 11
j\Gobernador$ = "Jacques Chubaque"
Case 12
j\Gobernador$ = "Arrolf Himmler"
End Select
j\Oro% = 50 * Dificultad1P
j\PoliticaID% = P_despo
j\Poblacion% = 0
Next

Se supone que todo esto pone los nombres, descripciones, etc. a los jugadores de la IA, pero algo falla: no salen. ¿Hay alguna manera de llamar lo mismo de una Field o variable de type que de la variable puesta en el For?
http://flavors.me/JMAA - Página Personal

[Vil]

[edito] Habia leido mal tu codigo y habia puesto una tonteria, ahora lo miro de nuevo
[reedito] No te se decir que falla, eso parece estar bien. Mete un stop ahi en medio y debugea a ver si no te falla alguna tonteria. Tambien puede que lo que estes haciendo mal es leer a posteriore los valores de la estructura y no el introducirlos

zupervaca

Mejor que select y cases usa arrays.

JMAA

No es eso, veamos, lo que quiero, por ejemplo, es imprimir los datos de un jugador de la IA (la civilizacion a la que pertenece, el nombre de su gobernador...), pero el problema es que así no salen esos datos. Me pregunto yo, ¿como los saco?

Bueno, mejor pruebo lo de los arrays a ver si los saco.
http://flavors.me/JMAA - Página Personal

JMAA

Ya arregle el problema. ¿Como? Sustituyendo el Type por unos Arrays.

Gracias de todas formas por el soporte. :)
http://flavors.me/JMAA - Página Personal






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.
Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.