Hay 3 maneras de conseguir puntos de afinidad. En este caso sabemos 2: Rate por mob y por item.
MobRate:
Van a newproject_data y hacen este comando en "Querry" de Navicat o PhPmyAdmin
UPDATE a_affinity_work SET a_value=a_value*(Rate) WHERE a_work_type=0
-a_value* le ponen el valor de la cantidad de afinidad, ejemplo:
UPDATE a_affinity_work SET a_value=a_10* WHERE a_work_type=0
(Daria aqui afinidad x10)
Pueden hacerlo manualmente por cada mob. Entonces el a_type_index es el mismo que el ID del mob.
ItemRate:
Lo mismo que antes, pero es:
UPDATE t_affinity_work SET a_value=a_value*(Rate) WHERE a_work_type=1
Pero para que esto funcione, lean esto! Tienen que cambiar los puntos de los items en el cliente, que esta en Data/"affinity.lod"
Necesitan unas tools privadas, pero no es necesario cambiarlo si el valor del rate del mobRate es bastante alto.
Tip:
Afinidad del mobrate x10 es MAS que suficiente. Sino, todos sus jugadores harán afinidad en menos de 5 horas...
- - - - - - - - - - - - - - - - -
Ahora las recompensas
Para esto necesitarán las tools privadas :/
Las recompensas se tienen que agregar a "t_affinity_reward_item"
El nombre de cada tabla, se explica por si sola.. flag es siempre = "0" para que sea normal.
Luego, tendran que agregar las recompensas a "affinity
prizelist" en el archivo "affinity.lod" pero eso depende, la tool (herramienta privada) que usen.
También pueden editar CUANDO entrar a los Mercaderes de Afinidad. Estos puntos estarán en la tabla "t_affinity_npc", ya los veran facilmente.
Pueden editar las cosas que estan el los shops abriendo y modificando el ShopList normal.
Asegúrense que todos los items de afinidad están prendidos en la base de datos (enable=1). Sino, no va a funcionar. Todos los items, irian en la tabla de "Rewartitem", y luego de insertar cada item, todo estaria funcionando.
Tienen que insertar las habilidades para las pociones de buff y prender (enable=1) las quests en la base de datos, porque no están en la que tenemos.