[Script] [Essentials]Cambiar Mote desde el Equipo V 1.1

Avisos


Like Tree9Gracias
  • 5 Post By Diego Mertens
  • 1 Post By BigGhost_x
  • 1 Post By EnamoratDeKatie
  • 1 Post By Diego Mertens
  • 1 Post By KleinStudio
Respuesta
 
Herramientas Desplegado
  #1  
01/12/2018
Predeterminado [Essentials]Cambiar Mote desde el Equipo V 1.1
¡Alola!
¿Han visto la nueva y práctica forma de cambiar los motes desde la pantalla del equipo en Let´s Go Pikachu & Eevee? ¡Pues pueden agregarlo a sus Fangames!

Primero, debemos ir al Script "PScreen_Party" y buscar:
Código:
      break if pkmnid<0 # Canceled
      cmdEntry   = -1
      cmdNoEntry = -1
      cmdSummary = -1
      commands = []
Y debajo de cmdSummary agregaregaremos:
Código:
      cmdApodo   = -1
Luego, en pkmn = @party[pkmnid] agregamos debajo de:
Código:
commands[cmdSummary = commands.length]   = _INTL("Summary")
Esto:
Código:
      commands[cmdApodo = commands.length]     = _INTL("Cambiar Apodo")
Dentro del mismo Script, buscaremos:
Código:
      if cmdSummary>=0 && command==cmdSummary
        @scene.pbSummary(pkmnid)
y debajo pegamos:
Código:
      elsif cmdApodo>=0 && command==cmdApodo
        if pkmn.isForeign?($Trainer) #chequea si es de otro entrenador, de ser así, manda el mensaje
          @scene.pbDisplay(_INTL("Este Pokémon no es tuyo.\nSu nombre es lo único que le queda de su antiguo Entrenador."))
        else
          @scene.pbDisplay(_INTL("Elige el apodo que más te guste."))
          speciesname = PBSpecies.getName(pkmn.species)
          oldname = (pkmn.name && pkmn.name!=speciesname) ? pkmn.name : ""
            newname = pbEnterPokemonName(_INTL("¿Apodo de {1}?",speciesname),
                0,PokeBattle_Pokemon::NAMELIMIT,oldname,pkmn)
            if newname && newname!=""
              pkmn.name = newname
              pbRefreshSingle(pkmnid)
            elsif newname="" #si el nombre nuevo es nulo, pasa lo sig.
              pkmn.name = speciesname #cambiará el apodo por el nombre original del pokémon 
              pbRefreshSingle(pkmnid)
            end
        end
Aunque si usan la versión 16.2, deberán cambiar esto:
Código:
                0,PokeBattle_Pokemon:NAMELIMIT,oldname,pkmn)
Por esto:
Código:
                0,14,oldname,pkmn)
Y quedará así:
Si es de otro Entrenador:


Si es tuyo:



Y es el final de este Post, espero que les sirva y que les haya gustado.
Si hay algún error, háganmelo saber.
¡Hasta la próxima!
PD: Si quieren ponerlo en otra parte, como debajo de Cambiar Pokémon, ponen el último script debajo de:
Código:
elsif cmdSwitch>=0 && command==cmdSwitch
Mi Fangame
Mis Recursos y Tutoriales

no me abras :v

...
Reshiram y Yo hemos perdido.
¿Significa eso que tus convicciones o ideales nos han superado?
Zekrom y Reshiram...
Cada uno ha escogido a un héroe...
¿Cómo es posible tal cosa?
¿Querrá decir esto que ambos héroes, tanto el defensor de los ideales como el paladín de la verdad, tienen razón?
No lo entiendo...
Quizá no se trate de negar el pensamiento diferente, sino de integrarlo y combinar ambos...
Como en una reacción química...
¿Es esa la fórmula para
cambiar el mundo?
~ N... Negro y Blanco... ~ 2010

Última edición por Diego Mertens; 06/12/2018 a las 16:21 Razón: añadida forma de cambiar la posicion
  #2  
02/12/2018
Predeterminado Respuesta: [Essentials]Cambiar Mote desde el Equipo
Añadida forma de cambiar la posición del script:
Si no les gusta que esté por debajo de Summary, o datos, deben pegar el script final debajo de:
Código:
      elsif cmdSwitch>=0 && command==cmdSwitch
        @scene.pbSetHelpText(_INTL("Move to where?"))
        oldpkmnid = pkmnid
        pkmnid = @scene.pbChoosePokemon(true)
        if pkmnid>=0 && pkmnid!=oldpkmnid
          pbSwitch(oldpkmnid,pkmnid)
        end
Mi Fangame
Mis Recursos y Tutoriales

no me abras :v

...
Reshiram y Yo hemos perdido.
¿Significa eso que tus convicciones o ideales nos han superado?
Zekrom y Reshiram...
Cada uno ha escogido a un héroe...
¿Cómo es posible tal cosa?
¿Querrá decir esto que ambos héroes, tanto el defensor de los ideales como el paladín de la verdad, tienen razón?
No lo entiendo...
Quizá no se trate de negar el pensamiento diferente, sino de integrarlo y combinar ambos...
Como en una reacción química...
¿Es esa la fórmula para
cambiar el mundo?
~ N... Negro y Blanco... ~ 2010
  #3  
02/12/2018
Predeterminado Re: [Essentials]Cambiar Mote desde el Equipo
Muy buen tutorial amigo, estaba buscando desde hace mucho este script y me ayudaste mucho.

Gracias :v/.
Gracias: Diego Mertens
  #4  
02/12/2018
Predeterminado Respuesta: [Essentials]Cambiar Mote desde el Equipo
¡Wow! ¡Me encanta este aporte!
Hace unos días lo vi en el Pokémon Excelsis de Nyaruko (no estoy al tanto de las novedades de Pokémon Let's Go) y me pareció una gran idea. Es súper práctico poder cambiar los motes desde el mismo menú pokémon.
Veo que no es algo extremadamente difícil de añadir al proyecto y, a cambio, sí logra que se luzca mucho más.
Me gusta el detalle de no cambiarle el nombre si es de otro entrenador, a mí seguro que se me hubiera pasado xD

¡Gracias, Diego! Te felicito por este magnífico aporte que nos has traído. Si alguna vez llego a emprender un proyecto en Essentials, lo usaré sin duda alguna.
Gracias: Diego Mertens
VISCA CATALUNYA!
LLIBERTAT


"Lluitem pacíficament, perquè és l'essència de la llibertat. Dubtem com qualsevol persona, perquè és l'antídot a la temeritat. Parlem com a demòcrates, perquè és la clau de l'èxit. Confiem els uns amb els altres, perquè serà la derrota dels tirans"
  #5  
03/12/2018
Predeterminado Respuesta: [Essentials]Cambiar Mote desde el Equipo
Dicho por BigGhost_x Ver mensaje
Muy buen tutorial amigo, estaba buscando desde hace mucho este script y me ayudaste mucho.

Gracias :v/.
¡Muchas gracias! Me alegra haberte ayudado, denada

Dicho por EnamoratDeKatie Ver mensaje
¡Wow! ¡Me encanta este aporte!
Hace unos días lo vi en el Pokémon Excelsis de Nyaruko (no estoy al tanto de las novedades de Pokémon Let's Go) y me pareció una gran idea. Es súper práctico poder cambiar los motes desde el mismo menú pokémon.
Veo que no es algo extremadamente difícil de añadir al proyecto y, a cambio, sí logra que se luzca mucho más.
Me gusta el detalle de no cambiarle el nombre si es de otro entrenador, a mí seguro que se me hubiera pasado xD

¡Gracias, Diego! Te felicito por este magnífico aporte que nos has traído. Si alguna vez llego a emprender un proyecto en Essentials, lo usaré sin duda alguna.
¡Muchas gracias, EnamoratDeKatie! Significa mucho viniendo de su parte.
Y sí, recordé lo del Pokémon de otro Entrenador, más que nada porque quería cuidar los detalles y darles un aporte completito e interesante. Es una adición sencilla, pero sin duda logra darle un aspecto más "profesional" y "práctico" al proyecto, sobretodo porque no tiene sentido hablar con alguien para llamar de otra forma a tu Pokémon, es como si tu perro se llamara guau y vas al veterinario para empezar a decirle miau XD
Mi Fangame
Mis Recursos y Tutoriales

no me abras :v

...
Reshiram y Yo hemos perdido.
¿Significa eso que tus convicciones o ideales nos han superado?
Zekrom y Reshiram...
Cada uno ha escogido a un héroe...
¿Cómo es posible tal cosa?
¿Querrá decir esto que ambos héroes, tanto el defensor de los ideales como el paladín de la verdad, tienen razón?
No lo entiendo...
Quizá no se trate de negar el pensamiento diferente, sino de integrarlo y combinar ambos...
Como en una reacción química...
¿Es esa la fórmula para
cambiar el mundo?
~ N... Negro y Blanco... ~ 2010
  #6  
06/12/2018
Predeterminado Respuesta: [Essentials]Cambiar Mote desde el Equipo V 1.1
¡Actualización 6/12! ]¡Versión 1.1! Compatibilidad con 16.2
Si usan la versión 16.2, deberán cambiar esto:
Código:
                0,PokeBattle_Pokemon:NAMELIMIT,oldname,pkmn)
Por esto:
Código:
                0,14,oldname,pkmn)
Mi Fangame
Mis Recursos y Tutoriales

no me abras :v

...
Reshiram y Yo hemos perdido.
¿Significa eso que tus convicciones o ideales nos han superado?
Zekrom y Reshiram...
Cada uno ha escogido a un héroe...
¿Cómo es posible tal cosa?
¿Querrá decir esto que ambos héroes, tanto el defensor de los ideales como el paladín de la verdad, tienen razón?
No lo entiendo...
Quizá no se trate de negar el pensamiento diferente, sino de integrarlo y combinar ambos...
Como en una reacción química...
¿Es esa la fórmula para
cambiar el mundo?
~ N... Negro y Blanco... ~ 2010
  #7  
06/12/2018
Predeterminado Respuesta: [Essentials]Cambiar Mote desde el Equipo V 1.1
No sé cómo no he comentado aquí después de que lo publicase en el Twitter de la comunidad.
Me parece un gran aporte, y de hecho bastante inesperado porque no me esperaba para nada que apareciese algo así tan pronto después de la salida del juego, el poder modificar el mote del Pokémon directamente desde el menú me parece un paso bastante lógico para la saga y me encanta que ahora en Pokémon Essentials la gente tenga la posibilidad de implementarlo
Gracias: Diego Mertens
  #8  
Hace 1 semana
Predeterminado Respuesta: [Essentials]Cambiar Mote desde el Equipo V 1.1
Por alguna razón no puedo hacerlo funcionar :C Ubiqué todo a la perfección, pero nada.
Respuesta

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 15:35.