User Tag List

Página 2 de 4 PrimerPrimer 1234 ÚltimoÚltimo
Resultados 16 al 30 de 59

Tema: ¿Problemas con alguna función? Postea aquí :)

  1. #16

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Cita Iniciado por Jhonnystorm
    de nada hombre a mandar, y animo que estoy deseando ver tus mejoras
    Acabo de probar lo que te falla del Pulplife en el PC y me da el mismo error, así que descarto que sea cosa del port...

    ¿Has probado desde Windows o Linux a ver si te funciona bien?

  2. #17

    Fecha de ingreso
    Dec 2004
    Ubicación
    Alicante
    Mensajes
    591
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 3 veces en [ARG:2 UNDEFINED] posts
    pues puck, en el pc me funciona perfectamente y en la gp32 tambien, de hecho he puesto el pulplife en gp2x sin la fuente y ahora va tambien (lento y tal pero va), no se me dejas a colores, es que es imprimir con la fuente y es cuando se resetea, has puesto el programa con todos los archivos de mi version 0.4?
    siento marearte pero es que estoy seguro de que no va por esa funcion.....

  3. #18

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Cita Iniciado por Jhonnystorm
    pues puck, en el pc me funciona perfectamente y en la gp32 tambien, de hecho he puesto el pulplife en gp2x sin la fuente y ahora va tambien (lento y tal pero va), no se me dejas a colores, es que es imprimir con la fuente y es cuando se resetea, has puesto el programa con todos los archivos de mi version 0.4?
    siento marearte pero es que estoy seguro de que no va por esa funcion.....
    Sí, si sé que no va por esa función, pero es que esa función no "casca", sino que se sale diciendo que la fuente no es correcta, pero me pasa tanto en la gp2x como en el pc...

  4. #19

    Fecha de ingreso
    Dec 2004
    Ubicación
    Alicante
    Mensajes
    591
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 3 veces en [ARG:2 UNDEFINED] posts
    esta noche te preparo los archivos de la version y el ejecutable con el condigo y asi lo pruebas, la fuente la carga perfectamente en pc y en gp32, a lo mejor se me escapa algun archivo y por eso no te va, para mañana te lo paso revisado y le echas un vistazo si quieres y puedes

  5. #20

    Fecha de ingreso
    Dec 2004
    Ubicación
    Alicante
    Mensajes
    591
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 3 veces en [ARG:2 UNDEFINED] posts
    ya tienes los archivos que te prometi por mail

  6. #21

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Cita Iniciado por Jhonnystorm
    esta noche te preparo los archivos de la version y el ejecutable con el condigo y asi lo pruebas, la fuente la carga perfectamente en pc y en gp32, a lo mejor se me escapa algun archivo y por eso no te va, para mañana te lo paso revisado y le echas un vistazo si quieres y puedes
    Vale, ya la tengo funcionando.

    Antes de nada, la GP2X corre bajo Linux y éste es un sistema que distingue entre mayúsculas y minúsculas. En el código de ejemplo que me pasaste (y supongo que en el final que usas para el Pulplife también) tienes lo siguiente:

    Código:
    FICHERO2=load_fnt("LETRA.FNT");
    Pues bien, el sistema busca por dicho archivo en mayúsculas y, al no encontrarlo, peta. El problema es que al copiar los archivos en la SD, estos pasan a estar todos en minúsculas (supongo que por el sistema de archivos VFAT) y por eso si no haces la llamada con el nombre en minúsculas te petará.

    Yo he probado a copiar dicho archivo en minúsculas y cambiar la llamada y funciona perfectamente la demo, pero al no tener el código del completo no puedo probarlo en la GP2X (en PC, bajo Linux, sí he visto que funciona bien) con el cambio, así que, please, cámbialo tú y me cuentas

    Saludos

  7. #22

    Fecha de ingreso
    Dec 2004
    Ubicación
    Alicante
    Mensajes
    591
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 3 veces en [ARG:2 UNDEFINED] posts
    puck, tenias razon, era simplemente por estar en mayusculas, ahora va perfectamente, gracias por todo.

  8. #23

    Fecha de ingreso
    Sep 2004
    Mensajes
    532
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Hola a todos.
    Portando un juego de lucha, que espero sacar en nada, me he dado cuen que la funcion ABS no va bien. ABS saca el valor absoluto de un numero. En mi programa uso enteros positivos y negativos, no reales.
    ¿Podeis probarla a ver si a vosotros os va bien?
    Compila perfectamente, pero funcionar parece que no va bien.

    Un saludo!

  9. #24

    Fecha de ingreso
    Sep 2004
    Mensajes
    532
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    He tenido que cambiar esto:

    danyo=abs(100-id_player1.vida);

    Por esto otro:

    IF(100>=id_player1.vida) danyo=100-id_player1.vida;
    ELSE danyo=id_player1.vida-100;
    END

    Y ahora si funciona, ya que obviamente el abs lo hago yo dependiendo que cual sea mayor para quedarme siempre con la cantidad positiva.
    <---- ---- ---- ---- ---- ---- Nuevo mensaje ---- ---- ---- ---- ---- ---->
    Puckkkkkkkkkk

    Mi codigo tiene muchos abssssssss. (cunde el pánico).

    El problema son cosas como esta:

    IF(abs(id_player1.x-id_player2.x)<90 AND rand(0,100)>85)
    .........
    END

    A ver que hago para emular el abs ...
    Última edición por bleim; 24/02/2006 a las 17:24 Razón: Edición automática anti doble-post.

  10. #25

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Vale, lo tendré en cuenta, a ver si este finde puedo mirar qué es lo que pasa.

    Saludos

  11. #26

    Fecha de ingreso
    Sep 2004
    Mensajes
    532
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Vale, no te preocupes, voy a sustituir los abs como pueda (tampoco son tantos, 12 o asi) pero el codigo queda mas feo.

    ¿No se iba a publicar una nueva version del port de fenix?
    Si quieres te mando un privi con mi correo y pruebo lo del abs en el nuevo port, que quizá funcione bien.

  12. #27

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Cita Iniciado por bleim
    Vale, no te preocupes, voy a sustituir los abs como pueda (tampoco son tantos, 12 o asi) pero el codigo queda mas feo.

    ¿No se iba a publicar una nueva version del port de fenix?
    Si quieres te mando un privi con mi correo y pruebo lo del abs en el nuevo port, que quizá funcione bien.
    Sí, se va publicar una nueva versión del port de Fenix, pero eso ya depende de Craig y Guyfawkes

    Pásame el mail y te lo mando, pero no puedes hacerlo público antes que yo, ¿vale?

  13. #28

    Fecha de ingreso
    Sep 2005
    Mensajes
    15,202
    Mencionado
    247 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    675
    Agradecer Thanks Received 
    1,847
    Thanked in
    Agradecido 1,264 veces en [ARG:2 UNDEFINED] posts
    Oye, bleim ¿y por qué no creas una funcion nueva para hacer la conversion? la llamas abs2 y como parámetro el numero, no es tan dificil:

    function abs2(dato)
    begin
    if (dato<0) dato=-dato; end
    return (dato);
    end

    ya esta, ahora sustituyes abs por abs2 XD

  14. #29

    Fecha de ingreso
    Sep 2004
    Mensajes
    532
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cierto cierto!!
    Pero ya es tarde, ya los he cambiado todos or sendos IF's
    jejejeje.

    Bueno, quizá después lo vuelva a cambiar!

  15. #30

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Oye, aunque sea sencillo cambiarlo por una función y ya está, no dudéis en decirme todo lo que falla, que eso me puede ayudar mazo a solucionar problemas en juegos de los que no tengo el código fuente ni forma de obtenerlo...

Página 2 de 4 PrimerPrimer 1234 ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •