Cómo crear una moneda personalizada trinitycore

Desde
21 Jul 2020
Mensajes
335
Reacciones
130
Honor
82
Requisitos :​
  1. Item.dbc​
  2. Currencytypes.dbc​
Programa Requerido:​
1 Paso : Create item en item_template busca maxcount y stackable agregale 2147483647
2 Paso : Genera tu item y conviertelo en dbc y agregar ala carpeta DBC
3 Paso : Abre currencytypes.dbc Agrega nueva fila

1 Campo = 340
2 Campo = ID tu item moneda custom
3 Campo = 2 queda 0x2
4 Campo = 60



guardas y agregas DBC y agregas tu parche custom Item y currencytypes listo entra tu server y pon .add ID item moneda Custom

La moneda custom te saldra en Jugador Contra Jugador


 
Última edición:

xrickx

Explorador
Desde
6 Dec 2022
Mensajes
19
Reacciones
5
Honor
15
Y no hay otra forma de crear una moneda talves desde sqlyog?
Como gm solo se puede agregar honor.
pero justicia, arena? Como agregarlo? .
Busque en wowhead el id pero no esta como item , esta como divisas.

Y eso no se puede agregar 😞
Como crear un npc que te de puntos de justicia o honor o cualquier punto o moneda con solo pedirle ?
 
Desde
19 Sep 2022
Mensajes
299
Reacciones
254
Honor
82
Desde
10 Aug 2022
Mensajes
1
Reacciones
0
Honor
1
Não tem como fazer isso editando um ID existente tipo sei la eu crio a moeda e adiciono ela no ID de emblema frost
 

raulcanuto

Explorador
Desde
11 Feb 2022
Mensajes
6
Reacciones
5
Honor
15
Hola!!
Sabéis alguno si se podria crear una categoría nueva (llamada mismamente mi server prueba) en la cual alojar las monedas custom creadas
Gracias de antemano!! :)
 
Desde
30 Sep 2020
Mensajes
172
Reacciones
222
Honor
67
Y no hay otra forma de crear una moneda talves desde sqlyog?
Como gm solo se puede agregar honor.
pero justicia, arena? Como agregarlo? .
Busque en wowhead el id pero no esta como item , esta como divisas.

Y eso no se puede agregar 😞
Como crear un npc que te de puntos de justicia o honor o cualquier punto o moneda con solo pedirle ?

  • Para añadir honor, tenes el comando: `.mod honor <cantidad>`. Por ejemplo. `.mod honor 4000`.
  • Para arenas, tenes lo mismo. Pero es `.mod arena <cantidad>`.
Respecto, a que te sale en la parte de pvp, eso tiene que ser por alguna flag o algo. Posiblemente por 0x2.
El 49426 que son los emblemas de escarchar, tienen el valor 0x16. Por lo que seguro, se puede usar seguramente ese también.
Respecto al tema del npc, creas un script, que tenga varios gossip (diálogos), y de esa forma, al usar alguno de ellos, vas haciendo diferentes cosas, como por ejemplo, otorgar los emblemas que decís. Incluso, lo podes hacer en lua también, o en smart_scripts, no es obligatorio hacerlo en C++. Aunque hay que revisar primero, que exista la forma de añadir un currency, si no, si o si, estas obligado a usar C++.
 
Última edición:
Desde
30 Sep 2020
Mensajes
172
Reacciones
222
Honor
67
Esto funcionaria con una base de datos 4.3.4

Depende, habrá que ver la estructura de los archivos, pero no creo que haya cambiado tantos entre las expansiones. Si fuera Legión u otra, quizás si, pero de la 3.3.5a a la 4.3.4, deberían de ser bastante similares las .dbc, pero por las dudas revísalo. Con probar, no perdes nada.
 
Desde
30 Sep 2020
Mensajes
172
Reacciones
222
Honor
67
Hola!!
Sabéis alguno si se podria crear una categoría nueva (llamada mismamente mi server prueba) en la cual alojar las monedas custom creadas
Gracias de antemano!! :)

Posiblemente si, pero requiera de modificar otra DBC. Porque en algún lugar se guarda el "Mazmorras y bandas" por ejemplo, o el de "PVP" que aparece mas arriba. Es probable que tenga relación con el segundo campo. De hecho, por algo, los últimos valores de la tabla, tienen el 0x16, debe ser seguramente por eso.
 

raulcanuto

Explorador
Desde
11 Feb 2022
Mensajes
6
Reacciones
5
Honor
15
Genial, investigare a ver si lo encuentro y si consigo algo digo como lo hice! Muchas gracias stevej!!
 

raulcanuto

Explorador
Desde
11 Feb 2022
Mensajes
6
Reacciones
5
Honor
15
Para añadir la moneda a una categoría custom primero debemos abrir el archivo: CurrencyCategory.dbc, crear una nueva linea y asignas el nombre de la nueva categoría.
Después vamos a CurrencyTypes.dbc y en la fila de la moneda custom añadida vamos al campo CategoryID y asignamos el ID de la categoría creada en el dbc anterior.
Meten los parches al clientes y servidor, añades la moneda con el pj y se asigna en la categoría creada.
Esos pasos he realizado y me funciona a mi :D
 
Desde
30 Sep 2020
Mensajes
172
Reacciones
222
Honor
67
Para añadir la moneda a una categoría custom primero debemos abrir el archivo: CurrencyCategory.dbc, crear una nueva linea y asignas el nombre de la nueva categoría.
Después vamos a CurrencyTypes.dbc y en la fila de la moneda custom añadida vamos al campo CategoryID y asignamos el ID de la categoría creada en el dbc anterior.
Meten los parches al clientes y servidor, añades la moneda con el pj y se asigna en la categoría creada.
Esos pasos he realizado y me funciona a mi :D

Debía ser de esa forma.
Bien ahí compartiendo lo investigado.
Saludos.
 
Última edición:

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

3,651Temas
24,070Mensajes
15,175Usuarios
ronathÚltimo usuario
Top