Registrarse

[RPG - Scripting] De dos pokemon diferentes en la guarderia criar un tambien defierente

Estado
Cerrado para nuevas respuestas.

Morel X

Pues bueno aquí estamosxD
Buenas quiero poner dos pokemon diferentes en la guardería y que del cruce de estos dos me de un nuevo pokemon, por ejemplo, quisiera poner en la guardería un pikachu y un rattata, y que en vez de salir del huevo un pikachu o un rattata salga un pokemon que yo elija por ejemplo que salga un pachirisu.

Como podría hacerlo? algo parecido a lo de poner que nazca un pokemon dependiendo del objeto que lleven los padres? como pasa con pichu que si sus padres llevan la bolaluminosa sale el?
 

Jessie

What goes around, comes around
En la sección PField_DayCare buscas el pbDayCareGenerateEgg, aquí podrás definir las condiciones que deseas.
Buscas de referencia a manaphy y veras que dice algo así :

Código:
if isConst?(babyspecies,PBSpecies,:MANAPHY) && hasConst?(PBSpecies,:PHIONE)
    babyspecies=getConst(PBSpecies,:PHIONE)
  end
y puedes hacer lo que quieres así, debajo o arriba de este puedes crear otro condicional :

Código:
if isConst?(babyspecies,PBSpecies,:MANAPHY) && hasConst?(PBSpecies,:PHIONE)
    babyspecies=getConst(PBSpecies,:PHIONE)
  end

#AGREGAS EL TUYO AQUÍ

if (isConst?(mother,PBSpecies,:PIKACHU) && isConst?(father,PBSpecies,:RATTATA)) || (isConst?(mother,PBSpecies,:RATTATA) && isConst?(father,PBSpecies,:PIKACHU))
    babyspecies=getConst(PBSpecies,:PACHIRISU)
  end
Te revisará 2 posibles escenarios, el primero es que si la madre es Pikachu y el padre Rattata, mientras que el segundo te revisará si la madre es Rattata y el padre es Pikachu, solo en ese caso te colocará a Pachirisu como cría.

No lo he probado si funciona, pero supongo que si, de todos modos si falla me dices y veré como hacer que funcione.
Saludos.
 

Morel X

Pues bueno aquí estamosxD
En la sección PField_DayCare buscas el pbDayCareGenerateEgg, aquí podrás definir las condiciones que deseas.
Buscas de referencia a manaphy y veras que dice algo así :

Código:
if isConst?(babyspecies,PBSpecies,:MANAPHY) && hasConst?(PBSpecies,:PHIONE)
    babyspecies=getConst(PBSpecies,:PHIONE)
  end
y puedes hacer lo que quieres así, debajo o arriba de este puedes crear otro condicional :

Código:
if isConst?(babyspecies,PBSpecies,:MANAPHY) && hasConst?(PBSpecies,:PHIONE)
    babyspecies=getConst(PBSpecies,:PHIONE)
  end

#AGREGAS EL TUYO AQUÍ

if (isConst?(mother,PBSpecies,:PIKACHU) && isConst?(father,PBSpecies,:RATTATA)) || (isConst?(mother,PBSpecies,:RATTATA) && isConst?(father,PBSpecies,:PIKACHU))
    babyspecies=getConst(PBSpecies,:PACHIRISU)
  end
Te revisará 2 posibles escenarios, el primero es que si la madre es Pikachu y el padre Rattata, mientras que el segundo te revisará si la madre es Rattata y el padre es Pikachu, solo en ese caso te colocará a Pachirisu como cría.

No lo he probado si funciona, pero supongo que si, de todos modos si falla me dices y veré como hacer que funcione.
Saludos.
No me ha funcionado, me da un huevo de rattata :(
 

Jessie

What goes around, comes around
Si ya lo cheque bien, el error fue mio, debería ser así

Código:
if (isConst?(father.species,PBSpecies,:RATTATA) && isConst?(mother.species,PBSpecies,:PIKACHU)) ||
        (isConst?(father.species,PBSpecies,:PIKACHU) && isConst?(mother.species,PBSpecies,:RATTATA))
     babyspecies=getConst(PBSpecies,:PACHIRISU)
  end
Supongo que ahora si debe funcionar jaja.
 

Morel X

Pues bueno aquí estamosxD
Si ya lo cheque bien, el error fue mio, debería ser así

Código:
if (isConst?(father.species,PBSpecies,:RATTATA) && isConst?(mother.species,PBSpecies,:PIKACHU)) ||
        (isConst?(father.species,PBSpecies,:PIKACHU) && isConst?(mother.species,PBSpecies,:RATTATA))
     babyspecies=getConst(PBSpecies,:PACHIRISU)
  end
Supongo que ahora si debe funcionar jaja.
Si ahora funciona muchas gracias xD
Por cierto no sabrás de casualidad como puedo añadir otro grupo de huevo no? es que por ejemplo si yo quiero juntar algunos con distintos grupos huevos pues evidentemente no ponen huevos y tampoco quiero que se puedan juntar con otros si les pongo uno ya existente, yo si ahora quiero añadir el grupo huevo híbrido como lo haría? para que así solo pueden juntarse con los que yo vaya metiendo
 
Estado
Cerrado para nuevas respuestas.
Arriba