Jump to content

Recommended Posts

  • 3 months later...
Posted

Buenos días,

He intentado implementarlo tanto por Diff como ajustando a mano algunos ficheros que fallaron en el git apply y peta.

Se ve que recientemente en los últimos cambios de rAthena la cadena: 

item_data *item = itemdb_search_aegisname(synthesis_item_name.c_str());

Ya no funciona, dado que la variable "itemdb_search_aegisname" ya no existe.

Aún me sigo peleando para cambiar dicha cadena, sin ni idea de programación en C++, si alguien pudiera echar una mano, lo agradecería.

Un cordial saludo

  • Upvote 1
  • 1 month later...
Posted
37 minutes ago, Ichigo said:

Buenos días.


Hay alguna forma de implementar el sistema lapine en el emulador actual?
El que comentan esta obsoleto, ya no funciona con la versión actual de rAthena.

Un saludo.

Usa el diff del github de Cydh.

Posted
On 10/20/2021 at 7:21 PM, Mael said:

Usa el diff del github de Cydh.

Ese diff esta desactualizado, no funciona con el emulador actual de rAthena.

Posted

Buenas, 

Si es el mismo Diff que creo que es, falla al compilar con la última versión de rAthena. 

Dando el siguiente error:

Quote

item_synthesis.cpp: In member function ‘virtual uint64 ItemSynthesisDatabase::parseBodyNode(const YAML::Node&)’:
item_synthesis.cpp:35:20: error: ‘itemdb_search_aegisname’ was not declared in this scope
  item_data *item = itemdb_search_aegisname(synthesis_item_name.c_str());
                    ^~~~~~~~~~~~~~~~~~~~~~~
item_synthesis.cpp:35:20: note: suggested alternative: ‘mobdb_search_aegisname’
  item_data *item = itemdb_search_aegisname(synthesis_item_name.c_str());
                    ^~~~~~~~~~~~~~~~~~~~~~~
                    mobdb_search_aegisname
make[1]: *** [Makefile:84: obj/item_synthesis.o] Error 1
make[1]: Leaving directory '/root/rathena/trunk/src/map'
make: *** [Makefile:50: map] Error 2

Si alguien tiene una versión más actual o que funcione con el actual emulador, será genial. Pero tengo pocas esperanzas.

Un saludo

Posted
44 minutes ago, Ichisito said:

Buenas, 

Si es el mismo Diff que creo que es, falla al compilar con la última versión de rAthena. 

Dando el siguiente error:

Si alguien tiene una versión más actual o que funcione con el actual emulador, será genial. Pero tengo pocas esperanzas.

Un saludo

std::shared_ptr<item_data> source_it =
std::shared_ptr<item_data> source_it = item_db.search_aegisname(source_item_name.c_str());

std::shared_ptr<item_data> target_item = 
item_db.search_aegisname(target_item_name.c_str());

 

  • Love 1
Posted

Buenas tardes,

Disculpa la ineptitud, ¿Dónde exactamente debo setear dicha cadena?

Entiendo que en el item_synthesis.cpp, pero ¿en que parte?

Un cordial saludo y gracias

  • Upvote 1
  • 3 weeks later...
Posted
On 10/25/2021 at 3:10 PM, Mael said:
std::shared_ptr<item_data> source_it =
std::shared_ptr<item_data> source_it = item_db.search_aegisname(source_item_name.c_str());

std::shared_ptr<item_data> target_item = 
item_db.search_aegisname(target_item_name.c_str());

 

Hola.
¿Puedes ayudarnos a terminar de implementar dicho sistema?
No damos con la solución.
Gracias.

Posted
On 11/11/2021 at 9:17 AM, Akbare said:

Se ha ajustado la actualización de la función lapine en github

Ya funciona en la rama principal de rAthena?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...