Resultados de búsqueda

  1. Crystal_

    4. Si [c63c] es mayor que 0, el hp sera al menos 0x100 o 256. Por tanto, es imposible que un hp...

    4. Si [c63c] es mayor que 0, el hp sera al menos 0x100 o 256. Por tanto, es imposible que un hp mayor que 255 sea menor de un cuarto del max hp. Debes cargar el contenido de c63c en el registro a (ld a,[c63c]), y comparalo con 0x00 (cp a,00). Si no se activa la flag z significara que [c63c]...
  2. Crystal_

    Por ultimo, me estoy dando cuenta ahora que lo que te dije del getopponentitem solo cubre el...

    Por ultimo, me estoy dando cuenta ahora que lo que te dije del getopponentitem solo cubre el caso del item rival. Deja esa parte tal cual, pero lo primero que debes hacer nada mas comprobar hbattleturn es, en caso de ser 01, llamar a getuseritem (crystal 37db2) para que sobreescriba el item en...
  3. Crystal_

    c63c es solo el byte mas significativo de battlemonhp. c63d contiene el byte menos...

    c63c es solo el byte mas significativo de battlemonhp. c63d contiene el byte menos significativo. Lo mas sencillo es que compruebes primero si c63c es >0, porque de ser asi, estamos habalndo de un hp >=256, de forma que nunca sera menor que un cuarto del maxhp. En caso contrario, tan solo tienes...
  4. Crystal_

    el call @rutina debe ser jp rutina, o si es call, el jp 5d38 debe ser un ret. Pero para evitar...

    el call @rutina debe ser jp rutina, o si es call, el jp 5d38 debe ser un ret. Pero para evitar modificar el stack mas de lo necesario, simplemente haz un jump en vez del call (jp rutina). La diferenciacion entre tu turno/turno rival debe ser mas amplia como te indique en el post de abajo; asi...
  5. Crystal_

    lo primero de todo, algo que olvide decirte, si quieres distinguir entre jugador y rival debes...

    lo primero de todo, algo que olvide decirte, si quieres distinguir entre jugador y rival debes tener en cuenta que la rutina 3dd2f se llama dos veces al final del turno, una para el jugador y otra para el rival. Cuando hbattleturn esta a 01, se checkea berry en el jugador, y cuando hbattleturn...
  6. Crystal_

    es simplemente una etiqueta dentro de una rutina, se usan porque hay un salto externo a ese...

    es simplemente una etiqueta dentro de una rutina, se usan porque hay un salto externo a ese punto de la rutina. Es como darle un nombre para poder poner por ejemplo jp .nombre en vez de poner jp $349d4
  7. Crystal_

    [Otros] 10 consejos útiles para el scripting en GBC

    Respuesta: [GBC]10 Consejos Utiles para Script GBC puedes echar un vistazo a ver que ves en crystal aqui: https://github.com/yenatch/pokecrystal/blob/master/wram.asm (y no, todas esas direcciones que dije parecian estar libres no lo estan e.e)
  8. Crystal_

    [Otros] 10 consejos útiles para el scripting en GBC

    Respuesta: [GBC]10 Consejos Utiles para Script GBC La unica que se con seguridad es DEFF porque KBM la uso para su rutina y aun asi creo que no esta libre en crystal. Parece que hay una buena cantidad de direcciones libres alrededor de D500-D600 (hablando de crystal) pero puede que se usen...
  9. Crystal_

    El codigo que añadas tu sera algo asi como: push af push bc push de push hl (...tu codigo...)...

    El codigo que añadas tu sera algo asi como: push af push bc push de push hl (...tu codigo...) ACABAR: pop hl pop de pop bc pop af ld a,b cp $1 jp 5d38 ; justo despues del cp $1 en la original Te recomiendo que para aumentar el ataque te bases en el battlecommand70. En general, debe ser algo...
  10. Crystal_

    Crystal 0x3dd2f se encarga de activar berry / gold berry equipados. Creo que lo mejor es que...

    Crystal 0x3dd2f se encarga de activar berry / gold berry equipados. Creo que lo mejor es que trabajes sobre esa rutina. Para llegar ahi en bgb haz un breakpoint donde pc es 5d2f. Deshabilita el breakpoint (disable) y empieza un combate. Cuando los dos pokemon esten ya cargados habilita el...
  11. Crystal_

    Crystal 0x3dd2f se encarga de activar berry / gold berry equipados

    Crystal 0x3dd2f se encarga de activar berry / gold berry equipados
  12. Crystal_

    [Otros] 10 consejos útiles para el scripting en GBC

    Respuesta: [GBC]10 Consejos Utiles para Script GBC Una vez que has vencido a los rockets de la guarida estos ya no vuelven a aparecer, por lo que sus flags de peleado/no peleado pueden reutilizarse para eventos posteriores. Tecnicamente cualquier direccion ram libre entre C000 y DFFF puede ser...
  13. Crystal_

    intenta debuggear en el momento en el que se activa la berry y puedes ver a donde te lleva

    intenta debuggear en el momento en el que se activa la berry y puedes ver a donde te lleva
  14. Crystal_

    eso es solo para cuando tu usas los items manualmente por decirlo asi, no cuando los items se...

    eso es solo para cuando tu usas los items manualmente por decirlo asi, no cuando los items se usan automaticamente al estar equipados al pokemon. Deberias localizar donde se encuentra lo que activa las berries equipadas y trabajar sobre eso, en concreto berry y gold berry se activan cuando...
  15. Crystal_

    [Map Editing] Todo lo necesario para modificar o crear el mapa de una región

    Respuesta: [GBC] Guía Completa a Mapas, Eventos y Scripts; Parte 1: Mapas Si bueno, pero a fin de cuentas, la estructura es la misma, aunque los pokemon que aparezcan sean distintos. Al parecer tome mal el offset donde empiezan en gold/silver, gracias por el apunte.
  16. Crystal_

    si hay un par mas de rutinas que hacen lo mismo para status como paralisis. debes buscar cp $40...

    si hay un par mas de rutinas que hacen lo mismo para status como paralisis. debes buscar cp $40 cerca de donde cambiaste el de los stats, no debe ser muy complicado encontrarlos.
  17. Crystal_

    vi la mencion en el post pero ando bastante ocupado esta semana ya hablaremos

    vi la mencion en el post pero ando bastante ocupado esta semana ya hablaremos
  18. Crystal_

    para estar seguros del todo habria que eliminar todo lo de la pokedex de la bank 10 y despues...

    para estar seguros del todo habria que eliminar todo lo de la pokedex de la bank 10 y despues comprobar, aunque de todas formas tiene buena pinta =)
  19. Crystal_

    ya vi el post... has comprobado primero que funcione por si acaso?

    ya vi el post... has comprobado primero que funcione por si acaso?
  20. Crystal_

    he encontrado dos: 12d07 fb9db

    he encontrado dos: 12d07 fb9db
Arriba