qna_rpg
Thread Id: 21705
Thread Name: Creación de entrenadores.
#0
Gomezal 26980
Bueno, tengo un problema, el cual quiero solucionar pronto, puesto que ha sido una cosa que mas me ha tardado en la salida de la Beta 1 de mi RPG; el cual ya está casi listo.
Pues verán, el problema surge cuando quiero crear un entrenador. Si, sé que se puede crear desde el editor, PERO, al parecer el mío tiene algún fallo o lo estoy haciendo mal; puesto que cuando creo un entrenador me tira un error. Estuve investigando en google y encontré que ese error era muy típico al crear entrenadores con el editor. La posible solución era crearlo desde el archivo "Trainer.txt".
He usado de base los entrenadores existentes, pero aun así no consigo crear bien el entrenador, si bien, cuando lo pongo en el juego, hace como si no existiese.
Ahora, mi duda es...
¿Alguien me puede explicar, cómo crear un entrenador desde el archivo "Trainers.txt"?
Los trainers son casi lo único que me faltan para terminar la primera beta, pues el resto de los eventos están creados.
Muchas gracias de antemano ;-).
#1
Polectron 25870
Ok, voy a explicártelo es muy sencillo ^^

1º- Vamos a tener que abrir dos archivos de texto:
-trainers.txt -> aqui se encuentran los trainers.
-trainertypes.txt -> aqui se encuentran los tipos de los trainers.

2º- Ahora vamos a pensar en que tipo de trainer queremos, en este caso vamos a hacer a un pescador, por lo tanto vamos a revisar el nombre interno de los pescadores en el essentials, ese nombre se encuentra en trainertypes.txt y son todo mayúsculas, en este caso es:
6,FISHERMAN,Fisherman,40,,,,Male

Eso son todos los datos, ahi dice que es el tipo de entrenador número 6, que su nombre interno es FISHERMAN, que en el juego se llamará Fisherman (lo podemos cambiar a Pescador si queremos), y que al ganar nos da 40$(pokes) por cada nivel que tengan sus pokemon, y que los pescadores son Hombres (Male)

3º- Ahora que sabemos el nombre interno de los pescadores podemos cerrar el archivo trainertypes.txt y pasamos a trainers.txt

4º- Vamos al final del archivo y miramos que haya una linea como esta:
#-------------------

si no la hay la añadimos y ahora pasamos a crear al entrenador.

5º- Lo primero de todo es elegir el nombre, en mi caso se llamará Emilio,
entonces ahora pones debajo de la linea el tipo de entrenador y debajo el nombre.

#-------------------
FISHERMAN
Emilio

6º- Ahora tocan los pokemon, la parte mas importante, primero elegimos el número de pokemon que queremos que tenga, en mi caso serán 2, quedará algo asi:


#-------------------
FISHERMAN
Emilio
2

7º- Como es un pescador tendrá un Magikarp y un Tentacool:

MAGIKARP,12,,GROWL,DEFENSECURL,FLAIL,TAKEDOWN,,,,false,,,,,false
TENTACOOL,13,,SING,DEFENSECURL,POUND,DISABLE,,,,false,,,,,false

Como vemos el nombre del pokémon está en mayúsculas, porque es el nombre del sistema, lo puedes ver en pokemon.txt, de todas formas suele ser el nombre del pokemon en mayúsculas

Lo siguiente es el nivel, en este caso 12 y 13, luego un espacio vacio,
Ataque 1, Ataque 2, Ataque 3, Ataque 4, y lo demás siempre lo has de dejar igual, no lo toques...

Los ataques son también el nombre del sistema, los puedes encontrar en moves.txt

8º- El resultado seria algo asi:

#-------------------
FISHERMAN
Emilio
2
MAGIKARP,12,,GROWL,DEFENSECURL,FLAIL,TAKEDOWN,,,,false,,,,,false
TENTACOOL,13,,SING,DEFENSECURL,POUND,DISABLE,,,,false,,,,,false

Nota: Los ataques que usé están totalmente inventados, ningún magikarp/tentacool en su sano juicio tendría unos ataques así XD
#2
xabierpower2012 24720
Si tienes que crear entrenadores desde el .txt mal vamos.

Yo creo que se por qué puede ser. Pero necesito lo siguiente para solucionarte el error:
1-Una imagen del entrenador que has creado desde el editor, (Donde se muestre el nombre y todo eso)
2-Una imagen del evento del entranador (para ver como has puesto los comandos y tal)

Y te aseguro 95% que te encuentro solución, por que es lo más lógico.
#3
Polectron 25870
Iniciado por xabierpower2012
Si tienes que crear entrenadores desde el .txt mal vamos.

Yo creo que se por qué puede ser. Pero necesito lo siguiente para solucionarte el error:
1-Una imagen del entrenador que has creado desde el editor, (Donde se muestre el nombre y todo eso)
2-Una imagen del evento del entranador (para ver como has puesto los comandos y tal)

Y te aseguro 95% que te encuentro solución, por que es lo más lógico.



Si, es bastante probable que sea cosa de la forma en la que llame al combate o algo por el estilo, pero a mi ya me ha pasado que de vez en cuando el editor me ha dado error...
Iba a comenta lo de evento pero me puse a explicar como añadir los entrenadores desde el .txt y se me pasó por completo jajajaja
#4
xabierpower2012 24720
Iniciado por Buzzo
Si, es bastante probable que sea cosa de la forma en la que llame al combate o algo por el estilo, pero a mi ya me ha pasado que de vez en cuando el editor me ha dado error...
Iba a comenta lo de evento pero me puse a explicar como añadir los entrenadores desde el .txt y se me pasó por completo jajajaja


La mayoría de los errores se producen por que en el nombre del entrenador le ponen el nombre normal y no el nombre interno, y siempre hay que poner el interno. De todas formas seguro que es alguna palabra que se puso mal, segurísimo.
#5
Gomezal 26980
No hay problema, ya encontré la solución.
Gracias Buzzo, me sirvió de mucha ayuda tu explicación.
Y xabier, gracias igual por tratar de ayudar, pero con la explicación del Txt me quedó claro xDDD.
Muchas gracias a ambos, ya pueden cerrar el tema:-3