Últimos temas
» [Opinión] - Ahora te toca a ti
por vmsandmatt Mar Oct 20, 2020 2:04 am

» [MV] Efectos de Luces (Terrax Lighting system)
por KRiZaLiD Lun Oct 19, 2020 11:55 pm

» Underground Life - RPG y Supervivencia - Actualización!
por rstudios Sáb Oct 17, 2020 12:24 am

» Bustos para personajes- RPG MAKER MV
por fran0090 Mar Oct 13, 2020 12:13 am

» tileset de plataformas
por Klayer Lun Oct 12, 2020 2:36 pm

» Muestra de invocación [RPG Maker MZ]
por Maro_09 Sáb Oct 10, 2020 5:55 pm

» Pokemon Destiny
por Tonitron Vie Oct 02, 2020 9:06 am

» Galería de Avances - ¡Ven y muéstranos tus logros!
por JapoZero Vie Oct 02, 2020 2:05 am

» (RMMV) Precognition
por JapoZero Vie Oct 02, 2020 12:55 am

» Registro para poder publicar proyectos
por Muzgar Vie Sep 25, 2020 10:37 pm

» El viaje de Seymour [Juego completo]
por KzK Vie Sep 25, 2020 4:06 pm

» Ayuda con un evento [RPG MAKER VX ACE]
por Muzgar Lun Sep 21, 2020 11:24 am


[MV] CKN_AffinityPlugin

Ir abajo

[MV] CKN_AffinityPlugin Empty [MV] CKN_AffinityPlugin

Mensaje por Chaskarron el Vie Mar 04, 2016 2:52 pm

EDIT: Agregada la version 1.1

Eaa!!

Pues despues de mucho trastear con el sistema de afinidad que me estuvo comentando Faty en el chat ya esta para todos ustedes el CKN_AffinityPlugin programado por un servidor.

Descripcion:
Añade un sistema de afinidad entre personajes y NPC's independiente para cada actor.

Modo de uso:
Adjuntar el archivo CKN_AffinityPlugin.js a la carpeta de "plugins".
Adjuntar el archivo CKN_Affinities.json a la carpeta "data".
Configurar los parametros desde el maker.
configurar:

[MV] CKN_AffinityPlugin 33dgqi9
Modificar el archivo CKN_affinities.json con los datos de los npc's tomando como referencia el contenido de ejemplo.

["nombre del NPC", indice de character, afinidad inicial, es conocido, "character image"]

CKN_Affinities.json:

[MV] CKN_AffinityPlugin 11aaidt

Usar los comandos de complementos para interactuar con los personajes y los npcs.
Conocer un npc : CKN_AffinityPlugin meet actorId npcId
Sumar afinidad: CKN_AffinityPlugin gain actorId npcId
Restar afinidad: CKN_AffinityPlugin lose actorId npcId

Se puede reemplazar "actorId" por "all" para usar a todos los personajes al tiempo.
Ejemplos:
ejemplo:

[MV] CKN_AffinityPlugin De4l03

Creditos y/o licencia:
Dar creditos a Chaskarron en proyectos no comerciales.
Para proyectos comerciales contactar conmigo

Link de descarga:
version 1.0:

https://www.dropbox.com/s/5rofeqb5fcmyn7u/CKN_AffinityPlugin_1.0v.rar?dl=0
version 1.1:

https://www.dropbox.com/s/u9uijihu4ynlorb/CKNAffinityPlugin_1.1v.rar?dl=0

Cualquier bug o error no duden en reportarlo Very Happy Saludos!!!!!


Última edición por Chaskarron el Dom Mar 06, 2016 10:40 am, editado 1 vez
Chaskarron
Chaskarron
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : MV
Mensajes : 214
Monedas : 589
Reputación : 53
Edad : 39
Localización : Mordor

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por KRiZaLiD el Vie Mar 04, 2016 3:37 pm

Que genial que compartas tu creación con nosotros, Chaska!
Felicitaciones por el resultado, te doy un +1.
Nos vemos , man
KriZ

_________________
Mi Proyecto:
[MV] CKN_AffinityPlugin AuSgSQf

[MV] CKN_AffinityPlugin 6sZMrSe[MV] CKN_AffinityPlugin UqGVnKv

KRiZaLiD apoya:
[MV] CKN_AffinityPlugin RRt1riC[MV] CKN_AffinityPlugin CmYf42v[MV] CKN_AffinityPlugin 0bCpz3Z[MV] CKN_AffinityPlugin SSX086u[MV] CKN_AffinityPlugin Removed[MV] CKN_AffinityPlugin 2qVFHxr
KRiZaLiD
KRiZaLiD
Moderador
Moderador

Masculino
Chile
RPG Maker : Vx
Mensajes : 907
Monedas : 4332
Reputación : 115
Edad : 35
Localización : Florida (pueblo fantasma), Chile

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Chaskarron el Vie Mar 04, 2016 8:59 pm

@KRiZaLiD escribió:Que genial que compartas tu creación con nosotros, Chaska!
Felicitaciones por el resultado, te doy un +1.
Nos vemos , man
KriZ


Muchas gracias man!!!! Bienvenido sea ese positivo Very Happy y espero que te veas en la tentacion de probarlo y me cuentes que tal te funciona.


Aprovecho para poner una snap del menu que trae el plugin
snap:

[MV] CKN_AffinityPlugin 2vsqlqv
Chaskarron
Chaskarron
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : MV
Mensajes : 214
Monedas : 589
Reputación : 53
Edad : 39
Localización : Mordor

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por fatyguero el Vie Mar 04, 2016 9:27 pm

jajaj al final te llevas todo el credito xDDDD.

Te ha quedado genial!! +1 para ti por tu ayuda prestada en el script que hice para el ACE. En definitiva se ve practicamente igual a lo que has hecho ^^

saludossssssssss
fatyguero
fatyguero
PJ Principal
PJ Principal

Masculino
Argentina
RPG Maker : Ace
Mensajes : 355
Monedas : 398
Reputación : 105
Edad : 36
Localización : en el culo del mundo... digo el centro xD

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Chaskarron el Vie Mar 04, 2016 10:24 pm

@fatyguero escribió:jajaj al final te llevas todo el credito xDDDD.

Te ha quedado genial!! +1 para ti por tu ayuda prestada en el script que hice para el ACE. En definitiva se ve practicamente igual a lo que has hecho ^^

saludossssssssss

Muchas gracias por ese pedazo de positivo tronco!!!!

Me falta lo de las ciudades que hiciste tu. Como requiere de una nueva estructura de la base de datos tendra que salir en la version 2.0. Esta version creo que se queda tal cual salvo que haya que corregir algun bug, ya que por si sola ofrece un sistema que da mucho juego a la hora de inventar tramas.

Un saludo!!!
Chaskarron
Chaskarron
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : MV
Mensajes : 214
Monedas : 589
Reputación : 53
Edad : 39
Localización : Mordor

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Version 1.1

Mensaje por Chaskarron el Dom Mar 06, 2016 10:51 am

Editado el post con el agregado de la version 1.1 (permiso para doble post concedido):

change log 1.1:

Agregados nuevos parametros.
Incluida imagen para el desconocido
Se han eliminado metodos sin uso para optimizar el script
Chaskarron
Chaskarron
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : MV
Mensajes : 214
Monedas : 589
Reputación : 53
Edad : 39
Localización : Mordor

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por cebmetal el Lun Mar 14, 2016 6:43 pm

buenisimo! es perfecto (si logro entenderlo!) para icluirlo, gracias!
cebmetal
cebmetal
PJ Recurrente
PJ Recurrente

Argentina
RPG Maker : MV
Mensajes : 61
Monedas : 121
Reputación : 1

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Chaskarron el Mar Mar 15, 2016 3:51 pm

Gracias, espero que le saques un buen partido, es sencillo de usar.

Estoy trabajando en una nueva version para que tenga mas funcionalidad y sea mas personalizable. Como por ejemplo que se muestre o no a conveniencia en el menu de pausa y con ello agregar mas comandos de complementos, uno de ellos para mostrar el menu de afinidad a nuestro antojo. Esto serviria para poder hacer un book como el de items o enemigos entre otras cosas.
Chaskarron
Chaskarron
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : MV
Mensajes : 214
Monedas : 589
Reputación : 53
Edad : 39
Localización : Mordor

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por cebmetal el Mar Mar 15, 2016 4:06 pm

buenisimo! estare atento a las actualizaciones! gracias por aportar y actualizar
igual lo descargue pero todavia no le heche muchg ojo
cebmetal
cebmetal
PJ Recurrente
PJ Recurrente

Argentina
RPG Maker : MV
Mensajes : 61
Monedas : 121
Reputación : 1

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Keneto21 el Dom Jul 10, 2016 11:57 pm

CKN_Affinities.json:

[MV] CKN_AffinityPlugin 11aaidt
Hola, tengo una pregunta, ¿como hago para cambiar por así decirlo entre cada uno de estos grupos de NPC?
Por ejemplo: ya tengo ocupados los primeros 11 espacios de NPC, entonces como cambio para utilizar a los siguientes 11 o solo debo agregar lineas con más NPC al primer grupo.
PD: ¿vas a seguir actualizando este plugin o esta es la versión final?
De antemano gracias. =D
Keneto21
Keneto21
PJ de Relleno
PJ de Relleno

Masculino
Costa Rica
RPG Maker : MV
Mensajes : 14
Monedas : 33
Reputación : 1

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Chaskarron el Lun Jul 11, 2016 1:40 am

@Keneto21 escribió:
CKN_Affinities.json:

[MV] CKN_AffinityPlugin 11aaidt
Hola, tengo una pregunta, ¿como hago para cambiar por así decirlo entre cada uno de estos grupos de NPC?
Por ejemplo: ya tengo ocupados los primeros 11 espacios de NPC, entonces como cambio para utilizar a los siguientes 11 o solo debo agregar lineas con más NPC al primer grupo.
PD: ¿vas a seguir actualizando este plugin o esta es la versión final?
De antemano gracias. =D

El sistema funciona usando una base de datos individual para cada actor del juego, o grupo de protagonistas. Si por ejemplo quieres que solo el actor protagonista tenga el sistema implementado solo pondrias el actor "1". Y borrarias el resto, dejando solo el uno.
Quedaria asi el archivo:
base de datos individual:

{

    "1" : [

        ["Ponto", 0, 0, false, "People1"],

        ["Emily", 1, 0, false, "People1"],

        ["Rita", 2, 0, false, "People1"],

        ["Felisa", 3, 0, false, "People1"],

        ["Mariano", 4, 0, false, "People1"],

        ["Juan Carlos", 5, 0, false, "People1"],

        ["Manuel", 6, 0, false, "People1"],

        ["Clodomira", 7, 0, false, "People1"],

        ["Eustaquia", 0, 0, false, "People2"],

        ["Clara", 1, 0, false, "People2"],

        ["Filipo", 2, 0, false, "People2"]

    ]

}

Siempre puedes ampliar la base de datos añadiendo elementos

añadir elementos:

{
    "1" : [
        ["Ponto", 0, 0, false, "People1"],
        ["Emily", 1, 0, false, "People1"],
        ["Rita", 2, 0, false, "People1"],
        ["Felisa", 3, 0, false, "People1"],
        ["Mariano", 4, 0, false, "People1"],
        ["Juan Carlos", 5, 0, false, "People1"],
        ["Manuel", 6, 0, false, "People1"],
        ["Clodomira", 7, 0, false, "People1"],
        ["Eustaquia", 0, 0, false, "People2"],
        ["Clara", 1, 0, false, "People2"],
        ["Filipo", 2, 0, false, "People2"],
        ["Fernando", 1, 0, false, "People2"],
        ["Efigenio", 1, 0, false, "People2"],
        ["Rofolfo", 1, 0, false, "People2"],
        ["Celestina", 1, 0, false, "People2"],
        ["Hortensia", 1, 0, false, "People2"],
        ["Clemencio", 1, 0, false, "People2"]
    ]
}


Y si la base de datos es para varios personajes principales solo es ir añadiendo la base de datos con distintos indices segun personajes tengan el sistema de afinidad. Respetando los nombres para que todos sean iguales o cambiando para que cada personaje tenga una lista distinta de afinidades.

base de datos multiple:

{
    "1" : [
        ["Ponto", 0, 0, false, "People1"],
        ["Emily", 1, 0, false, "People1"],
        ["Rita", 2, 0, false, "People1"],
        ["Felisa", 3, 0, false, "People1"],
        ["Mariano", 4, 0, false, "People1"],
        ["Juan Carlos", 5, 0, false, "People1"],
        ["Manuel", 6, 0, false, "People1"],
        ["Clodomira", 7, 0, false, "People1"],
        ["Eustaquia", 0, 0, false, "People2"],
        ["Clara", 1, 0, false, "People2"],
        ["Filipo", 2, 0, false, "People2"],
        ["Fernando", 1, 0, false, "People2"],
        ["Efigenio", 1, 0, false, "People2"],
        ["Rofolfo", 1, 0, false, "People2"],
        ["Celestina", 1, 0, false, "People2"],
        ["Hortensia", 1, 0, false, "People2"],
        ["Clemencio", 1, 0, false, "People2"]
    ],
    "2" : [
        ["Ponto", 0, 0, false, "People1"],
        ["Emily", 1, 0, false, "People1"],
        ["Rita", 2, 0, false, "People1"],
        ["Felisa", 3, 0, false, "People1"],
        ["Mariano", 4, 0, false, "People1"],
        ["Juan Carlos", 5, 0, false, "People1"],
        ["Manuel", 6, 0, false, "People1"],
        ["Clodomira", 7, 0, false, "People1"],
        ["Eustaquia", 0, 0, false, "People2"],
        ["Clara", 1, 0, false, "People2"],
        ["Filipo", 2, 0, false, "People2"],
        ["Fernando", 1, 0, false, "People2"],
        ["Efigenio", 1, 0, false, "People2"],
        ["Rofolfo", 1, 0, false, "People2"],
        ["Celestina", 1, 0, false, "People2"],
        ["Hortensia", 1, 0, false, "People2"],
        ["Clemencio", 1, 0, false, "People2"]
    ],
    "3" : [
        ["Ponto", 0, 0, false, "People1"],
        ["Emily", 1, 0, false, "People1"],
        ["Rita", 2, 0, false, "People1"],
        ["Felisa", 3, 0, false, "People1"],
        ["Mariano", 4, 0, false, "People1"],
        ["Juan Carlos", 5, 0, false, "People1"],
        ["Manuel", 6, 0, false, "People1"],
        ["Clodomira", 7, 0, false, "People1"],
        ["Eustaquia", 0, 0, false, "People2"],
        ["Clara", 1, 0, false, "People2"],
        ["Filipo", 2, 0, false, "People2"],
        ["Fernando", 1, 0, false, "People2"],
        ["Efigenio", 1, 0, false, "People2"],
        ["Rofolfo", 1, 0, false, "People2"],
        ["Celestina", 1, 0, false, "People2"],
        ["Hortensia", 1, 0, false, "People2"],
        ["Clemencio", 1, 0, false, "People2"]
    ]
}


Espero haberme explicado bien, un saludo y gracias por hacer uso del plugin!! Very Happy
Chaskarron
Chaskarron
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : MV
Mensajes : 214
Monedas : 589
Reputación : 53
Edad : 39
Localización : Mordor

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Keneto21 el Lun Jul 11, 2016 3:54 am

Sí ya entendí, gracias por la explicación. =D
Keneto21
Keneto21
PJ de Relleno
PJ de Relleno

Masculino
Costa Rica
RPG Maker : MV
Mensajes : 14
Monedas : 33
Reputación : 1

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Mister Nobody el Miér Mayo 24, 2017 7:45 pm

Me parece genial! Lo estuve probando el otro día y abre un enorme abanico de opciones con los NPC, desde quests hasta obtener PJs para tu party.
Sigue así!
Very Happy Very Happy Very Happy I love you
Mister Nobody
Mister Nobody
PJ de Relleno
PJ de Relleno

Masculino
Chile
RPG Maker : MV
Mensajes : 14
Monedas : 27
Reputación : 1
Edad : 29
Localización : Santiago

Volver arriba Ir abajo

[MV] CKN_AffinityPlugin Empty Re: [MV] CKN_AffinityPlugin

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.