-
Contador contenido
64 -
Ingreso
-
Última visita
Actividad de reputación
-
Acer got a reaction from llollo300 in Server Files Savage
es que no es que sepa no soy buen tratando de interpretarlo
como hacerlo si me hago entender amigo
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
-
-
Acer reacted to [D]ELARO ✓ in Fix de textura en sura u otros npc
Guía para Fixear el bug de la textura del Sura incluso de alguna otra que presente el problema, sigan la guía dejo ejemplos del antes y después.
Se modifica Source Binario.
ANTES
DESPUES
///////////////////////////////////////////////////////////// 1 Userinterface/Locale.inc.h // Pegar #define NPC_TEXTURE_FIX ///////////////////////////////////////////////////////////// 2 EterGrnLib/Thing.cpp // Buscar CGrannyMotion * CGraphicThing::GetMotionPointer(int iMotion) // Agregar abajo #ifdef NPC_TEXTURE_FIX int CGraphicThing::GetTextureCount() const { if (!m_pgrnFileInfo) return 0; if (m_pgrnFileInfo->TextureCount <= 0) return 0; return (m_pgrnFileInfo->TextureCount); } const char * CGraphicThing::GetTexturePath(int iTexture) { if(iTexture >= GetTextureCount()) return ""; return m_pgrnFileInfo->Textures[iTexture]->FromFileName; } #endif ///////////////////////////////////////////////////////////// 3 EterGrnLib/Thing.h // Buscar int GetMotionCount() const; // Agregar abajo #ifdef NPC_TEXTURE_FIX int GetTextureCount() const; const char * GetTexturePath(int iTexture); #endif ///////////////////////////////////////////////////////////// 4 GameLib/ActorInstanceData.cpp // Buscar CGraphicThing* pLODModelThing = pRaceData->GetLODModelThing(); RegisterLODThing(0, pLODModelThing); // Reemplazar #ifdef NPC_TEXTURE_FIX CGraphicThing* pLODModelThing = pRaceData->GetLODModelThing(); bool canLOD = true; if (pModelThing && pLODModelThing) { if (pModelThing->GetTextureCount() == pLODModelThing->GetTextureCount()) { for (int i = 0; i < pModelThing->GetTextureCount(); i++) { if (strcmp(pModelThing->GetTexturePath(i), pLODModelThing->GetTexturePath(i)) != 0) canLOD = false; } } else { canLOD = false; } } if(canLOD) RegisterLODThing(0, pLODModelThing); #endif ///////////////////////////////////////////////////////////// // PARA LOS QUE NO ENTIENDAN ESTE PASO, QUEDARIA ASI: { if (pRaceData->IsTree()) { __CreateTree(pRaceData->GetTreeFileName()); } else { CGraphicThing* pModelThing = pRaceData->GetBaseModelThing(); RegisterModelThing(0, pModelThing); #ifdef NPC_TEXTURE_FIX CGraphicThing* pLODModelThing = pRaceData->GetLODModelThing(); bool canLOD = true; if (pModelThing && pLODModelThing) { if (pModelThing->GetTextureCount() == pLODModelThing->GetTextureCount()) { for (int i = 0; i < pModelThing->GetTextureCount(); i++) { if (strcmp(pModelThing->GetTexturePath(i), pLODModelThing->GetTexturePath(i)) != 0) canLOD = false; } } else { canLOD = false; } } if(canLOD) RegisterLODThing(0, pLODModelThing); #endif SetModelInstance(0, 0, 0); } }
LES DEJO UN ARCHIVO .CPP CON LA GUIA PARA QUE LA GUARDEN O QUIERAN VERLO MAS CLARO EN NOTEPAD++
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
-
Acer reacted to Johan™ in sistema de mascota ofical
El sistema tiene algunos bugs.
La caja de transporte al poner el pet desaparece. Sol: Cambiar del socket 0 al 2. Cuando el tiempo de la caja de transporte finaliza el item es eliminado y el pet no es recuperado. Sol: Editar al momento de que expire el tiempo para crear el item de la mascota. Edad de la mascota no esta implementada. Sol: Implementarla ._." Al superar el limite del tipo de dato LONG (Concretamente en los sockets) el valor pasa a negativo. Usando para el tiempo de vida de la mascota. PD: Yo quise poner más tiempo. Sol: Cambiar de long a int. Editar el ITEM_PROTO el transportin no puede ser usando por PJ mujer. Al usar el comando /ip si tiene un pet activado el servidor se cae xd. Sol: Varia desde bloquear el borrado hasta que se desactive el pet o desactivar los pets de forma automatica. Si el servidor es apagado repentinamente REBOOT u FALLO DEL SISTEMA los bonus del pet no son eliminados. (Se eliminado al activar y desactivar un pet cuando el sevidor se encuentra de nuevo funcionando). Tener en cuenta que al activar el pet despues de la caida los bonus se suman. EJ: Si tengo 3.000HP y activo el pet sube a 3.100HP si por x motivo el servidor se cae al regresar y activar mi pet el HP subiera a 3.200HP(TENER EN CUENTA QUE AL MOMENTO DEL REGRESO EL HP ES DE 3.100). Sol: Hacer que los affect del pet no sean guardados en la DB.
Esos son todos de los que me acuerdo.
PD: en la foto sale 2 veces HP. Fallo de traducción :3
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
-
Acer reacted to CHELO in Server Files Savage
Ya lograste arreglar lo de discord mañana subo ya sin ese error xd
-
Acer reacted to ALEXANDER2020 in Server Files Savage
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
-
-
Acer reacted to Johan™ in Solución temporal? Estolas con Item_Scale
PARA LOS QUE TIENEN EL SISTEMA DE ESTOLAS CON SCALE :3
Para no dar una explicación tan larga este es el problema.
Obvio que he visto y probado las soluciones que publicaron en su día. Como el de sumarle x valor al z. Cosa que hasta cierta momento es correcto pero que en algunas razas puede ser mas o menos valor, además que también depende de la estola.
Bueno hace unos dias decidir poner algo parecido al item_scale solo que este seria solo para sumar x valor al z.
EJ: JOB_WARRIOR M 85001 85008 20101 20107 15.0
JOB_WARRIOR = Raza pueden ser (JOB_WARRIOR, JOB_ASSASSIN, JOB_SHAMAN, JOB_SURA, JOB_WOLFMAN).
M = SEXO (M, F)
85001-85008 = EL RANGO DE ITEMS A LOS QUE AFECTA ESTE SCALE
20101-20107 = EL RANGO DE MOB_VNUM A LOS QUE AFECTA EL SCALE
15.0 = Scale a sumarle al z.
PD: En el archivo solo dejo adjuntado el scale para el caballo, para las demás monturas solo es de ir agregandolo.
PD2: Puede que exista una solución más facil.
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Acer reacted to EzekielitohMercury in [TASKBAR]Dragon Eye
MUESTRA
DESCARGA
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Acer reacted to Dilong in Cliente someya
Lo que contiene:
Link:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
-
-
Acer reacted to [D]ELARO ✓ in Server Files Savage
lo del discord ya explique que solo deben poner la ruta la ruta correcta en visual studio dando a propiedades de discord_rpc y PONER SU RUTA de extern/include, ya que viene la que tenia yo en mi pc :v lo de las estolas ustedes verán como lo arreglan xd
-
Acer got a reaction from Jose Hernandez in Server Files Savage
ano mano ya nos fregamos aun que sea una actualizan de los archivos resolviendo las estolas y los discord por favor
-
Acer got a reaction from CHELO in Server Files Savage
ano mano ya nos fregamos aun que sea una actualizan de los archivos resolviendo las estolas y los discord por favor
-
Acer reacted to Frezi Op in Compilar Quest (Facil)
Bueno Chicos esta vez les traigo un script para compilar Quest.
He visto que existen post de como compilar y en ellos el comando para hacer la compilación de la quest agregada
pero quiero facilitar un poco con este pequeño aporte
Funciona perfectamente y esta en español para toda la comunidad de Metin2Zone
'- Es una herramienta útil, practica y fácil de usar
para compilar todas tus .quest ! sin necesidad de poner 1x1
1- Coloca tu .quest en tu carpeta de preferencia (toma en cuenta que tiene que estar dentro de quest)
2- coloca el Script ''make.sh '' directamente en tu carpeta ''quest'' -----> cd /usr/''/''/''/quest
3- Ve a la ruta donde se encuentra el Script
4- Ejecuta el comando sh make.sh
Listo tendras todas las quest de tu carpeta ´´ques_list´´ compiladas !
Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Acer reacted to mrsanty in sistema de mascota ofical
hola todos comparto con ustedes, este systema de mascota igual al oficial el cual consiste en un huevo que eclosiona y nace una mascota la cual va creciendo mientras obtiene exp.
yo lo implemente en mi server eternia2 pero no logro invocar la mascota. en el foro donde lo implementaron dicen que funciona. así que sera algún error mio.
lo saque de este foro
Debes iniciar sesión para ver el contenido del enlace en esta publicación. el archivo contiene, parte del cliente " root, locale_xx, uiscript y dos archivos que van en la carpeta pack."
parte del server " los item_proto. name_proto, mob_proto, mob_name, quest, 2 archivos lua y la questfunctions. también tiene un archivo de txt que contiene la exp de la mascota"
en la parte del source " esta dividida en 2 en parte del source del cliente y parte del source del file"
y por ultimo el sql, dentro del archivo en cada parte source contiene la quia de que archivo editar y que parte del archivo hay que editar.
por ultimo aclaro que este es mi primero aporte jeje. espero que le ayude
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Reparación de bug.
acá les dejo como reparar el error de gráfica que tiene al llamar la mascota.
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Debes iniciar sesión para ver el contenido del enlace en esta publicación. si encuentro otro error lo tratare de reparar y subiré como repararlo
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Acer got a reaction from llollo300 in Server Files Savage
El exe no lo tienes al público sale link sin aseso
-