la db es compatible con webengine?
algun metodo para agregar los sets que faltan?
embro
magus
storm
flaming, etc??
editor de cuentas?
editor de cuentas?
Editor de items estoy trabajando para armar uno compatible con esta versión.
Para crear cuentas y editar stats funciona cualquier editor.
les falto el toque de la 97+99b , los hubiera probado directamente en mi servidor para ir haciendole mejoras llorando2editor de cuentas?
Editor de items estoy trabajando para armar uno compatible con esta versión.
Para crear cuentas y editar stats funciona cualquier editor.
les falto el toque de la 97+99b , los hubiera probado directamente en mi servidor para ir haciendole mejoras llorando2editor de cuentas?
Editor de items estoy trabajando para armar uno compatible con esta versión.
Para crear cuentas y editar stats funciona cualquier editor.
excelente trabajo hermano, una consulta, tendrias una db para sql server 2008 r2??
Cada cierto tiempo esta dando reconnect el servidor
bro vas a sacar actualizaciones? te pregunto esto para ir reportando algunos bugs o no se si es que tengo que configurar algo:
- al usar el comando /str /agi ... etc.. xD se cargan los stats correctamente pero por ejemplo si me faltaba "x" cantidad puntos para usar alguna arma o armadura al usar el comando me figura que me falta "x-1" o sea no me reconoce el set que cargue los puntos.. solo me toma como si hubiera cargado 1 solo punto no se si se entiende.. (al cambiar pj y volver a entrar ya me aparece bien)
- el baul no me abre (me aparecio un error que decia no users)
- si minimizo el mu y me meto a hacer otra cosa en la pc me desconecta y me aparece la barra que dice reconnecting pero no conecta nunca y al presionar el boton OK del cartel connecting error no hace nada
Aun Hace Falta Remover el Poder dela Rune Aun sigue tirando el poder de la espada ...!
https://i.imgur.com/njdUwrx.jpg
y falta fixear el login que quede en el medio
@kayito is stable files 100%
ahora se puede abrir el baul pero al guardar algo desaparece.. o sea pongo cualquier item lo cierro lo abro de nuevo y ya no hay nada
Para Cuando Saldra un Editor para items? y Lo de Login se podra Centrar? como normalmente esta?
@kayito actualizaste el source con lo corregido disculpa la molestia?
Bien, tengo ganas de crear un servidor con una versión baja.
Probare estos files a ver si puedo armar un buen repack para lanzar un servidor clásico.
Aunque me hubiese gustado que fuera venido con una cashshop con items temporales.
Igual se agradece el buen aporte.
Thank you so much for the work,but items glow not old types.Please changed the glows items old classic style.And mace of king hasn't been added, so would you add that, please?.Good luck your with that, it's a beautiful project.
DE MOMENTO ME VA CORRIENDO BIEN EL SERVER
Excelente trabajo @kayito , te luciste aplausos, se nota como recobra vida esta versión clásica que fue la base de todo. Seguí así cool2.
Servidor Funcionando Correctamente...
- Seria bueno un editor compatible ya que el MuEdit no funciona y se necesita para poder crear cuentas y editar items..
@kayito gran trabajo ahora saldrán mas servidores 97.
Me causa curiosidad porque el grand soul es blanco, asi viene por defecto del main o es una modificacion tuya?
I'm waiting for the day you share ss1 or ss2 emu
I only know how to play ss1 and ss2 because I quit playing mu a long time ago
Me detecta un virus
(https://i.ibb.co/JK6JBsy/Captura-de-pantalla-2022-05-04-022350.png)
gracias, ahi los ando probando y hasta ahora estan geniales y estare reportando si encuentro bugs. Aunque a modo personal igual considero que los custom como el minimap y la barra de vida de mobs deberian ser opcionales (activable y desactivable mediante maininfo) a pesar de que igual son utilies quizas muchos prefieran dejar todo lo mas original posible, aunque a mi no me molesta pero podria ser bueno dar esa opcion.
gracias, ahi los ando probando y hasta ahora estan geniales y estare reportando si encuentro bugs. Aunque a modo personal igual considero que los custom como el minimap y la barra de vida de mobs deberian ser opcionales (activable y desactivable mediante maininfo) a pesar de que igual son utilies quizas muchos prefieran dejar todo lo mas original posible, aunque a mi no me molesta pero podria ser bueno dar esa opcion.
tienes las sources xD
tenes bd para sql 2008 ? solo es de sql 2012 ?
gracias, ahi los ando probando y hasta ahora estan geniales y estare reportando si encuentro bugs. Aunque a modo personal igual considero que los custom como el minimap y la barra de vida de mobs deberian ser opcionales (activable y desactivable mediante maininfo) a pesar de que igual son utilies quizas muchos prefieran dejar todo lo mas original posible, aunque a mi no me molesta pero podria ser bueno dar esa opcion.
tendrias el cliente original sin mapas custom ?
el cliente esta totalmente Original ! no tiene nada de custom ! Bro... Podrias Checarlo bien !
con que editor creaste la cuenta ya q no consigo como crearla gracias si puedes responder mano
tendrias el cliente original sin mapas custom ?
Los mapas del cliente original no son compatibles con este main ya que el cliente original utiliza los archivos Terrain.att, Terrain.obj y Terrain.map sin encriptar mientras que yo lo acomodé para que sea funcional con los EncTerrain.att, EncTerrain.map y EncTerrain.obj que es el formato que usan todas las versiones. Podés buscar cualquier cliente de cualquier versión (al menos desde S1 hasta S6) que tenga los mapas originales y usar esos. Ese sería el beneficio de adaptar los EncTerrain.
el cliente esta totalmente Original ! no tiene nada de custom ! Bro... Podrias Checarlo bien !
En realidad tiene razón, los mapas Lorencia y Stadium son customs míos de mi cliente S3 ya que como dije acá arriba, le reemplacé el uso de los Terrain por los EncTerrain para que sea compatible con los World de cualquier cliente (al menos desde S1 hasta S6)con que editor creaste la cuenta ya q no consigo como crearla gracias si puedes responder mano
En el tema principal dejé una Query de cómo crear una cuenta. Fijate al inicio del post que dice query para crear cuenta, eso lo copias y lo pegas como consulta SQL y reemplazas los datos que quieras.
hermano kayito una pregunta ya q esto es base muemu soporta mas de 32 items por categoria?la db es compatible con webengine?
La base de datos es la misma que muemu pero tiene los campos que no se utilizan reducidos o eliminados. Tendrías que adaptar la webengine solamente para los stats del personaje ya que no existe ni dark lord ni la columna "Leadership" en los stats. El resto de los campos son la misma base muemu pero reducida, por lo que debería funcionar sin problemas. De todas formas si tenés algún problema contactame por privado, lo revisamos y puedo darle una solución para que quede compatible
hermano kayito una pregunta ya q esto es base muemu soporta mas de 32 items por categoria?la db es compatible con webengine?
La base de datos es la misma que muemu pero tiene los campos que no se utilizan reducidos o eliminados. Tendrías que adaptar la webengine solamente para los stats del personaje ya que no existe ni dark lord ni la columna "Leadership" en los stats. El resto de los campos son la misma base muemu pero reducida, por lo que debería funcionar sin problemas. De todas formas si tenés algún problema contactame por privado, lo revisamos y puedo darle una solución para que quede compatible
hola kayito muy hermoso aporte , no encuentro la guia para instalar tu file muemu 97k e buscado pero no la encuentro , es por lo del sql server 2000 para hacer la base de datos, si tenes una guia por faor , desde ya muchas gracias
why is there no lock capture and no premium purchase????
why is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
why is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
I mean, why is there no VIP system and there is no event to capture the castlewhy is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
I mean, why is there no VIP system and there is no event to capture the castlewhy is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
If I offended you in any way dear friend, I apologize aplausos
I understood everything, I just never used the 97-99 version, so I didn't know it, thank you for explaining) that's just I can't understand how the VIP system is built here, I just don't see the configuration settings for this) for example, as in the 4-6 season there is a CustomVip file, etcI mean, why is there no VIP system and there is no event to capture the castlewhy is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
If I offended you in any way dear friend, I apologize aplausos
There is VIP system, works with Account Level.
"Capture the castle" i think you mean Castle Siege and this version doesn't have that event. Castle Siege is introduced in Season 1. Original 97 and 99 doesn't have that event
I understood everything, I just never used the 97-99 version, so I didn't know it, thank you for explaining) that's just I can't understand how the VIP system is built here, I just don't see the configuration settings for this) for example, as in the 4-6 season there is a CustomVip file, etcI mean, why is there no VIP system and there is no event to capture the castlewhy is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
If I offended you in any way dear friend, I apologize aplausos
There is VIP system, works with Account Level.
"Capture the castle" i think you mean Castle Siege and this version doesn't have that event. Castle Siege is introduced in Season 1. Original 97 and 99 doesn't have that event
Thanks)I understood everything, I just never used the 97-99 version, so I didn't know it, thank you for explaining) that's just I can't understand how the VIP system is built here, I just don't see the configuration settings for this) for example, as in the 4-6 season there is a CustomVip file, etcI mean, why is there no VIP system and there is no event to capture the castlewhy is there no lock capture and no premium purchase????
Wow i cannot believe that you can say something different than "share source". I was starting to think that youre a bot.
Why you want a premium version? To ask "share source" in the comments?
And what you mean with "lock capture"? You mean Screenshots? There are in the post where it says "Imagenes" cause its in spanish
If I offended you in any way dear friend, I apologize aplausos
There is VIP system, works with Account Level.
"Capture the castle" i think you mean Castle Siege and this version doesn't have that event. Castle Siege is introduced in Season 1. Original 97 and 99 doesn't have that event
I don't know what you mean with "CustomVIP" but this is Default Vip system of MuEmu. AccountLevel 0-1-2-3 and you can configure commands, gates, experience, reset settings, etc. independant of each AccountLevel. You can set the VIP level in the Database, MEMB_INFO table, AccountLevel column and AccountExpireTime is the date when that account level ends and resets to 0 automatically.
editor bmd compatible con esto porfavor
algun metodo para agregar los sets que faltan?
embro
magus
storm
flaming, etc??
No faltan porque no corresponden a esta versión.
Todos los items que están en item.txt e item.bmd son los originales de este main y de esta versión en particular.
Si quisieras implementar dichos items, deberías extender el límite de items desde el source del main.dll y agregar los modelos de esos sets al cliente porque contarían como customs.
algun metodo para agregar los sets que faltan?
embro
magus
storm
flaming, etc??
No faltan porque no corresponden a esta versión.
Todos los items que están en item.txt e item.bmd son los originales de este main y de esta versión en particular.
Si quisieras implementar dichos items, deberías extender el límite de items desde el source del main.dll y agregar los modelos de esos sets al cliente porque contarían como customs.
Saludos una pregunta donde se encuentra alojado esto (deberías extender el límite de items desde el source del main.dll)
algun metodo para agregar los sets que faltan?
embro
magus
storm
flaming, etc??
No faltan porque no corresponden a esta versión.
Todos los items que están en item.txt e item.bmd son los originales de este main y de esta versión en particular.
Si quisieras implementar dichos items, deberías extender el límite de items desde el source del main.dll y agregar los modelos de esos sets al cliente porque contarían como customs.
Saludos una pregunta donde se encuentra alojado esto (deberías extender el límite de items desde el source del main.dll)
No se encuentra "alojado". Cuando me refiero a que deberían extender el límite de items, es para que lo hagan ustedes mismos, ya sea implementando el sistema de custom item o simplemente extendiendo la carga de modelos por categoría. Cada quién sabrá cómo hacerlo y sino tendrán que pagarle a un programador para que se los haga, ya que para eso disponen del código fuente del main.dll
se le puede poner algun antihack tipo MHP? trate de colocarle pero se me cierra el main :/
Algunos bugs que e encontrado
-No entra el twister slash en pvp
-No se puede recoger el item kriss del suelo
Algunos bugs que e encontrado
-No entra el twister slash en pvp
-No se puede recoger el item kriss del suelo
En esta versión, el twisting slash nunca se usó para pvp. Sólo para matar monsters y para guild wars o battle soccer pero para pvp con Ctrl nunca fue habilitado, los pvps siempre fueron a Death Stab.
Lo del kriss es raro, lo voy a revisar
Algunos bugs que e encontrado
-No entra el twister slash en pvp
-No se puede recoger el item kriss del suelo
En esta versión, el twisting slash nunca se usó para pvp. Sólo para matar monsters y para guild wars o battle soccer pero para pvp con Ctrl nunca fue habilitado, los pvps siempre fueron a Death Stab.
Lo del kriss es raro, lo voy a revisar
oks, lo otro es que el skill de la runa solo pega a corta distancia y no le pega a los que estan mas alejados, supongo que eso tambien es asi en esta version.
Algunos bugs que e encontrado
-No entra el twister slash en pvp
-No se puede recoger el item kriss del suelo
Increible trabajo, gracias por compartir.
Preguntas: Es necesario incorporarle algún antihack? es suceptible a algún hack peligroso? tiene algún bug de dup?
Gracias!
Increible trabajo, gracias por compartir.
Preguntas: Es necesario incorporarle algún antihack? es suceptible a algún hack peligroso? tiene algún bug de dup?
Gracias!
Estos files no poseen ningún tipo de seguridad incorporada así que lo ideal es que sí, usen un antihack o programen su propia seguridad utilizando las fuentes que liberé.
Y lo de los bugs y eso, no lo sé. En general cada bug que se encuentra y me reportan, trato de fixearlo. Si probás los files y encontrás algún bug, podés reportármelo y voy a intentar fixearlo
(https://i.ibb.co/9vsPyhm/Screen-05-17-22-49-0000.jpg)
Econtre otro par de bugs:
-Cuando tienes 2mil millones de zen en el inventario y comienzas a sacar zen desde el baul, llega un momento en que quedas con saldo negativo
-Cuando tienes 2mil millones de zen en el inventario, te deja seguir recogiendo y vendiendo items en NPC pero no salta alguna alerta de que tienes el maximo de zen disponible
-La maquina chaos no muestra porcentajes reales y no hay o no encuentro algun archivo del lado del cliente donde ajustarlo
Increible trabajo, gracias por compartir.
Preguntas: Es necesario incorporarle algún antihack? es suceptible a algún hack peligroso? tiene algún bug de dup?
Gracias!
Estos files no poseen ningún tipo de seguridad incorporada así que lo ideal es que sí, usen un antihack o programen su propia seguridad utilizando las fuentes que liberé.
Y lo de los bugs y eso, no lo sé. En general cada bug que se encuentra y me reportan, trato de fixearlo. Si probás los files y encontrás algún bug, podés reportármelo y voy a intentar fixearlo
Yo logre ponerle el MHP crackeado que tengo, pero faltan los offset de memoria para este main, si no se cierra.
(https://i.ibb.co/x5mJVSD/Captura-de-pantalla-2022-05-17-160642.png)
CLICK WING FULL OP +11 DIS CLIEN
Amigo @kayito quiero probar tus files porque me interesan, la cuestión es que el DataServer, no me quiere abrir, se cierra de inmediato.
Probaré haber con otro DataServer, es que quiero testear estos files.
(https://i.imgur.com/fhpRyRs.jpg)
Pero así como dijiste sobre los sets, el click right no es propio de esta versión xDDD troll jajaja ^^ ^^
Increible trabajo, gracias por compartir.
Preguntas: Es necesario incorporarle algún antihack? es suceptible a algún hack peligroso? tiene algún bug de dup?
Gracias!
Estos files no poseen ningún tipo de seguridad incorporada así que lo ideal es que sí, usen un antihack o programen su propia seguridad utilizando las fuentes que liberé.
Y lo de los bugs y eso, no lo sé. En general cada bug que se encuentra y me reportan, trato de fixearlo. Si probás los files y encontrás algún bug, podés reportármelo y voy a intentar fixearlo
Yo logre ponerle el MHP crackeado que tengo, pero faltan los offset de memoria para este main, si no se cierra.
(https://i.ibb.co/x5mJVSD/Captura-de-pantalla-2022-05-17-160642.png)
Increible trabajo, gracias por compartir.
Preguntas: Es necesario incorporarle algún antihack? es suceptible a algún hack peligroso? tiene algún bug de dup?
Gracias!
Funciono, gracias :D
Estos files no poseen ningún tipo de seguridad incorporada así que lo ideal es que sí, usen un antihack o programen su propia seguridad utilizando las fuentes que liberé.
Y lo de los bugs y eso, no lo sé. En general cada bug que se encuentra y me reportan, trato de fixearlo. Si probás los files y encontrás algún bug, podés reportármelo y voy a intentar fixearlo
Yo logre ponerle el MHP crackeado que tengo, pero faltan los offset de memoria para este main, si no se cierra.
(https://i.ibb.co/x5mJVSD/Captura-de-pantalla-2022-05-17-160642.png)
Intentá con estos offsets que me tomé el trabajo de buscar guiándome por un mhp s6.
MemoryAddress1 = 0x00558ED8 // Ip
MemoryAddress2 = 0x0055961C // Version
MemoryAddress3 = 0x00559624 // Serial
MemoryAddress4 = 0x05826CD4 // ?
MemoryAddress5 = 0x07CF1FF4 // CharacterAttribute
MemoryAddress6 = 0x055C9FFC // g_hWnd
-sonido no funciona correctamente, solo se escucha el audio de algunos mobs (se probo con carpeta de audio de season 6 music y sound y carpeta de audio de otro cliente 0.97)
-skill power slash de rune aveces no le pega a los mobs
-al tener abierta la maquina chaos se pueden presionar los botones de abajo (party, inventario, character, guild) recuerdo que en la 99b se podia dupear usando ese metodo aunque aqui no puedo ya que la "c" no tiene el icono de pet, pero igual seria buena opcion impedir que se puedan presionar esos botones al tener la maquina abierta y con items ya que quizas puede haber una forma de dupear con ese metodo en esta version (nunca se sabe xD).
Respecto a que se puedan agregar mas items y se que varios lo piden, eso por lo menos a mi no me molesta que no se pueda por que se puede ser creativo y crear un server a pesar de ese limite. Pero de ser posible en algun momento si pueden agregar soporte para que podamos agregar los de la 99b por cuenta propia se agradeceria aunque no es imprecindible eso.
Al tratar de crear alas s1 no muestra el porcentaje y precio, lo mismo pasa al tratar de evolucionarlas
Al crear una fruit y sacarla con click derecho se ejecuta ese dialogo
Al crear entradas de eventos y al sacarlas con click derecho se ejecuta el dialogo en el caso de las entradas del DS y en las entradas del BC no las deja sacar (normalmente si se peude, solo no funciona con click derecho en esos items)
Excelente, quedo solucionado lo de la visualizacion del porcentaje. Pero ahora al combinar las alas o evolucionarlas se queda atrapada la combinacion y no deja sacar los items siendo la unica solucion cerrar la ventana y perder los items.
(https://i.ibb.co/mDPmg2r/Screen-05-19-16-05-0000.jpg)
(https://i.ibb.co/94sfLc1/Screen-05-19-16-06-0000.jpg)
les falto el toque de la 97+99b , los hubiera probado directamente en mi servidor para ir haciendole mejoras llorando2editor de cuentas?
Editor de items estoy trabajando para armar uno compatible con esta versión.
Para crear cuentas y editar stats funciona cualquier editor.
No me gustan esos inventos raros de 97+99 o cosas por el estilo. Prefiero el original con pequeñas salvedades útiles como el minimapa que recién apareció con el mapa Valley of Loren.
De todas formas lo aporté con source, sos libre de programar o pagarle a cualquier programador para que te agregue esos items.
You can add teleport using M button and Mu Helper
hola kayito saludos. para agregar nuevo maps hay que trabajar las souceres de main y gameserver.? o podemos agregarlo normal
(https://i.ibb.co/p4MqS7j/wing.jpg)
help me fix this
Por si a alguien le sirve logre modificar el main para que soporte set custom, aunque con las armas no me la pude (arcos girados, texturas que se ven mal y no funcionan los skill en las armas custom) le habilite los sets:
Flaming Phoenix
DarK Side
Hurricane
Nature
Embroidered
Storm
Magus
Adamantine
(https://i.ibb.co/WsFWJG2/Screen-05-20-22-38-0000.jpg)
https://tuservermu.com.ve/index.php?topic=47722.msg257467
Por si a alguien le sirve logre modificar el main para que soporte set custom, aunque con las armas no me la pude (arcos girados, texturas que se ven mal y no funcionan los skill en las armas custom) le habilite los sets:
Flaming Phoenix
DarK Side
Hurricane
Nature
Embroidered
Storm
Magus
Adamantine
(https://i.ibb.co/WsFWJG2/Screen-05-20-22-38-0000.jpg)
https://tuservermu.com.ve/index.php?topic=47722.msg257467
oye bro muy buen aporte agradecidos .. si le entra a los maps .? o solamente te metes con items.
Como puedo desactivar la barra de la vida de los monstruos
why does it not drop the item when throwing the box?
I downloaded it again and it's still the sameYou can add teleport using M button and Mu Helper
If you want Move with M and MuHelper then you should be using a Season 6 downgrade, not an original 97.hola kayito saludos. para agregar nuevo maps hay que trabajar las souceres de main y gameserver.? o podemos agregarlo normal
Te soy sincero, no intenté agregar mapas nuevos pero dudo que te deje porque lado servidor está limitado desde source a la cantidad original de mapas. Deberías extenderle en el servidor el máximo de mapas y luego verificar si el main soporta mapas adicionales, caso contrario extenderlo de igual forma.(https://i.ibb.co/p4MqS7j/wing.jpg)
help me fix this
Download muserver again. I updated it yesterday to fix that.
why does it not drop the item when throwing the box?
Because you have to configure the ItemBags
Otro bug que encontre es que no muestra las estadisticas correctamente. Por ejemplo en el video al equipar ciertos items como las alas s2, pendientes, anillos. Las piedras de HP y MP bajan sus puntos mientras que al quitar items los puntos aumentan, cuando deberia ser alrevez ya que son items que en sus opciones aumentan puntos de manera porcentual, aunque el bug pareciera que es visual solamente, no lo e probado en profundidad. Estoy utilizando las configuraciones por defecto.
Otro bug que encontre es que no muestra las estadisticas correctamente. Por ejemplo en el video al equipar ciertos items como las alas s2, pendientes, anillos. Las piedras de HP y MP bajan sus puntos mientras que al quitar items los puntos aumentan, cuando deberia ser alrevez ya que son items que en sus opciones aumentan puntos de manera porcentual, aunque el bug pareciera que es visual solamente, no lo e probado en profundidad. Estoy utilizando las configuraciones por defecto.
pienso que sea ya de configuración y no un bug visual. aunque el carga vida del bk tarda mucho en quitarse. y por ejemplo. usas la expolición del bk. luego de vas a algun map y la vida se vuelve bug.
Otro bug que encontre es que no muestra las estadisticas correctamente. Por ejemplo en el video al equipar ciertos items como las alas s2, pendientes, anillos. Las piedras de HP y MP bajan sus puntos mientras que al quitar items los puntos aumentan, cuando deberia ser alrevez ya que son items que en sus opciones aumentan puntos de manera porcentual, aunque el bug pareciera que es visual solamente, no lo e probado en profundidad. Estoy utilizando las configuraciones por defecto.
pienso que sea ya de configuración y no un bug visual. aunque el carga vida del bk tarda mucho en quitarse. y por ejemplo. usas la expolición del bk. luego de vas a algun map y la vida se vuelve bug.
igual el sistema de reparacion de los items dañados , no te deja reparar ! porque no es el zen que corresponde en la visualizacion !
Otra cosa tienes alguna reseña de como agregar item alas shop?
Otro bug que encontre es que no muestra las estadisticas correctamente. Por ejemplo en el video al equipar ciertos items como las alas s2, pendientes, anillos. Las piedras de HP y MP bajan sus puntos mientras que al quitar items los puntos aumentan, cuando deberia ser alrevez ya que son items que en sus opciones aumentan puntos de manera porcentual, aunque el bug pareciera que es visual solamente, no lo e probado en profundidad. Estoy utilizando las configuraciones por defecto.
pienso que sea ya de configuración y no un bug visual. aunque el carga vida del bk tarda mucho en quitarse. y por ejemplo. usas la expolición del bk. luego de vas a algun map y la vida se vuelve bug.
Que configuración puede ser según usted? Yo probé tocando comom character, también con menos puntos de stat y siempre pasa lo mismo.
igual el sistema de reparacion de los items dañados , no te deja reparar ! porque no es el zen que corresponde en la visualizacion !
Otra cosa tienes alguna reseña de como agregar item alas shop?
hace falta agregar la box of kundum +5 .. solo esta hasta las +4 ...! Ahora que estube tocando las shop y lo del drop de corazones, medallas y Boss me doy cuenta que solo esta hasta el box of kundum +4 ...! ...! Hasta Ahora Solamente mente eso me he encontrado lo demas ha sido por falta de configuracion :..!
Can someone show me how to fix the error of creating wings level 2?
(https://i.ibb.co/p4MqS7j/wing.jpg)
hace falta agregar la box of kundum +5 .. solo esta hasta las +4 ...! Ahora que estube tocando las shop y lo del drop de corazones, medallas y Boss me doy cuenta que solo esta hasta el box of kundum +4 ...! ...! Hasta Ahora Solamente mente eso me he encontrado lo demas ha sido por falta de configuracion :..!
Las box of kundun +5 en esta versión no existían ya que lo máximo de items era +11 y la box of kundun +5 equivale al item +12.
Además de que esa misma kundun se incluyó en la 99b junto con los drops de los items como Great Dragon, Knight Blade, Red Spirit, Hurricane, etc.Can someone show me how to fix the error of creating wings level 2?
(https://i.ibb.co/p4MqS7j/wing.jpg)
Download again the MuServer zip and the GetMainInfo to get the main.dll updated
That's already fixed in GameServer.exe and Main.dll
https://imgur.com/a/rjuGUJK
Una Imagen De Como Quedaron Algunos items ! agregados
https://imgur.com/a/rjuGUJK
Una Imagen De Como Quedaron Algunos items ! agregados
Alguien Sigue Editando o testeando este servidor?
Alguien Sigue Editando o testeando este servidor?
Yo aún estoy intentando descubrir cómo solucionar lo de los stats al colocar o quitar items.
También armé sincronización de los precios de compra de los items del shop con los del muserver y me faltaría hacer lo mismo con los precios de venta de los existentes en el inventario para que queden 100% sincronizados los precios pero aún no encuentro el método.
También armé el movelist y voy a agregarle switchs a todo desde el getmaininfo para aquellos que quieran deshabilitar cosas como healthbar, minimapa, movelist, sky, etc.
Estoy demorando un poco con los updates ya que tengo un familiar hospitalizado y el poquito tiempo que estoy en casa lo uso para intentar arreglar la mayor cantidad de cosas posibles así que ni bien tenga el update listo, lo subo con esas cosas que comenté y quizá alguna que otra más.
Acepto sugerencias de customs útiles y dejaré para más adelante hacer el sistema de custom items (items, bows, wings, etc) y custom maps.
Yo aún estoy intentando descubrir cómo solucionar lo de los stats al colocar o quitar items.
También armé sincronización de los precios de compra de los items del shop con los del muserver y me faltaría hacer lo mismo con los precios de venta de los existentes en el inventario para que queden 100% sincronizados los precios pero aún no encuentro el método.
También armé el movelist y voy a agregarle switchs a todo desde el getmaininfo para aquellos que quieran deshabilitar cosas como healthbar, minimapa, movelist, sky, etc.
Estoy demorando un poco con los updates ya que tengo un familiar hospitalizado y el poquito tiempo que estoy en casa lo uso para intentar arreglar la mayor cantidad de cosas posibles así que ni bien tenga el update listo, lo subo con esas cosas que comenté y quizá alguna que otra más.
Acepto sugerencias de customs útiles y dejaré para más adelante hacer el sistema de custom items (items, bows, wings, etc) y custom maps.
If only it had built-in automatic right-click
Todo Funciona Muy bien...! kayito...no he encontrado bug criticos ,solo los que estas por reparar...! y tambien el de la reparacion de los items !
deberias de checarlo...! ya cheque el item.bmd y item.txt y todo esta igual ...!
Otra cosa es que el editor munchas veces te edita la durabilidad del item... y otros item no y aparecen dañados..
Todo Funciona Muy bien...! kayito...no he encontrado bug criticos ,solo los que estas por reparar...! y tambien el de la reparacion de los items !
deberias de checarlo...! ya cheque el item.bmd y item.txt y todo esta igual ...!
Otra cosa es que el editor munchas veces te edita la durabilidad del item... y otros item no y aparecen dañados..
Todo Funciona Muy bien...! kayito...no he encontrado bug criticos ,solo los que estas por reparar...! y tambien el de la reparacion de los items !
deberias de checarlo...! ya cheque el item.bmd y item.txt y todo esta igual ...!
Otra cosa es que el editor munchas veces te edita la durabilidad del item... y otros item no y aparecen dañados..
Supongo que te refieres a esto? al reparar desde el inventario pide mas zen y al tenerlo no deja reparar, pero al reparar desde el herrero pide menos zen y si deja reparar
Agregue soporte de mas mapas...!
Teste mobs adentro de mapa , individuales y en modo spot...todo funciona perfecto...! en modo dropeo de item...
Solo Quedaria una duda ......! Alguna Guia de Como Agregar Custom Mobs? ...! para darle mas soporte amas mobs?
Qué culiados que son jaja en vez de ayudarme a corregir errores y sincronizar los datos, se la pasan desesperados por custom item, custom map y todas esas pavadas
Qué culiados que son jaja en vez de ayudarme a corregir errores y sincronizar los datos, se la pasan desesperados por custom item, custom map y todas esas pavadas
Qué culiados que son jaja en vez de ayudarme a corregir errores y sincronizar los datos, se la pasan desesperados por custom item, custom map y todas esas pavadas
El Servidor no tiene para lo de las flechas infinitas para la elfa ....!!
No Es Para Que Te Enojes Bro ...XD! Sabemos que Primero es dejar Funcional primero lo demas ...!
Según creop había un arco o me equivoco que no gastaba flechas ?
El archangel crossbow?
Add support custom item's + emoji chat please
Según creop había un arco o me equivoco que no gastaba flechas ?
El archangel crossbow?
Dejame Decirte que estas Equivocado ...en la vercion 97Ñ o 97J El Arco Archangel era el unico que no gastaba bolts .....Por eso el comentario y era 97
Dejame Decirte que estas Equivocado ...en la vercion 97Ñ o 97J El Arco Archangel era el unico que no gastaba bolts .....Por eso el comentario y era 97
Quizá sea un bug de ese main o una custom de los files que hayas usado con ese main. Incluso hay mains 97 que no traen el Archangel Crossbow por defecto, por lo que si ese main era el caso posiblemente el crossbow estuviese agregado como custom y modificado de tal manera que no consuma bolts ni arrows.
De todas formas como dije, el buff de Infinity Arrow se implementó recién en S2... por lo tanto aunque quiera agregarlo, no va a poder usarse en el juego ya que no tiene ni animación asignada ni el efecto visual ni nada, por ende no andaría.
Dropea "0" de Zen y al pickearlo te suma 200 de zen.
(https://i.ibb.co/XZqbtPN/imagen.png)
Agrego:
1) Al parecer en general el zen no esta sincronizado, no es solo cuando dropea 0. Recien pickie 500 y me sumo como 1200.
2) Si alguien mas puede testear estaria barbaro, ya que yo modifique un poco la exp/drop, no se si pasa con otro % de drop.
Dropea "0" de Zen y al pickearlo te suma 200 de zen.
(https://i.ibb.co/XZqbtPN/imagen.png)
Agrego:
1) Al parecer en general el zen no esta sincronizado, no es solo cuando dropea 0. Recien pickie 500 y me sumo como 1200.
2) Si alguien mas puede testear estaria barbaro, ya que yo modifique un poco la exp/drop, no se si pasa con otro % de drop.
nose como funcione alli, pero en algunas files tiene la opcion de multiple zen o divisor, en la cual consiste en que el zen lo puede multiplicar en X valor al que dropea y asi pueden ser intercalado y no 1 solo valor, con eso puede que te dropee 10k y al comerlo te da 30k o incluso que cae hasta 3 drops de zen esparcidos al matar un mob, te hablo como por ejemplo lo maneja igcn, pero bueno es solo una idea, tal ves es lo que dices
(https://i.imgur.com/8p1bp6y.png)
(https://i.imgur.com/8p1bp6y.png)
que es ese mapa?? ._.'
Algun antihack para estos files?
¿Es posible añadir nuevos elementos al cliente? ¿Y ampliar el número de complementos?
UPDATE (Las URL son las mismas, se actualizaron los zip y los sources correspondientes)
- Se corrigió un error que al equipar o desequipar items, se visualizaban mal los stats -> [GameServer.exe]
- Se modificaron los mapas del cliente por los mapas originales junto con sus respectivos minimapas sincronizados al 100% -> [Cliente]
- Se añadió el Movelist funcional sincronizado con el move.txt del muserver -> [Main.dll][GameServer.exe]
- Se añadieron switchs para Minimap, Sky, Movelist y HealthBar -> [GetMainInfo.exe][Main.dll]
- Se corrigió un error que no previsualizaba correctamente al equiparse un Dinorant -> [GameServer.exe]
- Se corrigió un error que se veían unos cuadros negros del recorte del terreno al usar resoluciones superiores a 1280x1024 -> [Main.dll]
- Se corrigió y sincronizó todos los precios de compra de items por NPC en un 99% (Falta verificar las opciones excellent) -> [Main.dll][GameServer.exe]
- Se corrigió y sincronizó todos los precios de venta de items hacia un NPC en un 99% (Falta verificar las opciones excellent) -> [Main.dll][GameServer.exe]
- Se corrigió y sincronizó los costos de reparación de los items desde el inventario y desde el NPC -> [Main.dll][GameServer.exe]
- Se sincronizaron los stacks de items del main con el archivo ItemStack.txt del muserver -> [Main.dll][GameServer.exe]
- Se sincronizaron los precios de los items que se encuentren en ItemValue.txt en el muserver -> [Main.dll][GameServer.exe]
- Se corrigió el botón del zoom al clickear en el minimapa y ahora el personaje no camina al clickear ahí -> [Main.dll]
Se actualizaron los zip del MuServer, del GetMainInfo, del Cliente y los sources del MuServer, main.dll y GetMainInfo
Muito bom, @kayito
Vou ajudar nos testes.. Vou ver a viabilidade de adicionar suporte a script Lua.
UPDATE
- Se corrigió un error en el ChaosMix que generaba un crasheo inesperado -> [Client][GameServer.exe][Main.dll]
UPDATE
- Se corrigió un error en el ChaosMix que generaba un crasheo inesperado -> [Client][GameServer.exe][Main.dll]
Se reemplazaron todos los link?
UPDATE
- Se corrigió un error en el ChaosMix que generaba un crasheo inesperado -> [Client][GameServer.exe][Main.dll]
Se reemplazaron todos los link?
Lo único que hice fue que en lugar de tener todos los links individuales, armé una carpeta en mediafire con todos los links ahí dentro. Si te fijás en el post, cuando clickees en el link te lleva a una carpeta de mediafire donde están todos los zip (cliente, getmain, muserver, sources, tools)
alguien me pasa el main.dll?
¿Es posible optimizar el cliente? ¿Qué daría a más de 20 fps?
¿Es posible optimizar el cliente? ¿Qué daría a más de 20 fps?
El juego por defecto no está preparado para subirle los fps debido a que las animaciones están estrictamente relacionadas con el refresco por frame. Al menos de las formas que yo intenté, hacía que muchas animaciones funcionen más rápido y por ende modificaba los balances y demás. No es recomendable subirle los fps a un juego que no está preparado para eso pero si gustan meterle mano, está a disposición el source para hacerlo. Cada quien es libre de hacerlo, yo por lo menos no lo pienso hacer como parte del post principal
¿Es posible optimizar el cliente? ¿Qué daría a más de 20 fps?
El juego por defecto no está preparado para subirle los fps debido a que las animaciones están estrictamente relacionadas con el refresco por frame. Al menos de las formas que yo intenté, hacía que muchas animaciones funcionen más rápido y por ende modificaba los balances y demás. No es recomendable subirle los fps a un juego que no está preparado para eso pero si gustan meterle mano, está a disposición el source para hacerlo. Cada quien es libre de hacerlo, yo por lo menos no lo pienso hacer como parte del post principal
Es posible que hayas entendido mal de lo que estoy hablando. El punto no es obtener más fps, sino optimizar la experiencia del cliente. que le daria
estable 25 fps, no 18-19-20.
iron1.wav
iron_attack1.wav
jaikan1.wav
jaikan2.wav
jaikan_attack1.wav
jaikan_attack2.wav
jaikan_die.wav
blood1.wav
blood_attack1.wav
blood_attack2.wav
blood_die.wav
death1.wav
death_attack1.wav
death_die.wav
mutant1.wav
mutant2.wav
mutant_attack1.wav
mOrcArcherAttack1.wav
mOrcCapAttack1.wav
mCursedKing1.wav
mCursedKing2.wav
mCursedKingDie1.wav
mMegaCrust1.wav
mMegaCrustAttack1.wav
mMegaCrustDie.wav
mMolt1.wav
mMoltAttack1.wav
mMoltDie.wav
mAlquamosAttack1.wav
mAlquamosDie.wav
mRainner1.wav
mRainnerAttack1.wav
mRainnerDie.wav
mPhantom1.wav
mPhantomAttack1.wav
mPhantomDie.wav
mDrakan1.wav
mDrakanAttack1.wav
mDrakanDie.wav
mPhoenix1.wav
mPhoenixAttack1.wav
mMagicSkull.wav
mBullDie.wav
mBlackSkullDie.wav
mBlackSkullAttack.wav
mGhaintOrgerDie.wav
mRedSkull.wav
mRedSkullDie.wav
mRedSkullAttack.wav
iBloodCastle.wav
desert.wav
aHeaven.wav
aThunder01.wav
aThunder02.wav
aThunder03.wav
eFirecracker1.wav
eFirecracker2.wav
eMedal.wav
ePhoenixExp.wav
eRidingSpear.wav
eRaidShoot.wav
eSwellLife.wav
eBlow.wav
ePiercing.wav
eIceArrow.wav
eTelekinesis.wav
eSoulBarrier.wav
eBloodAttack.wav
eHitGate.wav
eHitGate2.wav
eHitCristal.wav
eDownGate.wav
eCrow.wav
iRepair.wav
iWhisper.wav
Por lo visto este main era otro sin terminar de webzen lo dejaron comenzado ha lo que he estado comparando ha otros main ! Lo único bueno de todo es que está sin virus ya que los demás ! Están infectados ! Espero kayito pueda hacer como Lo de los mapas igual agregar los de los Sonidos por igual ! Gracias kayito buen avanse
¿Es posible optimizar el cliente? ¿Qué daría a más de 20 fps?
El juego por defecto no está preparado para subirle los fps debido a que las animaciones están estrictamente relacionadas con el refresco por frame. Al menos de las formas que yo intenté, hacía que muchas animaciones funcionen más rápido y por ende modificaba los balances y demás. No es recomendable subirle los fps a un juego que no está preparado para eso pero si gustan meterle mano, está a disposición el source para hacerlo. Cada quien es libre de hacerlo, yo por lo menos no lo pienso hacer como parte del post principal
Es posible que hayas entendido mal de lo que estoy hablando. El punto no es obtener más fps, sino optimizar la experiencia del cliente. que le daria
estable 25 fps, no 18-19-20.
Claramente hablamos de lo mismo. Si el main por default corre a 21/22 fps como máximo y vos estás pidiendo 25 eso significa AUMENTAR jaja podría perjudicar algunas animaciones como dije pero si gustás intentarlo y notás que funciona bien sin problemas, compartilo para todos los que lo quieran :)
¿Es posible optimizar el cliente? ¿Qué daría a más de 20 fps?
El juego por defecto no está preparado para subirle los fps debido a que las animaciones están estrictamente relacionadas con el refresco por frame. Al menos de las formas que yo intenté, hacía que muchas animaciones funcionen más rápido y por ende modificaba los balances y demás. No es recomendable subirle los fps a un juego que no está preparado para eso pero si gustan meterle mano, está a disposición el source para hacerlo. Cada quien es libre de hacerlo, yo por lo menos no lo pienso hacer como parte del post principal
Es posible que hayas entendido mal de lo que estoy hablando. El punto no es obtener más fps, sino optimizar la experiencia del cliente. que le daria
estable 25 fps, no 18-19-20.
Claramente hablamos de lo mismo. Si el main por default corre a 21/22 fps como máximo y vos estás pidiendo 25 eso significa AUMENTAR jaja podría perjudicar algunas animaciones como dije pero si gustás intentarlo y notás que funciona bien sin problemas, compartilo para todos los que lo quieran :)
Por ejemplo, aquí hay 2 videos. por 1 tus limas por 2 limas Louis. Aquí puedes ver cómo baja el FPS cuando aparecen monstruos. Creo que cuando hay muchos jugadores cerca, será imposible jugar.
https://skr.sh/vEHvMcX7uh0?a
https://skr.sh/vEHJ3rMb7jj?a
Muy extraño. Hasta donde yo sé, el trabajo estándar del cliente es de 25 fps, no de 21. El cliente funciona notablemente peor que el cliente MuEmu S6. Tal vez hay algo que no sé. En cualquier caso, gracias por la respuesta.
Hola, hay alguna forma de poner Globo en GM para diferenciarlo de Players?
Qual web compátivel?
https://prnt.sc/JuDoL6SyBdsw
Novos Items:
SetByte(0x508358+2,0x50); // Fix Limite Sword
SetByte(0x50844D+2,0x50); // Fix Limite Axe
SetByte(0x508478+2,0x50); // Fix Limite Mace
SetByte(0x5084BC+2,0x50); // Fix Limite Spear
SetByte(0x508500+2,0x50); // Fix Limite Shield
SetByte(0x50855A+2,0x50); // Fix Limite Staff
SetByte(0x508607+2,0x50); // Fix Limite Bow
SetByte(0x508632+2,0x50); // Fix Limite CrossBow
SetByte(0x506F76+2,0x20); // Fix Limite Sets
SetByte(0x50736A+2,0x20); // Fix Limite Sets
SetByte(0x509037+2,0x20); // Fix Limite Item Texture
SetByte(0x507849+2,0x20); // Fix Limite Player Texture
Brilho +15
SetByte(0x5056E1+2,0x10);
Creditos: InFamous - Guilherme (NeWT)
https://prnt.sc/JuDoL6SyBdsw
Novos Items:
SetByte(0x508358+2,0x50); // Fix Limite Sword
SetByte(0x50844D+2,0x50); // Fix Limite Axe
SetByte(0x508478+2,0x50); // Fix Limite Mace
SetByte(0x5084BC+2,0x50); // Fix Limite Spear
SetByte(0x508500+2,0x50); // Fix Limite Shield
SetByte(0x50855A+2,0x50); // Fix Limite Staff
SetByte(0x508607+2,0x50); // Fix Limite Bow
SetByte(0x508632+2,0x50); // Fix Limite CrossBow
SetByte(0x506F76+2,0x20); // Fix Limite Sets
SetByte(0x50736A+2,0x20); // Fix Limite Sets
SetByte(0x509037+2,0x20); // Fix Limite Item Texture
SetByte(0x507849+2,0x20); // Fix Limite Player Texture
Brilho +15
SetByte(0x5056E1+2,0x10);
Creditos: InFamous - Guilherme (NeWT)
https://prnt.sc/JuDoL6SyBdsw
Novos Items:
SetByte(0x508358+2,0x50); // Fix Limite Sword
SetByte(0x50844D+2,0x50); // Fix Limite Axe
SetByte(0x508478+2,0x50); // Fix Limite Mace
SetByte(0x5084BC+2,0x50); // Fix Limite Spear
SetByte(0x508500+2,0x50); // Fix Limite Shield
SetByte(0x50855A+2,0x50); // Fix Limite Staff
SetByte(0x508607+2,0x50); // Fix Limite Bow
SetByte(0x508632+2,0x50); // Fix Limite CrossBow
SetByte(0x506F76+2,0x20); // Fix Limite Sets
SetByte(0x50736A+2,0x20); // Fix Limite Sets
SetByte(0x509037+2,0x20); // Fix Limite Item Texture
SetByte(0x507849+2,0x20); // Fix Limite Player Texture
Brilho +15
SetByte(0x5056E1+2,0x10);
Creditos: InFamous - Guilherme (NeWT)
(https://i.ibb.co/vJXsQ7L/Screen-06-08-18-30-0000.jpg)
(https://i.ibb.co/Bjk4d7T/Screen-06-08-18-30-0001.jpg)
(https://i.ibb.co/NF2FjDD/Screen-06-08-18-30-0002.jpg)
É assim que os itens ficam, caso contrário está tudo bem
hola bro,para traducirlo al español que archivo hay que modificar? no lo encuentro
(https://i.imgur.com/RZ36fk8.png)
https://prnt.sc/JuDoL6SyBdsw
Novos Items:
SetByte(0x508358+2,0x50); // Fix Limite Sword
SetByte(0x50844D+2,0x50); // Fix Limite Axe
SetByte(0x508478+2,0x50); // Fix Limite Mace
SetByte(0x5084BC+2,0x50); // Fix Limite Spear
SetByte(0x508500+2,0x50); // Fix Limite Shield
SetByte(0x50855A+2,0x50); // Fix Limite Staff
SetByte(0x508607+2,0x50); // Fix Limite Bow
SetByte(0x508632+2,0x50); // Fix Limite CrossBow
SetByte(0x506F76+2,0x20); // Fix Limite Sets
SetByte(0x50736A+2,0x20); // Fix Limite Sets
SetByte(0x509037+2,0x20); // Fix Limite Item Texture
SetByte(0x507849+2,0x20); // Fix Limite Player Texture
Brilho +15
SetByte(0x5056E1+2,0x10);
Creditos: InFamous - Guilherme (NeWT)
Osea que es un downgrade del servidor MUEMU? Solo para que funcione con un main 97?
Osea que es un downgrade del servidor MUEMU? Solo para que funcione con un main 97?Não é um downgrade. Apenas os arquivos de configuração são base MuEmu.
Entonces si es un DOWNGRADE :( pense que eran originales.
Entonces si es un DOWNGRADE :( pense que eran originales.
Hay que entender la diferencia entre downgrade y port o adaptación.
Downgrade es lo que hacen todos los programadores hoy día: Agarran el main S6 y lo disfrazan para que parezca otro main de una versión más baja. No sé si lo harán por facilidad, ya que tienen todos los offsets a mano prácticamente, o porque no logran entender el funcionamiento de los paquetes y los protocolos pero evidentemente son muy pocos los que usan mains originales en lugar de camuflar al 1.04e
Port o adaptación: Es adaptar el muserver de tal forma que sea compatible con cualquier main. XTeam originalmente adaptó los sources del muserver para funcionar con los mains S4, S6 y S8 y yo me encargué de adaptar la misma base al main 0.97k eliminando todo lo innecesario que no corresponda a esa versión.
Dicho esto se puede decir que si es un 97 original pero con servidor base muemu, ya que las bases webzen son bastante asquerosas de manejar, alcanza con mirar cualquier files publicado y te das cuenta los problemas con virus, con crasheos, con problemas para montar los ejecutables, etc.
Entonces si es un DOWNGRADE :( pense que eran originales.
Hay que entender la diferencia entre downgrade y port o adaptación.
Downgrade es lo que hacen todos los programadores hoy día: Agarran el main S6 y lo disfrazan para que parezca otro main de una versión más baja. No sé si lo harán por facilidad, ya que tienen todos los offsets a mano prácticamente, o porque no logran entender el funcionamiento de los paquetes y los protocolos pero evidentemente son muy pocos los que usan mains originales en lugar de camuflar al 1.04e
Port o adaptación: Es adaptar el muserver de tal forma que sea compatible con cualquier main. XTeam originalmente adaptó los sources del muserver para funcionar con los mains S4, S6 y S8 y yo me encargué de adaptar la misma base al main 0.97k eliminando todo lo innecesario que no corresponda a esa versión.
Dicho esto se puede decir que si es un 97 original pero con servidor base muemu, ya que las bases webzen son bastante asquerosas de manejar, alcanza con mirar cualquier files publicado y te das cuenta los problemas con virus, con crasheos, con problemas para montar los ejecutables, etc.
Estoy revisando y es un downgrade de servidor, tiene configuraciones que se deben de quitar, ej. Ls poderes y monster. :DAmigo. Pode ter coisas da Season 17 no MuServer, se o Main e o client original forem 97, não será downgrade.
Editor incompatible con los files, base de datos falta opciones para crear personajes, el cliente chashea al entrar
http://imgfz.com/i/BHUPxSj.jpeg Copiar
Estoy revisando y es un downgrade de servidor, tiene configuraciones que se deben de quitar, ej. Ls poderes y monster. :D
Los skill siguen activos en el servidor, el cliente no conecta de ninguna forma. Downgrade mal hecho.
Editor incompatible con los files, base de datos falta opciones para crear personajes, el cliente chashea al entrar
http://imgfz.com/i/BHUPxSj.jpeg Copiar
Editor incompatible con los files, base de datos falta opciones para crear personajes, el cliente chashea al entrar
http://imgfz.com/i/BHUPxSj.jpeg Copiar
Yo lance un test en mi comunidad y la gente quedó encantada, posiblemente saque un server oficial con estos files. Hasta ahora solo detalles que con actualizaciones futuras se mejorarán, con lo que ya hay se puede hacer un server estable.
Yo lance un test en mi comunidad y la gente quedó encantada, posiblemente saque un server oficial con estos files. Hasta ahora solo detalles que con actualizaciones futuras se mejorarán, con lo que ya hay se puede hacer un server estable.
Yo lance un test en mi comunidad y la gente quedó encantada, posiblemente saque un server oficial con estos files. Hasta ahora solo detalles que con actualizaciones futuras se mejorarán, con lo que ya hay se puede hacer un server estable.
Los skill siguen activos en el servidor, el cliente no conecta de ninguna forma. Downgrade mal hecho.Cómo se nota que no sabes nada y con el trabajo de otros querés generar plata, los files y source están 10 puntos que no sepas cómo configurar las cosas es problema tuyo no digas q está mal echo cuando arriba te explicaron todo SOS alto pelotudo aprende con el material que te dejan y agradece q no te cobran un peso
Alguien Ha Podido Solucionar para lo de las texturas de las nuevas armas?
¿Alguien puede ayudarme? La configuración de EventItemBag no tiene efecto, la caja está vacía cuando se tira
Can anyone help me? The EventItemBag setting has no effect, the box is empty when thrown out
(https://ibb.co/M55sRXs)
https://ibb.co/M55sRXs (https://ibb.co/M55sRXs)
el mejor aporte que vi en muchisimo tiempo lo ame lo tengo instalado y funcionando solo necesito una cosita queria pedir por favor me podrias pasar shops para un mu medium o me recomendas algun programa para armar los shops que sea facil y editor de monstersetbase porque el que trae no lo logro entender y otra consulta las source que son y como se usan y para que se usan perdon pero soy muy nuevo en esto y jamas cree una version de estas solo season 6 y soy muy amateur
el mejor aporte que vi en muchisimo tiempo lo ame lo tengo instalado y funcionando solo necesito una cosita queria pedir por favor me podrias pasar shops para un mu medium o me recomendas algun programa para armar los shops que sea facil y editor de monstersetbase porque el que trae no lo logro entender y otra consulta las source que son y como se usan y para que se usan perdon pero soy muy nuevo en esto y jamas cree una version de estas solo season 6 y soy muy amateur
El codigo fuente (source code) esla compilacion real de los files, es decir para que entiendas un pequeño ejemplo, son lso que manejan todo los procedimientos, desde hay se programan los sistemas, se corrigen errores que no sean en base a configuracion entre otros.
Para armar los shop manual igual que cualquier otro servidor, lo unico que cambiaria de season 6 a 97 es que las lineas no son tan largas dependiendo sea el casò podrias mirar guias 97 y lo haces manual sin problemas.
el mejor aporte que vi en muchisimo tiempo lo ame lo tengo instalado y funcionando solo necesito una cosita queria pedir por favor me podrias pasar shops para un mu medium o me recomendas algun programa para armar los shops que sea facil y editor de monstersetbase porque el que trae no lo logro entender y otra consulta las source que son y como se usan y para que se usan perdon pero soy muy nuevo en esto y jamas cree una version de estas solo season 6 y soy muy amateur
El codigo fuente (source code) esla compilacion real de los files, es decir para que entiendas un pequeño ejemplo, son lso que manejan todo los procedimientos, desde hay se programan los sistemas, se corrigen errores que no sean en base a configuracion entre otros.
Para armar los shop manual igual que cualquier otro servidor, lo unico que cambiaria de season 6 a 97 es que las lineas no son tan largas dependiendo sea el casò podrias mirar guias 97 y lo haces manual sin problemas.
Si hice eso ya arme los spots y los shops ahora tengo un problema que no se que puede ser o a que puede deberse es que cuando esta todo andando bien y no me saca del juego ni me da problemas ni nada raro pero el dataserver cada tanto se pone STANDBY MODE y luego vuelve a ACTIVE MODE y lo hace sin darme un mensaje de error o sacarme del juego lo que me parecio raro si alguno puede brindarme informacion o ayudarme lo agradeceria un monton
Lucky Strike has no effect, and no blue words appear when attacking. Excellent item drop customization no options available
el mejor aporte que vi en muchisimo tiempo lo ame lo tengo instalado y funcionando solo necesito una cosita queria pedir por favor me podrias pasar shops para un mu medium o me recomendas algun programa para armar los shops que sea facil y editor de monstersetbase porque el que trae no lo logro entender y otra consulta las source que son y como se usan y para que se usan perdon pero soy muy nuevo en esto y jamas cree una version de estas solo season 6 y soy muy amateur
- Fix Gui Zoom De Camara ahora se puede hacer el efecto del click del maus punch al acercarse y alejarse sin que el personaje se mueva
- Fix Gui Move Map ahora se puede hacer el efecto del click del maus punch en el nombre del mapa sin que el personaje se mueva
void Interface::Work(HDC Hdc)
{
// Check Click Buttons
gMiniMap.CheckZoomButton();
gMoveList.CheckMoveListMouse();
// Check Click Buttons
((void(*)(HDC Hdc))0x00525D40)(Hdc);
}
Dato curioso al resetear no da puntos y los stas siguen con los puntos iguales es por que es igual a la de mu online o no es mi Duda si alquien me responde seria bueno saber Gracias.
;==================================================
; Reset Command Settings
;==================================================
- Fix Gui Zoom De Camara ahora se puede hacer el efecto del click del maus punch al acercarse y alejarse sin que el personaje se mueva
- Fix Gui Move Map ahora se puede hacer el efecto del click del maus punch en el nombre del mapa sin que el personaje se mueva
- Fix Fruit (Ahora se puede consumir y te da un randón de 1 a 3)y se agrega cuantas veces as consumido el fruit Point
Facebook : https://www.facebook.com/GleindersGames
ahora seguiré en mi proyecto de Mu En Unity 3D.
Dato curioso al resetear no da puntos y los stas siguen con los puntos iguales es por que es igual a la de mu online o no es mi Duda si alquien me responde seria bueno saber Gracias.
Mira el ultimo Video del post #265 Posteado: Today at 03:56:33 PM (antes del tuyo straiker23 ) y observa y Lee lo de Gui Visual del Mouse Gracias.
Ahora se observa bien el icono del mouse que que cambia de esto (https://scontent.flim20-1.fna.fbcdn.net/v/t39.30808-6/290158992_5103924889660687_5947062405163694035_n.jpg?stp=cp0_dst-jpg&_nc_cat=105&ccb=1-7&_nc_sid=730e14&_nc_ohc=UumwEciYdE4AX9Vex52&_nc_ht=scontent.flim20-1.fna&oh=00_AT9EclADi7R9X3HzpEwa0_j-KrJOIYx5Bf8ZOH2WMj88yQ&oe=62C3AB27) a esto (https://scontent.flim20-1.fna.fbcdn.net/v/t39.30808-6/291415329_5103924899660686_4525253501786797120_n.jpg?stp=cp0_dst-jpg&_nc_cat=109&ccb=1-7&_nc_sid=730e14&_nc_ohc=b13RHug7kLUAX9Y5eMH&_nc_oc=AQk-9BvwGP-QZ29rjvL-aT-8lQBnPMORgEVWGclpgELQ4raSUQfNAkHyjNQvVGvNr9Q&_nc_ht=scontent.flim20-1.fna&oh=00_AT87JxzVGyPa9ll7X7b2SPI1igA9HXrHwm9GVqERXu38Gw&oe=62C53B05) y el personaje no se mueve de su ubicación xD , pero si cuando quiere andar o moverse al baul.
sobre el video es solo un If y Else y limite de tiempo. sobre el consumo de frutas ya esta arreglado son detalles que no se deben dejar pasar por pequeña cosa que sea debe ser arreglado, kayito yo se que tu puedes eres el mejor xD. Si puedes armar otros files y server de la 99B , S1 , S2 , S3 , S4 te mostraría donde se arreglo el problema.por cosas como estas debería estar el botón contrario al Like caca
sobre el video es solo un If y Else y limite de tiempo. sobre el consumo de frutas ya esta arreglado son detalles que no se deben dejar pasar por pequeña cosa que sea debe ser arreglado, kayito yo se que tu puedes eres el mejor xD.
A XD Gracias pero cualquier programador puede hacer eso , además yo lo hice solo para poder usarlo como base para mi proyecto de Mu en Unity 3d , no para aportar , solo para mostrar que esos detalles cuentan y con gusto aportaría si kayito hace repack de 99b , season 1 , season 2 , season 3 de la misma manera que posteo este repack no me gusta quitar los créditos a nadie por eso digo que kayito puede hacerlo ya que yo me retire de mu online desde hace 10 años atras
y solo toque este files 97 k para guiarme en mi proyecto de Mu en Unity 3d Lamento mucho que insulten y piensen mal pero mi propuesta sigue en pie Gracias y hasta luego.
Cuando digo como base me refiero a la jugavilidad y funcionalidad , ya que mi proyecto de mu en unity 3d lo programaba solo con imágenes y recordándome como era un mu que jugué yo , es la 1 vez que levanto un mu 97k y es por eso que quería ajustar algunas cosas antes de ir por mi proyecto de Mu en Unity 3d.
Pos Data estos files no tiene el Sistemas: Casamientos , o quizás me equivoco no lo e revisado a fondo.
Bueno aqui dice lo contrario:
https://tuservermu.com.ve/index.php?topic=4431.0
Si estoy pensando actualizar mi proyecto De Mu en Unity 3d con Unity 2019 y hacerlo todo desde 0 Otra vez ya que como di un vistazo a las source 5.2 del main que postearon me di cuenta que estaba desvirtuando mi proyecto y dirigiéndome a otro lugar , no lo hago los repack 99b , s1 , s2 , s3 por que yo no se manejar packet de envió del cliente de mu y organizarlo a los resources que posteaste no me dedique a eso nunca. digo la verdad , tuve que estudiar y abandonar mu original.
Cuando digo como base me refiero a la jugavilidad y funcionalidad , ya que mi proyecto de mu en unity 3d lo programaba solo con imágenes y recordándome como era un mu que jugué yo , es la 1 vez que levanto un mu 97k y es por eso que quería ajustar algunas cosas antes de ir por mi proyecto de Mu en Unity 3d.
Pos Data estos files no tiene el Sistemas: Casamientos , o quizás me equivoco no lo e revisado a fondo.
Si estoy pensando actualizar mi proyecto De Mu en Unity 3d con Unity 2019 y hacerlo todo desde 0 Otra vez ya que como di un vistazo a las source 5.2 del main que postearon me di cuenta que estaba desvirtuando mi proyecto y dirigiéndome a otro lugar , no lo hago los repack 99b , s1 , s2 , s3 por que yo no se manejar packet de envió del cliente de mu y organizarlo a los resources que posteaste no me dedique a eso nunca. digo la verdad , tuve que estudiar Ing - Sistema y abandonar mu original.
Dato Curioso : https://www.guiamuonline.com/npc-pociones/natasha
NPC que vende firecrakers que al ser lanzados festejaran el casamiento de alguien ubicada en Devias 2 (32, 30).
Alguien me explica eso xD.
[Event Name] | [Location] | [Details] |
Firecracker | Any | New Year Event makes monsters drop Firecrackers to celebrate the New Year. |
The game sound problem has been fixed and I will share it with you
https://www.mediafire.com/file/o3dak0jwx3tnqn3/Music%25EF%25BC%2586Sound.rar/file
@kayito Lucky Strike has no effect, and no blue words appear when attacking. Excellent item drop customization no options available
Aveces me sale este mensaje, que sera?
(https://i.ibb.co/y00hRWw/Screen-07-05-19-44-0000.jpg)
y al moverse de mapa, el texto que dice welcome queda corrido
(https://i.ibb.co/THWXGhR/Screen-07-05-19-48-0000.jpg)
Aveces me sale este mensaje, que sera?
(https://i.ibb.co/y00hRWw/Screen-07-05-19-44-0000.jpg)
Qué raro. En qué situación específica te lo muestra?y al moverse de mapa, el texto que dice welcome queda corrido
(https://i.ibb.co/THWXGhR/Screen-07-05-19-48-0000.jpg)
Eso del welcome posiblemente tenga que ver con el map manager. Fijate si todas las columnas de tu mapmanager están correctas, si no falta ningún cierre de comillas ni nada. Quizá te está tomando mal el campo y por eso lo dibuja así.
Eso no me pasa para nada
Alquilen ya arreglo el Sonido y Música del Juego , yo si pero solo el de abrir y cerrar Inventario xD.
El problema del Sonido y la Musica es que el Main algunos los esta leyendo con los nombres en Coreano
Estuve un buen rato buscando un Cliente con esos Sonidos renombrados en Coreano pero no encontré nah también pensé en renombrar cada sonido por Source pero eran muchos y ya daba pereza jajaja
Entonces use la información de la Source Main para renombrar todos los .wav de golpe a Coreano
Acá se los dejo.. A mi me funciono bien lo poco que lo probé
https://www.mediafire.com/file/j1o84qt4f4q7n4x/Sound+and+Music+(kor+rename)+97k.rar/file
El proyecto fue abandonado ! Ya no hubo mejoras ??
Podrias Agregar algun soporte para Mobs?
El problema del Sonido y la Musica es que el Main algunos los esta leyendo con los nombres en Coreano
Estuve un buen rato buscando un Cliente con esos Sonidos renombrados en Coreano pero no encontré nah también pensé en renombrar cada sonido por Source pero eran muchos y ya daba pereza jajaja
Entonces use la información de la Source Main para renombrar todos los .wav de golpe a Coreano
Acá se los dejo.. A mi me funciono bien lo poco que lo probé
https://www.mediafire.com/file/j1o84qt4f4q7n4x/Sound+and+Music+(kor+rename)+97k.rar/file
Yo iba a hacer lo mismo de renombrar uno por uno pero posta, alta paja jajaja
Buenísimo lo del sonido, lo probé por arriba y funcionan bastante bien.
-bug en costo de zen al reparar items con el herrero.
-bug en drop de zen, caen 0 zen aveces.
-bug aveces caen items exe fantasma que no se pueden recoger.
-al resetear con reestablecimiento de puntos no aparecen los requisitos marcados en rojo de los items y para ver los requisitos es necesario sumar un punto a alguna estadistica.
-skill power slash en mg tiene poco rango de ataque.
-problemas de sonidos.
Ya tengo un server en produccion con estos files y a la gente le encanto, solo son pequeños detalles ya mencionados. Apenas se encuentren mas bugs y detalles los voy a ir publicando.
Genial, lo del sonido funciono perfecto. Otro bug encontrado es que al tener equipado un pet no te deja mover a icarus aunque tengas alas puestas, para moverse hay que quitarse el pet (uniría,imp,guardián,dinorant)
Tiene para offlevel?
NNNNNNOOOOOOOOOOOOOO JUSTO TENIA GANAS DE ARMARME UN SERVIDOR 97D PERO NO PODIA PORQUE LOS MAIN 97d LA MAYORIA TIENE VIRUS Y LOS USUARIOS NO QUIEREN BAJAR NADA CON VIRUS :"v
VOY A INTENTAR LEVANTARLOS .... LO VOY A PUBLICAR CUALQUIER COSA QUE VEA
LA DESCARGA ESTA EN MEDIAFIRE ... NO TE LO RECOMIENDO ... MEDIAFIRE BORRA Y ELIMINA ARCHIVOS DE TU CUENTA SIN TU PERMISO SI TIENE VIRUS O LOS DEJA EN PRIVADO PARA QUE NADIE LO DESCARGUE.
Nunca tuve problemas con mediafire. El que si me eliminó muchos sources fue Mega, esos culiados directamente me eliminaron la cuenta completa sin ninguna explicación y lo único que decía era "infligía derechos de copyright" y solamente tenía sources de los launchers y los emuladores S1, S2 y S3.
De todas formas estoy atento a cualquier problema que surja y en todo caso puedo resubirlo hacia otra nube como google drive.
Cualquier error no dudes en comentarlo, estoy al tanto para corregir lo que surja y poder dejarlos lo más estables posible a estos files
Can you explain how add sound, you add some script for play music on some location, but i want hear other sound, you can try totaly end normal client? i chek all posts and download any sound files where you talk, work fine or not, but if i add sound i didnt hear thet.
In my post i tell you, i used all sound files in this topic, and didnt hear no one sound in game, only your music files, but i see your answers about this files, you tell this works fine, like a Korea names files, but me not help. And have some problem with items, on ground show +skill, in inventory didnt show, or show Options not Skill, but i know this items cant be with skill, how to fix thet?Can you explain how add sound, you add some script for play music on some location, but i want hear other sound, you can try totaly end normal client? i chek all posts and download any sound files where you talk, work fine or not, but if i add sound i didnt hear thet.
What kind of sound do you wanna hear? I made a music script by map where you can tell the game what music will play when you enter to that map. You can configure that in GetMainInfo/MapManager.txt
If you want to hear ingame sound effects, try downloading the sound folder that kapocha33 posted here:
https://www.mediafire.com/file/j1o84qt4f4q7n4x/Sound+and+Music+(kor+rename)+97k.rar/file
El sistema de desconexion con doble login no funciona correctamente, se queda en un bucle infinito conectando y reconectando mientras no se cierre alguna de las ventanas.
Nice project thx @kayito
(https://i.ibb.co/K2hZ2gf/Screen-07-29-09-57-0000.jpg) (https://ibb.co/6HwhHST)
Nice project thx @kayito
(https://i.ibb.co/K2hZ2gf/Screen-07-29-09-57-0000.jpg) (https://ibb.co/6HwhHST)
Tienes o Link para download dos itens 99 ?
hay algun autoclick bueno para estos files? probe varios y no funcionan bien.no single clicker will work well. Because they can't capture the client's window. I can't figure out how to disable this feature.
https://imgur.com/hrludOmYou have too much X exp at x25. Zen falls without twisting. No drop zen 0
Creo que era Error de configuracion lado Monster.txt deberias de checarte eso el que tiene problemas .....!
Aqui...Testeando el Servidor Top De Muonline 97D
https://imgur.com/a/e84Zhim
(https://i.imgur.com/RZ36fk8.png)you add glow.dll ?
Alguien Podria Aportar el fix Server List?
Quedo mal el drop de zen con el ultimo parche, dice que dropea mas cantidad pero al recoger es menos (considerando que en mi server tengo el drop bajo)
(https://i.ibb.co/1GH7JyH/Screen-07-31-15-37-0003.jpg)
(https://i.ibb.co/VN0529g/Screen-07-31-15-37-0004.jpg)
y otro error encontrado es que al hablar desde un miembro del clan con @ el guildmaster no lee los mensajes
(https://i.ibb.co/1Zz3Fb3/2.png)
Aun Sigue Cayendo Kayito 1zen Despoes de un rato o cuando cambias de mapa se bugea
(https://i.ibb.co/sjLq1WS/Screen-07-31-16-42-0001.jpg) (https://ibb.co/PxBgWDp)
int money = ((int)lpObj->Money * gServerInfo.m_MoneyAmountDropRate[lpTarget->AccountLevel]) / 100;
money = (money * lpTarget->MoneyAmountDropRate) / 100;
money = ((money > 0) ? money : 1);
money = (GetLargeRand() % money);
money = ((money > 0) ? money : 1);
gMap[lpObj->Map].MoneyItemDrop(money, lpObj->X, lpObj->Y);
agrego mi cuenta al game master y no me deja usar los comandos solo el make
le estoy dando lvl 32 en el txt
agrego mi cuenta al game master y no me deja usar los comandos solo el make
le estoy dando lvl 32 en el txt
En el archivo MuServer/Data/Command.txt fijate la última columna llamada GameMaster. Ahí tenés que colocar el nivel de GameMaster que podrá utilizar ese comando. Yo lo utilizo de la siguiente manera:
0 = User normal
1 = GameMaster
2 = Admin
Entonces en el archivo MuServer/Data/Util/GameMaster.txt solamente tendrías que utilizar los valores 1 para GameMaster y 2 para Admin. Con eso debería funcionarte todo sin problemas.
Ha mejorado bastante con los ultimos update, pero encontre otro detalle xD
Las noticias de los clanes "@>" se muestran en todos los clanes luego de reiniciar el gameserver. En el ejemplo el clan Artemin tiene como noticia "Hola Mundo" pero este mensaje se muestra en los clanes gato y STAFF a pesar de que tienen NULL
(https://i.ibb.co/j8RpcKs/Captura-de-pantalla-2022-08-01-111052.png)
el icono de admin en la cabeza del pj no me sale o es que no esta?
Ha mejorado bastante con los ultimos update, pero encontre otro detalle xD
Las noticias de los clanes "@>" se muestran en todos los clanes luego de reiniciar el gameserver. En el ejemplo el clan Artemin tiene como noticia "Hola Mundo" pero este mensaje se muestra en los clanes gato y STAFF a pesar de que tienen NULL
(https://i.ibb.co/j8RpcKs/Captura-de-pantalla-2022-08-01-111052.png)
alguem tiene link??
para descarga
el icono de admin en la cabeza del pj no me sale o es que no esta?
Esta versión de main no trae el ícono en la cabeza. Eso se implementó recién en la 99 o en la S1 si mal no recuerdoHa mejorado bastante con los ultimos update, pero encontre otro detalle xD
Las noticias de los clanes "@>" se muestran en todos los clanes luego de reiniciar el gameserver. En el ejemplo el clan Artemin tiene como noticia "Hola Mundo" pero este mensaje se muestra en los clanes gato y STAFF a pesar de que tienen NULL
(https://i.ibb.co/j8RpcKs/Captura-de-pantalla-2022-08-01-111052.png)
Ok, voy a revisarlo en un rato.alguem tiene link??
para descarga
Primeiro você deve ir ao início do post e clicar no botão "Gracias". Isso permitirá que você visualize os links de download
el icono de admin en la cabeza del pj no me sale o es que no esta?
Esta versión de main no trae el ícono en la cabeza. Eso se implementó recién en la 99 o en la S1 si mal no recuerdoHa mejorado bastante con los ultimos update, pero encontre otro detalle xD
Las noticias de los clanes "@>" se muestran en todos los clanes luego de reiniciar el gameserver. En el ejemplo el clan Artemin tiene como noticia "Hola Mundo" pero este mensaje se muestra en los clanes gato y STAFF a pesar de que tienen NULL
(https://i.ibb.co/j8RpcKs/Captura-de-pantalla-2022-08-01-111052.png)
Ok, voy a revisarlo en un rato.alguem tiene link??
para descarga
Primeiro você deve ir ao início do post e clicar no botão "Gracias". Isso permitirá que você visualize os links de download
fiz isso mas o txt com senha nao ta baixando
Quisiera reportar un bug con respecto a las partys al realizar partys hay momento en que los players no pueden salirse de la party y tampoco ser expulsados de la party, aun estamos verificando en que momento sucede exactamente pero por lo general se da que uno va a un evento (DS,BC) quieres armar nuevamente una party y te das cuenta del error.
I don't know where these EXC things come from without killing monsters. This items can't pickup.(https://i.ibb.co/jy8dDTc/Screen-08-02-14-58-0001.jpg) (https://ibb.co/2vFwdyD)
(https://i.ibb.co/PWZPLHb/Screen-08-02-15-36-0002.jpg) (https://ibb.co/wQNPkmb)
@kayito Hi, in last update you add Sound files, tell pls how you used, couse its didnt work for me.
Quisiera reportar un bug con respecto a las partys al realizar partys hay momento en que los players no pueden salirse de la party y tampoco ser expulsados de la party, aun estamos verificando en que momento sucede exactamente pero por lo general se da que uno va a un evento (DS,BC) quieres armar nuevamente una party y te das cuenta del error.
Tambien me han reportado eso en mi server aun no logro reproducir el error, pero segun lo que dicen es cuando entran en un party de 5 a un evento tipo BC o DS, al terminar el evento no pueden salirse del party para unirse a otro. Pero yo trate de reproducir el error para estar seguro de que lo provoca y al parecer no pasa por eso.
@kayito
Thanks for update. This server good, can we do your project perfect?About Sounds Files, man, i try many steps for hear somthing, i used scripts for SoundsOn in first step, i try chek maybe scripts not work, use MusicOff script and he is works fine, i try use some launcher with options menu, not help, i dont understand why not work Sounds. If you have some idea tell pls.About EXC items on map, no idea yeat, i just teleport in dungeon check around, and see items on graund, i think about this.Have some problems with Items:
- Some items on graund show +Skill,+Luck,+Opt, but if you pickup you dont see this. Some items i know, didnt have parametrs like a +Skill,+Luck,+Opt.
- +1 +2 +3 on some items like a Jewels.
- ItemMove.txt Jewel of Soul sells anyway if set 0, other Jewels listent this command
- Text color items on ground change on what items with other colors clouse around, if its blue, changes on a blue color, if it Gold, change on Gold color, but it not all items take a color other items.
- Broken Durability on Staffs, i check on Client side and Server side Parameter Durability 0, but I compared other items there also have 0, but they are all right with the durability parameter.+1 +2 +3(https://i.ibb.co/s3LbwB7/Screen-08-03-01-50-0000.jpg) (https://ibb.co/6s6rPdQ)
(https://i.ibb.co/Y8xxYP6/Screen-08-03-01-50-0001.jpg) (https://ibb.co/7Vqq8jH)
(https://i.ibb.co/MNgknW8/Screen-08-03-01-50-0002.jpg) (https://ibb.co/ysNF0Gh)+Skill +Luck +Opt(https://i.ibb.co/sP65sfs/Screen-08-03-02-46-0008.jpg) (https://ibb.co/9vVwyDy)
(https://i.ibb.co/ZH07QS1/Screen-08-03-02-46-0009.jpg) (https://ibb.co/dbRxNtJ)
(https://i.ibb.co/NChFJCY/Screen-08-03-02-47-0010.jpg) (https://ibb.co/qjGDcj1)
(https://i.ibb.co/C13vjhj/Screen-08-03-02-47-0011.jpg) (https://ibb.co/gjLw0z0)
(https://i.ibb.co/GQ8tFQc/Screen-08-03-02-47-0012.jpg) (https://ibb.co/k2w9M2Q)
(https://i.ibb.co/sgSpdPy/Screen-08-03-02-47-0014.jpg) (https://ibb.co/9pXmkvs)Text Color(https://i.ibb.co/8smv3MK/Screen-08-03-02-41-0001.jpg) (https://ibb.co/xL29vhC)
(https://i.ibb.co/XXLjrFz/Screen-08-03-02-41-0002.jpg) (https://ibb.co/Jntmwrz)
(https://i.ibb.co/v3G7PBh/Screen-08-03-02-42-0003.jpg) (https://ibb.co/Mc4YVhf)
(https://i.ibb.co/dkFC8Tm/Screen-08-03-02-45-0007.jpg) (https://ibb.co/p4cVY7h)Broken Durability on Staffs(https://i.ibb.co/8gbNfV0/Screen-08-03-02-53-0015.jpg) (https://ibb.co/RTNYsW9)[/list]
@kayito
Thanks for update. This server good, can we do your project perfect?About Sounds Files, man, i try many steps for hear somthing, i used scripts for SoundsOn in first step, i try chek maybe scripts not work, use MusicOff script and he is works fine, i try use some launcher with options menu, not help, i dont understand why not work Sounds. If you have some idea tell pls.About EXC items on map, no idea yeat, i just teleport in dungeon check around, and see items on graund, i think about this.Have some problems with Items:
- Some items on graund show +Skill,+Luck,+Opt, but if you pickup you dont see this. Some items i know, didnt have parametrs like a +Skill,+Luck,+Opt.
- +1 +2 +3 on some items like a Jewels.
- ItemMove.txt Jewel of Soul sells anyway if set 0, other Jewels listent this command
- Text color items on ground change on what items with other colors clouse around, if its blue, changes on a blue color, if it Gold, change on Gold color, but it not all items take a color other items.
- Broken Durability on Staffs, i check on Client side and Server side Parameter Durability 0, but I compared other items there also have 0, but they are all right with the durability parameter.+1 +2 +3(https://i.ibb.co/s3LbwB7/Screen-08-03-01-50-0000.jpg) (https://ibb.co/6s6rPdQ)
(https://i.ibb.co/Y8xxYP6/Screen-08-03-01-50-0001.jpg) (https://ibb.co/7Vqq8jH)
(https://i.ibb.co/MNgknW8/Screen-08-03-01-50-0002.jpg) (https://ibb.co/ysNF0Gh)+Skill +Luck +Opt(https://i.ibb.co/sP65sfs/Screen-08-03-02-46-0008.jpg) (https://ibb.co/9vVwyDy)
(https://i.ibb.co/ZH07QS1/Screen-08-03-02-46-0009.jpg) (https://ibb.co/dbRxNtJ)
(https://i.ibb.co/NChFJCY/Screen-08-03-02-47-0010.jpg) (https://ibb.co/qjGDcj1)
(https://i.ibb.co/C13vjhj/Screen-08-03-02-47-0011.jpg) (https://ibb.co/gjLw0z0)
(https://i.ibb.co/GQ8tFQc/Screen-08-03-02-47-0012.jpg) (https://ibb.co/k2w9M2Q)
(https://i.ibb.co/sgSpdPy/Screen-08-03-02-47-0014.jpg) (https://ibb.co/9pXmkvs)Text Color(https://i.ibb.co/8smv3MK/Screen-08-03-02-41-0001.jpg) (https://ibb.co/xL29vhC)
(https://i.ibb.co/XXLjrFz/Screen-08-03-02-41-0002.jpg) (https://ibb.co/Jntmwrz)
(https://i.ibb.co/v3G7PBh/Screen-08-03-02-42-0003.jpg) (https://ibb.co/Mc4YVhf)
(https://i.ibb.co/dkFC8Tm/Screen-08-03-02-45-0007.jpg) (https://ibb.co/p4cVY7h)Broken Durability on Staffs(https://i.ibb.co/8gbNfV0/Screen-08-03-02-53-0015.jpg) (https://ibb.co/RTNYsW9)[/list]
me agrada BANGUber creo que de todos los que texteamos me incluyo no hemos dado estos giros, bueno Gracias se aprecia mucho tu ayuda creo que fue excelente el trabajo de kayito y aun sigue dado el 100% del el para mejoras estos hermoso files que el ha creado con tanto esfuerzo aplausos aplausos
It would be even better if MUHELPER and M map moves were added!Maps like Season 8 mmm... enamorado ,but first what i add its a, simple messages about announcement "obtained" what you pickup , some times i dont understand pickup i items or not.
It would be even better if MUHELPER and M map moves were added!
ALTER TABLE MEMB_INFO
ADD mail_addr VARCHAR(50), ctl1_code char(1)
[MainInfo]
LauncherType = 0
LauncherName = "Launcher - kayito"
CustomerName = "Nico"
IpAddress = "142.44.199.1"
IpAddressPort = 44405
ClientVersion = "0.97.11"
ClientSerial = "TbYehR2hFUPBKgZj"
WindowName = "Mu Online Version 0.97.11"
ScreenShotPath = "ScreenShots\Screen(%02d_%02d-%02d-%02d)-%04d.jpg"
ClientName = "Main.exe"
PluginName = ""
[CharacterInfo]
DWMaxAttackSpeed = 67000
DKMaxAttackSpeed = 67000
FEMaxAttackSpeed = 67000
MGMaxAttackSpeed = 67000
[ReconnectInfo]
ReconnectTime = 300000
[Systems]
; 0: Disabled / 1: Over Monster / 2: Middle Upper Screen on pointing / 3: Both
HealthBarType = 3
; 0: Disabled / 1: Enabled
EnableSky = 1
; 0: Disabled / 1: Enabled
EnableMinimap = 1
; 0: Disabled / 1: Enabled
EnableMoveList = 1
Sebina cuando vas antes del 150 te muestra.
(https://i.imgur.com/ezNXkkl.png)
y deberia salir esto
(https://i.imgur.com/szcHUaS.png)
con el texto de de Dialog.bmd que vuelva cuando sea fuerte.
Sebina cuando vas antes del 150 te muestra.
(https://i.imgur.com/ezNXkkl.png)
y deberia salir esto
(https://i.imgur.com/szcHUaS.png)
con el texto de de Dialog.bmd que vuelva cuando sea fuerte.
Estuve revisando esto y por lo que vi, si sacás los checkeos lado server y hacés que envíe de igual manera que abra la interface, solamente tiene en cuenta los checkeos del lado cliente y eso posiblemente pueda hacer que los users modifiquen el quest.bmd y su requisito de nivel y puedan hacer las quests sin requisitos de nivel por ejemplo.
El Shop is Empty lo dice porque no encuentra una quest que contenga los requisitos para que el player la haga, entonces el quest siempre retorna 0 y eso hace que intente verificar si ese npc también es un shop.
Como dije, corregir eso implica que el checkeo se haga únicamente lado cliente y eso podría traer como consecuencia que los users modifiquen el quest.bmd y realicen las quests sin requisito de nivel.
LA SOLUCION PARA EVITAR QUE MODIFIQUEN EL QUEST.BMD ES SENCILLA PROTEGER EL ARCHIVO Y RESUELTO.
LA SOLUCION PARA EVITAR QUE MODIFIQUEN EL QUEST.BMD ES SENCILLA PROTEGER EL ARCHIVO Y RESUELTO.(https://c.tenor.com/Ma1-DasdAKUAAAAC/el-chavo-brilliant.gif)
Lástima que hoy día se pueden bypassear la mayoría de antihacks así que lo ideal es mantener siempre la seguridad serverside.
reparei que a skill da rune blade as vezes não pega nos mobs e meu main tambem fecha quando passo a seta em cima de uma asa e tambem não tem como mudar o glow dos itens e o main tem como add os itens que faltam ate 32 por categorias?
reparei que a skill da rune blade as vezes não pega nos mobs e meu main tambem fecha quando passo a seta em cima de uma asa e tambem não tem como mudar o glow dos itens e o main tem como add os itens que faltam ate 32 por categorias?
Não sei o que você quer dizer com o jogo fecha com asas.
A habilidade Rune Blade é difícil de corrigir porque nesta versão essa habilidade não existe. Eu mesmo adicionei para ver se funcionou, mas não funciona corretamente
E se você quiser modificar o brilho dos itens, você pode usar glow.dll o programar seu próprio sistema de brilho
e tem um outro problema a box +5 você tenta dropa ela no chão ao inves de cai o item a box do inventario cai no chão
os itens de quest se caso comprar errado não esta dando para dropa eles no chão ou vender no npc
e tem um outro problema a box +5 você tenta dropa ela no chão ao inves de cai o item a box do inventario cai no chão
Na versão 97 não existe Kundun+5 porque é equivalente ao nível de item 12 e só existe até +11 nesta versão. Se você quiser, pode adicioná-lo ao ItemBagManager e criar seu itembag correspondente, mas não é original desta versão, apenas em 99 foi implementado junto com itens como grande dragão, lâmina de cavaleiro, espírito vermelho, bastão de kundun, etc.os itens de quest se caso comprar errado não esta dando para dropa eles no chão ou vender no npc
Que sempre funcionou assim em todas as versões, qual é o problema?
UPDATE
- Corregido el problema al clickear NPCs que no son shops salía siempre el mensaje "Shop is empty" -> [GameServer.exe]
- Corregido el problema con los colores de los daños de todo tipo (Rojo, Naranja, Verde azulado, Celeste verdoso, Amarillo y Violeta) -> [GameServer.exe][Main.dll]
- Corregido el problema que no mostraba el daño del último golpe al matar un enemigo -> [GameServer.exe]
- Corregido el problema que no mostraba la experiencia obtenida al subir de nivel -> [GameServer.exe][Main.dll]
- Mejorada la precisión de reproducir la animación del cabeceo al recibir daño -> [GameServer.exe][Main.dll]
NOTA: Para solucionar que no envía la interface de la quest previo al nivel 150, deben ir al archivo MuServer/Data/Quest/Quest.txt y en la primera fila cambiar el requisito de nivel de 150 a *. Esto hará que el main abra la interface pero que el checkeo lo haga lado cliente desde el archivo Cliente/Data/Local/Quest.bmd y mostrará el texto "Regresa cuando seas más fuerte"
UPDATE
- Corregido el problema al clickear NPCs que no son shops salía siempre el mensaje "Shop is empty" -> [GameServer.exe]
- Corregido el problema con los colores de los daños de todo tipo (Rojo, Naranja, Verde azulado, Celeste verdoso, Amarillo y Violeta) -> [GameServer.exe][Main.dll]
- Corregido el problema que no mostraba el daño del último golpe al matar un enemigo -> [GameServer.exe]
- Corregido el problema que no mostraba la experiencia obtenida al subir de nivel -> [GameServer.exe][Main.dll]
- Mejorada la precisión de reproducir la animación del cabeceo al recibir daño -> [GameServer.exe][Main.dll]
NOTA: Para solucionar que no envía la interface de la quest previo al nivel 150, deben ir al archivo MuServer/Data/Quest/Quest.txt y en la primera fila cambiar el requisito de nivel de 150 a *. Esto hará que el main abra la interface pero que el checkeo lo haga lado cliente desde el archivo Cliente/Data/Local/Quest.bmd y mostrará el texto "Regresa cuando seas más fuerte"
(https://i.imgur.com/8EMwyDg.jpg) no sale directamente el logo del Emperor.
Guys, please tell me the offset for setting up glow.dll. thank you very much in advance.
Arena map all time disconnect coordinates 38 17 it happens if you get stuck on them you can enter from 6 attempts
Arena map all time disconnect coordinates 38 17 it happens if you get stuck on them you can enter from 6 attempts
I don't know what are you talking about.
(https://i.imgur.com/mpiTv1k.jpg)
Kayito probe lo que el dice e incluso en otros lugares tambien sucede lo mismo mas adelante, vas caminando y se cierra la ventana del mu, estaba grabando un video casualmente para subirlo pero no quedo guardado.
capaz tenga que ver con el terrain, voy a sacar el terrain denuevo y cualquier cosa te dejo saber.
El error es lado source porque ya teste con otros mapas y el error persigue..!
Kayito probe lo que el dice e incluso en otros lugares tambien sucede lo mismo mas adelante, vas caminando y se cierra la ventana del mu, estaba grabando un video casualmente para subirlo pero no quedo guardado.
capaz tenga que ver con el terrain, voy a sacar el terrain denuevo y cualquier cosa te dejo saber.El error es lado source porque ya teste con otros mapas y el error persigue..!
Van a tener que tratar de ser más específicos por lo menos para que yo pueda verificar dónde falla y cuál puede ser el problema. A mi jamás se me cerró el main en ninguna circunstancia, por eso lo veo raro pero es posible que suceda por los terrain ya que son los originales de la 97 y podrían estar mal armados de base directamente. Necesitaría ver un caso donde realmente falle para yo poder testearlo y corregirlo, así por arriba no les puedo decir cuál puede ser el error
@kayito Can you show your Sound folder pls, need chek what name on your files, coz i think i have problem with Sound name .wav files(https://i.ibb.co/WscDzqW/1.png) (https://ibb.co/mSHvy1C)
@kayito Can you show your Sound folder pls, need chek what name on your files, coz i think i have problem with Sound name .wav files(https://i.ibb.co/WscDzqW/1.png) (https://ibb.co/mSHvy1C)
My sound folder is the same that is in the client zip download. The names are those because they are in korean
Hi, thanks for quick answer, no idea what is thet not work, and i am not alone, you have any idea for help? Many file i have for 97+99 with ENG sound name, in others online private servers he is work fine, maybe need integreat folder for read thet? You know it better how you can realised normal work.
Fix Event Item Bag need to change the order
(https://i.ibb.co/X8VkyZQ/event.png) (https://ibb.co/TLrqKBf)
Kayito probe lo que el dice e incluso en otros lugares tambien sucede lo mismo mas adelante, vas caminando y se cierra la ventana del mu, estaba grabando un video casualmente para subirlo pero no quedo guardado.
capaz tenga que ver con el terrain, voy a sacar el terrain denuevo y cualquier cosa te dejo saber.El error es lado source porque ya teste con otros mapas y el error persigue..!
Van a tener que tratar de ser más específicos por lo menos para que yo pueda verificar dónde falla y cuál puede ser el problema. A mi jamás se me cerró el main en ninguna circunstancia, por eso lo veo raro pero es posible que suceda por los terrain ya que son los originales de la 97 y podrían estar mal armados de base directamente. Necesitaría ver un caso donde realmente falle para yo poder testearlo y corregirlo, así por arriba no les puedo decir cuál puede ser el error
I was lucky to enter this groove right away. not after 6-10 attempts
https://www.youtube.com/watch?v=xLfiQpbqXwg
Bag exe item drop
https://youtu.be/9nzVNvDuH5Q
Hi, thanks for quick answer, no idea what is thet not work, and i am not alone, you have any idea for help? Many file i have for 97+99 with ENG sound name, in others online private servers he is work fine, maybe need integreat folder for read thet? You know it better how you can realised normal work.
with korean sounds works fine.
Bag exe item drop
https://youtu.be/9nzVNvDuH5Q
That doesn't help. I need to know when that item drops, how that item drops and why because that never happened to me. I tried killing in every spot of every map that i made and never saw any excellent item with my default config. Maybe you'ee configuring something badly and that's causing the problem, i don't really know because that never happened to me
Minha contruibuição:
Glow.dll (0.97.11)
I found the problem with random excellent items around the map. Tomorrow i will fix it
There is a problem with items that have skill 0 in the server and in the client. But they say that the skill is.
I'm sorry if I bored you with my videos. But I think it's better than screenshots
https://youtu.be/tDHcZIW8O7g
There is a problem with items that have skill 0 in the server and in the client. But they say that the skill is.
I'm sorry if I bored you with my videos. But I think it's better than screenshots
https://youtu.be/tDHcZIW8O7g
Minha contruibuição:
Glow.dll (0.97.11)
Magic staff have bag durabity
(https://i.ibb.co/gP5dx5z/Screen-08-12-21-45-0001.jpg) (https://ibb.co/rcC3VC4)
@kayito
do you have an idea how to fix Twisting Slash ?
Magic staff have bag durabity
All Staffs totaly broken, durability, atack dmg, wizardy dmg. On Server Item files and Client Items files all fine, thets need chek inside main\source.
hi bro, how to convert it to vietnamese language
Why is there no data when I open this Text_Eng.bmd file?
UPDATE
- Corregido el problema del Twisting Slash en PVP no atacaba -> [GameServer.exe]
- Añadido sistema de Custom Item + Glow -> [Main.dll][GetMainInfo.exe]
Thank you for your help, it seems that MG's sword tremble skill doesn't hit the monster
UPDATE
- Corregido el problema del Twisting Slash en PVP no atacaba -> [GameServer.exe]
- Añadido sistema de Custom Item + Glow -> [Main.dll][GetMainInfo.exe]
UPDATE
- Corregido el problema del Twisting Slash en PVP no atacaba -> [GameServer.exe]
- Añadido sistema de Custom Item + Glow -> [Main.dll][GetMainInfo.exe]
To use CustomItem, you need to remove restrictions on textures and the number of items?
(https://i.ibb.co/ZVSTfGB/itemmmm.png) (https://ibb.co/Cz60wmb)
@kayito Bag Fruit
making a relog, points disappear
https://youtu.be/WdeVwyzTc8k
@kayito
Fruits work on s6 technology. There are 2 columns, remove or add. Now all the fruits just remove points. I no longer know how to help, what other observations need to be made.
https://www.youtube.com/watch?v=7p_0jXNKGuU
@kayito Bag Fruit
making a relog, points disappear
https://youtu.be/WdeVwyzTc8k@kayito
Fruits work on s6 technology. There are 2 columns, remove or add. Now all the fruits just remove points. I no longer know how to help, what other observations need to be made.
https://www.youtube.com/watch?v=7p_0jXNKGuU
I've never worked with fruit system. I'll try to fix it to make it work correctly but at the moment i don't have much time because i started working and the university too
I would like to know if you looked at what could be the problem with the arena. When does the client crash?
HOLA AMIGO COMO HAGO PARA MONTARLO TE DIGO LA VERDAD, HACE TIEMPO NO LO HAGO Y NO RECUERDO QUE ME FALTA O COMO HACERLOEl mismo tema dice como instalarlo bro. Lo que necesitas y demas
DESDE YA MUCHAS GRACIAS
I would like to know if you looked at what could be the problem with the arena. When does the client crash?
I've tried by myself going multiple times to the locations where you said that crashes buy never happened to me. Tried closing and opening again the client, going to those coordinates, moving to another map, returning and goign again, multiple times with different ways and never happened the crash.
Try changing the Object and World with another and check if that is still happening. Otherwise i don't know how to test and fix something that doesn't happen to me.
I would like to know if you looked at what could be the problem with the arena. When does the client crash?
I've tried by myself going multiple times to the locations where you said that crashes buy never happened to me. Tried closing and opening again the client, going to those coordinates, moving to another map, returning and goign again, multiple times with different ways and never happened the crash.
Try changing the Object and World with another and check if that is still happening. Otherwise i don't know how to test and fix something that doesn't happen to me.
do you have monsters in the arena?
BonusManager.dat// DOW: 1=Sunday / 2=Monday / 3=Tuesday / 4=Wednesday / 5=Thursday / 6=Friday / 7=Saturday
0
// Index Year Month Day DoW Hour Minute Second
0 * * * * 0 26 0
end
// Bonus Time = Seconds
1
// Index StartMessage FinalMessage BonusTime
0 * * 86400
end
// BonusIndexs
// EXPERIENCE RATE = 0
// ITEM DROP RATE = 1
// COMMON ITEM DROP RATE = 2
// EXC ITEM DROP RATE = 3
// RESET AMOUNT = 4
// GRAND RESET AMOUNT = 5
// ItemIndex format: 00,000
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 1000 0 0 0 0,0 * * 2 4 4
endI set BonusIndex "0" for EXPERIENCE RATE, add "1000X" RATE for FREE ACCOUNTS, and set monster like a Budge Dragons, and this didn't work. I don't know what the problem, but i found interesting moment, its ItemIndex, i can't set VALUE "*" or "-1", with this VALUES GS CRASH or NOT STARTED, if i set "0,0", all work fine without Bonus Exp Event. Thet anyway problem, coz if you want to set Bonus for Normal ItemRate or Exc ItemRate, you cant set VALUES for all Items and personaly need have to add one thing at a time.I guess need chek inside, about why we cant set other value for ItemIndex, or if some not have thet problem, answer what the problem. ItemIndex "0,0" Broke BonusIndex or just BonusIndex "0" for EXP wont to work?or BOTH?BonusManagerSwitch = 1
I would like to know if you looked at what could be the problem with the arena. When does the client crash?
I've tried by myself going multiple times to the locations where you said that crashes buy never happened to me. Tried closing and opening again the client, going to those coordinates, moving to another map, returning and goign again, multiple times with different ways and never happened the crash.
Try changing the Object and World with another and check if that is still happening. Otherwise i don't know how to test and fix something that doesn't happen to me.
do you have monsters in the arena?
Yes, lots.BonusManager.dat// DOW: 1=Sunday / 2=Monday / 3=Tuesday / 4=Wednesday / 5=Thursday / 6=Friday / 7=Saturday
0
// Index Year Month Day DoW Hour Minute Second
0 * * * * 0 26 0
end
// Bonus Time = Seconds
1
// Index StartMessage FinalMessage BonusTime
0 * * 86400
end
// BonusIndexs
// EXPERIENCE RATE = 0
// ITEM DROP RATE = 1
// COMMON ITEM DROP RATE = 2
// EXC ITEM DROP RATE = 3
// RESET AMOUNT = 4
// GRAND RESET AMOUNT = 5
// ItemIndex format: 00,000
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 1000 0 0 0 0,0 * * 2 4 4
endI set BonusIndex "0" for EXPERIENCE RATE, add "1000X" RATE for FREE ACCOUNTS, and set monster like a Budge Dragons, and this didn't work. I don't know what the problem, but i found interesting moment, its ItemIndex, i can't set VALUE "*" or "-1", with this VALUES GS CRASH or NOT STARTED, if i set "0,0", all work fine without Bonus Exp Event. Thet anyway problem, coz if you want to set Bonus for Normal ItemRate or Exc ItemRate, you cant set VALUES for all Items and personaly need have to add one thing at a time.I guess need chek inside, about why we cant set other value for ItemIndex, or if some not have thet problem, answer what the problem. ItemIndex "0,0" Broke BonusIndex or just BonusIndex "0" for EXP wont to work?or BOTH?BonusManagerSwitch = 1
Another thing to the list to check. Now i have to check Fruit System and Bonus Manager :D
When i have time, i'll see those things and check its functionallity
DK Stamina bug
If you are already restoring stamina, then with a new lvl it simply does not recover and does not cast dk. If you hit with a skill, it is restored immediately
Writes just 0 with a new lvl
Aporte de parte de mi XD el Fruit System lo aregle rapido y sencillo solo se modifica en el GameServer Source y Listro. Chau. hace tiempo puse un video en este foro : https://tuservermu.com.ve/index.php?topic=46924.260
Aporte de parte de mi XD el Fruit System lo aregle rapido y sencillo solo se modifica en el GameServer Source y Listro. Chau. hace tiempo puse un video en este foro : https://tuservermu.com.ve/index.php?topic=46924.260
I guess Fruits Vs Values and some drop place like a Stadium, on server need more priority, coz Fruits can Switch OFF, and dont care, have fruits or not (ofcourse need fix thet, but not right now), but how do you replace the values, values broke all, items, price buy\sell values, chaos machine, bonus manager, maybe something else (not all found) and broken stadium place, where some zone drop clients.
Its a crit problem right now, and need fix this first. Thets can do who do this assembly, and know where problems can be, or search C++ MASTA, who can tell more about this problem and can rewrite thet or fix what we have right now, and we can donate him, but if price be normal, and have some ways for thet (circumvent sanctions).
Wait thet guy solution who two times try to trolling Kayito with this Fruits, i dont think. If this guy be normal, he give this answers in first post or say like a, "Yeap i can, if you donate like a on one bottle beer or something else" (you ask me, "Why so small price?", hmm, coz he say "Its easy!"), but after my words its didnt work more, its means me totaly dont care what this persone say again, coz its words just a words.
I do privite server for myself, and wanna close some problems and still just a play in game, all my muonline gameplays its a solo, i didnt see any server who try to do balance for solo players (yes, i didnt wanna play with others like a search gold party or something else for thet, coz if you play solo you lose EXP but have a drop, but in party you got better EXP but if someone online you lost a drop, if exp decreas for more people (another setup for party EXP gain), anyway thet better, coz monster kill faster and you can go on high spot for compensations of getting better experience value), thet why me not need a people for play this good game. I didnt tell about broken PVP.
If no one can help with this, its sad, topic can closed, project can be droped. No reason show more bugs, but the list still can go on, like a ItemDrop.txt, where some functions on some items not working.
Sorry for my ENG, but i try write best i can do (no practice, google translater a shit, but maybe i write like a google translater ahaha).
I guess Fruits Vs Values and some drop place like a Stadium, on server need more priority, coz Fruits can Switch OFF, and dont care, have fruits or not (ofcourse need fix thet, but not right now), but how do you replace the values, values broke all, items, price buy\sell values, chaos machine, bonus manager, maybe something else (not all found) and broken stadium place, where some zone drop clients.
Its a crit problem right now, and need fix this first. Thets can do who do this assembly, and know where problems can be, or search C++ MASTA, who can tell more about this problem and can rewrite thet or fix what we have right now, and we can donate him, but if price be normal, and have some ways for thet (circumvent sanctions).
Wait thet guy solution who two times try to trolling Kayito with this Fruits, i dont think. If this guy be normal, he give this answers in first post or say like a, "Yeap i can, if you donate like a on one bottle beer or something else" (you ask me, "Why so small price?", hmm, coz he say "Its easy!"), but after my words its didnt work more, its means me totaly dont care what this persone say again, coz its words just a words.
I do privite server for myself, and wanna close some problems and still just a play in game, all my muonline gameplays its a solo, i didnt see any server who try to do balance for solo players (yes, i didnt wanna play with others like a search gold party or something else for thet, coz if you play solo you lose EXP but have a drop, but in party you got better EXP but if someone online you lost a drop, if exp decreas for more people (another setup for party EXP gain), anyway thet better, coz monster kill faster and you can go on high spot for compensations of getting better experience value), thet why me not need a people for play this good game. I didnt tell about broken PVP.
If no one can help with this, its sad, topic can closed, project can be droped. No reason show more bugs, but the list still can go on, like a ItemDrop.txt, where some functions on some items not working.
Sorry for my ENG, but i try write best i can do (no practice, google translater a shit, but maybe i write like a google translater ahaha).
You have everything you need to contact anyone in this forum with a purple name (C++ coder) and that person can give you a price for everything you want. You just need to search for someone capable of doing what you're requesting.
I will still give updates, but as I said, I barely have time to enter with my phone from my university and look this topic searching for critical bugs that need focus. i have a job and i'm studying too, so i don't have much time to fix things but that doesn't mean that the project MUST BE CLOSED because its still my project and that's my decision if i decide to close it or not.
I understand that some problems need to be fixed and, on my side, I did everything I could to make it easier for anyone that decides to use this project. I released the source of everything. It's a completely open-source project that anyone can make private and continue developing on its own.
For my part, I am going to continue providing support and correcting errors that arise in the time I have available, which unfortunately is little, but at least I can guarantee people that the project will continue to develop until something as stable as possible is achieved, so that everyone can open a server without problems.
Aporte de parte de mi XD el Fruit System lo aregle rapido y sencillo solo se modifica en el GameServer Source y Listro. Chau. hace tiempo puse un video en este foro : https://tuservermu.com.ve/index.php?topic=46924.260
Me gustaría algunos ajustes personalizados... cosas mínimas.
¿Cómo me comunico con ustedes para solicitar el servicio? Por supuesto que pago :D
Me gustaría algunos ajustes personalizados... cosas mínimas.
¿Cómo me comunico con ustedes para solicitar el servicio? Por supuesto que pago :D
Yo no realizo desarrollos personalizados para estos files, sólo correcciones de bugs.
Puedes contactar con cualquier persona que tenga color violeta en este foro (Coder C++) y solicitarle tus customs.
¿Sería posible agregar compras "X"?
¿Sería posible agregar compras "X"?
Is the topic dead?
Is the topic dead?
No, this week i'll focus on fix some systems like fruit, bonus manager and check the staffs info.
All the other things are working fine, no one report me something else.
The "crash" with stadium i cannot check until that happens to me but i've never had that problem so... how can i fix something that doesn't happen to me? It's impossible to test
Chaos Item Mix Rate incorrect
Plus Item Mix Rate incorrect
Wing1 Mix Rate incorrect
Wing2 Mix Rate incorrect
Is the topic dead?
No, this week i'll focus on fix some systems like fruit, bonus manager and check the staffs info.
All the other things are working fine, no one report me something else.
The "crash" with stadium i cannot check until that happens to me but i've never had that problem so... how can i fix something that doesn't happen to me? It's impossible to test
Amigo todo bien? Cuando compilo MAIN.dll incluso sin cambios, cierra el juego. Pero esto sucede cuando me encuentro con algún monstruo en el mapa. Estoy usando Visual Studio 2010. Solo abro, compilo y reproduzco en el cliente y falla.
the house machine does have a bug with the creation of the wings. I will record a video. in the very near future.Is the topic dead?
No, this week i'll focus on fix some systems like fruit, bonus manager and check the staffs info.
All the other things are working fine, no one report me something else.
The "crash" with stadium i cannot check until that happens to me but i've never had that problem so... how can i fix something that doesn't happen to me? It's impossible to test
Necesito instrucciones Agregar nuevo artículo en Sv. Parece que agregar al archivo .bmd del elemento es un errorUse kayito tools
All the other things are working fine, no one report me something else.
Necesito instrucciones Agregar nuevo artículo en Sv. Parece que agregar al archivo .bmd del elemento es un error
Chaos Item Mix Rate incorrect
Plus Item Mix Rate incorrect
Wing1 Mix Rate incorrect
Wing2 Mix Rate incorrect
Rates are calculated from what the gameserver sends. Check if you're configuring right the gameserver sideIs the topic dead?
No, this week i'll focus on fix some systems like fruit, bonus manager and check the staffs info.
All the other things are working fine, no one report me something else.
The "crash" with stadium i cannot check until that happens to me but i've never had that problem so... how can i fix something that doesn't happen to me? It's impossible to test
Amigo todo bien? Cuando compilo MAIN.dll incluso sin cambios, cierra el juego. Pero esto sucede cuando me encuentro con algún monstruo en el mapa. Estoy usando Visual Studio 2010. Solo abro, compilo y reproduzco en el cliente y falla.
Compila en modo Release y sino verifica que no sea problema de algún monstruo custom que hayas metido, sino también prueba no modificar el cliente con customs y usar el original. A mi no me sucede para nada lo que me estás comentando y uso el mismo cliente que está subido a mediafire sin modificar.
tengo un error y es que mi servidor conecta todo fino y cuando intento entrar al servidor me desconecta el servidor que hago
¿No puedes agregar alas? ¿Necesitas más cutumwwing? ¿O tienes otra forma de enseñar?
@kayito RegenTime function does not work in IventManager. When installing other monsters and the value is 0 They continue to appear.
@kayitoDinorant die with 255hp if geting one hit by Shadow Poison.
@kayito can you add push button "SPACE" in main?
@kayito RegenTime function does not work in IventManager. When installing other monsters and the value is 0 They continue to appear.
I will check@kayitoDinorant die with 255hp if geting one hit by Shadow Poison.
Can be fixed by config@kayito can you add push button "SPACE" in main?
Mmmm i think i can
BonusManager.dat// DOW: 1=Sunday / 2=Monday / 3=Tuesday / 4=Wednesday / 5=Thursday / 6=Friday / 7=Saturday
0
// Index Year Month Day DoW Hour Minute Second
0 * * * * 0 26 0
end
// Bonus Time = Seconds
1
// Index StartMessage FinalMessage BonusTime
0 * * 86400
end
// BonusIndexs
// EXPERIENCE RATE = 0
// ITEM DROP RATE = 1
// COMMON ITEM DROP RATE = 2
// EXC ITEM DROP RATE = 3
// RESET AMOUNT = 4
// GRAND RESET AMOUNT = 5
// ItemIndex format: 00,000
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 1000 0 0 0 0,0 * * 2 4 4
endI set BonusIndex "0" for EXPERIENCE RATE, add "1000X" RATE for FREE ACCOUNTS, and set monster like a Budge Dragons, and this didn't work. I don't know what the problem, but i found interesting moment, its ItemIndex, i can't set VALUE "*" or "-1", with this VALUES GS CRASH or NOT STARTED, if i set "0,0", all work fine without Bonus Exp Event. Thet anyway problem, coz if you want to set Bonus for Normal ItemRate or Exc ItemRate, you cant set VALUES for all Items and personaly need have to add one thing at a time.I guess need chek inside, about why we cant set other value for ItemIndex, or if some not have thet problem, answer what the problem. ItemIndex "0,0" Broke BonusIndex or just BonusIndex "0" for EXP wont to work?or BOTH?BonusManagerSwitch = 1
Broken minimize function (i try to play in fullscreen mode and cant minimize window, black screen, didn't work correctly)Broken chaos machine % value (in chaos machine some times with 100% chance to craft chaos weapon, you cant got it, just lose all ingridients, fail craft)
22:00:50 [PlusItemLevelMix][Success][test1][test1bk] - (Type: 0, ChaosSuccessRate: 80, ChaosMoney: 2000000)
soon we will share our version of the server based on these files. due to the fact that there are no bug fixes. with added 99i stuff. custom attack, pick, off afk.
https://youtu.be/Es9eipWnSNI
The server is not recommended at this stage to an open server. too many mistakes.
the problem of the house machine is that. that she sees no difference in the same subject with 4 or 8 options. it gives the same percentage. the percentage increases by 1 only if you put bless or soul into the item.BonusManager.dat// DOW: 1=Sunday / 2=Monday / 3=Tuesday / 4=Wednesday / 5=Thursday / 6=Friday / 7=Saturday
0
// Index Year Month Day DoW Hour Minute Second
0 * * * * 0 26 0
end
// Bonus Time = Seconds
1
// Index StartMessage FinalMessage BonusTime
0 * * 86400
end
// BonusIndexs
// EXPERIENCE RATE = 0
// ITEM DROP RATE = 1
// COMMON ITEM DROP RATE = 2
// EXC ITEM DROP RATE = 3
// RESET AMOUNT = 4
// GRAND RESET AMOUNT = 5
// ItemIndex format: 00,000
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 1000 0 0 0 0,0 * * 2 4 4
endI set BonusIndex "0" for EXPERIENCE RATE, add "1000X" RATE for FREE ACCOUNTS, and set monster like a Budge Dragons, and this didn't work. I don't know what the problem, but i found interesting moment, its ItemIndex, i can't set VALUE "*" or "-1", with this VALUES GS CRASH or NOT STARTED, if i set "0,0", all work fine without Bonus Exp Event. Thet anyway problem, coz if you want to set Bonus for Normal ItemRate or Exc ItemRate, you cant set VALUES for all Items and personaly need have to add one thing at a time.I guess need chek inside, about why we cant set other value for ItemIndex, or if some not have thet problem, answer what the problem. ItemIndex "0,0" Broke BonusIndex or just BonusIndex "0" for EXP wont to work?or BOTH?BonusManagerSwitch = 1
Just put "*,*" in the itemindex column and it'll work.Broken minimize function (i try to play in fullscreen mode and cant minimize window, black screen, didn't work correctly)Broken chaos machine % value (in chaos machine some times with 100% chance to craft chaos weapon, you cant got it, just lose all ingridients, fail craft)
- In fullscreen mode i cannot work with minimize. If i add it, then the fullscreen should work completely different, more like a windowed borderless and cannot scale the internal resolution, just the window size.
- Chaos Machine i've been testing and works fine for me. You can see the logs of the chaos mix in the MuServer/GameServer/Data/CHAOS_MIX_LOG folder. There it'll say something like this:Code: [Select]If you find some case that happens what you said, try to screenshot and copy the log of the chaosmix. I need to confirm in which rates that happens so i can test it22:00:50 [PlusItemLevelMix][Success][test1][test1bk] - (Type: 0, ChaosSuccessRate: 80, ChaosMoney: 2000000)
soon we will share our version of the server based on these files. due to the fact that there are no bug fixes. with added 99i stuff. custom attack, pick, off afk.
https://youtu.be/Es9eipWnSNI
The server is not recommended at this stage to an open server. too many mistakes.
Instead of adding custom custom custom custom... why didn't you fix all the things you reported? You complained about the things that have to be fixed but you rather work with customs instead of fixes? WTF bro...I'm working on the next update. Already fixed some things like staffs values, double checked chaos mix rates, checked the bonus manager and now i'm trying to work with the fruit system that i didn't know how it works because i've never used it.
the problem of the house machine is that. that she sees no difference in the same subject with 4 or 8 options. it gives the same percentage. the percentage increases by 1 only if you put bless or soul into the item.BonusManager.dat// DOW: 1=Sunday / 2=Monday / 3=Tuesday / 4=Wednesday / 5=Thursday / 6=Friday / 7=Saturday
0
// Index Year Month Day DoW Hour Minute Second
0 * * * * 0 26 0
end
// Bonus Time = Seconds
1
// Index StartMessage FinalMessage BonusTime
0 * * 86400
end
// BonusIndexs
// EXPERIENCE RATE = 0
// ITEM DROP RATE = 1
// COMMON ITEM DROP RATE = 2
// EXC ITEM DROP RATE = 3
// RESET AMOUNT = 4
// GRAND RESET AMOUNT = 5
// ItemIndex format: 00,000
2
//Index BonusIndex BonusValue_AL0 BonusValue_AL1 BonusValue_AL2 BonusValue_AL3 ItemIndex ItemLevel MapNumber MonsterClass MonsterLevelMin MonsterLevelMax
0 0 1000 0 0 0 0,0 * * 2 4 4
endI set BonusIndex "0" for EXPERIENCE RATE, add "1000X" RATE for FREE ACCOUNTS, and set monster like a Budge Dragons, and this didn't work. I don't know what the problem, but i found interesting moment, its ItemIndex, i can't set VALUE "*" or "-1", with this VALUES GS CRASH or NOT STARTED, if i set "0,0", all work fine without Bonus Exp Event. Thet anyway problem, coz if you want to set Bonus for Normal ItemRate or Exc ItemRate, you cant set VALUES for all Items and personaly need have to add one thing at a time.I guess need chek inside, about why we cant set other value for ItemIndex, or if some not have thet problem, answer what the problem. ItemIndex "0,0" Broke BonusIndex or just BonusIndex "0" for EXP wont to work?or BOTH?BonusManagerSwitch = 1
Just put "*,*" in the itemindex column and it'll work.Broken minimize function (i try to play in fullscreen mode and cant minimize window, black screen, didn't work correctly)Broken chaos machine % value (in chaos machine some times with 100% chance to craft chaos weapon, you cant got it, just lose all ingridients, fail craft)
- In fullscreen mode i cannot work with minimize. If i add it, then the fullscreen should work completely different, more like a windowed borderless and cannot scale the internal resolution, just the window size.
- Chaos Machine i've been testing and works fine for me. You can see the logs of the chaos mix in the MuServer/GameServer/Data/CHAOS_MIX_LOG folder. There it'll say something like this:Code: [Select]If you find some case that happens what you said, try to screenshot and copy the log of the chaosmix. I need to confirm in which rates that happens so i can test it22:00:50 [PlusItemLevelMix][Success][test1][test1bk] - (Type: 0, ChaosSuccessRate: 80, ChaosMoney: 2000000)
soon we will share our version of the server based on these files. due to the fact that there are no bug fixes. with added 99i stuff. custom attack, pick, off afk.
https://youtu.be/Es9eipWnSNI
The server is not recommended at this stage to an open server. too many mistakes.
Instead of adding custom custom custom custom... why didn't you fix all the things you reported? You complained about the things that have to be fixed but you rather work with customs instead of fixes? WTF bro...I'm working on the next update. Already fixed some things like staffs values, double checked chaos mix rates, checked the bonus manager and now i'm trying to work with the fruit system that i didn't know how it works because i've never used it.
regarding corrections, they do not want to work with these files even for a fee. we tried to find people to fix the bugs and pay for their work. we were simply ignored. except for 1 person. to whom I express my gratitude and low bow is @Pyke
soon we will share our version of the server based on these files. due to the fact that there are no bug fixes. with added 99i stuff. custom attack, pick, off afk.
https://youtu.be/Es9eipWnSNI
The server is not recommended at this stage to an open server. too many mistakes.
I didn't mean to offend anyone in any way. There are problems, that's for sure. We tested the server the most and gave errors. And you just say that everything is great. kayito thanks for your work. I never tire of repeating it. Genius, I do not want to offend you, but apparently your players are blind. Because the point in the arena throws out, etc. Also, I have not seen Active bug reports from you.
What confuses me more is that Staffy cannot accept the server and client values.
(https://i.ibb.co/0DHYLLb/13.png) (https://ibb.co/h732NNz)
(https://i.ibb.co/4265bcb/14.png) (https://ibb.co/vh7KNbN)
(https://i.ibb.co/gV1rRMv/15.png) (https://ibb.co/PQpr6ZT)
I didn't mean to offend anyone in any way. There are problems, that's for sure. We tested the server the most and gave errors. And you just say that everything is great. kayito thanks for your work. I never tire of repeating it. Genius, I do not want to offend you, but apparently your players are blind. Because the point in the arena throws out, etc. Also, I have not seen Active bug reports from you.
Not see Auras on sets with +11 on people around me
(https://i.ibb.co/ynbz50T/unknown.png) (https://ibb.co/TBFQRcX)
segui el tutorial y me andubo sin problema, hoy quise conectarlo y me dice could not conncet to database que sera?
Aqui comparto la DarksWeb 0.3 adaptada para los files de @kayito .
Es la web mas vieja y funcional que encontré para utilizarla con los files, además tiene el detalle de parecerse al diseño de las primeras webs de mu pirata que salieron, aunque por lo archivos me da a pensar que aun arrastra un poco de ese código xd. Me hubiera gustado encontrar la original, aunque altas inyecciones llego a tener esa web.
No doy soporte, ya probé la web y los modulos, chupenla.
Es una web vieja, así que no existe admincp, pero un conocimiento básico en php basta.
(https://i.imgur.com/MxpNjPc.png)
Instalacion:
1. Configurar los datos de SQL en config.php
2. Abrir el archivo sql.txt y ejecutar el scritp en en analizador de consultar del sql, no falta decir que deben estar apuntado a la db MuOnline
Como agregar noticias.
1. Primero deben vaciar contenido de .htaccess en public_html/modules
2. Ingresar a https://miweb.com/modules/news y agregar/editar la noticia que quieras
3. Volver a restaurar el archivo htaccess
Aqui comparto la DarksWeb 0.3 adaptada para los files de @kayito .
Es la web mas vieja y funcional que encontré para utilizarla con los files, además tiene el detalle de parecerse al diseño de las primeras webs de mu pirata que salieron, aunque por lo archivos me da a pensar que aun arrastra un poco de ese código xd. Me hubiera gustado encontrar la original, aunque altas inyecciones llego a tener esa web.
No doy soporte, ya probé la web y los modulos, chupenla.
Es una web vieja, así que no existe admincp, pero un conocimiento básico en php basta.
(https://i.imgur.com/MxpNjPc.png)
Viet nam nay ! Zalo 0528027777
Instalacion:
1. Configurar los datos de SQL en config.php
2. Abrir el archivo sql.txt y ejecutar el scritp en en analizador de consultar del sql, no falta decir que deben estar apuntado a la db MuOnline
Como agregar noticias.
1. Primero deben vaciar contenido de .htaccess en public_html/modules
2. Ingresar a https://miweb.com/modules/news y agregar/editar la noticia que quieras
3. Volver a restaurar el archivo htaccess
I can't install it, can you give me a video tutorial?
Abrí los puertos, cambie la ip en el serverlist, maininfo, generé la nueva lic. ejecuto el main, pero no puede abrir el box login, alguna solución?
@kayito
Dear developer, have you abandoned your project? Should we wait for updates or can we throw it away?
@kayito
Dear developer, have you abandoned your project? Should we wait for updates or can we throw it away?
I am currently working on something related to this project. I am adapting the main s5 source to be compatible with this muserver. It will take some time but that will make all the problems go away or much easier to fix
For example, here i did make it compatible with my muserver S3 and i'm playing with the original 1.04j main (left) and the s5 source adapted (right)
(https://i.imgur.com/OtQPY6j.jpg)
link please test files)@kayito
Dear developer, have you abandoned your project? Should we wait for updates or can we throw it away?
I am currently working on something related to this project. I am adapting the main s5 source to be compatible with this muserver. It will take some time but that will make all the problems go away or much easier to fix
For example, here i did make it compatible with my muserver S3 and i'm playing with the original 1.04j main (left) and the s5 source adapted (right)
(https://i.imgur.com/OtQPY6j.jpg)
Alguno logro reducir las falsas detecciones del main?
O bien hay algo que me recomienden probar? Son demasiados antivirus para enviar uno por uno el exe como falso positivo..
Alguno logro reducir las falsas detecciones del main?
O bien hay algo que me recomienden probar? Son demasiados antivirus para enviar uno por uno el exe como falso positivo..
Edito: Acabo de verificar y no sé por qué motivo ahora el main tiene 24 detecciones. Cuando lo subí tenía 3 y nunca tuve ningún problema la verdad. Se me hace muy raro que de repente hayan subido tanto las detecciones.
Alguno logro reducir las falsas detecciones del main?
O bien hay algo que me recomienden probar? Son demasiados antivirus para enviar uno por uno el exe como falso positivo..
Edito: Acabo de verificar y no sé por qué motivo ahora el main tiene 24 detecciones. Cuando lo subí tenía 3 y nunca tuve ningún problema la verdad. Se me hace muy raro que de repente hayan subido tanto las detecciones.
I think we can only wait for a new one main.exe llorando2 llorando2 llorando2
Has anyone been able to solve the problem with the glow?pls help me add items kundun staff
Maybe someone has offsets for connecting Glow.dll?
(https://i.ibb.co/kgx2C1C/Screen-07-31-12-14-0000.jpg) (https://ibb.co/7JXtm4m)
@kayito Hermano los archivos están calidad, el código fuente están super entendibles y fácil de trabajar, en estos momentos los ando testeando y modificando a mi gusto para montar un buen servidor de esta versión ya que con un servidor de $5 correrían perfectamente y no necesitaría invertirle tanto para tenerlo al tiro.
Pero el único inconveniente que ando teniendo ahorita son los virus en el main:
(https://i.imgur.com/VgDRJWm.png)
Y también he intentado poner un MHP antihack y no me reconoce la dll que pongo en el "PluginName = "" " del MainInfo.ini
Si pudieras compartir el source del main.exe sería genial.
@kayito Hermano los archivos están calidad, el código fuente están super entendibles y fácil de trabajar, en estos momentos los ando testeando y modificando a mi gusto para montar un buen servidor de esta versión ya que con un servidor de $5 correrían perfectamente y no necesitaría invertirle tanto para tenerlo al tiro.
Pero el único inconveniente que ando teniendo ahorita son los virus en el main:
(https://i.imgur.com/VgDRJWm.png)
Y también he intentado poner un MHP antihack y no me reconoce la dll que pongo en el "PluginName = "" " del MainInfo.ini
Si pudieras compartir el source del main.exe sería genial.
Compartir el source del main.exe? Si lo tuviera, no existiría el main.dll enganchado.
Respecto a los virus, en el momento que yo lo publiqué tenía solo 3 detecciones. Eso significa que alguien se tomó el trabajo de denunciar el ejecutable para que lo sobreanalice y eso generó un aumento de las detecciones. Lamentablemente no puedo hacer nada al respecto. Decidí hacer esta versión porque ese main tenía sólo 3 detecciones pero ya parece que no es viable, aunque la base del servidor sigue siendo reusable
por q no me aparece los mismos skin de lorencia del ring de stafdium todo ?????
who can help me change this text ? .pls(https://scontent.fsgn2-8.fna.fbcdn.net/v/t39.30808-6/322603505_523157886456264_1355923411435562204_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=730e14&_nc_ohc=sfn9CuXcS4QAX_C8TPd&tn=GwjfeHzSx27ei1j4&_nc_ht=scontent.fsgn2-8.fna&oh=00_AfB-f1vfogpd3sbznWiq4Vf9hq04VdaAcNa1O5YcciihRQ&oe=63B161AF)
who can help me change this text ? .pls(https://scontent.fsgn2-8.fna.fbcdn.net/v/t39.30808-6/322603505_523157886456264_1355923411435562204_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=730e14&_nc_ohc=sfn9CuXcS4QAX_C8TPd&tn=GwjfeHzSx27ei1j4&_nc_ht=scontent.fsgn2-8.fna&oh=00_AfB-f1vfogpd3sbznWiq4Vf9hq04VdaAcNa1O5YcciihRQ&oe=63B161AF)
Text.bmd
Line 540 to 558
who can help me change this text ? .pls(https://scontent.fsgn2-8.fna.fbcdn.net/v/t39.30808-6/322603505_523157886456264_1355923411435562204_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=730e14&_nc_ohc=sfn9CuXcS4QAX_C8TPd&tn=GwjfeHzSx27ei1j4&_nc_ht=scontent.fsgn2-8.fna&oh=00_AfB-f1vfogpd3sbznWiq4Vf9hq04VdaAcNa1O5YcciihRQ&oe=63B161AF)
Text.bmd
Line 540 to 558
Una consulta con respecto a esto...
¿Sabes el nombre del archivo en donde sale la barra en donde dice "Server 1"?
Solo puedo encontrar en donde dice "Maya" que esta en Data/logo/0box.ozj.
Lo necesito para un launcher que estoy haciendo para esta versión
Si alguien sabe, se lo agradecería o/y también si la tienen en limpio.
who can help me change this text ? .pls(https://scontent.fsgn2-8.fna.fbcdn.net/v/t39.30808-6/322603505_523157886456264_1355923411435562204_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=730e14&_nc_ohc=sfn9CuXcS4QAX_C8TPd&tn=GwjfeHzSx27ei1j4&_nc_ht=scontent.fsgn2-8.fna&oh=00_AfB-f1vfogpd3sbznWiq4Vf9hq04VdaAcNa1O5YcciihRQ&oe=63B161AF)
Text.bmd
Line 540 to 558
Una consulta con respecto a esto...
¿Sabes el nombre del archivo en donde sale la barra en donde dice "Server 1"?
Solo puedo encontrar en donde dice "Maya" que esta en Data/logo/0box.ozj.
Lo necesito para un launcher que estoy haciendo para esta versión
Si alguien sabe, se lo agradecería o/y también si la tienen en limpio.
Busca en el ConnectServer, en la configuracion despues del server code dira "Server 1" hay lo modificas.
Una consulta con respecto a esto...
¿Sabes el nombre del archivo en donde sale la barra en donde dice "Server 1"?
Solo puedo encontrar en donde dice "Maya" que esta en Data/logo/0box.ozj.
Lo necesito para un launcher que estoy haciendo para esta versión
Si alguien sabe, se lo agradecería o/y también si la tienen en limpio.
Solamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Solamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Y también un main que los antivirus no lo detecte como virus, con eso ya no queda más que pedir. magia2
Solamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Y también un main que los antivirus no lo detecte como virus, con eso ya no queda más que pedir. magia2
Cuando hice este post, el main tenía sólo 3 detecciones en virus total y funcionaba perfectamente sin ningún problema con ningún antivirus.
Luego de un tiempo, evidentemente por gente malintencionada que reporta los ejecutables, ahora tiene más de 20 detecciones y muchos antivirus lo bloquean.
Es una lástima que un aporte como este se termine perjudicando por gente con malas intenciones...
Solamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Y también un main que los antivirus no lo detecte como virus, con eso ya no queda más que pedir. magia2
Cuando hice este post, el main tenía sólo 3 detecciones en virus total y funcionaba perfectamente sin ningún problema con ningún antivirus.
Luego de un tiempo, evidentemente por gente malintencionada que reporta los ejecutables, ahora tiene más de 20 detecciones y muchos antivirus lo bloquean.
Es una lástima que un aporte como este se termine perjudicando por gente con malas intenciones...
Lo sé bro, yo me había emocionado porque estuve buscando por mucho tiempo unos files de versión baja con un main que los antivirus no lo detectarán como virus y estos estaban perfecto, pero de un momento a otro le empezaron a brotar las detecciones e incluso luego hasta el mismo windows defender.
Igual el trabajo en los archivos esta pro, solo falta el main y queda de 10.
¿Y no es posible usar este main Source VS2019 Main 5.2 + Louis Emulator 5.2 UP15 + Cashshop Included (https://tuservermu.com.ve/index.php?topic=44540) y bajarlo a la versión de los files?
Solamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Y también un main que los antivirus no lo detecte como virus, con eso ya no queda más que pedir. magia2
Cuando hice este post, el main tenía sólo 3 detecciones en virus total y funcionaba perfectamente sin ningún problema con ningún antivirus.
Luego de un tiempo, evidentemente por gente malintencionada que reporta los ejecutables, ahora tiene más de 20 detecciones y muchos antivirus lo bloquean.
Es una lástima que un aporte como este se termine perjudicando por gente con malas intenciones...
Lo sé bro, yo me había emocionado porque estuve buscando por mucho tiempo unos files de versión baja con un main que los antivirus no lo detectarán como virus y estos estaban perfecto, pero de un momento a otro le empezaron a brotar las detecciones e incluso luego hasta el mismo windows defender.
Igual el trabajo en los archivos esta pro, solo falta el main y queda de 10.
¿Y no es posible usar este main Source VS2019 Main 5.2 + Louis Emulator 5.2 UP15 + Cashshop Included (https://tuservermu.com.ve/index.php?topic=44540) y bajarlo a la versión de los files?
Como ser posible, lo es totalmente pero lleva bastante tiempo degradar completamente ese main para que sea 100% compatible con los files o upgradear los files para que sean 100% compatibles con ese main.
Además de que hay que rehacer todas las interfaces para que se vean como la interfaz antigua y deshabilitar muchos sistemas que no corresponden a esa versión.
Si alguien está dispuesto a realizar ese trabajo, yo con gusto puedo ayudar y aportar con lo que disponga de mi poco tiempo libre pero yo lamentablemente casi no tengo tiempo para sentarme y hacerlo yo mismo. Lamentablemente dudo MUCHO que alguien realice semejante trabajo, ya que nadie fue capaz de aportar ni siquiera mejoras a estos files siendo yo el único que trabajó en los mismos (sacando dos o tres personas que algo aportaron)
if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Intentá con estos offsets que me tomé el trabajo de buscar guiándome por un mhp s6.
MemoryAddress1 = 0x00558ED8 // Ip
MemoryAddress2 = 0x0055961C // Version
MemoryAddress3 = 0x00559624 // Serial
MemoryAddress4 = 0x05826CD4 // ?
MemoryAddress5 = 0x07CF1FF4 // CharacterAttribute
MemoryAddress6 = 0x055C9FFC // g_hWnd
Bueno gracias al compañero @darkjano que compartió este main Main S0 0.97.11 (0.97k) KOR + Soporte de sets custom (https://tuservermu.com.ve/index.php?topic=47722.0)
Puedo retomar el proyecto que tenía en mente de crear un buen servidor 97k a la antigua para traer nostalgia a esos jugadores de la época.
Lo he probado y no he tenido ningún inconveniente, no hay problemas con el Windows Defender y en virustotal no hay alertas graves, así que vamos bien.
Encontré un pequeño problema a la hora de elegir que el main arranque automáticamente por el launcher, a pesar de que ponga el nombre y todo bien en el MainInfo.ini igual no me lo tomaba, esto lo solucione buscando
"CProtect::CheckLauncher()"
Y agregar esto:Code: [Select]if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Ya con eso les reconocerá el "LauncherName".
Bueno gracias al compañero @darkjano que compartió este main Main S0 0.97.11 (0.97k) KOR + Soporte de sets custom (https://tuservermu.com.ve/index.php?topic=47722.0)
Puedo retomar el proyecto que tenía en mente de crear un buen servidor 97k a la antigua para traer nostalgia a esos jugadores de la época.
Lo he probado y no he tenido ningún inconveniente, no hay problemas con el Windows Defender y en virustotal no hay alertas graves, así que vamos bien.
Encontré un pequeño problema a la hora de elegir que el main arranque automáticamente por el launcher, a pesar de que ponga el nombre y todo bien en el MainInfo.ini igual no me lo tomaba, esto lo solucione buscando
"CProtect::CheckLauncher()"
Y agregar esto:Code: [Select]if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Ya con eso les reconocerá el "LauncherName".
Esa no es una forma segura de hacerlo. De hecho, es super vulnerable porque yo puedo abrir cualquier programa, ponerle el mismo nombre que la ventana de tu launcher y puedo abrir el main sin necesidad de abrir el launcher, por lo que este método es totalmente ineficiente.
Por eso yo le dejé la manera de trabajar con mutex, que es lo más viable pero bueno, es a gusto de cada uno y qué tanta seguridad quieren meter jaja no le veo sentido agregar un bloqueo de main por launcher si el launcher es totalmente vulnerable al chequeo.
Mi consejo es que aprendan a utilizar el mutex de los launcher o utilicen launchers que dispongan de mutex, como el de myheart.
Bueno gracias al compañero @darkjano que compartió este main Main S0 0.97.11 (0.97k) KOR + Soporte de sets custom (https://tuservermu.com.ve/index.php?topic=47722.0)
Puedo retomar el proyecto que tenía en mente de crear un buen servidor 97k a la antigua para traer nostalgia a esos jugadores de la época.
Lo he probado y no he tenido ningún inconveniente, no hay problemas con el Windows Defender y en virustotal no hay alertas graves, así que vamos bien.
Encontré un pequeño problema a la hora de elegir que el main arranque automáticamente por el launcher, a pesar de que ponga el nombre y todo bien en el MainInfo.ini igual no me lo tomaba, esto lo solucione buscando
"CProtect::CheckLauncher()"
Y agregar esto:Code: [Select]if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Ya con eso les reconocerá el "LauncherName".
Por otra parte no he logrado agregarlo un anti-hack, solo he intentado con MHP que ya andan posteado por ahí pero no lo logro hacer funcionar simplemente el main no abre, carga el splash del anti-hack pero ahí queda no abre el main, he intentado con las offsets en el MHPServer.ini que ha facilitado kayito
Intentá con estos offsets que me tomé el trabajo de buscar guiándome por un mhp s6.
MemoryAddress1 = 0x00558ED8 // Ip
MemoryAddress2 = 0x0055961C // Version
MemoryAddress3 = 0x00559624 // Serial
MemoryAddress4 = 0x05826CD4 // ?
MemoryAddress5 = 0x07CF1FF4 // CharacterAttribute
MemoryAddress6 = 0x055C9FFC // g_hWnd
pero es el mismo resultado, ahí quede estancado, sigo probando...
Bueno gracias al compañero @darkjano que compartió este main Main S0 0.97.11 (0.97k) KOR + Soporte de sets custom (https://tuservermu.com.ve/index.php?topic=47722.0)
Puedo retomar el proyecto que tenía en mente de crear un buen servidor 97k a la antigua para traer nostalgia a esos jugadores de la época.
Lo he probado y no he tenido ningún inconveniente, no hay problemas con el Windows Defender y en virustotal no hay alertas graves, así que vamos bien.
Encontré un pequeño problema a la hora de elegir que el main arranque automáticamente por el launcher, a pesar de que ponga el nombre y todo bien en el MainInfo.ini igual no me lo tomaba, esto lo solucione buscando
"CProtect::CheckLauncher()"
Y agregar esto:Code: [Select]if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Ya con eso les reconocerá el "LauncherName".
Por otra parte no he logrado agregarlo un anti-hack, solo he intentado con MHP que ya andan posteado por ahí pero no lo logro hacer funcionar simplemente el main no abre, carga el splash del anti-hack pero ahí queda no abre el main, he intentado con las offsets en el MHPServer.ini que ha facilitado kayito
Intentá con estos offsets que me tomé el trabajo de buscar guiándome por un mhp s6.
MemoryAddress1 = 0x00558ED8 // Ip
MemoryAddress2 = 0x0055961C // Version
MemoryAddress3 = 0x00559624 // Serial
MemoryAddress4 = 0x05826CD4 // ?
MemoryAddress5 = 0x07CF1FF4 // CharacterAttribute
MemoryAddress6 = 0x055C9FFC // g_hWnd
pero es el mismo resultado, ahí quede estancado, sigo probando...
Funciona bien el MHP, pero tiene la pega de que debes ejecutarlo si o si como administrador luego de incorporarle el antihack.
Bueno gracias al compañero @darkjano que compartió este main Main S0 0.97.11 (0.97k) KOR + Soporte de sets custom (https://tuservermu.com.ve/index.php?topic=47722.0)
Puedo retomar el proyecto que tenía en mente de crear un buen servidor 97k a la antigua para traer nostalgia a esos jugadores de la época.
Lo he probado y no he tenido ningún inconveniente, no hay problemas con el Windows Defender y en virustotal no hay alertas graves, así que vamos bien.
Encontré un pequeño problema a la hora de elegir que el main arranque automáticamente por el launcher, a pesar de que ponga el nombre y todo bien en el MainInfo.ini igual no me lo tomaba, esto lo solucione buscando
"CProtect::CheckLauncher()"
Y agregar esto:Code: [Select]if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Ya con eso les reconocerá el "LauncherName".
Esa no es una forma segura de hacerlo. De hecho, es super vulnerable porque yo puedo abrir cualquier programa, ponerle el mismo nombre que la ventana de tu launcher y puedo abrir el main sin necesidad de abrir el launcher, por lo que este método es totalmente ineficiente.
Por eso yo le dejé la manera de trabajar con mutex, que es lo más viable pero bueno, es a gusto de cada uno y qué tanta seguridad quieren meter jaja no le veo sentido agregar un bloqueo de main por launcher si el launcher es totalmente vulnerable al chequeo.
Mi consejo es que aprendan a utilizar el mutex de los launcher o utilicen launchers que dispongan de mutex, como el de myheart.
Y muchas razón tienes, también lo pensé, pero para mi se me hizo más fácil hacer esto ya que también intento ponerle en MHP y ese ya tiene check de archivos con CRC32 así que si hay alguna modificación en el cliente de nada les servirá.
Aunque también intente investigar eso de mutex pero no encontré nada referente con lo que me pueda guiar para saber como funciona.
Bueno gracias al compañero @darkjano que compartió este main Main S0 0.97.11 (0.97k) KOR + Soporte de sets custom (https://tuservermu.com.ve/index.php?topic=47722.0)
Puedo retomar el proyecto que tenía en mente de crear un buen servidor 97k a la antigua para traer nostalgia a esos jugadores de la época.
Lo he probado y no he tenido ningún inconveniente, no hay problemas con el Windows Defender y en virustotal no hay alertas graves, así que vamos bien.
Encontré un pequeño problema a la hora de elegir que el main arranque automáticamente por el launcher, a pesar de que ponga el nombre y todo bien en el MainInfo.ini igual no me lo tomaba, esto lo solucione buscando
"CProtect::CheckLauncher()"
Y agregar esto:Code: [Select]if((this->m_MainInfo.LauncherType & 1) == 0){
return;
}
if (FindWindow(0, gProtect.m_MainInfo.LauncherName) == 0){
MessageBox(0, "Please start game from Launcher", "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
Ya con eso les reconocerá el "LauncherName".
Esa no es una forma segura de hacerlo. De hecho, es super vulnerable porque yo puedo abrir cualquier programa, ponerle el mismo nombre que la ventana de tu launcher y puedo abrir el main sin necesidad de abrir el launcher, por lo que este método es totalmente ineficiente.
Por eso yo le dejé la manera de trabajar con mutex, que es lo más viable pero bueno, es a gusto de cada uno y qué tanta seguridad quieren meter jaja no le veo sentido agregar un bloqueo de main por launcher si el launcher es totalmente vulnerable al chequeo.
Mi consejo es que aprendan a utilizar el mutex de los launcher o utilicen launchers que dispongan de mutex, como el de myheart.
Y muchas razón tienes, también lo pensé, pero para mi se me hizo más fácil hacer esto ya que también intento ponerle en MHP y ese ya tiene check de archivos con CRC32 así que si hay alguna modificación en el cliente de nada les servirá.
Aunque también intente investigar eso de mutex pero no encontré nada referente con lo que me pueda guiar para saber como funciona.
try link : https://tuservermu.com.ve/index.php?topic=53862.0
anti hack work for ss97
MemoryAddress1 = 0x00558ED8 // Ip
MemoryAddress2 = 0x0055961C // Version
MemoryAddress3 = 0x00559624 // Serial
MemoryAddress4 = 0x05826CD4 // ?
MemoryAddress5 = 0x07CF1FF4 // CharacterAttribute
MemoryAddress6 = 0x055C9FFC // g_hWnd
link Laucher : https://tuservermu.com.ve/index.php?topic=40800.0
setting : Open file MainInfo Set LauncherType = 1
Solamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Y también un main que los antivirus no lo detecte como virus, con eso ya no queda más que pedir. magia2
Cuando hice este post, el main tenía sólo 3 detecciones en virus total y funcionaba perfectamente sin ningún problema con ningún antivirus.
Luego de un tiempo, evidentemente por gente malintencionada que reporta los ejecutables, ahora tiene más de 20 detecciones y muchos antivirus lo bloquean.
Es una lástima que un aporte como este se termine perjudicando por gente con malas intenciones...
Lo sé bro, yo me había emocionado porque estuve buscando por mucho tiempo unos files de versión baja con un main que los antivirus no lo detectarán como virus y estos estaban perfecto, pero de un momento a otro le empezaron a brotar las detecciones e incluso luego hasta el mismo windows defender.
Igual el trabajo en los archivos esta pro, solo falta el main y queda de 10.
¿Y no es posible usar este main Source VS2019 Main 5.2 + Louis Emulator 5.2 UP15 + Cashshop Included (https://tuservermu.com.ve/index.php?topic=44540) y bajarlo a la versión de los files?
Como ser posible, lo es totalmente pero lleva bastante tiempo degradar completamente ese main para que sea 100% compatible con los files o upgradear los files para que sean 100% compatibles con ese main.
Además de que hay que rehacer todas las interfaces para que se vean como la interfaz antigua y deshabilitar muchos sistemas que no corresponden a esa versión.
Si alguien está dispuesto a realizar ese trabajo, yo con gusto puedo ayudar y aportar con lo que disponga de mi poco tiempo libre pero yo lamentablemente casi no tengo tiempo para sentarme y hacerlo yo mismo. Lamentablemente dudo MUCHO que alguien realice semejante trabajo, ya que nadie fue capaz de aportar ni siquiera mejoras a estos files siendo yo el único que trabajó en los mismos (sacando dos o tres personas que algo aportaron)
Entiendo, llevaría su tiempo pero estoy seguro que valdría la pena al 100%, yo con gusto lo haría pero mis conocimientos en C++ son escasos para no decir completamente nulos ni siquiera sabría por donde comenzar.
bro xin info zalo lien he voi . co chut van de can trao doi :DSolamente le hace falta el Custom monster ! Para que quede excelente este proyecto !
Y también un main que los antivirus no lo detecte como virus, con eso ya no queda más que pedir. magia2
Cuando hice este post, el main tenía sólo 3 detecciones en virus total y funcionaba perfectamente sin ningún problema con ningún antivirus.
Luego de un tiempo, evidentemente por gente malintencionada que reporta los ejecutables, ahora tiene más de 20 detecciones y muchos antivirus lo bloquean.
Es una lástima que un aporte como este se termine perjudicando por gente con malas intenciones...
Lo sé bro, yo me había emocionado porque estuve buscando por mucho tiempo unos files de versión baja con un main que los antivirus no lo detectarán como virus y estos estaban perfecto, pero de un momento a otro le empezaron a brotar las detecciones e incluso luego hasta el mismo windows defender.
Igual el trabajo en los archivos esta pro, solo falta el main y queda de 10.
¿Y no es posible usar este main Source VS2019 Main 5.2 + Louis Emulator 5.2 UP15 + Cashshop Included (https://tuservermu.com.ve/index.php?topic=44540) y bajarlo a la versión de los files?
Como ser posible, lo es totalmente pero lleva bastante tiempo degradar completamente ese main para que sea 100% compatible con los files o upgradear los files para que sean 100% compatibles con ese main.
Además de que hay que rehacer todas las interfaces para que se vean como la interfaz antigua y deshabilitar muchos sistemas que no corresponden a esa versión.
Si alguien está dispuesto a realizar ese trabajo, yo con gusto puedo ayudar y aportar con lo que disponga de mi poco tiempo libre pero yo lamentablemente casi no tengo tiempo para sentarme y hacerlo yo mismo. Lamentablemente dudo MUCHO que alguien realice semejante trabajo, ya que nadie fue capaz de aportar ni siquiera mejoras a estos files siendo yo el único que trabajó en los mismos (sacando dos o tres personas que algo aportaron)
Entiendo, llevaría su tiempo pero estoy seguro que valdría la pena al 100%, yo con gusto lo haría pero mis conocimientos en C++ son escasos para no decir completamente nulos ni siquiera sabría por donde comenzar.
I also spent some time on it, didn't go to c++ school so I try to familiarize myself with the code and google/youtube to understand how it works.
Start from editing the main interface, using the Pentium tool to see the images of the interface and replace it with images from the old season (you can find it by looking for the name of the image file in VS), then move it through the x + y coordinates. If it's a new version image, you can remove it by /* code*/
Please list the functions and proceed with each item so as not to get confused.
Bueno probando poco a poco los files me he encontrado ahorita con 2 inconvenientes.
1) Al compilar el código fuente del main.dll que haz dejado en el link de descarga; me da error con el HealthBar de los mostros, y es que cuando esta opción esta activada y te encuentras con mostros al pasarle el mouse el cliente se cierra, sin mensajes ni nada, solo se cierra.
Y quise compilarlo porque quería quitar el GranReset de la ventana y poner cantidad de WCoinW (quiero colocarle una moneda para comprar VIP y algunas otras cosas).
2) Cuando voy a comprar algo en alguna shop y no tengo el suficiente zen, no me muestra ningún tipo de mensaje de que "No tengo zen suficiente" o algo similar igualmente cuando recojo algo del suelo no me muestra ningún mensaje de que he recogido algún item del suelo.
Del momento es lo que he notado, igual seguiré revisando ya que usaré todos estos recursos que han facilitado para montar un servidor de esta versión que me llama mucho la atención.
Gracias, saludos...
Lo del healthbar te debe estar pasando porque no estás enviando los datos desde el gs como corresponde o deshabilitaste desde el protocol. Claramente en mi dll y mi gs default, eso está perfectamente funcional y el source es el mismo que lo que está publicado. Es decir que los errores de código son generados por los que toquetean :s
Lo del zen no recuerdo haberlo programado, quizá falte mostrar el mensaje.
Lo de juntar items y que salga el mensaje del item juntado no existe en la 97. Podría programarlo como una custom utilizando un paquete adicional quizá pero no es algo que sea original de la 97 sino que se implementó en siguientes versiones.
UPDATE (Las URL son las mismas)
- Corregido problema con el minimapa y el inventario -> [Main.dll adentro de MainInfoEx097]
- Se resubió el main hookeado nuevamente con pocas detecciones (vamos a ver cuánto dura jaja créditos: @Zeus ) -> [Main.exe adentro de MainInfoEx097]
https://www.virustotal.com/gui/file/a888af27fcac53db177e377dfc98d163277b26490e488a4d458ee2ba3dd1782f
Los Corazones y Medallas No Hacen Los Fuegos Artificiales Cuando lo Dropeas y Tiras Al Suelo
Hola. estoy probando estos files con Windows XP y SQL 2000 Portable. Levanta todo pero no conecta el clienta al seleccionar el servidor para loguear. Cual puede ser el problemas?
Hola. estoy probando estos files con Windows XP y SQL 2000 Portable. Levanta todo pero no conecta el clienta al seleccionar el servidor para loguear. Cual puede ser el problemas?
Tu windows y tu sql, salu2
Logre que conecto solo que ahora cuando tiene que entar al mapa se cierra el main.
Hola. estoy probando estos files con Windows XP y SQL 2000 Portable. Levanta todo pero no conecta el clienta al seleccionar el servidor para loguear. Cual puede ser el problemas?
Tu windows y tu sql, salu2
Logre que conecto solo que ahora cuando tiene que entar al mapa se cierra el main.
Revise su pc o llévela a un técnico, los files andan bien. Saludos
No funcionan por lo menos pone los requisitos que necesita. Lo estoy testeando y no sirven.
antes de comentar fijate las blds que haces yo lo hago correr en una pc de 2 de ram y 2 core y anda de 10 todo no se que decisHola. estoy probando estos files con Windows XP y SQL 2000 Portable. Levanta todo pero no conecta el clienta al seleccionar el servidor para loguear. Cual puede ser el problemas?
Tu windows y tu sql, salu2
Logre que conecto solo que ahora cuando tiene que entar al mapa se cierra el main.
Revise su pc o llévela a un técnico, los files andan bien. Saludos
No funcionan por lo menos pone los requisitos que necesita. Lo estoy testeando y no sirven.
Alguien me puede decir como configurar estos files para jugarlo ONLINE.. sql 2008r2 w10. muchas gracias compañeros.!
nice :DUPDATE (Las URL son las mismas)
- Se corrigió un crasheo random al apuntar a un monster [Main.dll]
- Se corrigieron todos los sonidos del juego [Main.dll][Cliente/Data/Sound]
@kayitoERROR RC1015 cannot open include file 'afxres.h'.
#include "afxres.h"
#include "winres.h"
#include "windows.h"
NO FIX CRASH CLIENT ON STADIUM
Code: [Select]#include "winres.h"
NO FIX CRASH CLIENT ON STADIUM
What crash? i don't have any crashs in any map. i compiled in debug mode, release mode, even i debugged the whole main.dll and never crash to me. Maybe is something in the client that you are modifying? Some custom in the source that you're trying to change or disable? idk.
@kayito this has been talked about for a long time. nothing changes, not in the server files, not in the client files. restart the server, come there on foot after driving from dorencia. this may not happen the first time
https://youtu.be/y_fQEkF8k8Q
@kayito this has been talked about for a long time. nothing changes, not in the server files, not in the client files. restart the server, come there on foot after driving from dorencia. this may not happen the first time
https://youtu.be/y_fQEkF8k8Q
I can't fix something that doesn't happen to me. I need more information to replicate the problem and fix it. But I can't replicate it, I can't make it happen to me, so I can't do anything about it. How can I fix something that doesn't happen to me? I don't know what is causing that crash and I don't have a way to test it myself so I can't try to fix it.
https://tuservermu.com.ve/index.php?topic=46924.380@kayito this has been talked about for a long time. nothing changes, not in the server files, not in the client files. restart the server, come there on foot after driving from dorencia. this may not happen the first time
https://youtu.be/y_fQEkF8k8Q
I can't fix something that doesn't happen to me. I need more information to replicate the problem and fix it. But I can't replicate it, I can't make it happen to me, so I can't do anything about it. How can I fix something that doesn't happen to me? I don't know what is causing that crash and I don't have a way to test it myself so I can't try to fix it.
How are you going to fix something that doesn't exist? that only happens to one or two people, the rest are doing well. for me it is the operating system they use
https://tuservermu.com.ve/index.php?topic=46924.380@kayito this has been talked about for a long time. nothing changes, not in the server files, not in the client files. restart the server, come there on foot after driving from dorencia. this may not happen the first time
https://youtu.be/y_fQEkF8k8Q
I can't fix something that doesn't happen to me. I need more information to replicate the problem and fix it. But I can't replicate it, I can't make it happen to me, so I can't do anything about it. How can I fix something that doesn't happen to me? I don't know what is causing that crash and I don't have a way to test it myself so I can't try to fix it.
How are you going to fix something that doesn't exist? that only happens to one or two people, the rest are doing well. for me it is the operating system they use
it turns out that we are all using a system that is not the one that is needed? there were 100+ players playing on the server. at this point, almost everyone was getting a glitch in main.exe .
Exception !!! 2023/03/05 12:45
Expetion code : 0xC0000005 "Access violation- reading inaccessible 0xFFFF0004"
Address : 0x004405CA
<Register>
EAX : 0x00000000 EBX : 0xE06D7363 ECX : 0xFFFF0000 EDX : 0x00000000
ESI : 0x0019CAEC EDI : 0x0019CAC8 EBP : 0x0019C7E0 EIP : 0x77DA70AC
<Call Stack>
0x0040672C
0xFF81470C
MuError.log After drop on Stadium place.
@Shaper Yes, 11 WIN here, 2022 MSS, 2022 MVS and ALL works fine, only this files have a problem like this, but i didnt wanna use "95" on Virtual Station for this game, anyway many people think like me, only one individe like a @Genius05 think its fix a problem, coz he is G E N I U S, but others not.
I wanna ask you: "Pls stop write EMPTY post here". Thanks.
I dont know, we are live in two parrolels, if we are send many critical problems, like a:Broken Durability statsBroken Fruit SystemCrash on Locations like a StadiumPVPMGetc.
And all didn't have it? Bull shit, i guess people faound thet, understand its not fixble without C++ masters, so long wait fix by Author this topics, who many times stepping through important moments, and people drop this files, strong disrespect to who are so detailed send bug report.
Exception !!! 2023/03/05 12:45
Expetion code : 0xC0000005 "Access violation- reading inaccessible 0xFFFF0004"
Address : 0x004405CA
<Register>
EAX : 0x00000000 EBX : 0xE06D7363 ECX : 0xFFFF0000 EDX : 0x00000000
ESI : 0x0019CAEC EDI : 0x0019CAC8 EBP : 0x0019C7E0 EIP : 0x77DA70AC
<Call Stack>
0x0040672C
0xFF81470C
MuError.log After drop on Stadium place.
@Shaper Yes, 11 WIN
Exception !!! 2023/03/05 12:45
Expetion code : 0xC0000005 "Access violation- reading inaccessible 0xFFFF0004"
Address : 0x004405CA
<Register>
EAX : 0x00000000 EBX : 0xE06D7363 ECX : 0xFFFF0000 EDX : 0x00000000
ESI : 0x0019CAEC EDI : 0x0019CAC8 EBP : 0x0019C7E0 EIP : 0x77DA70AC
<Call Stack>
0x0040672C
0xFF81470C
MuError.log After drop on Stadium place.
@Shaper Yes, 11 WINИзвиняюсь что не на английском, но так как вы владеете языком, для меня будет проще на русском :)
Возможно проблема в windows 11 - microsoft добавили новую систему диспетчеризации процессов. В ней же заложен "Efficiency Mode" (это что-то типо снижения приоритета запущенных процессов), её можно отключить для main.exe в диспетчере задач. Попробуйте её отключить для майна, скорее всего сбивается синхронизация и из-за этого клиент крашит.
Посмотрите так же "Режимы игры" в win 11 - эта опция для игр, которая закрывает системные процессы для снижения нагрузки на граф. проц и центр. проц.
Если вы используйте кроме майна дополнительно ещё какие то модули привязки лаунчера или античит систему, типо MHP - ось может просто закрывать процесс античита, насколько помню MHP при запуске фоном использовал свой отдельный процесс. Так же проблемы могут возникать при использовании протектора, как дополнение к античиту (я к тому, что вы можете дополнительно указать, используется ли ещё что-то или только майн) т.к. определённый функционал протекторов с мутацией+виртуализацией работает на 11 через задницу.
+ Просмотрите возможно есть ещё что-то в настройках win 11, влияющее на приоритетность задач. Я не могу проверить, у меня win 10.
Так же можно попробовать в диспетчере выставить "наивысший приоритет" main.exe и протестировать. Ещё можно попробовать в свойствах main.exe во вкладке "совместимости" выбрать win 8.
У меня вылетов на стадиуме не было, но я сегодня когда приеду домой постараюсь проверить.
И просмотрю OllyDbg оффсеты которые вы прикрепили
And all didn't have it? Bull shit, i guess people faound thet, understand its not fixble without C++ masters, so long wait fix by Author this topics, who many times stepping through important moments, and people drop this files, strong disrespect to who are so detailed send bug report.
Broken Durability stats
Broken Fruit System
Crash on Locations like a Stadium
PVP
MG
// Power Slash MG
MemorySet(0x0042D61D, 0x90, 24);
SetByte(0x0042D6A7, 60);
Thanks for answers, what about others people, i dont understand why so aggro on me, if i just try show for all what problem we are have
What about erros what i posted with this crash client in MuError.log?
Thanks for answers, what about others people, i dont understand why so aggro on me, if i just try show for all what problem we are have
What about erros what i posted with this crash client in MuError.log?
Did you try disabling all the customs one by one? Maybe there is a custom that is making that error. Go to main.cpp and comment all things except patchs, packetmanager and hackcheck. Maybe you'll need to rename the text and dialog files to work by default without multilang.
If you try that and the error stops happening, try adding the customs one by one until the crash happens. Maybe the error is in one custom that only affects sometimes.
Also, try checking Client/Data/Local/NpcName(kor).txt and reduce the names of every monster. Maybe some monster in thar coordinates have a too large name, causing an illegal memory access.
If none of those things work, i'm out of ideas.
@BANGUber Hello, I managed to recreate the disconnect in the stadium location.
Have you tried another .att file for this location?
The fact is that, as the test showed, the disconnect occurs in a certain periodicity of coordinates - I solved this problem by replacing the .att file.
I completely removed:
MuServer\Data\Terrain\Terrain7.att
+: MuClient\Data\World7 + MuClient\Data\Object7
And he replaced them with his own.
After that, there were no more disconnects.
Try it - if you do not have Terrain7.att + client part, I can post mine (but my location is more advanced, then you will need to remove parts you don't need in the editor)
@kayito Good time of the day! Great job, you can additionally create your own repository on https://github.com/ for more convenient feedback from developers and convenient versioning. Due to the functionality of github, it will be very convenient to view all changes in the source code, as well as notify about possible problems for a joint solution.
UPDATE (Las URL son las mismas)
- Se corrigió un crasheo que sucedía en un área específica de Stadium [Cliente][MuServer]
- Se corrigió los precios de compra, venta y reparación de items [Main.dll][GameServer.exe]
- Se añadió el sistema de juntar items con barra espaciadora [Main.dll]
1. DinorantMix bug
Excllent, 14 life :o
(https://i.ibb.co/MSzjpsY/Screen-03-07-15-12-0000.jpg)
I solved it like this:
GameServer/ChaosBox.cpp
I checked the mix several times, it works fine:
(https://i.ibb.co/5LC30q2/Screen-03-08-18-40-0000.jpg)
2. Bug Fire Slash when standing near DK using Twisting Slash
The bottom line is that when BK attacks Twisting Slash, you cannot attack his Fire Slash.
I didn't find a solution. As far as I understand you need:
SetByte(0x... + 3, 14);
SetByte(0x... + 6, 2);
Need offsets
If someone needs it, adding anti flood (syn flood) to the game server:
IpManager.cpp IpManager.h
Example from the test, a small syn flood attack
(https://i.ibb.co/5sQHw72/123.jpg)
@kayito Saludos mi bro, tienes algun fix para que los user no puedan ir a icarus sin alas?
Hola, estuve leyendo tu trabajo y me encanto, estoy viendo la posibilidad de poder montar un MU y tus files me gustaron mucho, estuve leyendo los mensajes anteriores y aclaras que estos files no traen ciertos items por que son la version original... me gustaria ocupar estos files pero a la vez, me gustaria poder añadir algunos items, staff, set, etc. ¿hay alguna posibilidad de poder añadirlos?
saludos y gracias por compartir estos hermosos files.
Principlamente no leíste estrictamente el release, la repuesta a tu pregunta están hay mismo e incluso el limite maximo.
Principlamente no leíste estrictamente el release, la repuesta a tu pregunta están hay mismo e incluso el limite maximo.
bro, yo no entiendo mucho de programacion, si bien, he montado servidores de MU, es gracias a las guias y tutoriales, por lo mismo le pregunte si se podia hacer o no, en caso de que se pueda hacer, buscar algun tutorial de como hacerlo...
saludos
buenas noches, realize los pasos para la configuración del server, y cuando abro el main me dice conectando en el gameserver y al rato me desconecta, lei que se debe actualizar el main y el gameserver.
descargue el source , y no veo los archivos que piden. alguna forma de usar el source, o que programa se necesita para poder actualizar?. gracias.
bueno confgure como aparece en el video, aun asi no ingresa. quizas sea problema del cliente y me falte agregar algún detalle.
https://ibb.co/RSq49J9
aplausos What website compatible with this files? cool2
UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
Pero no sé hacerlo he descargado varios archivos que supuestamente lo tienen implementado pero no funciona bien
@kayito Hola, todavía veo que las texturas se están estropeando, ¿sabes cómo arreglarlo? (Sabes, cuando elimino el archivo axe05,06bmd de Data/Item, se arreglan, pero el límite sigue ahí :(
https://prnt.sc/PDb2-7C2gCxM
Y una pregunta más, ¿cuál es el RGB original para, por ejemplo, el estado de Kundun o cualquier otro objeto con un color dorado?
void CLoadModels::PartObjectColorHook(int Type, float Alpha, float Bright, float Light[3], bool ExtraMon)Citar
{
bool isInactive = gCustomItem.GetCustomItemColor((Type - ITEM_BASE_MODEL), Light);
if (!isInactive)
{
PartObjectColor(Type, Alpha, Bright, Light, ExtraMon);
}
}
bool CCustomItem::GetCustomItemColor(int ItemIndex, float* ItemColor)Citar
{
CUSTOM_ITEM_INFO* lpInfo = this->GetInfoByItem(ItemIndex);
if (lpInfo == nullptr)
{
return false;
}
ItemColor[0] = (lpInfo->ColorR / 255.0f);
ItemColor[1] = (lpInfo->ColorG / 255.0f);
ItemColor[2] = (lpInfo->ColorB / 255.0f);
if (lpInfo->ColorR == 0 && lpInfo->ColorG == 0 && lpInfo->ColorB == 0)
{
return false;
}
return true;
}
Solamente de la manera que mencionaste en Custom Item, todos los archivos se trasladan al índice tal como mencionaste en Custom Item.
https://prnt.sc/fQlpDo2EvsAg
El 21 y el 31 son solo versiones de prueba, porque quería verificar si al mover elementos de una carpeta normal a una carpeta personalizada, las texturas cambian.
Solo modifiqué 2 funciones para obtener el Glow original del cliente cuando ingreso RGB 0,0,0) porque no sé cuáles son los colores originales del Glow en RGB, pero como dije, el resto es original, todo está tomado de las últimas actualizaciones.
LoadModels.cppvoid CLoadModels::PartObjectColorHook(int Type, float Alpha, float Bright, float Light[3], bool ExtraMon)Citar
{
bool isInactive = gCustomItem.GetCustomItemColor((Type - ITEM_BASE_MODEL), Light);
if (!isInactive)
{
PartObjectColor(Type, Alpha, Bright, Light, ExtraMon);
}
}
CustomItem.cppbool CCustomItem::GetCustomItemColor(int ItemIndex, float* ItemColor)Citar
{
CUSTOM_ITEM_INFO* lpInfo = this->GetInfoByItem(ItemIndex);
if (lpInfo == nullptr)
{
return false;
}
ItemColor[0] = (lpInfo->ColorR / 255.0f);
ItemColor[1] = (lpInfo->ColorG / 255.0f);
ItemColor[2] = (lpInfo->ColorB / 255.0f);
if (lpInfo->ColorR == 0 && lpInfo->ColorG == 0 && lpInfo->ColorB == 0)
{
return false;
}
return true;
}
UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
Pero no sé hacerlo he descargado varios archivos que supuestamente lo tienen implementado pero no funciona bien
uy.. jaja veamos que se realiza
Solamente de la manera que mencionaste en Custom Item, todos los archivos se trasladan al índice tal como mencionaste en Custom Item.
https://prnt.sc/fQlpDo2EvsAg
El 21 y el 31 son solo versiones de prueba, porque quería verificar si al mover elementos de una carpeta normal a una carpeta personalizada, las texturas cambian.
Solo modifiqué 2 funciones para obtener el Glow original del cliente cuando ingreso RGB 0,0,0) porque no sé cuáles son los colores originales del Glow en RGB, pero como dije, el resto es original, todo está tomado de las últimas actualizaciones.
LoadModels.cppvoid CLoadModels::PartObjectColorHook(int Type, float Alpha, float Bright, float Light[3], bool ExtraMon)Citar
{
bool isInactive = gCustomItem.GetCustomItemColor((Type - ITEM_BASE_MODEL), Light);
if (!isInactive)
{
PartObjectColor(Type, Alpha, Bright, Light, ExtraMon);
}
}
CustomItem.cppbool CCustomItem::GetCustomItemColor(int ItemIndex, float* ItemColor)Citar
{
CUSTOM_ITEM_INFO* lpInfo = this->GetInfoByItem(ItemIndex);
if (lpInfo == nullptr)
{
return false;
}
ItemColor[0] = (lpInfo->ColorR / 255.0f);
ItemColor[1] = (lpInfo->ColorG / 255.0f);
ItemColor[2] = (lpInfo->ColorB / 255.0f);
if (lpInfo->ColorR == 0 && lpInfo->ColorG == 0 && lpInfo->ColorB == 0)
{
return false;
}
return true;
}
Yo creo que lo ideal es tener el Glow separado de los ítems nuevos, para así poder aplicarle color a cualquier ítem. Así que vamos a modificar algunas cosas, espero que les sirva.
En la solución de GetMainInfo creamos los siguientes archivos:
CustomItemGlow.hCode: [Select]#pragma once
#define MAX_CUSTOM_ITEM_GLOW 255
#define MAX_ITEM_TYPE 32
#define GET_ITEM(x,y) (((x)*MAX_ITEM_TYPE)+(y))
struct CUSTOM_ITEM_GLOW_INFO
{
int Index;
int ItemIndex;
int ColorR;
int ColorG;
int ColorB;
};
class CCustomItemGlow
{
public:
CCustomItemGlow();
~CCustomItemGlow();
void Init();
void Load(char* path);
void SetInfo(CUSTOM_ITEM_GLOW_INFO info);
public:
CUSTOM_ITEM_GLOW_INFO m_CustomItemGlowInfo[MAX_CUSTOM_ITEM_GLOW];
};
extern CCustomItemGlow gCustomItemGlow;
CustomItemGlow.cppCode: [Select]#include "stdafx.h"
#include "CustomItemGlow.h"
#include "MemScript.h"
CCustomItemGlow gCustomItemGlow;
CCustomItemGlow::CCustomItemGlow()
{
this->Init();
}
CCustomItemGlow::~CCustomItemGlow()
{
}
void CCustomItemGlow::Init()
{
for (int n = 0; n < MAX_CUSTOM_ITEM_GLOW; n++)
{
this->m_CustomItemGlowInfo[n].Index = -1;
}
}
void CCustomItemGlow::Load(char* path)
{
CMemScript* lpMemScript = new CMemScript;
if (lpMemScript == nullptr)
{
std::cerr << "Error: No se pudo asignar memoria para CMemScript" << std::endl;
return;
}
if (!lpMemScript->SetBuffer(path))
{
std::cerr << "Error: No se pudo abrir el archivo " << path << std::endl;
delete lpMemScript;
return;
}
int Index = 0;
try
{
while (true)
{
if (lpMemScript->GetToken() == TOKEN_END)
{
break;
}
if (strcmp("end", lpMemScript->GetString()) == 0)
{
break;
}
CUSTOM_ITEM_GLOW_INFO info;
info.Index = Index;
info.ItemIndex = GET_ITEM(lpMemScript->GetNumber(), lpMemScript->GetAsNumber());
info.ColorR = lpMemScript->GetAsNumber();
info.ColorG = lpMemScript->GetAsNumber();
info.ColorB = lpMemScript->GetAsNumber();
Index++;
SetInfo(info);
}
}
catch (...)
{
std::cerr << "Error: Excepción al leer CustomGlow.txt" << std::endl;
}
delete lpMemScript;
}
void CCustomItemGlow::SetInfo(CUSTOM_ITEM_GLOW_INFO info)
{
if (info.Index < 0 || info.Index >= MAX_CUSTOM_ITEM_GLOW)
{
return;
}
this->m_CustomItemGlowInfo[info.Index] = info;
}
Ahora vamos a modificar los siguientes archivos dejándolos de esta forma:
CustomItem.hCode: [Select]#pragma once
#define MAX_CUSTOM_ITEM 255
#define MAX_ITEM_TYPE 32
#define GET_ITEM(x,y) (((x)*MAX_ITEM_TYPE)+(y))
struct CUSTOM_ITEM_INFO
{
int Index;
int ItemIndex;
char ModelName[32];
};
class CCustomItem
{
public:
CCustomItem();
~CCustomItem();
void Init();
void Load(char* path);
void SetInfo(CUSTOM_ITEM_INFO info);
public:
CUSTOM_ITEM_INFO m_CustomItemInfo[MAX_CUSTOM_ITEM];
};
extern CCustomItem gCustomItem;
CustomItem.cppCode: [Select]#include "stdafx.h"
#include "CustomItem.h"
#include "MemScript.h"
CCustomItem gCustomItem;
CCustomItem::CCustomItem()
{
this->Init();
}
CCustomItem::~CCustomItem()
{
}
void CCustomItem::Init()
{
for (int n = 0; n < MAX_CUSTOM_ITEM; n++)
{
this->m_CustomItemInfo[n].Index = -1;
}
}
void CCustomItem::Load(char* path)
{
CMemScript* lpMemScript = new CMemScript;
if (lpMemScript == 0)
{
printf(MEM_SCRIPT_ALLOC_ERROR, path);
return;
}
if (lpMemScript->SetBuffer(path) == 0)
{
printf(lpMemScript->GetLastError());
delete lpMemScript;
return;
}
int Index = 0;
try
{
while (true)
{
if (lpMemScript->GetToken() == TOKEN_END)
{
break;
}
if (strcmp("end", lpMemScript->GetString()) == 0)
{
break;
}
CUSTOM_ITEM_INFO info;
info.Index = Index;
info.ItemIndex = GET_ITEM(lpMemScript->GetNumber(), lpMemScript->GetAsNumber());
strcpy_s(info.ModelName, lpMemScript->GetAsString());
Index++;
this->SetInfo(info);
}
}
catch (...)
{
printf(lpMemScript->GetLastError());
}
delete lpMemScript;
}
void CCustomItem::SetInfo(CUSTOM_ITEM_INFO info)
{
if (info.Index < 0 || info.Index >= MAX_CUSTOM_ITEM)
{
return;
}
this->m_CustomItemInfo[info.Index] = info;
}
GetMainInfo.cppCode: [Select]#include "stdafx.h"
#include "CCRC32.H"
#include "MapManager.h"
#include "CustomItem.h"
#include "CustomItemGlow.h"
struct MAIN_FILE_INFO
{
BYTE LauncherType;
char LauncherName[32];
char CustomerName[32];
char IpAddress[32];
WORD IpAddressPort;
char ClientVersion[8];
char ClientSerial[17];
char WindowName[32];
char ScreenShotPath[50];
char ClientName[32];
char PluginName[32];
DWORD ClientCRC32;
DWORD PluginCRC32;
DWORD DWMaxAttackSpeed;
DWORD DKMaxAttackSpeed;
DWORD FEMaxAttackSpeed;
DWORD MGMaxAttackSpeed;
DWORD ReconnectTime;
BYTE HealthBarType;
BYTE EnableSky;
BYTE EnableMinimap;
BYTE EnableMoveList;
MAP_MANAGER_INFO MapManager[MAX_MAPS];
CUSTOM_ITEM_INFO CustomItemInfo[MAX_CUSTOM_ITEM];
CUSTOM_ITEM_GLOW_INFO CustomItemGlowInfo[MAX_CUSTOM_ITEM_GLOW];
};
int main()
{
MAIN_FILE_INFO info;
memset(&info, 0, sizeof(info));
info.LauncherType = GetPrivateProfileInt("MainInfo", "LauncherType", 0, ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "LauncherName", "XTLauncherExecutable", info.LauncherName, sizeof(info.LauncherName), ".\\MainInfo.ini");
info.IpAddressPort = GetPrivateProfileInt("MainInfo", "IpAddressPort", 44405, ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "CustomerName", "", info.CustomerName, sizeof(info.CustomerName), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "IpAddress", "", info.IpAddress, sizeof(info.IpAddress), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "ClientVersion", "", info.ClientVersion, sizeof(info.ClientVersion), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "ClientSerial", "", info.ClientSerial, sizeof(info.ClientSerial), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "WindowName", "", info.WindowName, sizeof(info.WindowName), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "ScreenShotPath", "", info.ScreenShotPath, sizeof(info.ScreenShotPath), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "ClientName", "", info.ClientName, sizeof(info.ClientName), ".\\MainInfo.ini");
GetPrivateProfileString("MainInfo", "PluginName", "", info.PluginName, sizeof(info.PluginName), ".\\MainInfo.ini");
info.DWMaxAttackSpeed = GetPrivateProfileInt("CharacterInfo", "DWMaxAttackSpeed", 65535, ".\\MainInfo.ini");
info.DKMaxAttackSpeed = GetPrivateProfileInt("CharacterInfo", "DKMaxAttackSpeed", 65535, ".\\MainInfo.ini");
info.FEMaxAttackSpeed = GetPrivateProfileInt("CharacterInfo", "FEMaxAttackSpeed", 65535, ".\\MainInfo.ini");
info.MGMaxAttackSpeed = GetPrivateProfileInt("CharacterInfo", "MGMaxAttackSpeed", 65535, ".\\MainInfo.ini");
info.ReconnectTime = GetPrivateProfileInt("ReconnectInfo", "ReconnectTime", 0, ".\\MainInfo.ini");
/*=================================================================
CUSTOM
==================================================================*/
info.HealthBarType = GetPrivateProfileInt("Systems", "HealthBarType", 0, ".\\MainInfo.ini");
info.EnableSky = GetPrivateProfileInt("Systems", "EnableSky", 0, ".\\MainInfo.ini");
info.EnableMinimap = GetPrivateProfileInt("Systems", "EnableMinimap", 0, ".\\MainInfo.ini");
info.EnableMoveList = GetPrivateProfileInt("Systems", "EnableMoveList", 0, ".\\MainInfo.ini");
gMapManager.Load("MapManager.txt");
gCustomItem.Load("CustomItem.txt");
gCustomItemGlow.Load("CustomItemGlow.txt");
/*================================================================*/
memcpy(info.MapManager, gMapManager.m_MapManager, sizeof(info.MapManager));
memcpy(info.CustomItemInfo, gCustomItem.m_CustomItemInfo, sizeof(info.CustomItemInfo));
memcpy(info.CustomItemGlowInfo, gCustomItemGlow.m_CustomItemGlowInfo, sizeof(info.CustomItemGlowInfo));
/*=================================================================*/
CCRC32 CRC32;
if (CRC32.FileCRC(info.ClientName, &info.ClientCRC32, 1024) == 0)
{
info.ClientCRC32 = 0;
}
if (CRC32.FileCRC(info.PluginName, &info.PluginCRC32, 1024) == 0)
{
info.PluginCRC32 = 0;
}
BYTE XorKey[20] = { 0x9E, 0x98, 0x12, 0x2B, 0xB6, 0x76, 0xF6, 0x5B, 0x76, 0x4D, 0x08, 0xF2, 0xAB, 0xDF, 0x91, 0xB6, 0x4C, 0x1C, 0x93, 0x2F };
for (int n = 0; n < sizeof(MAIN_FILE_INFO); n++)
{
((BYTE*)&info)[n] ^= (BYTE)(XorKey[n % 20] ^ LOBYTE(n));
((BYTE*)&info)[n] -= (BYTE)(XorKey[n % 20] ^ HIBYTE(n));
((BYTE*)&info)[n] += (BYTE)(XorKey[n % 20] ^ HIBYTE(n));
}
HANDLE file = CreateFile(".\\Data\\Local\\ClientInfo.bmd", GENERIC_WRITE, FILE_SHARE_READ, 0, CREATE_ALWAYS, FILE_ATTRIBUTE_ARCHIVE, 0);
if (file == INVALID_HANDLE_VALUE)
{
std::cout << "ERROR: Couldn't create the file." << std::endl;
system("pause");
return 1;
}
DWORD OutSize = 0;
if (WriteFile(file, &info, sizeof(MAIN_FILE_INFO), &OutSize, 0) == 0)
{
CloseHandle(file);
std::cout << "ERROR: Couldn't create the file." << std::endl;
system("pause");
return 1;
}
CloseHandle(file);
std::cout << "SUCCESS: File created." << std::endl;
system("pause");
return 0;
}
Perfecto, hasta el momento terminamos con los cambios de la solución GetMainInfo, ahora vamos a crear tambien dos archivos en la solución del Main.dll
CustomItemGlow.hCode: [Select]#pragma once
#define MAX_CUSTOM_ITEM_GLOW 255
struct CUSTOM_ITEM_GLOW_INFO
{
int Index;
int ItemIndex;
int ColorR;
int ColorG;
int ColorB;
};
class CCustomItemGlow
{
public:
CCustomItemGlow();
virtual ~CCustomItemGlow();
void Load(CUSTOM_ITEM_GLOW_INFO* info);
void SetInfo(CUSTOM_ITEM_GLOW_INFO info);
CUSTOM_ITEM_GLOW_INFO* GetInfo(int index);
CUSTOM_ITEM_GLOW_INFO* GetInfoByItem(int ItemIndex);
bool GetCustomItemGlow(int ItemIndex, float* ItemColor);
public:
CUSTOM_ITEM_GLOW_INFO m_CustomItemGlowInfo[MAX_CUSTOM_ITEM_GLOW];
};
extern CCustomItemGlow gCustomItemGlow;
CustomItemGlow.cppCode: [Select]#include "stdafx.h"
#include "CustomItemGlow.h"
CCustomItemGlow gCustomItemGlow;
CCustomItemGlow::CCustomItemGlow()
{
for (int n = 0; n < MAX_CUSTOM_ITEM_GLOW; n++)
{
this->m_CustomItemGlowInfo[n].Index = -1;
}
}
CCustomItemGlow::~CCustomItemGlow()
{
}
void CCustomItemGlow::Load(CUSTOM_ITEM_GLOW_INFO* info)
{
for (int n = 0; n < MAX_CUSTOM_ITEM_GLOW; n++)
{
this->SetInfo(info[n]);
}
}
void CCustomItemGlow::SetInfo(CUSTOM_ITEM_GLOW_INFO info)
{
if (info.Index < 0 || info.Index >= MAX_CUSTOM_ITEM_GLOW)
{
return;
}
this->m_CustomItemGlowInfo[info.Index] = info;
}
CUSTOM_ITEM_GLOW_INFO* CCustomItemGlow::GetInfo(int index)
{
if (index < 0 || index >= MAX_CUSTOM_ITEM_GLOW)
{
return 0;
}
if (this->m_CustomItemGlowInfo[index].Index != index)
{
return 0;
}
return &this->m_CustomItemGlowInfo[index];
}
CUSTOM_ITEM_GLOW_INFO* CCustomItemGlow::GetInfoByItem(int ItemIndex)
{
for (int n = 0; n < MAX_CUSTOM_ITEM_GLOW; n++)
{
CUSTOM_ITEM_GLOW_INFO* lpInfo = this->GetInfo(n);
if (lpInfo == 0)
{
continue;
}
if (lpInfo->ItemIndex == ItemIndex)
{
return lpInfo;
}
}
return 0;
}
bool CCustomItemGlow::GetCustomItemGlow(int ItemIndex, float* ItemColor)
{
CUSTOM_ITEM_GLOW_INFO* lpInfo = this->GetInfoByItem(ItemIndex);
if (lpInfo == 0)
{
return false;
}
ItemColor[0] = (lpInfo->ColorR / 255.0f);
ItemColor[1] = (lpInfo->ColorG / 255.0f);
ItemColor[2] = (lpInfo->ColorB / 255.0f);
return true;
}
También vamos a modificamos algunos archivos:
CustomItem.hCode: [Select]#pragma once
#define MAX_CUSTOM_ITEM 255
struct CUSTOM_ITEM_INFO
{
int Index;
int ItemIndex;
char ModelName[32];
};
class CCustomItem
{
public:
CCustomItem();
virtual ~CCustomItem();
void Load(CUSTOM_ITEM_INFO* info);
void SetInfo(CUSTOM_ITEM_INFO info);
CUSTOM_ITEM_INFO* GetInfo(int index);
CUSTOM_ITEM_INFO* GetInfoByItem(int ItemIndex);
public:
CUSTOM_ITEM_INFO m_CustomItemInfo[MAX_CUSTOM_ITEM];
};
extern CCustomItem gCustomItem;
CustomItem.cppCode: [Select]#include "stdafx.h"
#include "CustomItem.h"
CCustomItem gCustomItem;
CCustomItem::CCustomItem()
{
for (int n = 0; n < MAX_CUSTOM_ITEM; n++)
{
this->m_CustomItemInfo[n].Index = -1;
}
}
CCustomItem::~CCustomItem()
{
}
void CCustomItem::Load(CUSTOM_ITEM_INFO* info)
{
for (int n = 0; n < MAX_CUSTOM_ITEM; n++)
{
this->SetInfo(info[n]);
}
}
void CCustomItem::SetInfo(CUSTOM_ITEM_INFO info)
{
if (info.Index < 0 || info.Index >= MAX_CUSTOM_ITEM)
{
return;
}
this->m_CustomItemInfo[info.Index] = info;
}
CUSTOM_ITEM_INFO* CCustomItem::GetInfo(int index)
{
if (index < 0 || index >= MAX_CUSTOM_ITEM)
{
return 0;
}
if (this->m_CustomItemInfo[index].Index != index)
{
return 0;
}
return &this->m_CustomItemInfo[index];
}
CUSTOM_ITEM_INFO* CCustomItem::GetInfoByItem(int ItemIndex)
{
for (int n = 0; n < MAX_CUSTOM_ITEM; n++)
{
CUSTOM_ITEM_INFO* lpInfo = this->GetInfo(n);
if (lpInfo == 0)
{
continue;
}
if (lpInfo->ItemIndex == ItemIndex)
{
return lpInfo;
}
}
return 0;
}
Protect.hCode: [Select]Ya casi terminamos, en el archivo LoadModels.cpp vamos a dejar la siguiente función de esta forma:#pragma once
#include "MapManager.h"
#include "CustomItem.h"
#include "CustomItemGlow.h"
struct MAIN_FILE_INFO
{
BYTE LauncherType;
char LauncherName[32];
char CustomerName[32];
char IpAddress[32];
WORD IpAddressPort;
char ClientVersion[8];
char ClientSerial[17];
char WindowName[32];
char ScreenShotPath[50];
char ClientName[32];
char PluginName[32];
DWORD ClientCRC32;
DWORD PluginCRC32;
DWORD DWMaxAttackSpeed;
DWORD DKMaxAttackSpeed;
DWORD FEMaxAttackSpeed;
DWORD MGMaxAttackSpeed;
DWORD ReconnectTime;
BYTE HealthBarType;
BYTE EnableSky;
BYTE EnableMinimap;
BYTE EnableMoveList;
MAP_MANAGER_INFO MapManager[MAX_MAPS];
CUSTOM_ITEM_INFO CustomItemInfo[MAX_CUSTOM_ITEM];
CUSTOM_ITEM_GLOW_INFO CustomItemGlowInfo[MAX_CUSTOM_ITEM_GLOW];
};
class CProtect
{
public:
CProtect();
virtual ~CProtect();
bool ReadMainFile(char* name);
void CheckLauncher();
void CheckInstance();
void CheckClientFile();
void CheckPluginFile();
public:
MAIN_FILE_INFO m_MainInfo;
DWORD m_ClientFileCRC;
};
extern CProtect gProtect;Code: [Select]void CLoadModels::PartObjectColorHook(int Type, float Alpha, float Bright, float Light[3], bool ExtraMon)
{
if (gCustomItemGlow.GetCustomItemGlow((Type - ITEM_BASE_MODEL), Light) == false)
{
PartObjectColor(Type, Alpha, Bright, Light, ExtraMon);
}
}
Bien, ahora por ultimo en el archivo Main.cpp debajo del Load de CustomItem, agregamos la siguiente linea:Code: [Select]gCustomItemGlow.Load(gProtect.m_MainInfo.CustomItemGlowInfo);
Compilamos todas las soluciones y listo ahora tienen que crear o modificar sus .txt de esta forma:
CustomItem.txtCode: [Select]// CUSTOM ITEM
// Developer: Nico
//
// SET EQUIPMENT PARTS WILL BE STORED IN: CLIENT/DATA/PLAYER/CUSTOM/<INDEX>/
// Example: Custom Set Brave Index 45 -> Client/Data/Player/Custom/45/[Helm.bmd | Armor.bmd | Gloves.bmd | Pants.bmd | Boots.bmd]
//
// ALL CUSTOM ITEMS WILL BE STORED IN: CLIENT/DATA/ITEM/CUSTOM/<ITEM_INDEX>/
// Example: Custom Spear Brova Index 03,011 -> Client/Data/Item/Custom/107/Spear.bmd
// 107 because -> 03 * 32 + 011 = 107
//========================================================================================================
//========================================================================================================
//========================================================================================================
//========================================================================================================
//========================================================================================================
//========================================================================================================
//Index | ModelName | Comment
//========================================================================================================
00,020 "Sword21" // Knight Blade
07,021 "HelmMale22" // Flaming Phoenix Helm
08,021 "ArmorMale22" // Flaming Phoenix Armor
09,021 "PantMale22" // Flaming Phoenix Pants
10,021 "GloveMale22" // Flaming Phoenix Gloves
11,021 "BootMale22" // Flaming Phoenix Boots
end
CustomItemGlow.txt
En este archivo si por ejemplo no queres agregarle glow a ningun item, simplemente los comentas al inicio // , o los eliminas.Code: [Select]// CUSTOM ITEM GLOW
//========================================================================================================
//Index | R G B | Comment
//========================================================================================================
00,020 191 165 127 // Knight Blade
07,021 153 77 26 // Flaming Phoenix Helm
08,021 153 77 26 // Flaming Phoenix Armor
09,021 153 77 26 // Flaming Phoenix Pants
10,021 153 77 26 // Flaming Phoenix Gloves
11,021 153 77 26 // Flaming Phoenix Boots
end
Por ultimo quiero enviar un afectuoso abrazo desde la distancia a @kayito y a todos los contribuyentes, quienes siguen trabajando con dedicación en este proyecto increíble, manteniendo a flote a los amantes de la vieja escuela.
UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
Pero no sé hacerlo he descargado varios archivos que supuestamente lo tienen implementado pero no funciona bien
uy.. jaja veamos que se realiza
Bueno aca les comparto las sources con el agregado de custom attack offattack y pick mas el arrow infinity creditos a @kayito por dicho files Gracias. aca dejo el enlace
Instalo la web Webengine y no registra cuenta.. Si Alguien tiene un fix ?
esta el web https://mu97.mywire.org/
please
By any chance, do you need SQL scripts to add to the database?UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
Pero no sé hacerlo he descargado varios archivos que supuestamente lo tienen implementado pero no funciona bien
uy.. jaja veamos que se realiza
Bueno aca les comparto las sources con el agregado de custom attack offattack y pick mas el arrow infinity creditos a @kayito por dicho files Gracias. aca dejo el enlace
@kayito Hola, todavía veo que las texturas se están estropeando, ¿sabes cómo arreglarlo? (Sabes, cuando elimino el archivo axe05,06bmd de Data/Item, se arreglan, pero el límite sigue ahí :(Work Fine
https://prnt.sc/PDb2-7C2gCxM
Y una pregunta más, ¿cuál es el RGB original para, por ejemplo, el estado de Kundun o cualquier otro objeto con un color dorado?
By any chance, do you need SQL scripts to add to the database?UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
Pero no sé hacerlo he descargado varios archivos que supuestamente lo tienen implementado pero no funciona bien
uy.. jaja veamos que se realiza
Bueno aca les comparto las sources con el agregado de custom attack offattack y pick mas el arrow infinity creditos a @kayito por dicho files Gracias. aca dejo el enlace
The link is still the same old. not updatedBy any chance, do you need SQL scripts to add to the database?UPDATE
- Se añadió el sistema de Texturas para los items custom. Créditos: @SetecSoft [Main.dll]
- Se añadió el sistema de Click Derecho para Equipar/Desequipar items. [Main.dll]
- Se añadió un sistema de empaquetamiento sincronizado con el ItemStack.txt del servidor que permite armar packs de cualquier item (ideal para jewels) [Main.dll][GameServer.exe][MuServer/Data/Item/ItemStack.txt]
- Se añadió un sistema de click derecho para desempaquetar de a uno los items empaquetados (ideal para jewels) [Main.dll]
- Se optimizó el sistema de protocolos del lado cliente para poder procesar y recibir todos los tipos de protocolos desde el servidor [Main.dll]
- Se optimizó el viewport de buffs y efectos del lado servidor, haciéndolo más rápido y eficiente [GameServer.exe]
- Se modificó la ubicación de los items custom, ahora permitiendo organizarlos y separarlos por carpetas individuales [Main.dll]
- Ahora las partes de set se ubicarán en: Cliente/Data/Player/Custom/<Index>/[Helm.bmd | Armor.bmd | Pants.bmd | Gloves.bmd | Boots.bmd]
- Aclaración: El Index es simplemente el numerito correspondiente dentro de cada categoría. Por ejemplo: Casco Brave es 07,045 , Pecho Brave es 08,045, etc. entonces Index será 45 y por lo tanto todas las bmd correspondientes al set custom brave se guardarán en Cliente/Data/Player/Custom/45/
- Ahora los items se ubicarán en: Cliente/Data/Item/Custom/<ItemIndex>/[*.bmd]
- Aclaración: El ItemIndex se calcula haciendo (Grupo * 32 + Item). Por ejemplo: Custom Spear Brova es 03,011 por lo que el cálculo sería 03 * 32 + 011 = 107, entonces ItemIndex será 107 y por lo tanto la bmd correspondiente a la custom spear brova se guardará en Cliente/Data/Item/Custom/107/
- Se corrigió un error que hacía que ciertos buffs y efectos desaparezcan al moverse de mapa o al desaparecer de la vista y reaparecer [Main.dll]
- Se corrigió un error que al intentar hacer Grand Reset, no se podía utilizar ningún otro comando y no se aplicaba el Grand Reset [DataServer.exe]
- Se corrigió un error que no se verificaba correctamente el nivel requerido para crear un MG [Main.dll][GameServer.exe]
- Se corrigió un error que calculaba mal el daño de la elfa cuando utilizaba Bows/Crossbows sin durabilidad [GameServer.exe]
Excelente que aún sigan con el proyecto campeón, ojala y se anime en poner el /offattack, /attack y /pick con esto estaría completo este excelente proyecto.
pero ahi estan las sources amigo aplicarlo
Pero no sé hacerlo he descargado varios archivos que supuestamente lo tienen implementado pero no funciona bien
uy.. jaja veamos que se realiza
Bueno aca les comparto las sources con el agregado de custom attack offattack y pick mas el arrow infinity creditos a @kayito por dicho files Gracias. aca dejo el enlace
he actualizado el enlace de descargar con el código compartido de @Zeus ya integrado a la source mas el SQL scripts del customattack
TENGO HOSTING + VPS (ALGUIEN QUE SE QUIERA SUMAR AL PROJECTO) ???
(https://i.ibb.co/9pvKc19/img01.png) (https://ibb.co/TwTjY7B)
(https://i.ibb.co/XYK53hB/img02.png) (https://ibb.co/dmVpLd9)
(https://i.ibb.co/cLwPDjy/img03.png) (https://ibb.co/rs3g4VQ)
FALTA METERLE MANO AL A WEB PARA QUE SEA COMPATIBLE CON LOS FILES.
RECOMENDARON WEBENGINECMS PERO NO CREA LAS CUENTAS.
Index | -> | Item |
00,020 | -> | Knight Blade |
02,008 | -> | Mace of the King |
0X,021 | -> | Set Great Dragon |
@kayito que posibilidad hay de que los archivos customs queden en las mismas carpetas osea Item en Data/Item y los Set en Data/Player
ya el cliente se llena de muchos archivos basuras osea archivos dupublicados. hay que compiar los mismos archivos en Data/item y tenernos tambien en la carpeta custom .. el Problema que hay es que hay que tener los archivos dos veces. nse si me entiendes ?
@kayito, ¿tienes planes de introducir "CustomMonster" y eliminar los límites de texturas?
buenas bro subiste el update de source tambien o solo ya todo copilado?UPDATE
- Se separó por completo el sistema de Glow de los Custom Item. Créditos por la idea: @Zeus [Main.dll][GetMainInfo.exe][MainInfo/CustomItem.txt][MainInfo/CustomGlow.txt]
- Se añadió al Custom Item la columna Skill para poder definir qué tipo de skill tendrán las armas [Main.dll][GetMainInfo.exe][MainInfo/CustomItem.txt]
- Se añadió el sistema de volumen para los sonidos del juego en el menu de opciones. Dicho sistema es compatible con el registro de Windows que todos los mains manejan [Main.dll]
- Se agregó el sonido al subir de nivel [Main.dll][Cliente/Data/Sound/pLevelUp.wav]
- Se corrigió que el minimapa no procese los clicks en su área correspondiente si la imagen del minimapa no existe en su correspondiente World en el cliente [Main.dll]
- Se corrigió un valor en el ItemValue que calculaba mal los precios de los items con muchas opciones [Main.dll][GameServer.exe]
- Se añadieron los siguientes items custom a modo de ejemplo para que puedan continuar agregando por su cuenta sin problemas siguiendo dichas configuraciones:
Index -> Item 00,020 -> Knight Blade 02,008 -> Mace of the King 0X,021 -> Set Great Dragon
Does it support Chinese? MAIN.exe
buenas bro subiste el update de source tambien o solo ya todo copilado?
Does it support Chinese? MAIN.exe
I don't know, i've never tried. Its the original Main 0.97.11 KORbuenas bro subiste el update de source tambien o solo ya todo copilado?DB without 2008SQL?
Siempre actualizo todo lo modificado, tanto los archivos como los sources.
DB without 2008SQL?
I have already learned. But it seems that the game cannot display excellent damage and lucky damage colors?DB without 2008SQL?
There is a script to create the database. You just only need to execute it. Look the videotutorial
I have already learned. But it seems that the game cannot display excellent damage and lucky damage colors?DB without 2008SQL?
There is a script to create the database. You just only need to execute it. Look the videotutorial
Hola buenas noches. Tengo el siguiente inconveniente, agrego unas alas S3 de bk, se agregan perfectamente sigo todos los pasos, pero no puedo ponérselas, el txt esta bien y el txt bmd de cliente también, mire todo pero sigo sin poder colocarlas y tampoco me deja ponerle souls o bles.
I tried. Any excellent attributes have no effect, what is the problem? Neither weapons nor armor have any effectI have already learned. But it seems that the game cannot display excellent damage and lucky damage colors?DB without 2008SQL?
There is a script to create the database. You just only need to execute it. Look the videotutorial
Here are the damage colors that the main has
(https://i.imgur.com/p7N0UWW.png)
UPDATE
- Se separó por completo el sistema de Glow de los Custom Item. Créditos por la idea: @Zeus [Main.dll][GetMainInfo.exe][MainInfo/CustomItem.txt][MainInfo/CustomGlow.txt]
- Se añadió al Custom Item la columna Skill para poder definir qué tipo de skill tendrán las armas [Main.dll][GetMainInfo.exe][MainInfo/CustomItem.txt]
- Se añadió el sistema de volumen para los sonidos del juego en el menu de opciones. Dicho sistema es compatible con el registro de Windows que todos los mains manejan [Main.dll]
- Se agregó el sonido al subir de nivel [Main.dll][Cliente/Data/Sound/pLevelUp.wav]
- Se corrigió que el minimapa no procese los clicks en su área correspondiente si la imagen del minimapa no existe en su correspondiente World en el cliente [Main.dll]
- Se corrigió un valor en el ItemValue que calculaba mal los precios de los items con muchas opciones [Main.dll][GameServer.exe]
- Se añadieron los siguientes items custom a modo de ejemplo para que puedan continuar agregando por su cuenta sin problemas siguiendo dichas configuraciones:
Index -> Item 00,020 -> Knight Blade 02,008 -> Mace of the King 0X,021 -> Set Great Dragon
UPDATE
- Se separó por completo el sistema de Glow de los Custom Item. Créditos por la idea: @Zeus [Main.dll][GetMainInfo.exe][MainInfo/CustomItem.txt][MainInfo/CustomGlow.txt]
- Se añadió al Custom Item la columna Skill para poder definir qué tipo de skill tendrán las armas [Main.dll][GetMainInfo.exe][MainInfo/CustomItem.txt]
- Se añadió el sistema de volumen para los sonidos del juego en el menu de opciones. Dicho sistema es compatible con el registro de Windows que todos los mains manejan [Main.dll]
- Se agregó el sonido al subir de nivel [Main.dll][Cliente/Data/Sound/pLevelUp.wav]
- Se corrigió que el minimapa no procese los clicks en su área correspondiente si la imagen del minimapa no existe en su correspondiente World en el cliente [Main.dll]
- Se corrigió un valor en el ItemValue que calculaba mal los precios de los items con muchas opciones [Main.dll][GameServer.exe]
- Se añadieron los siguientes items custom a modo de ejemplo para que puedan continuar agregando por su cuenta sin problemas siguiendo dichas configuraciones:
Index -> Item 00,020 -> Knight Blade 02,008 -> Mace of the King 0X,021 -> Set Great Dragon
hola bro saludos. @kayito, no lo se quizá me pasa a mi solo pero, no me aparece los golpe exe. o golpes como dorados y amarillos solamente narajan en pvp y igual en pvm
Daño 0 hacia mi | -> | Miss |
Daño 0 hacia otro | -> | Miss |
Daño Normal hacia mi | -> | 9999 |
Daño Normal hacia otro | -> | 9999 |
Daño que Ignora la defensa | -> | 9999 |
Daño Exelente | -> | 9999 |
Daño Crítico | -> | 9999 |
Daño Reflejado | -> | 9999 |
UPDATE
- Se añadió el sistema de ItemOption para manipular las opciones de los items [Main.dll][GetMainInfo.exe][MainInfo/ItemOption.txt]
- Se sincronizó el sistema de manejo de opciones [Main.dll][GameServer.exe][MuServer/Data/Item/ItemOption.txt]
- Se sincronizó el sistema de ItemConvert (para requisitos, daños, durabilidad y opciones de los items) [Main.dll][GameServer.exe]
- Se sincronizó el sistema de ItemValue (para los precios de los items) [Main.dll][GameServer.exe]
- Se corrigieron los colores de los daños de todo tipo [GameServer.exe]
Daño 0 hacia mi -> Miss Daño 0 hacia otro -> Miss Daño Normal hacia mi -> 9999 Daño Normal hacia otro -> 9999 Daño que Ignora la defensa -> 9999 Daño Exelente -> 9999 Daño Crítico -> 9999 Daño Reflejado -> 9999
- Se corrigió poder ingresar a la misma cuenta usando mayúsculas y/o minúsculas [JoinServer.exe]
- Se corrigió utilizar el /move y soltar el item seleccionado para dupearlo visualmente [GameServer.exe]
- Se corrigió la animación del Power Slash del MG [Main.dll][Cliente/Data/Player/Player.bmd]
- Se corrigió que el Power Slash a veces no atacaba correctamente a los objetivos [GameServer.exe]
- Se modificó el campo ItemIndex en el BonusManager (ya no hace falta poner *,* y con un único * es suficiente) [GameServer.exe][MuServer/Data/Event/BonusManager.dat]
Excusame que responda:
1ro. Se supone que si el coder de los files lo esta actualizando es para optimizarlo lo mejor posible, si lees toda la conversación te darás cuenta si son estables o no.
2do. Si son estables(si de eso se habla), detalles mínimos tiene pocos y los están resolviendo e incluso son tan mínimos que mas bien esta innovando sistemas que no partan la jugabilidad e originalidad de lo clásico.
Espero te haya servido.UPDATE
- Se añadió el sistema de ItemOption para manipular las opciones de los items [Main.dll][GetMainInfo.exe][MainInfo/ItemOption.txt]
- Se sincronizó el sistema de manejo de opciones [Main.dll][GameServer.exe][MuServer/Data/Item/ItemOption.txt]
- Se sincronizó el sistema de ItemConvert (para requisitos, daños, durabilidad y opciones de los items) [Main.dll][GameServer.exe]
- Se sincronizó el sistema de ItemValue (para los precios de los items) [Main.dll][GameServer.exe]
- Se corrigieron los colores de los daños de todo tipo [GameServer.exe]
Daño 0 hacia mi -> Miss Daño 0 hacia otro -> Miss Daño Normal hacia mi -> 9999 Daño Normal hacia otro -> 9999 Daño que Ignora la defensa -> 9999 Daño Exelente -> 9999 Daño Crítico -> 9999 Daño Reflejado -> 9999
- Se corrigió poder ingresar a la misma cuenta usando mayúsculas y/o minúsculas [JoinServer.exe]
- Se corrigió utilizar el /move y soltar el item seleccionado para dupearlo visualmente [GameServer.exe]
- Se corrigió la animación del Power Slash del MG [Main.dll][Cliente/Data/Player/Player.bmd]
- Se corrigió que el Power Slash a veces no atacaba correctamente a los objetivos [GameServer.exe]
- Se modificó el campo ItemIndex en el BonusManager (ya no hace falta poner *,* y con un único * es suficiente) [GameServer.exe][MuServer/Data/Event/BonusManager.dat]
Hola! Primero que nada, muchas gracias por el aporte.
Segundo, que tan bugless consideras los files? rinden para un servidor estable? Ando con ganas de volver a levantar un server y esta version me encanta.
Tambien, si tenes un contacto para hablar por privado para consultas/contratar servicios, me avisas por favor.
Gracias!!
Buenas! Dejo hasta ahora ciertos reportes/dudas que encontre.
=======NIVEL MAP=======
1) Comando /move no coincide el level con los de la letra M. La letra M funciona bien de acuerdo a la config indicada en los files. Esto sucede con los MG unicamente. Creo que es porque el MG siempre se movio con level menor. Habra manera de configurarlo para que quede igual tanto en /move y M?
=======RESET=======
1) El comando reset no devuelve al map default del pj. Lo deja en el map que reseteo. Esto sucede si el command ; Move character (0=No/1=Safe Zone/2=Select Character) esta en = 2
Ej; reseteo en devias. Ingreso y estoy lvl 1 devias
=======JOYAS=======
1) Cual es la formula del Soul?
A)Item sin luck = JewelOfSoulSuccessRate
B)Item con luck = JewelOfSoulAddLuckRate + JewelOfSoulAddLuckRate? No influye ademas el luck del item?
=======ITEMS=======
1) El selling price del item no es igual al momento de la venta.
Ej: Compro un item de la tienda, el precio de venta me dice 100, y la venta se ejecuta a un precio distinto
=======MENSAJE BIENVENIDA=======
1) Como popear una sola vez el mensaje bienvenida o como editarlo.
Ej: El Welcome[characterName]. Es posible customizarlo?
=======DROP DE ITEMS=======
1) Items de sets (Helm/Armor/Gloves), me paso que se dropeen con SKILL. Al pickearlos, no tienen skill, pero aparece tal cual en la foto: https://i.ibb.co/z5hJL0k/set-skill.png
----------------------------------------------
Por ahora es lo que tengo anotado como report. Sigo haciendo pruebas y anoto cualquier cosa rara que vaya viendo.
Gracias!
si el termino del skill si se esta presentado.. quiza en algunas cosilla @kayito por arreglar otra toco ahi, ya el había solucionado eso y ya de seguro estará armando un nuevo update ya que algunos se afanaron por llevarlo a custom y buen oferton le hizo @kayito bro no me esperar el skill de MG quedo brutal para el pvm,
=======JOYAS=======
1) Cual es la formula del Soul?
A)Item sin luck = JewelOfSoulSuccessRate
B)Item con luck = JewelOfSoulAddLuckRate + JewelOfSoulAddLuckRate? No influye ademas el luck del item?
int rate = gServerInfo.m_JewelOfSoulSuccessRate[lpObj->AccountLevel];
if (lpItem->m_LuckOption != 0)
{
rate += gServerInfo.m_JewelOfSoulAddLuckRate[lpObj->AccountLevel];
}
=======MENSAJE BIENVENIDA=======
1) Como popear una sola vez el mensaje bienvenida o como editarlo.
Ej: El Welcome[characterName]. Es posible customizarlo?
@kayito, si este es un downgrade muemu a la 97d significa que podrias convertirlos facilmente en 99b? se ven excelentes, se aprecia tu trabajo en tiempos que la mayoria trabaja versiones altas. que sean old school es lo que vuelve unicos tus proyectos
@kayito, si este es un downgrade muemu a la 97d significa que podrias convertirlos facilmente en 99b? se ven excelentes, se aprecia tu trabajo en tiempos que la mayoria trabaja versiones altas. que sean old school es lo que vuelve unicos tus proyectos
@kayito, si este es un downgrade muemu a la 97d significa que podrias convertirlos facilmente en 99b? se ven excelentes, se aprecia tu trabajo en tiempos que la mayoria trabaja versiones altas. que sean old school es lo que vuelve unicos tus proyectos
nots downgrade
@kayito, si este es un downgrade muemu a la 97d significa que podrias convertirlos facilmente en 99b? se ven excelentes, se aprecia tu trabajo en tiempos que la mayoria trabaja versiones altas. que sean old school es lo que vuelve unicos tus proyectos
nots downgrade
justamente por ser downgrade creo que seria facilmente upgradeable a 99b. @kayito para convertirlos en 97d tuvo que sacar cosas que tiene la 99b. es cuestion de "dar marcha atras" y volver a colocar ese codigo faltante
@kayito, si este es un downgrade muemu a la 97d significa que podrias convertirlos facilmente en 99b? se ven excelentes, se aprecia tu trabajo en tiempos que la mayoria trabaja versiones altas. que sean old school es lo que vuelve unicos tus proyectos
nots downgrade
justamente por ser downgrade creo que seria facilmente upgradeable a 99b. @kayito para convertirlos en 97d tuvo que sacar cosas que tiene la 99b. es cuestion de "dar marcha atras" y volver a colocar ese codigo faltante
UPDATE
- Se corrigió el drop de items con skill que no corresponden [GameServer.exe]
- Se corrigió el drop de items con nivel que no corresponden [MuServer/Data/Item/ItemDrop.txt]
- Se corrigió las opciones excellent de las alas cuando son full y cuando no (Damage y HP) [Main.dll][GameServer.exe]
- Se corrigió un crasheo inesperado que ocurría cuando se respawneaba luego de morir o de cambiar de mapa [Main.dll]
- Se corrigió un error visual por el cual el glow de los items no se mostraba correctamente acorde a su nivel [GameServer.exe]
- Se corrigió los requisitos del move respecto del MG (La ecuación para el MG es Requisito = ((MinLevel * 2) / 3)) [Main.dll]
- Se corrigió el respawn fuera del mapa de origen siendo menor a nivel 6 y estando fuera de safe zone [GameServer.exe]
- Se corrigieron errores en las tools que hacían que algunos txt sean mal interpretados [Tools/kayitoTools][Tools/kayitoEditor]
- Se sincronizó el editor de items con el ItemOption.txt para poder visualizar correctamente qué opciones puede llevar cada item [Tools/kayitoEditor]
- También se revisó nuevamente los precios de compra/venta/reparación de items aunque no pude encontrar errores al respecto. Si encuentran errores, necesito que me reporten específicamente qué item es el que les está fallando y los detalles del item (nivel, opciones, qué precio es el que falla y por cuánto es la diferencia)
UPDATE
- Se corrigió el drop de items con skill que no corresponden [GameServer.exe]
- Se corrigió el drop de items con nivel que no corresponden [MuServer/Data/Item/ItemDrop.txt]
- Se corrigió las opciones excellent de las alas cuando son full y cuando no (Damage y HP) [Main.dll][GameServer.exe]
- Se corrigió un crasheo inesperado que ocurría cuando se respawneaba luego de morir o de cambiar de mapa [Main.dll]
- Se corrigió un error visual por el cual el glow de los items no se mostraba correctamente acorde a su nivel [GameServer.exe]
- Se corrigió los requisitos del move respecto del MG (La ecuación para el MG es Requisito = ((MinLevel * 2) / 3)) [Main.dll]
- Se corrigió el respawn fuera del mapa de origen siendo menor a nivel 6 y estando fuera de safe zone [GameServer.exe]
- Se corrigieron errores en las tools que hacían que algunos txt sean mal interpretados [Tools/kayitoTools][Tools/kayitoEditor]
- Se sincronizó el editor de items con el ItemOption.txt para poder visualizar correctamente qué opciones puede llevar cada item [Tools/kayitoEditor]
- También se revisó nuevamente los precios de compra/venta/reparación de items aunque no pude encontrar errores al respecto. Si encuentran errores, necesito que me reporten específicamente qué item es el que les está fallando y los detalles del item (nivel, opciones, qué precio es el que falla y por cuánto es la diferencia)
UPDATE
- Se corrigió el drop de items con skill que no corresponden [GameServer.exe]
- Se corrigió el drop de items con nivel que no corresponden [MuServer/Data/Item/ItemDrop.txt]
- Se corrigió las opciones excellent de las alas cuando son full y cuando no (Damage y HP) [Main.dll][GameServer.exe]
- Se corrigió un crasheo inesperado que ocurría cuando se respawneaba luego de morir o de cambiar de mapa [Main.dll]
- Se corrigió un error visual por el cual el glow de los items no se mostraba correctamente acorde a su nivel [GameServer.exe]
- Se corrigió los requisitos del move respecto del MG (La ecuación para el MG es Requisito = ((MinLevel * 2) / 3)) [Main.dll]
- Se corrigió el respawn fuera del mapa de origen siendo menor a nivel 6 y estando fuera de safe zone [GameServer.exe]
- Se corrigieron errores en las tools que hacían que algunos txt sean mal interpretados [Tools/kayitoTools][Tools/kayitoEditor]
- Se sincronizó el editor de items con el ItemOption.txt para poder visualizar correctamente qué opciones puede llevar cada item [Tools/kayitoEditor]
- También se revisó nuevamente los precios de compra/venta/reparación de items aunque no pude encontrar errores al respecto. Si encuentran errores, necesito que me reporten específicamente qué item es el que les está fallando y los detalles del item (nivel, opciones, qué precio es el que falla y por cuánto es la diferencia)
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Respecto a las customs que ustedes agreguen, ya no me incumbe a mi porque no son cosas que tengan que ver con mis desarrollos. /attack, /offattack y esas cosas son comandos que yo jamás agregaría a una 97. No puedo dar soporte a cosas que otra gente agregue porque si ese fuera el caso, cada servidor que tiene sus propios sistemas me pedirían soporte y no pienso volverme loco de esa manera. Por lo pronto sólo me dedico a dar soporte a los files tal y como yo los largo para poder corregir mis propios errores o errores de muemu, corregir errores de otras personas es algo que nunca voy a hacer.
Lo del vip lo voy a revisar, quizá falte algún chequeo que se me pasó o incluso algo en la base de datos.
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Respecto a las customs que ustedes agreguen, ya no me incumbe a mi porque no son cosas que tengan que ver con mis desarrollos. /attack, /offattack y esas cosas son comandos que yo jamás agregaría a una 97. No puedo dar soporte a cosas que otra gente agregue porque si ese fuera el caso, cada servidor que tiene sus propios sistemas me pedirían soporte y no pienso volverme loco de esa manera. Por lo pronto sólo me dedico a dar soporte a los files tal y como yo los largo para poder corregir mis propios errores o errores de muemu, corregir errores de otras personas es algo que nunca voy a hacer.
Lo del vip lo voy a revisar, quizá falte algún chequeo que se me pasó o incluso algo en la base de datos.
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Respecto a las customs que ustedes agreguen, ya no me incumbe a mi porque no son cosas que tengan que ver con mis desarrollos. /attack, /offattack y esas cosas son comandos que yo jamás agregaría a una 97. No puedo dar soporte a cosas que otra gente agregue porque si ese fuera el caso, cada servidor que tiene sus propios sistemas me pedirían soporte y no pienso volverme loco de esa manera. Por lo pronto sólo me dedico a dar soporte a los files tal y como yo los largo para poder corregir mis propios errores o errores de muemu, corregir errores de otras personas es algo que nunca voy a hacer.
Lo del vip lo voy a revisar, quizá falte algún chequeo que se me pasó o incluso algo en la base de datos.
Bueno en realidad no quería tanto como un "soporte" si no alguna pequeña referencia de dónde podría revisar ya que no hay nadie que conozca estos archivos mejor que tu, por eso se me ocurrió pedirte un consejo ya que la falla (de lo que yo hice o intento hacer) vino después de las últimas actualizaciones que hiciste y a lo mejor tenías en la mente alguna referencia de dónde se pudo haber producido el cambio ya que seguramente lo tienes fresco.
Esperaba algo así como "puedes revisar en tal archivo .cpp/.h que se encarga de tal cosa", solo alguna referencia en donde poder revisar.
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Respecto a las customs que ustedes agreguen, ya no me incumbe a mi porque no son cosas que tengan que ver con mis desarrollos. /attack, /offattack y esas cosas son comandos que yo jamás agregaría a una 97. No puedo dar soporte a cosas que otra gente agregue porque si ese fuera el caso, cada servidor que tiene sus propios sistemas me pedirían soporte y no pienso volverme loco de esa manera. Por lo pronto sólo me dedico a dar soporte a los files tal y como yo los largo para poder corregir mis propios errores o errores de muemu, corregir errores de otras personas es algo que nunca voy a hacer.
Lo del vip lo voy a revisar, quizá falte algún chequeo que se me pasó o incluso algo en la base de datos.
Bueno en realidad no quería tanto como un "soporte" si no alguna pequeña referencia de dónde podría revisar ya que no hay nadie que conozca estos archivos mejor que tu, por eso se me ocurrió pedirte un consejo ya que la falla (de lo que yo hice o intento hacer) vino después de las últimas actualizaciones que hiciste y a lo mejor tenías en la mente alguna referencia de dónde se pudo haber producido el cambio ya que seguramente lo tienes fresco.
Esperaba algo así como "puedes revisar en tal archivo .cpp/.h que se encarga de tal cosa", solo alguna referencia en donde poder revisar.
no bro .. disculpa pero @kayito ni remota idea como implementaron el offattack pues el no fue el que agrego el código. se sabes que tiene problema pero es un custom agregado. mas no implementado por el creador es tonto que digas, que por lo menos te haga una guia a donde revisar..
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Respecto a las customs que ustedes agreguen, ya no me incumbe a mi porque no son cosas que tengan que ver con mis desarrollos. /attack, /offattack y esas cosas son comandos que yo jamás agregaría a una 97. No puedo dar soporte a cosas que otra gente agregue porque si ese fuera el caso, cada servidor que tiene sus propios sistemas me pedirían soporte y no pienso volverme loco de esa manera. Por lo pronto sólo me dedico a dar soporte a los files tal y como yo los largo para poder corregir mis propios errores o errores de muemu, corregir errores de otras personas es algo que nunca voy a hacer.
Lo del vip lo voy a revisar, quizá falte algún chequeo que se me pasó o incluso algo en la base de datos.
Bueno en realidad no quería tanto como un "soporte" si no alguna pequeña referencia de dónde podría revisar ya que no hay nadie que conozca estos archivos mejor que tu, por eso se me ocurrió pedirte un consejo ya que la falla (de lo que yo hice o intento hacer) vino después de las últimas actualizaciones que hiciste y a lo mejor tenías en la mente alguna referencia de dónde se pudo haber producido el cambio ya que seguramente lo tienes fresco.
Esperaba algo así como "puedes revisar en tal archivo .cpp/.h que se encarga de tal cosa", solo alguna referencia en donde poder revisar.
no bro .. disculpa pero @kayito ni remota idea como implementaron el offattack pues el no fue el que agrego el código. se sabes que tiene problema pero es un custom agregado. mas no implementado por el creador es tonto que digas, que por lo menos te haga una guia a donde revisar..
Excelente @kayito
Agradecido por tu trabajo en este proyecto, sigo cada actualización que sacas para implementarlo en Mu97k (https://mu97k.com/) este sería el update 18.
Yo le metí la función de attack y offattack gracias a unos códigos que compartieron. Si no mal recuerdo hasta el update 14 o 15 funcionaba solo el /attack, todo bien esa parte con todos los pj, estuve tratando de hacer funcionar el /offattack pero no tuve exito.
Ahora en este último update si funciona el /offattack perfectamente y el /attack funciona bien en todos los pj menos en el bk que no lanza el skill, y solo pude descubrir que el problema esta en el main.dll ya que pruebo el cliente con la dll vieja y si lo lanza normal pero esta muy desactualizada esa dll, no sé si tengas alguna idea de en que parte de la fuente del main.dll este el problema para poder comparar y hallar el inconveniente, te agradecería el apoyo un montón.
El VIP no se vence de manera automática, no siempre.
Salu2
Respecto a las customs que ustedes agreguen, ya no me incumbe a mi porque no son cosas que tengan que ver con mis desarrollos. /attack, /offattack y esas cosas son comandos que yo jamás agregaría a una 97. No puedo dar soporte a cosas que otra gente agregue porque si ese fuera el caso, cada servidor que tiene sus propios sistemas me pedirían soporte y no pienso volverme loco de esa manera. Por lo pronto sólo me dedico a dar soporte a los files tal y como yo los largo para poder corregir mis propios errores o errores de muemu, corregir errores de otras personas es algo que nunca voy a hacer.
Lo del vip lo voy a revisar, quizá falte algún chequeo que se me pasó o incluso algo en la base de datos.
Bueno en realidad no quería tanto como un "soporte" si no alguna pequeña referencia de dónde podría revisar ya que no hay nadie que conozca estos archivos mejor que tu, por eso se me ocurrió pedirte un consejo ya que la falla (de lo que yo hice o intento hacer) vino después de las últimas actualizaciones que hiciste y a lo mejor tenías en la mente alguna referencia de dónde se pudo haber producido el cambio ya que seguramente lo tienes fresco.
Esperaba algo así como "puedes revisar en tal archivo .cpp/.h que se encarga de tal cosa", solo alguna referencia en donde poder revisar.
no bro .. disculpa pero @kayito ni remota idea como implementaron el offattack pues el no fue el que agrego el código. se sabes que tiene problema pero es un custom agregado. mas no implementado por el creador es tonto que digas, que por lo menos te haga una guia a donde revisar..
Justamente al no haberlo implementado yo, no tengo idea de cómo lo implementaste vos. Si yo lo tuviera que hacer, sería muy simple.
- En la estructura del lpObj agrego un par de variables para chequear el estado del attack
- En el command manager agrego el comando que simplemente active y modifique el estado de esas variables del lpObj
- Así como el command manager tiene el autoreset y autoaddpoints, agregaría una función para procesar el attack
Con esas tres indicaciones creo que cualquiera podría implementarlo medianamente simple, ya dependerá de tus capacidades como programador.
Más que eso no te puedo ayudar porque no tengo ni la menor idea de cómo lo hayas implementado como para decirte "revisá esto o aquello" y tampoco me voy a andar bajando el source que publicaron, investigarlo por completo para encontrar qué quisieron hacer que ahora de repente falla porque lo considero una pérdida de tiempo y, como dije, no estoy para andar corrigiendo códigos de otras personas.
Lo que si voy a optar por hacer pronto es armar un github e ir actualizando todo ahí para que puedan seguir al hilo cada cambio que haga entre update y update sin tener que reemplazar todo. Pero ese trabajo lo voy a hacer posteriormente, ya que estoy trabajando en algo lindo para esta versión en paralelo que largo updates... pronto habrá novedades.
No quiero implementarlo, ya lo implemente, del lado servidor todo esta OK, funciona bien, el problema viene del lado cliente en el main.dll, cuando usaba una versión anterior a la última que subiste, funcionaba perfecto. Del lado main no se modificaba nada para la implementación del offattack, en este ultimo update el attack de los pj que atacan a distancia funciona bien pero el attack del BK que ataca cuerpo a cuerpo no suelta el skill y no sé que parte del código del main.dll debo o puedo revisar, no sé en que archivo tiene relación con esto del ataque.
Solo necesito un indicio de en dónde puedo revisar que tenga relación con los ataques en el main.dll de esta manera puedo revisar el mismo archivo en la fuente vieja que si funciona bien para cambiar solo esa parte, más que todo probar.
Gracias de antemano.
No quiero implementarlo, ya lo implemente, del lado servidor todo esta OK, funciona bien, el problema viene del lado cliente en el main.dll, cuando usaba una versión anterior a la última que subiste, funcionaba perfecto. Del lado main no se modificaba nada para la implementación del offattack, en este ultimo update el attack de los pj que atacan a distancia funciona bien pero el attack del BK que ataca cuerpo a cuerpo no suelta el skill y no sé que parte del código del main.dll debo o puedo revisar, no sé en que archivo tiene relación con esto del ataque.
Solo necesito un indicio de en dónde puedo revisar que tenga relación con los ataques en el main.dll de esta manera puedo revisar el mismo archivo en la fuente vieja que si funciona bien para cambiar solo esa parte, más que todo probar.
Gracias de antemano.
El sistema de /attack y /offattack es 100% lado servidor, no hay nada en el main.dll que intervenga con dicho sistema. Dicho esto, tendrías que revisar tu implementación del sistema. Posiblemente tenga que ver que si elegiste que el comando /attack ejecute un skill de un arma, ahí vas a tener que revisar la manera de verificar si el personaje cuenta con ese skill o no, ya que modifiqué el funcionamiento de las opciones de los items. Si no es ese el caso, entonces el error está en tu sistema en cómo está implementado y en que te habrás olvidado algo en el copypaste de source a source
No quiero implementarlo, ya lo implemente, del lado servidor todo esta OK, funciona bien, el problema viene del lado cliente en el main.dll, cuando usaba una versión anterior a la última que subiste, funcionaba perfecto. Del lado main no se modificaba nada para la implementación del offattack, en este ultimo update el attack de los pj que atacan a distancia funciona bien pero el attack del BK que ataca cuerpo a cuerpo no suelta el skill y no sé que parte del código del main.dll debo o puedo revisar, no sé en que archivo tiene relación con esto del ataque.
Solo necesito un indicio de en dónde puedo revisar que tenga relación con los ataques en el main.dll de esta manera puedo revisar el mismo archivo en la fuente vieja que si funciona bien para cambiar solo esa parte, más que todo probar.
Gracias de antemano.
El sistema de /attack y /offattack es 100% lado servidor, no hay nada en el main.dll que intervenga con dicho sistema. Dicho esto, tendrías que revisar tu implementación del sistema. Posiblemente tenga que ver que si elegiste que el comando /attack ejecute un skill de un arma, ahí vas a tener que revisar la manera de verificar si el personaje cuenta con ese skill o no, ya que modifiqué el funcionamiento de las opciones de los items. Si no es ese el caso, entonces el error está en tu sistema en cómo está implementado y en que te habrás olvidado algo en el copypaste de source a source
Claro es 100% lado servidor y por eso me agarro por sorpresa que no funcionará como lo venía haciendo, pero funciona bien con los pj que atacan con skill de larga distancia y en el sistema de /attack y /offattack no hay ninguna relación de skill de items si no con el del personaje como por ejemplo el Twisting Slash del bk que es el que no me esta funcionando como se debe.
Ya con esto puedo tener una idea por donde iniciar la revisión, se agradece y tienes razón eso es lo malo de hacer copypaste pero en estos casos no solo basta eso hay que tener un poquito de sentido común para que funcione pero bueno por algo hay que iniciar para aprender un lenguaje nuevo.
Si te llega alguna idea más de en donde puedo hacer revisiones sería genial.
No quiero implementarlo, ya lo implemente, del lado servidor todo esta OK, funciona bien, el problema viene del lado cliente en el main.dll, cuando usaba una versión anterior a la última que subiste, funcionaba perfecto. Del lado main no se modificaba nada para la implementación del offattack, en este ultimo update el attack de los pj que atacan a distancia funciona bien pero el attack del BK que ataca cuerpo a cuerpo no suelta el skill y no sé que parte del código del main.dll debo o puedo revisar, no sé en que archivo tiene relación con esto del ataque.
Solo necesito un indicio de en dónde puedo revisar que tenga relación con los ataques en el main.dll de esta manera puedo revisar el mismo archivo en la fuente vieja que si funciona bien para cambiar solo esa parte, más que todo probar.
Gracias de antemano.
El sistema de /attack y /offattack es 100% lado servidor, no hay nada en el main.dll que intervenga con dicho sistema. Dicho esto, tendrías que revisar tu implementación del sistema. Posiblemente tenga que ver que si elegiste que el comando /attack ejecute un skill de un arma, ahí vas a tener que revisar la manera de verificar si el personaje cuenta con ese skill o no, ya que modifiqué el funcionamiento de las opciones de los items. Si no es ese el caso, entonces el error está en tu sistema en cómo está implementado y en que te habrás olvidado algo en el copypaste de source a source
Claro es 100% lado servidor y por eso me agarro por sorpresa que no funcionará como lo venía haciendo, pero funciona bien con los pj que atacan con skill de larga distancia y en el sistema de /attack y /offattack no hay ninguna relación de skill de items si no con el del personaje como por ejemplo el Twisting Slash del bk que es el que no me esta funcionando como se debe.
Ya con esto puedo tener una idea por donde iniciar la revisión, se agradece y tienes razón eso es lo malo de hacer copypaste pero en estos casos no solo basta eso hay que tener un poquito de sentido común para que funcione pero bueno por algo hay que iniciar para aprender un lenguaje nuevo.
Si te llega alguna idea más de en donde puedo hacer revisiones sería genial.
hermano.
"Esperaba algo así como "puedes revisar en tal archivo .cpp/.h que se encarga de tal cosa", solo alguna referencia en donde poder revisar"
con eso que das entender. pero no voy a colocarme a discutir contigo. de verdad. son implantación de otra persona.
/attack /offattack work normally in new source :D
UPDATE
- Se corrigió el drop de items con skill que no corresponden [GameServer.exe]
- Se corrigió el drop de items con nivel que no corresponden [MuServer/Data/Item/ItemDrop.txt]
- Se corrigió las opciones excellent de las alas cuando son full y cuando no (Damage y HP) [Main.dll][GameServer.exe]
- Se corrigió un crasheo inesperado que ocurría cuando se respawneaba luego de morir o de cambiar de mapa [Main.dll]
- Se corrigió un error visual por el cual el glow de los items no se mostraba correctamente acorde a su nivel [GameServer.exe]
- Se corrigió los requisitos del move respecto del MG (La ecuación para el MG es Requisito = ((MinLevel * 2) / 3)) [Main.dll]
- Se corrigió el respawn fuera del mapa de origen siendo menor a nivel 6 y estando fuera de safe zone [GameServer.exe]
- Se corrigieron errores en las tools que hacían que algunos txt sean mal interpretados [Tools/kayitoTools][Tools/kayitoEditor]
- Se sincronizó el editor de items con el ItemOption.txt para poder visualizar correctamente qué opciones puede llevar cada item [Tools/kayitoEditor]
- También se revisó nuevamente los precios de compra/venta/reparación de items aunque no pude encontrar errores al respecto. Si encuentran errores, necesito que me reporten específicamente qué item es el que les está fallando y los detalles del item (nivel, opciones, qué precio es el que falla y por cuánto es la diferencia)
yes, but u need fix target monster when use /attack :D/attack /offattack work normally in new source :D
¿Probaste con el bk y ten funciona normal? Woooot2
UPDATE
- Se corrigió el drop de items con skill que no corresponden [GameServer.exe]
- Se corrigió el drop de items con nivel que no corresponden [MuServer/Data/Item/ItemDrop.txt]
- Se corrigió las opciones excellent de las alas cuando son full y cuando no (Damage y HP) [Main.dll][GameServer.exe]
- Se corrigió un crasheo inesperado que ocurría cuando se respawneaba luego de morir o de cambiar de mapa [Main.dll]
- Se corrigió un error visual por el cual el glow de los items no se mostraba correctamente acorde a su nivel [GameServer.exe]
- Se corrigió los requisitos del move respecto del MG (La ecuación para el MG es Requisito = ((MinLevel * 2) / 3)) [Main.dll]
- Se corrigió el respawn fuera del mapa de origen siendo menor a nivel 6 y estando fuera de safe zone [GameServer.exe]
- Se corrigieron errores en las tools que hacían que algunos txt sean mal interpretados [Tools/kayitoTools][Tools/kayitoEditor]
- Se sincronizó el editor de items con el ItemOption.txt para poder visualizar correctamente qué opciones puede llevar cada item [Tools/kayitoEditor]
- También se revisó nuevamente los precios de compra/venta/reparación de items aunque no pude encontrar errores al respecto. Si encuentran errores, necesito que me reporten específicamente qué item es el que les está fallando y los detalles del item (nivel, opciones, qué precio es el que falla y por cuánto es la diferencia)
Buenas Kayito! Como va?
Muchas gracias por corregir los errores reportados.
Tengo una consulta: si quiero updatear mi muServer sin perder todas las cfg, que archivos tendria que extraer para que se apliquen los fixes?
Creo que estaria bueno que cuando subas los fixes, hayan dos apartados:
1) Uno full para los que quieran descargarlo fresh de una
2) Updates separados con los nuevos fixes que se vengan, para casos como el mio que ya meti demasiada mano en los files y no me gustaria perder alguna cfg y olvidarme luego que es lo que fixie/modifique manualmente.
Nuevamente, muchas gracias!
yes, but u need fix target monster when use /attack :D
yes, but u need fix target monster when use /attack :D
Entiendo, el problema viene del target bueno gracias por darme una pista pero si pudieras darme la solución completa por lo lo menos decirme que archivo y que código modificar te lo agradecería un monton.
@kayito
Tengo un problema con la nueva forma distribución de las opciones.
Este usuario tenía un arma con la opción EDR que si lo miro con un editor antiguo si sale con dicha opción.
(https://i.imgur.com/IxWNO7Z.png)
Ahora él me llega al chat de soporte diciendome que le cambie la opción de su arma y al verlo con el editor nuevo, efecto su opción no es la que tenía anteriormente.
(https://i.imgur.com/pBfdDrX.png)
Ahora no sé si fue que yo hice mal la actualización o es que cambio todo el sistema de opciones incluyendo los items que ya estaban en la DB y si hay una forma de llevar todos esos items al sentido que se debe porque si debo cambiarlo uno por uno, estaría super complicado ya que el server anda en producción y son demasiadas cuentas.
yes, but u need fix target monster when use /attack :D
Entiendo, el problema viene del target bueno gracias por darme una pista pero si pudieras darme la solución completa por lo lo menos decirme que archivo y que código modificar te lo agradecería un monton.
@kayito
Tengo un problema con la nueva forma distribución de las opciones.
Este usuario tenía un arma con la opción EDR que si lo miro con un editor antiguo si sale con dicha opción.
(https://i.imgur.com/IxWNO7Z.png)
Ahora él me llega al chat de soporte diciendome que le cambie la opción de su arma y al verlo con el editor nuevo, efecto su opción no es la que tenía anteriormente.
(https://i.imgur.com/pBfdDrX.png)
Ahora no sé si fue que yo hice mal la actualización o es que cambio todo el sistema de opciones incluyendo los items que ya estaban en la DB y si hay una forma de llevar todos esos items al sentido que se debe porque si debo cambiarlo uno por uno, estaría super complicado ya que el server anda en producción y son demasiadas cuentas.
Estoy trabajando en el próximo update para corregir eso lo antes posible. Los números de opciones que venían de muemu están todos invertidos, voy a corregirlos lo antes posible
- También se revisó nuevamente los precios de compra/venta/reparación de items aunque no pude encontrar errores al respecto. Si encuentran errores, necesito que me reporten específicamente qué item es el que les está fallando y los detalles del item (nivel, opciones, qué precio es el que falla y por cuánto es la diferencia)Citar
Test realizado:
Zen inicial: 100.000
Compra del item: 100.000 - 80.400(Valor del item para comprar) = 19.600 -> La compra se efectuo correctamente acorde al valor indicado en el store: https://i.ibb.co/3zrrzm6/1.png
Venta del item: Muestra que el item vale 152.100. Pero al realizar la venta se acreditaron solamente 10.100 (En la foto no estoy mostrando el zen acumulado post-venta): https://i.ibb.co/tJ2wDTM/2.jpg
Code del item que se utilizo para la prueba:
//Index Level Dur Skill Luck Option ExcOp SlotX SlotY Comment
011,011 3 * 0 1 2 0 * * //Silk Boots+3+8
@kayito
Test realizado:
Zen inicial: 100.000
Compra del item: 100.000 - 80.400(Valor del item para comprar) = 19.600 -> La compra se efectuo correctamente acorde al valor indicado en el store: https://i.ibb.co/3zrrzm6/1.png
Venta del item: Muestra que el item vale 152.100. Pero al realizar la venta se acreditaron solamente 10.100 (En la foto no estoy mostrando el zen acumulado post-venta): https://i.ibb.co/tJ2wDTM/2.jpg
Code del item que se utilizo para la prueba:
//Index Level Dur Skill Luck Option ExcOp SlotX SlotY Comment
011,011 3 * 0 1 2 0 * * //Silk Boots+3+8
@kayito
Ese problema te sucede porque la durabilidad del item está mal ingresada y no coinciden entre el cliente y el servidor. Había que ponerle 0 para que tome el máximo posible del item, aunque ahora ya lo corregí y con * debería funcionar como corresponde. Si mirabas, el item decía Durabilidad [255/29] lo cual está mal y por eso no coincidía el precio. Con este mini update debería corregirse ese error.MINI UPDATE
- Se corrigió que al poner * en la columna Durabilidad en los shops, le asigne automáticamente el máximo posible de durabilidad [GameServer.exe]
- Se corrigieron las opciones HP y Dmg en Wings [kayitoEditor.exe][Tools/kayitoEditor/Data/ItemOption.txt][MainInfo/ItemOption.txt][MuServer/Data/Item/ItemOption.txt]
- Se corrigieron las opciones excellent que se visualizaban mal y otorgaban mal los stats correspondientes [Tools/kayitoEditor/kayitoEditor.exe][Main.dll][GameServer.exe]
DK. Sometimes Death Sting cannot hit monsters. And item skills are also unable to hit, you must walk once to be able to!
3q!broDK. Sometimes Death Sting cannot hit monsters. And item skills are also unable to hit, you must walk once to be able to!
Hola.. MuServer/Data/Skill/Skill.txt el poder Death "2 2" quedaría (3 3)
WORD CItem::calcMaxDurability(ITEM* ip, ITEM_ATTRIBUTE* p, int Level)
{
if (ip->Type == GET_ITEM(14, 21)) // Rena
{
return 1;
}
if (ip->Type == GET_ITEM(13, 18) || ip->Type == GET_ITEM(14, 19)) // Invisibility Cloak, Devil's Invitation
{
return 1;
}
int ItemDurability = p->Durability;
if (ip->Type >= GET_ITEM(5, 0) && ip->Type < GET_ITEM(6, 0)) // Staffs
{
ItemDurability += p->MagicDurability;
}
int dur = 0;
if (Level >= 5)
{
if (Level == 10)
{
dur = ItemDurability + ((Level * 2) - 3);
}
else if (Level == 11)
{
dur = ItemDurability + ((Level * 2) - 1);
}
else
{
dur = ItemDurability + ((Level * 2) - 4);
}
}
else
{
dur = ItemDurability + Level;
}
if (ip->Type != GET_ITEM(0, 19) && ip->Type != GET_ITEM(2, 13) && ip->Type != GET_ITEM(4, 18) && ip->Type != GET_ITEM(5, 10) && ip->Part != EQUIPMENT_WING) // Sword of Archangel,Scepter of Archangel,Crossbow of Archangel,Staff of Archangel
{
if ((ip->Option1 & 63) != 0)
{
dur += 15;
}
}
return ((dur > 255) ? 255 : dur);
}
@kayito This piece of code causes the game client to crash immediately when I try to repair an item.
Try to create an item in the warehouse with durability set to 0 and then repair it.
Item.cppCode: [Select]WORD CItem::calcMaxDurability(ITEM* ip, ITEM_ATTRIBUTE* p, int Level)
{
if (ip->Type == GET_ITEM(14, 21)) // Rena
{
return 1;
}
if (ip->Type == GET_ITEM(13, 18) || ip->Type == GET_ITEM(14, 19)) // Invisibility Cloak, Devil's Invitation
{
return 1;
}
int ItemDurability = p->Durability;
if (ip->Type >= GET_ITEM(5, 0) && ip->Type < GET_ITEM(6, 0)) // Staffs
{
ItemDurability += p->MagicDurability;
}
int dur = 0;
if (Level >= 5)
{
if (Level == 10)
{
dur = ItemDurability + ((Level * 2) - 3);
}
else if (Level == 11)
{
dur = ItemDurability + ((Level * 2) - 1);
}
else
{
dur = ItemDurability + ((Level * 2) - 4);
}
}
else
{
dur = ItemDurability + Level;
}
if (ip->Type != GET_ITEM(0, 19) && ip->Type != GET_ITEM(2, 13) && ip->Type != GET_ITEM(4, 18) && ip->Type != GET_ITEM(5, 10) && ip->Part != EQUIPMENT_WING) // Sword of Archangel,Scepter of Archangel,Crossbow of Archangel,Staff of Archangel
{
if ((ip->Option1 & 63) != 0)
{
dur += 15;
}
}
return ((dur > 255) ? 255 : dur);
}
(https://scontent.fsgn2-11.fna.fbcdn.net/v/t39.30808-6/394535769_3704708519760451_181170830903210952_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=5f2048&_nc_ohc=QFRsvDJyLb4AX_k4L-6&_nc_ht=scontent.fsgn2-11.fna&oh=00_AfC7y0YdrJiIsMuoJn2kXr7_3QfS1tcp-ug2zw24xJ4NBg&oe=653B37E3)
when i try add some custom items type mace ( Mace of Gimli, Stalker's Mace..) then texture some items box of kundun , eyes , key devil error. help me !
(https://scontent.fsgn2-11.fna.fbcdn.net/v/t39.30808-6/394535769_3704708519760451_181170830903210952_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=5f2048&_nc_ohc=QFRsvDJyLb4AX_k4L-6&_nc_ht=scontent.fsgn2-11.fna&oh=00_AfC7y0YdrJiIsMuoJn2kXr7_3QfS1tcp-ug2zw24xJ4NBg&oe=653B37E3)
when i try add some custom items type mace ( Mace of Gimli, Stalker's Mace..) then texture some items box of kundun , eyes , key devil error. help me !
Before asking for customs, try to help reporting source bugs.
----------------
Comandos: /re on no funciona. Por alguna razon me tira el error : 'That guild does not exist'
/clearinv tampoco me funciona. Lo tengo config de la siguiente manera: https://i.ibb.co/5YJHw7g/1.png
@kayito
(https://scontent.fsgn2-3.fna.fbcdn.net/v/t39.30808-6/394583824_3704825893082047_3101235670760838520_n.jpg?_nc_cat=107&ccb=1-7&_nc_sid=5f2048&_nc_ohc=HxTRATHxr1sAX9O7YRb&_nc_ht=scontent.fsgn2-3.fna&oh=00_AfAiF9gsT4ZkoQWccL61mznDh76bbStCEJ_zlEPDsFEmxA&oe=653B2E24)
please , help me fix texture
Critical bugs
1) IMP no agrega los valores extras a los stats.
Sin imp: https://prnt.sc/-WyLclhdhJmT
Con imp: https://prnt.sc/En5S3cuS72OD
Mismo problema con los Angeles
Dato: No probe el Dinorant.
2) Alas Elfa no aumentan los stats de ataque al equiparse:
Sin alas: https://prnt.sc/ikv7645KkgAo
Con alas: https://prnt.sc/S-goIh03HoHC
Dato: No probe otras alas
3) Skills: Skill Impale con el Uniria no funciona de manera correcta. No sale el skill como deberia, queda clavado el pj targeteando al MOB sin tirar ninguna habilidad.
Funciona: Si es que targeteas al mov y el pj se mueve hacia el.
NO funciona: Si estas quieto al lado del mov y lo targeteas.
Minor bugs
1) Mace of the king no puede ser equipado con click derecho en arma de segunda mano
2) Grand Soul Shield dropea a veces con la opcion SKILL y el skill no aparece cuando la pickeas
3) Small shield dropea a veces con la opcion SKILL y el skill no aparece cuando la pickeas
Critical bugs
1) IMP no agrega los valores extras a los stats.
Sin imp: https://prnt.sc/-WyLclhdhJmT
Con imp: https://prnt.sc/En5S3cuS72OD
Mismo problema con los Angeles
Dato: No probe el Dinorant.
2) Alas Elfa no aumentan los stats de ataque al equiparse:
Sin alas: https://prnt.sc/ikv7645KkgAo
Con alas: https://prnt.sc/S-goIh03HoHC
Dato: No probe otras alas
3) Skills: Skill Impale con el Uniria no funciona de manera correcta. No sale el skill como deberia, queda clavado el pj targeteando al MOB sin tirar ninguna habilidad.
Funciona: Si es que targeteas al mov y el pj se mueve hacia el.
NO funciona: Si estas quieto al lado del mov y lo targeteas.
Minor bugs
1) Mace of the king no puede ser equipado con click derecho en arma de segunda mano
2) Grand Soul Shield dropea a veces con la opcion SKILL y el skill no aparece cuando la pickeas
3) Small shield dropea a veces con la opcion SKILL y el skill no aparece cuando la pickeas
Serán revisados aunque todos son considerados bugs menores ya que no afectan en nada la jugabilidad.
El hecho de que no muestre un aumento de algún numerito en el juego no significa que el servidor no lo esté procesando. El cliente es simplemente un reflejo visual de lo que hace el servidor, sólo que trabaja de manera independiente y sincronizar toda la información requeriría bastante trabajo y tiempo pero, como dije, no quita el hecho de que el servidor si procese dicha información aunque el cliente no la muestre.
Critical bugs
1) IMP no agrega los valores extras a los stats.
Sin imp: https://prnt.sc/-WyLclhdhJmT
Con imp: https://prnt.sc/En5S3cuS72OD
Mismo problema con los Angeles
Dato: No probe el Dinorant.
2) Alas Elfa no aumentan los stats de ataque al equiparse:
Sin alas: https://prnt.sc/ikv7645KkgAo
Con alas: https://prnt.sc/S-goIh03HoHC
Dato: No probe otras alas
3) Skills: Skill Impale con el Uniria no funciona de manera correcta. No sale el skill como deberia, queda clavado el pj targeteando al MOB sin tirar ninguna habilidad.
Funciona: Si es que targeteas al mov y el pj se mueve hacia el.
NO funciona: Si estas quieto al lado del mov y lo targeteas.
Minor bugs
1) Mace of the king no puede ser equipado con click derecho en arma de segunda mano
2) Grand Soul Shield dropea a veces con la opcion SKILL y el skill no aparece cuando la pickeas
3) Small shield dropea a veces con la opcion SKILL y el skill no aparece cuando la pickeas
Serán revisados aunque todos son considerados bugs menores ya que no afectan en nada la jugabilidad.
El hecho de que no muestre un aumento de algún numerito en el juego no significa que el servidor no lo esté procesando. El cliente es simplemente un reflejo visual de lo que hace el servidor, sólo que trabaja de manera independiente y sincronizar toda la información requeriría bastante trabajo y tiempo pero, como dije, no quita el hecho de que el servidor si procese dicha información aunque el cliente no la muestre.
@kayito
https://www.youtube.com/watch?v=6-fI7u9_v0o
Hi, do you happen to know why there is sometimes an issue like the one our colleague here is experiencing? I should mention that this server is set up using your files in the latest update, and another person encountered the same problem, so it's not a coincidence. I've tried to replicate this error, but without success. Or what could be causing this issue? Here's the configuration file.;==================================================
; Wing2 Mix Settings
; Rate
; -1 = (Wing SellPrice) / 4000000
; 0 ~ 100
; Cost
; 0 ~ MAXMONEY
; AddItemRate
; -1 = (Total SellPrice of every additional item inside ChaosBox) / 40000
; 0 ~ 100
;==================================================
Wing2MixRate_AL0 = 20
Wing2MixRate_AL1 = 20
Wing2MixRate_AL2 = 20
Wing2MixRate_AL3 = 20
Wing2MixCost_AL0 = 200000000
Wing2MixCost_AL1 = 200000000
Wing2MixCost_AL2 = 200000000
Wing2MixCost_AL3 = 200000000
Wing2MixAddItemRate_AL0 = 20
Wing2MixAddItemRate_AL1 = 20
Wing2MixAddItemRate_AL2 = 20
Wing2MixAddItemRate_AL3 = 20
@kayito
https://www.youtube.com/watch?v=6-fI7u9_v0o
Hi, do you happen to know why there is sometimes an issue like the one our colleague here is experiencing? I should mention that this server is set up using your files in the latest update, and another person encountered the same problem, so it's not a coincidence. I've tried to replicate this error, but without success. Or what could be causing this issue? Here's the configuration file.;==================================================
; Wing2 Mix Settings
; Rate
; -1 = (Wing SellPrice) / 4000000
; 0 ~ 100
; Cost
; 0 ~ MAXMONEY
; AddItemRate
; -1 = (Total SellPrice of every additional item inside ChaosBox) / 40000
; 0 ~ 100
;==================================================
Wing2MixRate_AL0 = 20
Wing2MixRate_AL1 = 20
Wing2MixRate_AL2 = 20
Wing2MixRate_AL3 = 20
Wing2MixCost_AL0 = 200000000
Wing2MixCost_AL1 = 200000000
Wing2MixCost_AL2 = 200000000
Wing2MixCost_AL3 = 200000000
Wing2MixAddItemRate_AL0 = 20
Wing2MixAddItemRate_AL1 = 20
Wing2MixAddItemRate_AL2 = 20
Wing2MixAddItemRate_AL3 = 20
Hello, it's not a bug, it's just the feather item that is inside the itemdrop.txt, you just have to place * at the level that is at 0, with that you will no longer have a problem dropping the item and using it to make the wingsI found 2 columns 'level' in file itemdrop .
Hello, it's not a bug, it's just the feather item that is inside the itemdrop.txt, you just have to place * at the level that is at 0, with that you will no longer have a problem dropping the item and using it to make the wingsI found 2 columns 'level' in file itemdrop .
Antes de nada muchas gracias por el aporte y todo lo que estas haciendo @kayito .
Estoy agregando ciertos items que me gustaría tener en esta version old school , y me encuentro con problemas al agregar arco , he probado con un dark stinger , no deja equiparlo ni en primera mano ni segunda, ¿alguno podría ilustrarme ?
//========================================================================================================
// BOWS AND CROSSBOWS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================
//========================================================================================================
// WINGS, RINGS AND PENDANTS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================
Antes de nada muchas gracias por el aporte y todo lo que estas haciendo @kayito .
Estoy agregando ciertos items que me gustaría tener en esta version old school , y me encuentro con problemas al agregar arco , he probado con un dark stinger , no deja equiparlo ni en primera mano ni segunda, ¿alguno podría ilustrarme ?
Hay que leer antes de hacer. Si abrís el CustomItem.txt vas a leer que yo puse esto bien grande a propósitoCode: [Select]//========================================================================================================
// BOWS AND CROSSBOWS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================Code: [Select]//========================================================================================================
// WINGS, RINGS AND PENDANTS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================
Lo que dice es que los bows y crossbows y también las wings, rings y pendants, requieren su propio sistema y por eso no tenés que agregarlos en el CustomItem ya que no van a funcionar correctamente.
Por lo tanto, eso significa que estos files por ahora no tienen soporte ni a Bows, ni a Crossbows, ni a Wings, ni Rings, ni Pendientes.
Buenas, alguien a podido solucionar este problema en el Viper Bow ? ya que el arco se ve de manera torcida por eso mismo no se puede ver completo el arco en el inventario, despues funciona correctamente.
(https://i.ibb.co/HncDQDg/Screen-08-28-16-13-0000.jpg)
Antes de nada muchas gracias por el aporte y todo lo que estas haciendo @kayito .
Estoy agregando ciertos items que me gustaría tener en esta version old school , y me encuentro con problemas al agregar arco , he probado con un dark stinger , no deja equiparlo ni en primera mano ni segunda, ¿alguno podría ilustrarme ?
Hay que leer antes de hacer. Si abrís el CustomItem.txt vas a leer que yo puse esto bien grande a propósitoCode: [Select]//========================================================================================================
// BOWS AND CROSSBOWS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================Code: [Select]//========================================================================================================
// WINGS, RINGS AND PENDANTS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================
Lo que dice es que los bows y crossbows y también las wings, rings y pendants, requieren su propio sistema y por eso no tenés que agregarlos en el CustomItem ya que no van a funcionar correctamente.
Por lo tanto, eso significa que estos files por ahora no tienen soporte ni a Bows, ni a Crossbows, ni a Wings, ni Rings, ni Pendientes.
Bueno gracias por responder , leí perfectamente lo que pusiste , pero tambien he visto que a otros les ha funcionado en este mismo hilo.
Tendrán soporte para ello ? igualmente no me explico por que a otros les ha funcionado y de lo unico que se quejan es de que les sale en otro angulo.
Antes de nada muchas gracias por el aporte y todo lo que estas haciendo @kayito .
Estoy agregando ciertos items que me gustaría tener en esta version old school , y me encuentro con problemas al agregar arco , he probado con un dark stinger , no deja equiparlo ni en primera mano ni segunda, ¿alguno podría ilustrarme ?
Hay que leer antes de hacer. Si abrís el CustomItem.txt vas a leer que yo puse esto bien grande a propósitoCode: [Select]//========================================================================================================
// BOWS AND CROSSBOWS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================Code: [Select]//========================================================================================================
// WINGS, RINGS AND PENDANTS REQUIRE THEIR OWN SYSTEM. DON'T ADD THEM HERE BECAUSE THEY WON'T WORK CORRECTLY
//========================================================================================================
Lo que dice es que los bows y crossbows y también las wings, rings y pendants, requieren su propio sistema y por eso no tenés que agregarlos en el CustomItem ya que no van a funcionar correctamente.
Por lo tanto, eso significa que estos files por ahora no tienen soporte ni a Bows, ni a Crossbows, ni a Wings, ni Rings, ni Pendientes.
Bueno gracias por responder , leí perfectamente lo que pusiste , pero tambien he visto que a otros les ha funcionado en este mismo hilo.
Tendrán soporte para ello ? igualmente no me explico por que a otros les ha funcionado y de lo unico que se quejan es de que les sale en otro angulo.
Agregar el item en sí, va a funcionar porque es simplemente cargar un modelo BMD con sus texturas y asociarlo a un index, tan simple como eso. Del resto se encarga el motor gráfico del main. El problema es que internamente los códigos de items están tan ajustados que no puede detectar si es arco o ballesta para darle la posición correcta. Así mismo tampoco tiene las animaciones correspondientes del skill de ataque, del ataque básico, de caminar con arco, caminar con ballesta, volar con arco, volar con ballesta, estar parado, volando, nadando, etc.
Dicho esto, el sistema de Custom Item es simplemente cargar la BMD y asociarla al index de ese item, nada más que eso. Por lo que la BMD te la va a cargar pero no la va a posicionar correctamente en el inventario ni se va a ver como corresponde ni va a reproducir las animaciones que requiere ni todo lo que comenté ya que todo eso se debe procesar desde un sistema aparte (llamalo CustomBow por ejemplo) el cual se encarga de aplicar todas esas cosas.
Por lo pronto, no tengo pensado seguir agregando sistemas sino simplemente dedicarme a corregir errores que surjan ya que estoy trabajando en algo interesante para reemplazar el main 97 y deshacerme de todos los problemas directamente pero lleva tiempo...
Aunque de igual manera, disponen del código fuente para pagarle a cualquier programador con nombresito violeta y que les implemente el sistema de custom bow, custom wing, custom pet y todo lo que se les antoje, son libres de hacer lo que gusten ya que disponen del código fuente de todo.
Hola @kayito , quedé enamorado de los files no son para fines lucrativos , estoy haciendo un server para unos colegas y tal , entonces te comento la jugada que hice para solventar el tema de agregar bows.
En lugar de agregarlo como items customs nuevos , opté por sustituir los .BMD de arcos mas low, para que un Elven Bow por ejemplo , se mostrara con la textura de un Albatross.
Ahora viene la pregunta , las texturas okey quedó bien , todo en orden y funcional perooo....
En el momento de lanzar las skills obviamente se ven como el Elven bow que era , como podría sustituir los efectos del arma? ¿es posible también renombrando ?
pd:Una pena que te apartes de este proyecto , creo que es lo mejor que he visto en años , destaco que mi intención es usar tus Files con fines de aprendizaje , soy programador de Python y SQL , estudié hace muchos años C# y C pero estoy muy fuera de eso ya... aun así lo retomaré .
Nuevamente gracias por tu enorme trabajo y disculpen si este mensaje no es el correcto ni la sección correcta .
Los files los desarrollé y los liberé al público para que cada quien haga lo que se le antoje. Me parece perfecto si no querés usarlos para fines lucrativos pero tampoco tendría nada malo si sí lo hicieras, ya que sos libre de usarlos a tu gusto.
Respecto al efecto de los bow, se puede hacer únicamente por código buscando el offset que corresponda a cada bow/crossbow en particular y cambiar el numerito que invoca al efecto por otro.
Sino la otra manera es hacer como dije e implementar el sistema de custom bow, donde ahí podrías definir qué efecto va para cada bow.
Y no entiendo esa pd que dejaste, yo nunca dije que me aparto del proyecto sino que estoy trabajando en reemplazar el main de este proyecto por uno propio y así poder deshacerme de la dll y trabajar directamente el código fuente, corrigiendo de una vez por todas todos los errores de sincronización y haciéndolo más fácil de customizar.
Los files los desarrollé y los liberé al público para que cada quien haga lo que se le antoje. Me parece perfecto si no querés usarlos para fines lucrativos pero tampoco tendría nada malo si sí lo hicieras, ya que sos libre de usarlos a tu gusto.
Respecto al efecto de los bow, se puede hacer únicamente por código buscando el offset que corresponda a cada bow/crossbow en particular y cambiar el numerito que invoca al efecto por otro.
Sino la otra manera es hacer como dije e implementar el sistema de custom bow, donde ahí podrías definir qué efecto va para cada bow.
Y no entiendo esa pd que dejaste, yo nunca dije que me aparto del proyecto sino que estoy trabajando en reemplazar el main de este proyecto por uno propio y así poder deshacerme de la dll y trabajar directamente el código fuente, corrigiendo de una vez por todas todos los errores de sincronización y haciéndolo más fácil de customizar.
Excelente Mr. @kayito
Yo tengo un inconveniente del cual me estoy percatando recién, y es que las opciones de items cambiaron, es decir antes tenía un arma EDR y ahora es IMR algo muy distinto ¿Esto a qué se debe? ¿Cómo lo soluciono? :'( no quiero ir cuenta por cuenta cambiando las opciones de los items
aiuuuudaaaa :'(
Las opciones no cambiaron sino que se arreglaron. Antes vos le ponías DD desde el editor y le daba otra opción en el juego pero cuando te equipabas el item te daba DD. Ahora las opciones visualmente están arregladas
Hola nuevamente @kayito , estoy tratando de cambiar el nombre del cartel de login del server "Maya", parece que es de las sources , he instalado vs2010 , y ando probando como sustituirlo , donde se encuentra ese texto "Maya"?, no hay huevos de verlo , ni tampoco de sobreescribirlo , lo siento mi ignorancia es la primera vez que me meto con las sources de un proyecto .
Las opciones no cambiaron sino que se arreglaron. Antes vos le ponías DD desde el editor y le daba otra opción en el juego pero cuando te equipabas el item te daba DD. Ahora las opciones visualmente están arregladas
Pero yo hice la actualización de los archivos sin tocar la base de datos, es decir que en la base de datos estaban todos los items en su respectivo inventario y vaul de los usuarios, nada de eso se toco, pero las opciones no concuerdan con lo que compran o adquirieron antes de la actualización.
Cómo haría en este caso para actualizarles sus items con las opciones que ellos adquirieron?
Text.bmd línea 540 en adelante. Hay que revisar bien las configuraciones antes de ir a meter mano al source sin saber porque después me vienen los reclamos por errores autogenerados.
Text.bmd línea 540 en adelante. Hay que revisar bien las configuraciones antes de ir a meter mano al source sin saber porque después me vienen los reclamos por errores autogenerados.
Disculpa @kayito pero en el cliente que nos dejaste , no hay Text.bmd en data/local . por eso intente indagar en los sources. Sigo sin localizarlo la verdad.
Gracias por dar respuesta.
Edit: ya dí con la solución cryy2 . Muchos años sin tocar nada de esto.
@kayitocustom kill monster bonus WCoin ?
Hello Kayito, could I hire you to write a CustomMonster for version 97k? I even have the code, but I don't know how to locate addresses. Please let me know if there is a chance, and of course, I will pay for your service according to your request.
Hola, una consulta a alguien le pasa que al instalar MHP ejecuta el cliente correctamente pero a al momento de seleccionar servidor termina desconectando luego de unos segundos sin poder loguear cuenta? tengo la misma configuración de MHP en otro servidor y funciona correctamente (obviamente cambiando los datos)
dejo foto https://ibb.co/9ZSsFWW
Fix Twisting slash
I will pass the Fix to @kayito
https://www.youtube.com/watch?v=noFsBeyhav0
//Item MinLvl MaxLvl Skill Luck Opt Exce Comment
01,016 0 4 1 1 3 3 //Comment
Hola @kayito
Estaba configurando los EventItemBag de mi servidor y agarre uno de los archivos txt y le puse varios items con la siguiente configuración.Code: [Select]//Item MinLvl MaxLvl Skill Luck Opt Exce Comment
01,016 0 4 1 1 3 3 //Comment
y así varios items, la cosa es que quería que cayeran items con 3 Exce de una box.
Tire varías y las opciones eran randoms pero nunca caían 3 Exce como una opción fija, si caían pero no tan frecuente por una parte esta bien si se pudiera configurar para que fuera en un box en especifico pero me quedo con la duda de que ¿no se supone que si o si debería caer fijo items con 3 Exce con la config que he puesto? o sea si yo quiero una box con 3 opciones exce fijos no va a resultar pero bueno si esas opciones son randoms no hay problema se puede vivir con eso.
El problema que se me presento es que cayo un item con unas opciones que cuando le pasabas el cursor por encima te bota del juego, te cierra el cliente y se supone que esas opciones te la pone el mismo servidor no debería ponerte una opción incorrecta que haya crashear el main.
Igual seguiré probando y estaré reportando alguna otra anomalía.
Salu2
Hola @kayito
Estaba configurando los EventItemBag de mi servidor y agarre uno de los archivos txt y le puse varios items con la siguiente configuración.Code: [Select]//Item MinLvl MaxLvl Skill Luck Opt Exce Comment
01,016 0 4 1 1 3 3 //Comment
y así varios items, la cosa es que quería que cayeran items con 3 Exce de una box.
Tire varías y las opciones eran randoms pero nunca caían 3 Exce como una opción fija, si caían pero no tan frecuente por una parte esta bien si se pudiera configurar para que fuera en un box en especifico pero me quedo con la duda de que ¿no se supone que si o si debería caer fijo items con 3 Exce con la config que he puesto? o sea si yo quiero una box con 3 opciones exce fijos no va a resultar pero bueno si esas opciones son randoms no hay problema se puede vivir con eso.
El problema que se me presento es que cayo un item con unas opciones que cuando le pasabas el cursor por encima te bota del juego, te cierra el cliente y se supone que esas opciones te la pone el mismo servidor no debería ponerte una opción incorrecta que haya crashear el main.
Igual seguiré probando y estaré reportando alguna otra anomalía.
Salu2
Hola @kayito
Estaba configurando los EventItemBag de mi servidor y agarre uno de los archivos txt y le puse varios items con la siguiente configuración.Code: [Select]//Item MinLvl MaxLvl Skill Luck Opt Exce Comment
01,016 0 4 1 1 3 3 //Comment
y así varios items, la cosa es que quería que cayeran items con 3 Exce de una box.
Tire varías y las opciones eran randoms pero nunca caían 3 Exce como una opción fija, si caían pero no tan frecuente por una parte esta bien si se pudiera configurar para que fuera en un box en especifico pero me quedo con la duda de que ¿no se supone que si o si debería caer fijo items con 3 Exce con la config que he puesto? o sea si yo quiero una box con 3 opciones exce fijos no va a resultar pero bueno si esas opciones son randoms no hay problema se puede vivir con eso.
El problema que se me presento es que cayo un item con unas opciones que cuando le pasabas el cursor por encima te bota del juego, te cierra el cliente y se supone que esas opciones te la pone el mismo servidor no debería ponerte una opción incorrecta que haya crashear el main.
Igual seguiré probando y estaré reportando alguna otra anomalía.
Salu2
Tengo entendido, (al menos en mi testeo si alguien puede aclarar mucho mejor), que si pones 3 opciones Excellent, caen HASTA 3 opciones ( osea 0,1,2,3 ), y esas opciones son RANDOM.
Hola @kayito
Estaba configurando los EventItemBag de mi servidor y agarre uno de los archivos txt y le puse varios items con la siguiente configuración.Code: [Select]//Item MinLvl MaxLvl Skill Luck Opt Exce Comment
01,016 0 4 1 1 3 3 //Comment
y así varios items, la cosa es que quería que cayeran items con 3 Exce de una box.
Tire varías y las opciones eran randoms pero nunca caían 3 Exce como una opción fija, si caían pero no tan frecuente por una parte esta bien si se pudiera configurar para que fuera en un box en especifico pero me quedo con la duda de que ¿no se supone que si o si debería caer fijo items con 3 Exce con la config que he puesto? o sea si yo quiero una box con 3 opciones exce fijos no va a resultar pero bueno si esas opciones son randoms no hay problema se puede vivir con eso.
El problema que se me presento es que cayo un item con unas opciones que cuando le pasabas el cursor por encima te bota del juego, te cierra el cliente y se supone que esas opciones te la pone el mismo servidor no debería ponerte una opción incorrecta que haya crashear el main.
Igual seguiré probando y estaré reportando alguna otra anomalía.
Salu2
Tengo entendido, (al menos en mi testeo si alguien puede aclarar mucho mejor), que si pones 3 opciones Excellent, caen HASTA 3 opciones ( osea 0,1,2,3 ), y esas opciones son RANDOM.
Tienen tres forma 1 la primera no permite solo acepta 1 RANDOM ... prueben el método 3 si saben configurar podrán llegar a esas opciones que desean. creo que hubo alguien que aporto esa configuración deben buscar mas en los temas.
int CDevilSquare::GetUserAbleLevel(LPOBJ lpObj)
{
int level = -1;
if(lpObj->Class==CLASS_MG){
if (lpObj->Level >= 10 && lpObj->Level <= 66)
{
level = 0;
}
else if (lpObj->Level >= 67 && lpObj->Level <= 118)
{
level = 1;
}
else if (lpObj->Level >= 119 && lpObj->Level <= 167)
{
level = 2;
}
else if (lpObj->Level >= 168 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
else
{
if (lpObj->Level >= 10 && lpObj->Level <= 99)
{
level = 0;
}
else if (lpObj->Level >= 100 && lpObj->Level <= 179)
{
level = 1;
}
else if (lpObj->Level >= 180 && lpObj->Level <= 249)
{
level = 2;
}
else if (lpObj->Level >= 250 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
return level;
}
UPDATE
- Se migró el proyecto a GitHub para llevar mejor control de los cambios por update
- Se corrigió el problema que no permitía equipar los maces en la 2da mano [Main.dll]
- Se corrigió un error que generaba un crasheo en el main al intentar reparar un item muy caro [Main.dll]
- Se añadió un sistema de FONT en el que permite cambiar el tipo de fuente del cliente y el tamaño de letra [Main.dll]
- Se mejoró la interacción con el minimapa y el movelist respecto a los clicks [Main.dll]
- Se mejoró el dibujado de la barra de experiencia y el número que se muestra [Main.dll]
- Se reacomodaron algunos skills que funcionaban mal o no permitían atacarse entre usuarios (Por ej. Rageful Blow) [GameServer.exe]
- Se mejoró el sistema de cola de paquetes, reduciendo el consumo y aumentando la eficiencia (Créditos SetecSoft) [ConnectServer.exe][JoinServer.exe][DataServer.exe][GameServer.exe]
- Se corrigió el Weapon View en la zona safe. Ahora ambas armas se muestran como corresponde [Main.dll]
- Se implementó un nuevo MiniMapa llamado FullMap, que es generado por código automáticamente evitando así utilizar texturas (funcional para todos los mapas) [Main.dll]
Mañana comenzaré con el próximo update e intentaré corregir los últimos errores que me reportaron, enfocándome un poco más en el lado servidor.
Amigo agradecido con cada actualización, eres un gran sujeto y pido disculpa si mi ignorancia te causa molestia o te incomoda pero tengo una consulta:
Nunca he utilizado GitHub ¿Cómo puedo fijarme que archivo y que linea se toco en la última actualización? si es que es posible claro o ¿Cómo es posible que esta plataforma te permita llevar un mejor control con respecto a los update?
Desde ya, muchas gracias por todo.
Amigo agradecido con cada actualización, eres un gran sujeto y pido disculpa si mi ignorancia te causa molestia o te incomoda pero tengo una consulta:
Nunca he utilizado GitHub ¿Cómo puedo fijarme que archivo y que linea se toco en la última actualización? si es que es posible claro o ¿Cómo es posible que esta plataforma te permita llevar un mejor control con respecto a los update?
Desde ya, muchas gracias por todo.
Un repositorio de Git lleva un control de cambios donde un conjunto de cambios se agrupan bajo algo llamado "Commit".
Yo puedo agregar un sistema completo, por ejemplo una interface nueva, la cual me podría llevar crear dos archivos nuevos y modificar varios llamados desde otros archivos. Entonces todo ese conjunto de cambios los agrupo en un commit y le coloco un nombre, por ejemplo "Integración interface".
Cuando vos vayas al repositorio de Git y busques en el listado de Commits, vas a poder clickear en el que se llama "Integración interface" y vas a poder visualizar todos los cambios que se hicieron entre el Commit anterior y este nuevo, archivo por archivo.
Actualmente el repositorio tiene sólo 2 commits: el lllamado "Commit Inicial", que es cuando subí todo directamente al repositorio y el llamado "Update 19", que contiene todos los cambios que hice después que publiqué el Update 18. Si clickeás en donde dice "Update 19" dentro del listado de Commits, vas a poder ver un listado de todos los archivos que tuvieron algún cambio entre el "Commit Inicial" (que tenía todo el contenido hasta el update 18) y el "Update 19"
Si no se entiende muy bien, recomiendo buscar en youtube alguna guía sobre git que explique el funcionamiento de los repositorios remotos. No es muy complicado de entender una vez que lo ponés en práctica
Amigo agradecido con cada actualización, eres un gran sujeto y pido disculpa si mi ignorancia te causa molestia o te incomoda pero tengo una consulta:
Nunca he utilizado GitHub ¿Cómo puedo fijarme que archivo y que linea se toco en la última actualización? si es que es posible claro o ¿Cómo es posible que esta plataforma te permita llevar un mejor control con respecto a los update?
Desde ya, muchas gracias por todo.
Se entendió perfectamente caballero, agradecido.
Otra cosa, no se vence los días VIP, recién me estoy dando cuenta de eso.
Un repositorio de Git lleva un control de cambios donde un conjunto de cambios se agrupan bajo algo llamado "Commit".
Yo puedo agregar un sistema completo, por ejemplo una interface nueva, la cual me podría llevar crear dos archivos nuevos y modificar varios llamados desde otros archivos. Entonces todo ese conjunto de cambios los agrupo en un commit y le coloco un nombre, por ejemplo "Integración interface".
Cuando vos vayas al repositorio de Git y busques en el listado de Commits, vas a poder clickear en el que se llama "Integración interface" y vas a poder visualizar todos los cambios que se hicieron entre el Commit anterior y este nuevo, archivo por archivo.
Actualmente el repositorio tiene sólo 2 commits: el lllamado "Commit Inicial", que es cuando subí todo directamente al repositorio y el llamado "Update 19", que contiene todos los cambios que hice después que publiqué el Update 18. Si clickeás en donde dice "Update 19" dentro del listado de Commits, vas a poder ver un listado de todos los archivos que tuvieron algún cambio entre el "Commit Inicial" (que tenía todo el contenido hasta el update 18) y el "Update 19"
Si no se entiende muy bien, recomiendo buscar en youtube alguna guía sobre git que explique el funcionamiento de los repositorios remotos. No es muy complicado de entender una vez que lo ponés en práctica
Qué opina la gente del nuevo FullMap que implementé en los files? Gusta o no gusta? Intenté basarme un poco en el formato del S8.
La ventaja de este formato es que no requiere imágenes adicionales ni texturas ni nada por el estilo. Se autogenera por código automáticamente para todos los mapas por igual leyendo el archivo EncTerrainXX.att
Qué opina la gente del nuevo FullMap que implementé en los files? Gusta o no gusta? Intenté basarme un poco en el formato del S8.
La ventaja de este formato es que no requiere imágenes adicionales ni texturas ni nada por el estilo. Se autogenera por código automáticamente para todos los mapas por igual leyendo el archivo EncTerrainXX.att
Interesante, que alcance de deteccion sobre los distintos NPC/Mobs tiene?
Consulto porque se podria 'aprovechar' esa ventaja para la caza de dorados, por ejemplo.
Buenas!
Instale el ultimo UPDATE19 y estoy teniendo problemas al ejecutar el InfoEncoder.exe: https://prnt.sc/TbOLHXBAErt9
Los archivos descargados y reemplazados en el cliente son: https://prnt.sc/ujWlbgnS0gM8
Luego de este update, el GetMainInfo genera los archivos, pero no funciona (No me muestra el Server al hacer startUP)
Probando con los archivos del client-side del UPDATE18, funciona todo normal.
Estoy manqueando en algo?
The client is not in sync with the serverside ( Event DevilSquare for Class Magic )
Fix GSCode: [Select]int CDevilSquare::GetUserAbleLevel(LPOBJ lpObj)
{
int level = -1;
if(lpObj->Class==CLASS_MG){
if (lpObj->Level >= 10 && lpObj->Level <= 66)
{
level = 0;
}
else if (lpObj->Level >= 67 && lpObj->Level <= 118)
{
level = 1;
}
else if (lpObj->Level >= 119 && lpObj->Level <= 167)
{
level = 2;
}
else if (lpObj->Level >= 168 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
else
{
if (lpObj->Level >= 10 && lpObj->Level <= 99)
{
level = 0;
}
else if (lpObj->Level >= 100 && lpObj->Level <= 179)
{
level = 1;
}
else if (lpObj->Level >= 180 && lpObj->Level <= 249)
{
level = 2;
}
else if (lpObj->Level >= 250 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
return level;
}
Buenas!
Instale el ultimo UPDATE19 y estoy teniendo problemas al ejecutar el InfoEncoder.exe: https://prnt.sc/TbOLHXBAErt9
Los archivos descargados y reemplazados en el cliente son: https://prnt.sc/ujWlbgnS0gM8
Luego de este update, el GetMainInfo genera los archivos, pero no funciona (No me muestra el Server al hacer startUP)
Probando con los archivos del client-side del UPDATE18, funciona todo normal.
Estoy manqueando en algo?
Ahora el MainInfo se llama InfoEncoder y fijate que está estructurado de otra manera.
La estructura sería algo así:
- InfoEncoder\\ -> Carpeta
- CustomGlow.txt
- CustomItem.txt
- InfoEncoder.exe
- ItemOption.txt
- MainInfo.ini
- MapManager.txt
- Client\\ -> Carpeta
- Main.dll
- Main.exe
- Data\\ -> Carpeta
- Local\\ -> Carpeta
- ClientInfo.bmd
(https://i.imgur.com/4WbsN0f.png)
Así tal cual está en el repositorio de GitHub.
De esta manera se facilita ya que lo que va a ir al cliente directamente queda dentro de la carpeta Client y el resto son archivos de configuración que lee el encoder únicamente, de esa forma se evita que por accidente se metan al cliente archivos que no correspondan
Una consulta mas: Hay manera de revisar algun log de porque crashea el main/cliente? Tengo dos cuentas test. Una funciona bien, la otra crashea en seleccion de personajes y cierra el main.
PD: Dejo el cliente con el ultimo update para un fresh install. El cliente contiene:
1) Traduccion al espanol 100% -> Si alguien encuentra algun error, que me avise. If someone can add portuguese/english translations, would be great! / Se alguém puder adicionar traduções para português/inglês, seria ótimo!
2) Armas que muestran uso de una sola mano -> Fueron editadas de 1 a 2 manos las que corresponden (Tanto server como client side)
3) Musica original de cada mapa
https://www.mediafire.com/file/2t63jcgubfsiial/97d.rar/file
Una consulta mas: Hay manera de revisar algun log de porque crashea el main/cliente? Tengo dos cuentas test. Una funciona bien, la otra crashea en seleccion de personajes y cierra el main.
PD: Dejo el cliente con el ultimo update para un fresh install. El cliente contiene:
1) Traduccion al espanol 100% -> Si alguien encuentra algun error, que me avise. If someone can add portuguese/english translations, would be great! / Se alguém puder adicionar traduções para português/inglês, seria ótimo!
2) Armas que muestran uso de una sola mano -> Fueron editadas de 1 a 2 manos las que corresponden (Tanto server como client side)
3) Musica original de cada mapa
https://www.mediafire.com/file/2t63jcgubfsiial/97d.rar/file
No voy a andar descargando para probar lo que otros hacen.
Lo único que te puedo decir es si llegás a descubrir cuál puede ser el error y es algo referente al source, reportalo y trato de solucionarlo. Sino no me queda otra que creer que es algún problema de configuración tuyo porque eso no me pasa con ninguna cuenta.
oh , Magic Level 144 -> 200 cant join DS :DThe client is not in sync with the serverside ( Event DevilSquare for Class Magic )
Fix GSCode: [Select]int CDevilSquare::GetUserAbleLevel(LPOBJ lpObj)
{
int level = -1;
if(lpObj->Class==CLASS_MG){
if (lpObj->Level >= 10 && lpObj->Level <= 66)
{
level = 0;
}
else if (lpObj->Level >= 67 && lpObj->Level <= 118)
{
level = 1;
}
else if (lpObj->Level >= 119 && lpObj->Level <= 167)
{
level = 2;
}
else if (lpObj->Level >= 168 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
else
{
if (lpObj->Level >= 10 && lpObj->Level <= 99)
{
level = 0;
}
else if (lpObj->Level >= 100 && lpObj->Level <= 179)
{
level = 1;
}
else if (lpObj->Level >= 180 && lpObj->Level <= 249)
{
level = 2;
}
else if (lpObj->Level >= 250 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
return level;
}
You're wrong. Version 97 doesn't have two level requirements for MG in Devil Square, just in Blood Castle.
Check the Main and you'll see. Here are the offsets ;)
(https://i.imgur.com/tiaFfQB.png)
Here is the server, just like the main.
(https://i.imgur.com/jmjkv2M.png)
(https://i.imgur.com/DVEB96K.png)
if (this->GetUserAbleLevel(lpObj) < lpMsg->level)
{
//check level DS
gNotice.GCNoticeSend(lpObj->Index, 1, "error : GS level %d < Client level %d",this->GetUserAbleLevel(lpObj), lpMsg->level);
pMsg.result = 4;
DataSend(aIndex, (BYTE*)&pMsg, pMsg.header.size);
return;
}
oh , Magic Level 144 -> 200 cant join DS :DThe client is not in sync with the serverside ( Event DevilSquare for Class Magic )
Fix GSCode: [Select]int CDevilSquare::GetUserAbleLevel(LPOBJ lpObj)
{
int level = -1;
if(lpObj->Class==CLASS_MG){
if (lpObj->Level >= 10 && lpObj->Level <= 66)
{
level = 0;
}
else if (lpObj->Level >= 67 && lpObj->Level <= 118)
{
level = 1;
}
else if (lpObj->Level >= 119 && lpObj->Level <= 167)
{
level = 2;
}
else if (lpObj->Level >= 168 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
else
{
if (lpObj->Level >= 10 && lpObj->Level <= 99)
{
level = 0;
}
else if (lpObj->Level >= 100 && lpObj->Level <= 179)
{
level = 1;
}
else if (lpObj->Level >= 180 && lpObj->Level <= 249)
{
level = 2;
}
else if (lpObj->Level >= 250 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
return level;
}
You're wrong. Version 97 doesn't have two level requirements for MG in Devil Square, just in Blood Castle.
Check the Main and you'll see. Here are the offsets ;)
(https://i.imgur.com/tiaFfQB.png)
Here is the server, just like the main.
(https://i.imgur.com/jmjkv2M.png)
(https://i.imgur.com/DVEB96K.png)
beacause level(0-3) client send to GS different.
try hereCode: [Select]
if (this->GetUserAbleLevel(lpObj) < lpMsg->level)
{
//check level DS
gNotice.GCNoticeSend(lpObj->Index, 1, "error : GS level %d < Client level %d",this->GetUserAbleLevel(lpObj), lpMsg->level);
pMsg.result = 4;
DataSend(aIndex, (BYTE*)&pMsg, pMsg.header.size);
return;
}
@kayito con la ultima actualizacion hay un error, con los Satanes ... el cliente desconecta .. podrias probar ?
@kayito con la ultima actualizacion hay un error, con los Satanes ... el cliente desconecta .. podrias probar ?
No voy a andar descargando para probar lo que otros hacen.
Lo único que te puedo decir es si llegás a descubrir cuál puede ser el error y es algo referente al source, reportalo y trato de solucionarlo. Sino no me queda otra que creer que es algún problema de configuración tuyo porque eso no me pasa con ninguna cuenta.
@kayito con la ultima actualizacion hay un error, con los Satanes ... el cliente desconecta .. podrias probar ?
excelente trabajo hermano, una consulta, tendrias una db para sql server 2008 r2??
Puedes crear una base de datos y luego usar el script "CreateDatabase.sql" que para eso lo dejé
excelente trabajo hermano, una consulta, tendrias una db para sql server 2008 r2??
Puedes crear una base de datos y luego usar el script "CreateDatabase.sql" que para eso lo dejé
Qual o limite máximo de cada categorías, para adicionar novos itens? Se possível me manda no PV seu contato também.
@kayito
bug DW can use two WP when use rightclick kriss , sword onehand...
sorry my english so bad :)excelente trabajo hermano, una consulta, tendrias una db para sql server 2008 r2??
Puedes crear una base de datos y luego usar el script "CreateDatabase.sql" que para eso lo dejé
Qual o limite máximo de cada categorías, para adicionar novos itens? Se possível me manda no PV seu contato também.
32 per section@kayito
bug DW can use two WP when use rightclick kriss , sword onehand...
Please, use complete words. What is "WP" ? Don't understand.
En el transcurso de mañana/pasado lanzaré un nuevo update corrigiendo el crash de satan, staff + kriss, items con nombre rojo al abrir movelist, ingresar al devil square con mg, entre otros fixes más. Hoy no tuve tiempo y mañana no sé si llegaré a terminar el update.
Qué les parece si armo un discord para que se unan y me reporten todo lo que encuentren allí? También podría hacer secciones de ayuda de configuraciones y sugerencias.
excelente trabajo hermano, una consulta, tendrias una db para sql server 2008 r2??
Puedes crear una base de datos y luego usar el script "CreateDatabase.sql" que para eso lo dejé
Qual o limite máximo de cada categorías, para adicionar novos itens? Se possível me manda no PV seu contato também.
32 per section@kayito
bug DW can use two WP when use rightclick kriss , sword onehand...
Please, use complete words. What is "WP" ? Don't understand.
En el transcurso de mañana/pasado lanzaré un nuevo update corrigiendo el crash de satan, staff + kriss, items con nombre rojo al abrir movelist, ingresar al devil square con mg, entre otros fixes más. Hoy no tuve tiempo y mañana no sé si llegaré a terminar el update.
Qué les parece si armo un discord para que se unan y me reporten todo lo que encuentren allí? También podría hacer secciones de ayuda de configuraciones y sugerencias.
En el transcurso de mañana/pasado lanzaré un nuevo update corrigiendo el crash de satan, staff + kriss, items con nombre rojo al abrir movelist, ingresar al devil square con mg, entre otros fixes más. Hoy no tuve tiempo y mañana no sé si llegaré a terminar el update.
Qué les parece si armo un discord para que se unan y me reporten todo lo que encuentren allí? También podría hacer secciones de ayuda de configuraciones y sugerencias.
Hola kayito, primero que nada.. Increibles files bro, CRACK!!
Estoy teniendo un problema al hacer trade con box of luck, las coloco y me bota, dice connection error.
Estoy intentando agregar un nuevo conjunto siguiendo el ejemplo que dejaste de 21, en mi caso quiero agregar 22, pero es invisible, además de Item.bmd, item.txt y CustomItem en el generador principal, ¿hay algún otro lugar? para mi agregar, o no acepta agregar de la linea 22 a la 31?
Saludos @kayito
Los días VIP no expiran automáticamente.
Saludos @kayito
Los días VIP no expiran automáticamente.
Lo estuve probando y si expira automáticamente. Me di vip por un par de horas y cuando se cumplió esa hora, en el transcurso de ese minuto me cambió el estado del vip.
Pasa lo mismo si estoy deslogueado e intento loguear con el vip vencido, automáticamente me devuelve cuenta free.
Como consigo entrar em contato com você?
Como consigo entrar em contato com você?
Discord nicomuratona
Como consigo entrar em contato com você?
Discord nicomuratona
Consulta:
El grand reset que función cumple en esta versión? Entre mas GR más daño tiene el pj o que ventaja hay de los GR?
Can the author integrate automatic monster fighting and picking up items like the ss6 version? Can you add castle siege events?
How to level up beyond level 400 adhỏi clg vậy trời :))) , nó đọc nó cười cho thúi mặt :v
How to level up beyond level 400 ad
Tui có bik code đâu 😂 tải về chơi off thôi mà hêheHow to level up beyond level 400 adhỏi clg vậy trời :))) , nó đọc nó cười cho thúi mặt :v
I don't see the download link on the first page.How to level up beyond level 400 ad
You need to change some things first to achieve that like changing the ecuation of the experience in both client and server side and redefining the maximum level.
You need to know C++ to do that and change it in the source
I don't see the download link on the first page.How to level up beyond level 400 ad
You need to change some things first to achieve that like changing the ecuation of the experience in both client and server side and redefining the maximum level.
You need to know C++ to do that and change it in the source
Please give me the download link. Tks. please please please
Si quieren participar, debatir, reportar bugs, solicitar ayuda con configuraciones o simplemente mostrar el progreso de su servidor con estos files pueden ingresar al canal de discord, les dejo el link:
INGRESAR AL DISCORD (https://discord.gg/gwvparxvdv)
También les dejo un adelanto de cómo se ve el menu de opciones avanzadas para el próximo update.
Consulta:
¿Se puede o no se puede dar sugerencias?
Consulta:
¿Se puede o no se puede dar sugerencias?
Por supuesto, todas las sugerencias son bienvenidas. Yo luego evalúo cuál me sirve implementar y cuál no acorde a mis tiempos y a las sugerencias que considere interesantes para implementar o útiles para los usuarios.
Lo que no me parece es que discutan innecesariamente de si es clásico o no, de si yo implementé algo o no, etc.
Que alguien sugiera algo no significa que yo vaya a implementarlo, ya que también depende de la aceptación de las demás personas y yo no voy a andar implementando cosas que sólo 1 persona quiere y el resto no, salvo que esa persona sea YO jaja
No se amarguen, disfruten los files y armen sus servidores. La comunidad no necesita más toxicidad
Hola no puedo entrar al servidor desde mi pc host con la ip publica no se porque alguien me ayuda?
donde es que esta el codigo fuente kayito? soy nuevo, si me puede explicar donde encontrar el codigo fuente para ir experimentando fino
UPDATE
- Se corrigió el sistema de texturas que se continuaban perjudicando a medida que se agregaban más y más items (créditos: Zeus) [Main.dll]
- Se corrigieron los nombres en el HealthBar que se recortaban cuando el texto superaba el tamaño de la barra [Main.dll]
- Se añadió un sistema de reproductor musical para quitar definitivamente el MuPlayer.exe y que no haga falta integrar wzAudio.dll ni ogg.dll ni vorbisfile.dll [Main.dll]
- Se expandió el máximo de caracteres de los mensajes globales antes de que realice un salto de línea [Main.dll]
- Se migraron todas las lecturas de configuraciones al archivo Config.ini dentro del cliente (ya no se utiliza el registro de windows) [Main.dll]
- Se implementó un menu de opciones avanzadas que permite
- Cambiar el lenguaje (Eng, Spn, Por) sin salir del juego
- Regular el volumen de los sonidos y la música por separado, y pausar/reproducir la música
- Cambiar entre modo ventana y fullscreen y también cambiar la resolución del juego
- Cambiar el tipo de fuente, el tamaño, la negrita y la cursiva
- Se corrigió que luego de reconectar, la barra de experiencia y el número mostraban datos erróneos
- Se corrigieron los textos de Bolts/Arrows que se muestran en la esquina superior derecha
- Se corrigieron los textos y las barras de HP de los pets que se muestran en la esquina superior derecha
- Se corrigieron los textos de los items que hacen falta reparar que se muestran en la esquina superior derecha
Ya pueden revisar todos los archivos que fueron modificados desde el GitHub, tanto en el Source como en el Encoder, Cliente y MuServer.
UPDATE
- Se corrigió el sistema de texturas que se continuaban perjudicando a medida que se agregaban más y más items (créditos: Zeus) [Main.dll]
- Se corrigieron los nombres en el HealthBar que se recortaban cuando el texto superaba el tamaño de la barra [Main.dll]
- Se añadió un sistema de reproductor musical para quitar definitivamente el MuPlayer.exe y que no haga falta integrar wzAudio.dll ni ogg.dll ni vorbisfile.dll [Main.dll]
- Se expandió el máximo de caracteres de los mensajes globales antes de que realice un salto de línea [Main.dll]
- Se migraron todas las lecturas de configuraciones al archivo Config.ini dentro del cliente (ya no se utiliza el registro de windows) [Main.dll]
- Se implementó un menu de opciones avanzadas que permite
- Cambiar el lenguaje (Eng, Spn, Por) sin salir del juego
- Regular el volumen de los sonidos y la música por separado, y pausar/reproducir la música
- Cambiar entre modo ventana y fullscreen y también cambiar la resolución del juego
- Cambiar el tipo de fuente, el tamaño, la negrita y la cursiva
- Se corrigió que luego de reconectar, la barra de experiencia y el número mostraban datos erróneos
- Se corrigieron los textos de Bolts/Arrows que se muestran en la esquina superior derecha
- Se corrigieron los textos y las barras de HP de los pets que se muestran en la esquina superior derecha
- Se corrigieron los textos de los items que hacen falta reparar que se muestran en la esquina superior derecha
Ya pueden revisar todos los archivos que fueron modificados desde el GitHub, tanto en el Source como en el Encoder, Cliente y MuServer.
Están espectacular todas esas implementaciones.
Cuando pones el mu en window mode en 600 los textos no se ajustan a la pantalla.
(https://i.imgur.com/QKvxWPw.png)
Seguimos probando...
Achicá la letra y se arregla. El tamaño de la letra cuando cambiás de resolución no se modifica, lo tenés que manipular vos a tu gusto.
una consulta donde se encuentra el tex para colocar el level max 350 y no 400 como esta. no lo consigo. tampoco consigo donde cambiar al fuck you que dice el guard que anda caminando por lorencia. pueden decirme?
(https://i.postimg.cc/zBRqk7vk/mu-server.png) (https://postimages.org/)
(https://i.postimg.cc/Wzg0FxZL/mu-server2.png) (https://postimages.org/)
cuando intento abrir los source con el visual studio 2010 me salta ese error, Invalid license data. Reinstall is required. sera mi visual studio? o es otro error? por que con todos los sources me dice lo mismo
(https://i.postimg.cc/9RC3mGG4/mu-server.png) (https://postimg.cc/9RC3mGG4)
SABES COMO PUEDO REGISTRARLO?
//Index OptionIndex OptionValue ItemMinIndex ItemMaxIndex ItemSkillOption ItemLuckOption ItemAddOption ItemExceOption Comment
//***************** Skill Option *****************//
0 0 0 00,000 00,002 1 * * * // Swords With No Skill
0 20 0 00,003 00,003 1 * * * // Katana Skill
0 21 0 00,004 00,004 1 * * * // Sword of Assassin Skill
0 22 0 00,005 00,005 1 * * * // Blade Skill
0 20 0 00,006 00,006 1 * * * // Gladius Skill
0 21 0 00,007 00,008 1 * * * // Falchion, Serpent Sword Skill
0 20 0 00,009 00,009 1 * * * // Sword of Salamander Skill
0 22 0 00,010 00,010 1 * * * // Light Saber Skill
0 20 0 00,011 00,011 1 * * * // Legendary Sword Skill
0 19 0 00,012 00,012 1 * * * // Heliacal Sword Skill
0 22 0 00,013 00,014 1 * * * // Double Blade, Lightning Sword Skill
0 23 0 00,015 00,015 1 * * * // Giant Sword Skill
0 22 0 00,016 00,016 1 * * * // Sword of Destruction Skill
0 23 0 00,017 00,018 1 * * * // Dark Breaker, Thunder Blade Skill
0 22 0 00,019 00,019 1 * * * // Divine Sword of Archangel Skill
0 0 0 00,020 00,030 1 * * * // Swords With No Skill
0 56 0 00,031 00,031 1 * * * // Rune Blade Skill
0 0 0 01,000 01,001 1 * * * // Axes With No Skill
0 19 0 01,002 01,003 1 * * * // Double Axe, Tomahawk Skill
0 0 0 01,004 01,004 1 * * * // Axes With No Skill
0 19 0 01,005 01,008 1 * * * // Battle Axe, Nikea Axe, Larkan Axe, Crescent Axe Skill
0 0 0 01,009 01,031 1 * * * // Axes With No Skill
0 0 0 02,000 02,000 1 * * * // Maces With No Skill
0 19 0 02,001 02,001 1 * * * // Morning Star Skill
0 0 0 02,002 02,002 1 * * * // Maces With No Skill
0 19 0 02,003 02,004 1 * * * // Great Hammer, Crystal Morning Star Skill
0 23 0 02,005 02,006 1 * * * // Crystal Sword, Chaos Dragon Axe Skill
0 0 0 02,007 02,031 1 * * * // Maces With No Skill
0 22 0 03,000 03,000 1 * * * // Light Spear Skill
0 0 0 03,001 03,003 1 * * * // Spears With No Skill
0 20 0 03,004 03,004 1 * * * // Serpent Spear Skill
0 0 0 03,005 03,006 1 * * * // Spears With No Skill
0 22 0 03,007 03,010 1 * * * // Berdysh, Great Scythe, Bill of Balrog, Dragon Spear Skill
0 0 0 03,011 03,031 1 * * * // Spears With No Skill
0 24 0 04,000 04,006 1 * * * // Bows/Crossbows Skill
0 24 0 04,008 04,014 1 * * * // Bows/Crossbows Skill
0 24 0 04,016 04,018 1 * * * // Bows/Crossbows Skill
0 0 0 04,019 04,031 1 * * * // Bows/Crossbows With No Skill
0 0 0 05,000 05,031 1 * * * // Staffs With No Skill
0 0 0 06,000 06,003 1 * * * // Shields With No Skill
0 18 0 06,004 06,013 1 * * * // Shields Skill
0 0 0 06,014 06,031 1 * * * // Shields With No Skill
0 49 0 13,003 13,003 1 * * * // Dinorant Skill
//***************** Luck Option *****************//
1 64 5 00,000 00,031 * 1 * * // Sword Luck
1 64 5 01,000 01,031 * 1 * * // Axe Luck
1 64 5 02,000 02,031 * 1 * * // Mace Luck
1 64 5 03,000 03,031 * 1 * * // Spear Luck
1 64 5 04,000 04,031 * 1 * * // Bow/Crossbow Luck
1 64 5 05,000 05,031 * 1 * * // Staff Luck
1 64 5 06,000 06,031 * 1 * * // Shield Luck
1 64 5 07,000 11,031 * 1 * * // Body Parts Luck
1 64 5 12,000 12,000 * 1 * * // Level 1 Elf Wings Luck
1 64 5 12,001 12,001 * 1 * * // Level 1 Wizard Wings Luck
1 64 5 12,002 12,002 * 1 * * // Level 1 Knight Wings Luck
1 64 5 12,003 12,003 * 1 * * // Level 2 Elf Wings Luck
1 64 5 12,004 12,004 * 1 * * // Level 2 Wizard Wings Luck
1 64 5 12,005 12,005 * 1 * * // Level 2 Knight Wings Luck
1 64 5 12,006 12,006 * 1 * * // Level 2 Gladiator Wings Luck
//***************** Additional Option *****************//
2 60 4 00,000 00,031 * * 1 * // Sword Additional Option
2 60 4 01,000 01,031 * * 1 * // Axe Additional Option
2 60 4 02,000 02,031 * * 1 * // Mace Additional Option
2 60 4 03,000 03,031 * * 1 * // Spear Additional Option
2 60 4 04,000 04,031 * * 1 * // Bow/Crossbow Additional Option
2 61 4 05,000 05,031 * * 1 * // Staff Additional Option
2 62 5 06,000 06,031 * * 1 * // Shield Additional Option
2 63 4 07,000 11,031 * * 1 * // Body Parts Additional Option
2 65 1 12,000 12,000 * * 1 * // Level 1 Elf Wings Additional Option
2 61 4 12,001 12,001 * * 1 * // Level 1 Wizard Wings Additional Option
2 60 4 12,002 12,002 * * 1 * // Level 1 Knight Wings Additional Option
2 60 4 12,003 12,003 * * 1 * // Level 2 Elf Wings Additional Option
2 65 1 12,003 12,003 * * 1 32 // Level 2 Elf Wings Additional Option
2 61 4 12,004 12,004 * * 1 * // Level 2 Wizard Wings Additional Option
2 65 1 12,004 12,004 * * 1 32 // Level 2 Wizard Wings Additional Option
2 60 4 12,005 12,005 * * 1 * // Level 2 Knight Wings Additional Option
2 65 1 12,005 12,005 * * 1 32 // Level 2 Knight Wings Additional Option
2 60 4 12,006 12,006 * * 1 * // Level 2 Gladiator Wings Additional Option
2 61 4 12,006 12,006 * * 1 32 // Level 2 Gladiator Wings Additional Option
2 65 1 13,008 13,008 * * 1 * // Ring of Ice Additional Option
2 65 1 13,009 13,009 * * 1 * // Ring of Poison Wings Additional Option
2 65 1 13,012 13,012 * * 1 * // Pendant of Lightning Additional Option
2 65 1 13,013 13,013 * * 1 * // Pendant of Fire Wings Additional Option
//***************** Excellent Option 1 - WEPON -*****************// Excellent Damage rate +10%
3 72 10 00,000 00,031 * * * 1 // Sword Excellent 1
3 72 10 01,000 01,031 * * * 1 // Axe Excellent 1
3 72 10 02,000 02,031 * * * 1 // Mace Excellent 1
3 72 10 03,000 03,031 * * * 1 // Spear Excellent 1
3 72 10 04,000 04,031 * * * 1 // Bow/Crossbow Excellent 1
3 72 10 05,000 05,031 * * * 1 // Staff Excellent 1
//***************** Excellent Option 1 - SET & SHIELD -*****************// Increase Max HP +4%
3 66 4 06,000 06,031 * * * 1 // Shield Excellent 1
3 66 4 07,000 11,031 * * * 1 // Body Parts Excellent 1
//***************** Excellent Option 1 - WING 2 -*****************// HP +5
3 80 5 12,003 12,003 * * * 1 // Level 2 Elf Wings Excellent 1
3 80 5 12,004 12,004 * * * 1 // Level 2 Wizard Wings Excellent 1
3 80 5 12,005 12,005 * * * 1 // Level 2 Knight Wings Excellent 1
3 80 5 12,006 12,006 * * * 1 // Level 2 Gladiator Wings Excellent 1
3 84 5 13,003 13,003 * * * 1 // Dinorant Excellent 1
//***************** Excellent Option 1 - RING -*****************// Increase Max HP +4%
3 66 4 13,008 13,008 * * * 1 // Ring of Ice Excellent 1
3 66 4 13,009 13,009 * * * 1 // Ring of Poison Wings Excellent 1
//***************** Excellent Option 1 - PENDANT -*****************// Excellent Damage rate +10%
3 72 10 13,012 13,012 * * * 1 // Pendant of Lightning Excellent 1
3 72 10 13,013 13,013 * * * 1 // Pendant of Fire Wings Excellent 1
//***************** Excellent Option 2 - WEPON -*****************// Increase Damage +level/20
4 73 20 00,000 00,031 * * * 2 // Sword Excellent 2
4 73 20 01,000 01,031 * * * 2 // Axe Excellent 2
4 73 20 02,000 02,031 * * * 2 // Mace Excellent 2
4 73 20 03,000 03,031 * * * 2 // Spear Excellent 2
4 73 20 04,000 04,031 * * * 2 // Bow/Crossbow Excellent 2
4 75 20 05,000 05,031 * * * 2 // Staff Excellent 2
//***************** Excellent Option 2 - SET & SHIELD -*****************// Increase Max MP +4%
4 67 4 06,000 06,031 * * * 2 // Shield Excellent 2
4 67 4 07,000 11,031 * * * 2 // Body Parts Excellent 2
//***************** Excellent Option 2 - WING 2 -*****************// MP +5
4 81 5 12,003 12,003 * * * 2 // Level 2 Elf Wings Excellent 2
4 81 5 12,004 12,004 * * * 2 // Level 2 Wizard Wings Excellent 2
4 81 5 12,005 12,005 * * * 2 // Level 2 Knight Wings Excellent 2
4 81 5 12,006 12,006 * * * 2 // Level 2 Gladiator Wings Excellent 2
4 83 50 13,003 13,003 * * * 2 // Dinorant Excellent 2
//***************** Excellent Option 2 - RING -*****************// Increase Max MP +4%
4 67 10 13,008 13,008 * * * 2 // Ring of Ice Excellent 2
4 67 10 13,009 13,009 * * * 2 // Ring of Poison Wings Excellent 2
//***************** Excellent Option 2 - PENDANT -*****************// Increase Damage +level/20
4 75 20 13,012 13,012 * * * 2 // Pendant of Lightning Excellent 2
4 73 20 13,013 13,013 * * * 2 // Pendant of Fire Wings Excellent 2
//***************** Excellent Option 3 - WEPON -*****************// Increase Damage +2%
5 74 2 00,000 00,031 * * * 4 // Sword Excellent 3
5 74 2 01,000 01,031 * * * 4 // Axe Excellent 3
5 74 2 02,000 02,031 * * * 4 // Mace Excellent 3
5 74 2 03,000 03,031 * * * 4 // Spear Excellent 3
5 74 2 04,000 04,031 * * * 4 // Bow/Crossbow Excellent 3
5 76 2 05,000 05,031 * * * 4 // Staff Excellent 3
//***************** Excellent Option 3 - SET & SHIELD -*****************// Damage Decrease +4%
5 68 4 06,000 06,031 * * * 4 // Shield Excellent 3
5 68 4 07,000 11,031 * * * 4 // Body Parts Excellent 3
//***************** Excellent Option 3 - WING2 -*****************// RATE IGNORE 3%
5 82 3 12,003 12,003 * * * 4 // Level 2 Elf Wings Excellent 3
5 82 3 12,004 12,004 * * * 4 // Level 2 Wizard Wings Excellent 3
5 82 3 12,005 12,005 * * * 4 // Level 2 Knight Wings Excellent 3
5 82 3 12,006 12,006 * * * 4 // Level 2 Gladiator Wings Excellent 3
5 77 5 13,003 13,003 * * * 4 // Dinorant Excellent 3
//***************** Excellent Option 3 - RING -*****************// Damage Decrease +4%
5 68 4 13,008 13,008 * * * 4 // Ring of Ice Excellent 3
5 68 4 13,009 13,009 * * * 4 // Ring of Poison Wings Excellent 3
//***************** Excellent Option 3 - PENDANT -*****************// Increase Damage +2%
5 76 2 13,012 13,012 * * * 4 // Pendant of Lightning Excellent 3
5 74 2 13,013 13,013 * * * 4 // Pendant of Fire Wings Excellent 3
//***************** Excellent Option 4 - WEPON -*****************// Attacking speed +7
6 77 7 00,000 00,031 * * * 8 // Sword Excellent 4
6 77 7 01,000 01,031 * * * 8 // Axe Excellent 4
6 77 7 02,000 02,031 * * * 8 // Mace Excellent 4
6 77 7 03,000 03,031 * * * 8 // Spear Excellent 4
6 77 7 04,000 04,031 * * * 8 // Bow/Crossbow Excellent 4
6 77 7 05,000 05,031 * * * 8 // Staff Excellent 4
//***************** Excellent Option 4 - SET & SHIELD-*****************//Reflect Damage +5%
6 69 5 06,000 06,031 * * * 8 // Shield Excellent 4
6 69 5 07,000 11,031 * * * 8 // Body Parts Excellent 4
//***************** Excellent Option 4 - WING2 -*****************//Increase AG +50
6 83 50 12,003 12,003 * * * 8 // Level 2 Elf Wings Excellent 4
6 83 50 12,004 12,004 * * * 8 // Level 2 Wizard Wings Excellent 4
6 83 50 12,005 12,005 * * * 8 // Level 2 Knight Wings Excellent 4
6 83 50 12,006 12,006 * * * 8 // Level 2 Gladiator Wings Excellent 4
//***************** Excellent Option 4 - RING -*****************//Reflect Damage +5%
6 69 5 13,008 13,008 * * * 8 // Ring of Ice Excellent 4
6 69 5 13,009 13,009 * * * 8 // Ring of Poison Wings Excellent 4
//***************** Excellent Option 4 - PENDANT -*****************// Attacking speed +7
6 77 7 13,012 13,012 * * * 8 // Pendant of Lightning Excellent 4
6 77 7 13,013 13,013 * * * 8 // Pendant of Fire Wings Excellent 4
//***************** Excellent Option 5 - WEPON -*****************//Increases life rate after hunt +life/8
7 78 8 00,000 00,031 * * * 16 // Sword Excellent 5
7 78 8 01,000 01,031 * * * 16 // Axe Excellent 5
7 78 8 02,000 02,031 * * * 16 // Mace Excellent 5
7 78 8 03,000 03,031 * * * 16 // Spear Excellent 5
7 78 8 04,000 04,031 * * * 16 // Bow/Crossbow Excellent 5
7 78 8 05,000 05,031 * * * 16 // Staff Excellent 5
//***************** Excellent Option 5 - SET & SHIELD-*****************//Defense success rate +10%
7 70 10 06,000 06,031 * * * 16 // Shield Excellent 5
7 70 10 07,000 11,031 * * * 16 // Body Parts Excellent 5
//***************** Excellent Option 5 - WING2 -*****************//Attacking speed +5
7 77 5 12,003 12,003 * * * 16 // Level 2 Elf Wings Excellent 5
7 77 5 12,004 12,004 * * * 16 // Level 2 Wizard Wings Excellent 5
7 77 5 12,005 12,005 * * * 16 // Level 2 Knight Wings Excellent 5
7 77 5 12,006 12,006 * * * 16 // Level 2 Gladiator Wings Excellent 5
//***************** Excellent Option 5 - RING -*****************//Defense success rate +10%
7 70 10 13,008 13,008 * * * 16 // Ring of Ice Excellent 5
7 70 10 13,009 13,009 * * * 16 // Ring of Poison Wings Excellent 5
//***************** Excellent Option 5 - PENDAN -*****************//Increases life rate after hunt +life/8
7 78 8 13,012 13,012 * * * 16 // Pendant of Lightning Excellent 5
7 78 8 13,013 13,013 * * * 16 // Pendant of Fire Wings Excellent 5
//***************** Excellent Option 6 - WEPON -*****************//Increases life rate after hunt +mana/8
8 79 8 00,000 00,031 * * * 32 // Sword Excellent 6
8 79 8 01,000 01,031 * * * 32 // Axe Excellent 6
8 79 8 02,000 02,031 * * * 32 // Mace Excellent 6
8 79 8 03,000 03,031 * * * 32 // Spear Excellent 6
8 79 8 04,000 04,031 * * * 32 // Bow/Crossbow Excellent 6
8 79 8 05,000 05,031 * * * 32 // Staff Excellent 6
//***************** Excellent Option 6 - SET & SHIELD & RING -*****************//Increases Zen +40%
8 71 40 06,000 06,031 * * * 32 // Shield Excellent 6
8 71 40 07,000 11,031 * * * 32 // Body Parts Excellent 6
8 71 40 13,008 13,008 * * * 32 // Ring of Ice Excellent 6
8 71 40 13,009 13,009 * * * 32 // Ring of Poison Wings Excellent 6
//***************** Excellent Option 6 - PENDANT -*****************//Increases life rate after hunt +mana/8
8 79 12 13,012 13,012 * * * 32 // Pendant of Lightning Excellent 6
8 79 12 13,013 13,013 * * * 32 // Pendant of Fire Wings Excellent 6
end
Se podrá agregar un auto pick en el proximo update? Ya que se que subieron las source del auto pick en otro post pero tengo miedo de joder la source actual subida por @kayito
Se podrá agregar un auto pick en el proximo update? Ya que se que subieron las source del auto pick en otro post pero tengo miedo de joder la source actual subida por @kayito
Lo puedo hacer por ti, si gustas escríbeme.
List of correct value adjustments according to equipment Excellent Items
ItemOption.txtCode: [Select]//Index OptionIndex OptionValue ItemMinIndex ItemMaxIndex ItemSkillOption ItemLuckOption ItemAddOption ItemExceOption Comment
//***************** Skill Option *****************//
0 0 0 00,000 00,002 1 * * * // Swords With No Skill
0 20 0 00,003 00,003 1 * * * // Katana Skill
0 21 0 00,004 00,004 1 * * * // Sword of Assassin Skill
0 22 0 00,005 00,005 1 * * * // Blade Skill
0 20 0 00,006 00,006 1 * * * // Gladius Skill
0 21 0 00,007 00,008 1 * * * // Falchion, Serpent Sword Skill
0 20 0 00,009 00,009 1 * * * // Sword of Salamander Skill
0 22 0 00,010 00,010 1 * * * // Light Saber Skill
0 20 0 00,011 00,011 1 * * * // Legendary Sword Skill
0 19 0 00,012 00,012 1 * * * // Heliacal Sword Skill
0 22 0 00,013 00,014 1 * * * // Double Blade, Lightning Sword Skill
0 23 0 00,015 00,015 1 * * * // Giant Sword Skill
0 22 0 00,016 00,016 1 * * * // Sword of Destruction Skill
0 23 0 00,017 00,018 1 * * * // Dark Breaker, Thunder Blade Skill
0 22 0 00,019 00,019 1 * * * // Divine Sword of Archangel Skill
0 0 0 00,020 00,030 1 * * * // Swords With No Skill
0 56 0 00,031 00,031 1 * * * // Rune Blade Skill
0 0 0 01,000 01,001 1 * * * // Axes With No Skill
0 19 0 01,002 01,003 1 * * * // Double Axe, Tomahawk Skill
0 0 0 01,004 01,004 1 * * * // Axes With No Skill
0 19 0 01,005 01,008 1 * * * // Battle Axe, Nikea Axe, Larkan Axe, Crescent Axe Skill
0 0 0 01,009 01,031 1 * * * // Axes With No Skill
0 0 0 02,000 02,000 1 * * * // Maces With No Skill
0 19 0 02,001 02,001 1 * * * // Morning Star Skill
0 0 0 02,002 02,002 1 * * * // Maces With No Skill
0 19 0 02,003 02,004 1 * * * // Great Hammer, Crystal Morning Star Skill
0 23 0 02,005 02,006 1 * * * // Crystal Sword, Chaos Dragon Axe Skill
0 0 0 02,007 02,031 1 * * * // Maces With No Skill
0 22 0 03,000 03,000 1 * * * // Light Spear Skill
0 0 0 03,001 03,003 1 * * * // Spears With No Skill
0 20 0 03,004 03,004 1 * * * // Serpent Spear Skill
0 0 0 03,005 03,006 1 * * * // Spears With No Skill
0 22 0 03,007 03,010 1 * * * // Berdysh, Great Scythe, Bill of Balrog, Dragon Spear Skill
0 0 0 03,011 03,031 1 * * * // Spears With No Skill
0 24 0 04,000 04,006 1 * * * // Bows/Crossbows Skill
0 24 0 04,008 04,014 1 * * * // Bows/Crossbows Skill
0 24 0 04,016 04,018 1 * * * // Bows/Crossbows Skill
0 0 0 04,019 04,031 1 * * * // Bows/Crossbows With No Skill
0 0 0 05,000 05,031 1 * * * // Staffs With No Skill
0 0 0 06,000 06,003 1 * * * // Shields With No Skill
0 18 0 06,004 06,013 1 * * * // Shields Skill
0 0 0 06,014 06,031 1 * * * // Shields With No Skill
0 49 0 13,003 13,003 1 * * * // Dinorant Skill
//***************** Luck Option *****************//
1 64 5 00,000 00,031 * 1 * * // Sword Luck
1 64 5 01,000 01,031 * 1 * * // Axe Luck
1 64 5 02,000 02,031 * 1 * * // Mace Luck
1 64 5 03,000 03,031 * 1 * * // Spear Luck
1 64 5 04,000 04,031 * 1 * * // Bow/Crossbow Luck
1 64 5 05,000 05,031 * 1 * * // Staff Luck
1 64 5 06,000 06,031 * 1 * * // Shield Luck
1 64 5 07,000 11,031 * 1 * * // Body Parts Luck
1 64 5 12,000 12,000 * 1 * * // Level 1 Elf Wings Luck
1 64 5 12,001 12,001 * 1 * * // Level 1 Wizard Wings Luck
1 64 5 12,002 12,002 * 1 * * // Level 1 Knight Wings Luck
1 64 5 12,003 12,003 * 1 * * // Level 2 Elf Wings Luck
1 64 5 12,004 12,004 * 1 * * // Level 2 Wizard Wings Luck
1 64 5 12,005 12,005 * 1 * * // Level 2 Knight Wings Luck
1 64 5 12,006 12,006 * 1 * * // Level 2 Gladiator Wings Luck
//***************** Additional Option *****************//
2 60 4 00,000 00,031 * * 1 * // Sword Additional Option
2 60 4 01,000 01,031 * * 1 * // Axe Additional Option
2 60 4 02,000 02,031 * * 1 * // Mace Additional Option
2 60 4 03,000 03,031 * * 1 * // Spear Additional Option
2 60 4 04,000 04,031 * * 1 * // Bow/Crossbow Additional Option
2 61 4 05,000 05,031 * * 1 * // Staff Additional Option
2 62 5 06,000 06,031 * * 1 * // Shield Additional Option
2 63 4 07,000 11,031 * * 1 * // Body Parts Additional Option
2 65 1 12,000 12,000 * * 1 * // Level 1 Elf Wings Additional Option
2 61 4 12,001 12,001 * * 1 * // Level 1 Wizard Wings Additional Option
2 60 4 12,002 12,002 * * 1 * // Level 1 Knight Wings Additional Option
2 60 4 12,003 12,003 * * 1 * // Level 2 Elf Wings Additional Option
2 65 1 12,003 12,003 * * 1 32 // Level 2 Elf Wings Additional Option
2 61 4 12,004 12,004 * * 1 * // Level 2 Wizard Wings Additional Option
2 65 1 12,004 12,004 * * 1 32 // Level 2 Wizard Wings Additional Option
2 60 4 12,005 12,005 * * 1 * // Level 2 Knight Wings Additional Option
2 65 1 12,005 12,005 * * 1 32 // Level 2 Knight Wings Additional Option
2 60 4 12,006 12,006 * * 1 * // Level 2 Gladiator Wings Additional Option
2 61 4 12,006 12,006 * * 1 32 // Level 2 Gladiator Wings Additional Option
2 65 1 13,008 13,008 * * 1 * // Ring of Ice Additional Option
2 65 1 13,009 13,009 * * 1 * // Ring of Poison Wings Additional Option
2 65 1 13,012 13,012 * * 1 * // Pendant of Lightning Additional Option
2 65 1 13,013 13,013 * * 1 * // Pendant of Fire Wings Additional Option
//***************** Excellent Option 1 - WEPON -*****************// Excellent Damage rate +10%
3 72 10 00,000 00,031 * * * 1 // Sword Excellent 1
3 72 10 01,000 01,031 * * * 1 // Axe Excellent 1
3 72 10 02,000 02,031 * * * 1 // Mace Excellent 1
3 72 10 03,000 03,031 * * * 1 // Spear Excellent 1
3 72 10 04,000 04,031 * * * 1 // Bow/Crossbow Excellent 1
3 72 10 05,000 05,031 * * * 1 // Staff Excellent 1
//***************** Excellent Option 1 - SET & SHIELD -*****************// Increase Max HP +4%
3 66 4 06,000 06,031 * * * 1 // Shield Excellent 1
3 66 4 07,000 11,031 * * * 1 // Body Parts Excellent 1
//***************** Excellent Option 1 - WING 2 -*****************// HP +5
3 80 5 12,003 12,003 * * * 1 // Level 2 Elf Wings Excellent 1
3 80 5 12,004 12,004 * * * 1 // Level 2 Wizard Wings Excellent 1
3 80 5 12,005 12,005 * * * 1 // Level 2 Knight Wings Excellent 1
3 80 5 12,006 12,006 * * * 1 // Level 2 Gladiator Wings Excellent 1
3 84 5 13,003 13,003 * * * 1 // Dinorant Excellent 1
//***************** Excellent Option 1 - RING -*****************// Increase Max HP +4%
3 66 4 13,008 13,008 * * * 1 // Ring of Ice Excellent 1
3 66 4 13,009 13,009 * * * 1 // Ring of Poison Wings Excellent 1
//***************** Excellent Option 1 - PENDANT -*****************// Excellent Damage rate +10%
3 72 10 13,012 13,012 * * * 1 // Pendant of Lightning Excellent 1
3 72 10 13,013 13,013 * * * 1 // Pendant of Fire Wings Excellent 1
//***************** Excellent Option 2 - WEPON -*****************// Increase Damage +level/20
4 73 20 00,000 00,031 * * * 2 // Sword Excellent 2
4 73 20 01,000 01,031 * * * 2 // Axe Excellent 2
4 73 20 02,000 02,031 * * * 2 // Mace Excellent 2
4 73 20 03,000 03,031 * * * 2 // Spear Excellent 2
4 73 20 04,000 04,031 * * * 2 // Bow/Crossbow Excellent 2
4 75 20 05,000 05,031 * * * 2 // Staff Excellent 2
//***************** Excellent Option 2 - SET & SHIELD -*****************// Increase Max MP +4%
4 67 4 06,000 06,031 * * * 2 // Shield Excellent 2
4 67 4 07,000 11,031 * * * 2 // Body Parts Excellent 2
//***************** Excellent Option 2 - WING 2 -*****************// MP +5
4 81 5 12,003 12,003 * * * 2 // Level 2 Elf Wings Excellent 2
4 81 5 12,004 12,004 * * * 2 // Level 2 Wizard Wings Excellent 2
4 81 5 12,005 12,005 * * * 2 // Level 2 Knight Wings Excellent 2
4 81 5 12,006 12,006 * * * 2 // Level 2 Gladiator Wings Excellent 2
4 83 50 13,003 13,003 * * * 2 // Dinorant Excellent 2
//***************** Excellent Option 2 - RING -*****************// Increase Max MP +4%
4 67 10 13,008 13,008 * * * 2 // Ring of Ice Excellent 2
4 67 10 13,009 13,009 * * * 2 // Ring of Poison Wings Excellent 2
//***************** Excellent Option 2 - PENDANT -*****************// Increase Damage +level/20
4 75 20 13,012 13,012 * * * 2 // Pendant of Lightning Excellent 2
4 73 20 13,013 13,013 * * * 2 // Pendant of Fire Wings Excellent 2
//***************** Excellent Option 3 - WEPON -*****************// Increase Damage +2%
5 74 2 00,000 00,031 * * * 4 // Sword Excellent 3
5 74 2 01,000 01,031 * * * 4 // Axe Excellent 3
5 74 2 02,000 02,031 * * * 4 // Mace Excellent 3
5 74 2 03,000 03,031 * * * 4 // Spear Excellent 3
5 74 2 04,000 04,031 * * * 4 // Bow/Crossbow Excellent 3
5 76 2 05,000 05,031 * * * 4 // Staff Excellent 3
//***************** Excellent Option 3 - SET & SHIELD -*****************// Damage Decrease +4%
5 68 4 06,000 06,031 * * * 4 // Shield Excellent 3
5 68 4 07,000 11,031 * * * 4 // Body Parts Excellent 3
//***************** Excellent Option 3 - WING2 -*****************// RATE IGNORE 3%
5 82 3 12,003 12,003 * * * 4 // Level 2 Elf Wings Excellent 3
5 82 3 12,004 12,004 * * * 4 // Level 2 Wizard Wings Excellent 3
5 82 3 12,005 12,005 * * * 4 // Level 2 Knight Wings Excellent 3
5 82 3 12,006 12,006 * * * 4 // Level 2 Gladiator Wings Excellent 3
5 77 5 13,003 13,003 * * * 4 // Dinorant Excellent 3
//***************** Excellent Option 3 - RING -*****************// Damage Decrease +4%
5 68 4 13,008 13,008 * * * 4 // Ring of Ice Excellent 3
5 68 4 13,009 13,009 * * * 4 // Ring of Poison Wings Excellent 3
//***************** Excellent Option 3 - PENDANT -*****************// Increase Damage +2%
5 76 2 13,012 13,012 * * * 4 // Pendant of Lightning Excellent 3
5 74 2 13,013 13,013 * * * 4 // Pendant of Fire Wings Excellent 3
//***************** Excellent Option 4 - WEPON -*****************// Attacking speed +7
6 77 7 00,000 00,031 * * * 8 // Sword Excellent 4
6 77 7 01,000 01,031 * * * 8 // Axe Excellent 4
6 77 7 02,000 02,031 * * * 8 // Mace Excellent 4
6 77 7 03,000 03,031 * * * 8 // Spear Excellent 4
6 77 7 04,000 04,031 * * * 8 // Bow/Crossbow Excellent 4
6 77 7 05,000 05,031 * * * 8 // Staff Excellent 4
//***************** Excellent Option 4 - SET & SHIELD-*****************//Reflect Damage +5%
6 69 5 06,000 06,031 * * * 8 // Shield Excellent 4
6 69 5 07,000 11,031 * * * 8 // Body Parts Excellent 4
//***************** Excellent Option 4 - WING2 -*****************//Increase AG +50
6 83 50 12,003 12,003 * * * 8 // Level 2 Elf Wings Excellent 4
6 83 50 12,004 12,004 * * * 8 // Level 2 Wizard Wings Excellent 4
6 83 50 12,005 12,005 * * * 8 // Level 2 Knight Wings Excellent 4
6 83 50 12,006 12,006 * * * 8 // Level 2 Gladiator Wings Excellent 4
//***************** Excellent Option 4 - RING -*****************//Reflect Damage +5%
6 69 5 13,008 13,008 * * * 8 // Ring of Ice Excellent 4
6 69 5 13,009 13,009 * * * 8 // Ring of Poison Wings Excellent 4
//***************** Excellent Option 4 - PENDANT -*****************// Attacking speed +7
6 77 7 13,012 13,012 * * * 8 // Pendant of Lightning Excellent 4
6 77 7 13,013 13,013 * * * 8 // Pendant of Fire Wings Excellent 4
//***************** Excellent Option 5 - WEPON -*****************//Increases life rate after hunt +life/8
7 78 8 00,000 00,031 * * * 16 // Sword Excellent 5
7 78 8 01,000 01,031 * * * 16 // Axe Excellent 5
7 78 8 02,000 02,031 * * * 16 // Mace Excellent 5
7 78 8 03,000 03,031 * * * 16 // Spear Excellent 5
7 78 8 04,000 04,031 * * * 16 // Bow/Crossbow Excellent 5
7 78 8 05,000 05,031 * * * 16 // Staff Excellent 5
//***************** Excellent Option 5 - SET & SHIELD-*****************//Defense success rate +10%
7 70 10 06,000 06,031 * * * 16 // Shield Excellent 5
7 70 10 07,000 11,031 * * * 16 // Body Parts Excellent 5
//***************** Excellent Option 5 - WING2 -*****************//Attacking speed +5
7 77 5 12,003 12,003 * * * 16 // Level 2 Elf Wings Excellent 5
7 77 5 12,004 12,004 * * * 16 // Level 2 Wizard Wings Excellent 5
7 77 5 12,005 12,005 * * * 16 // Level 2 Knight Wings Excellent 5
7 77 5 12,006 12,006 * * * 16 // Level 2 Gladiator Wings Excellent 5
//***************** Excellent Option 5 - RING -*****************//Defense success rate +10%
7 70 10 13,008 13,008 * * * 16 // Ring of Ice Excellent 5
7 70 10 13,009 13,009 * * * 16 // Ring of Poison Wings Excellent 5
//***************** Excellent Option 5 - PENDAN -*****************//Increases life rate after hunt +life/8
7 78 8 13,012 13,012 * * * 16 // Pendant of Lightning Excellent 5
7 78 8 13,013 13,013 * * * 16 // Pendant of Fire Wings Excellent 5
//***************** Excellent Option 6 - WEPON -*****************//Increases life rate after hunt +mana/8
8 79 8 00,000 00,031 * * * 32 // Sword Excellent 6
8 79 8 01,000 01,031 * * * 32 // Axe Excellent 6
8 79 8 02,000 02,031 * * * 32 // Mace Excellent 6
8 79 8 03,000 03,031 * * * 32 // Spear Excellent 6
8 79 8 04,000 04,031 * * * 32 // Bow/Crossbow Excellent 6
8 79 8 05,000 05,031 * * * 32 // Staff Excellent 6
//***************** Excellent Option 6 - SET & SHIELD & RING -*****************//Increases Zen +40%
8 71 40 06,000 06,031 * * * 32 // Shield Excellent 6
8 71 40 07,000 11,031 * * * 32 // Body Parts Excellent 6
8 71 40 13,008 13,008 * * * 32 // Ring of Ice Excellent 6
8 71 40 13,009 13,009 * * * 32 // Ring of Poison Wings Excellent 6
//***************** Excellent Option 6 - PENDANT -*****************//Increases life rate after hunt +mana/8
8 79 12 13,012 13,012 * * * 32 // Pendant of Lightning Excellent 6
8 79 12 13,013 13,013 * * * 32 // Pendant of Fire Wings Excellent 6
end
List of correct value adjustments according to equipment Excellent Items
ItemOption.txtCode: [Select]//Index OptionIndex OptionValue ItemMinIndex ItemMaxIndex ItemSkillOption ItemLuckOption ItemAddOption ItemExceOption Comment
//***************** Skill Option *****************//
0 0 0 00,000 00,002 1 * * * // Swords With No Skill
0 20 0 00,003 00,003 1 * * * // Katana Skill
0 21 0 00,004 00,004 1 * * * // Sword of Assassin Skill
0 22 0 00,005 00,005 1 * * * // Blade Skill
0 20 0 00,006 00,006 1 * * * // Gladius Skill
0 21 0 00,007 00,008 1 * * * // Falchion, Serpent Sword Skill
0 20 0 00,009 00,009 1 * * * // Sword of Salamander Skill
0 22 0 00,010 00,010 1 * * * // Light Saber Skill
0 20 0 00,011 00,011 1 * * * // Legendary Sword Skill
0 19 0 00,012 00,012 1 * * * // Heliacal Sword Skill
0 22 0 00,013 00,014 1 * * * // Double Blade, Lightning Sword Skill
0 23 0 00,015 00,015 1 * * * // Giant Sword Skill
0 22 0 00,016 00,016 1 * * * // Sword of Destruction Skill
0 23 0 00,017 00,018 1 * * * // Dark Breaker, Thunder Blade Skill
0 22 0 00,019 00,019 1 * * * // Divine Sword of Archangel Skill
0 0 0 00,020 00,030 1 * * * // Swords With No Skill
0 56 0 00,031 00,031 1 * * * // Rune Blade Skill
0 0 0 01,000 01,001 1 * * * // Axes With No Skill
0 19 0 01,002 01,003 1 * * * // Double Axe, Tomahawk Skill
0 0 0 01,004 01,004 1 * * * // Axes With No Skill
0 19 0 01,005 01,008 1 * * * // Battle Axe, Nikea Axe, Larkan Axe, Crescent Axe Skill
0 0 0 01,009 01,031 1 * * * // Axes With No Skill
0 0 0 02,000 02,000 1 * * * // Maces With No Skill
0 19 0 02,001 02,001 1 * * * // Morning Star Skill
0 0 0 02,002 02,002 1 * * * // Maces With No Skill
0 19 0 02,003 02,004 1 * * * // Great Hammer, Crystal Morning Star Skill
0 23 0 02,005 02,006 1 * * * // Crystal Sword, Chaos Dragon Axe Skill
0 0 0 02,007 02,031 1 * * * // Maces With No Skill
0 22 0 03,000 03,000 1 * * * // Light Spear Skill
0 0 0 03,001 03,003 1 * * * // Spears With No Skill
0 20 0 03,004 03,004 1 * * * // Serpent Spear Skill
0 0 0 03,005 03,006 1 * * * // Spears With No Skill
0 22 0 03,007 03,010 1 * * * // Berdysh, Great Scythe, Bill of Balrog, Dragon Spear Skill
0 0 0 03,011 03,031 1 * * * // Spears With No Skill
0 24 0 04,000 04,006 1 * * * // Bows/Crossbows Skill
0 24 0 04,008 04,014 1 * * * // Bows/Crossbows Skill
0 24 0 04,016 04,018 1 * * * // Bows/Crossbows Skill
0 0 0 04,019 04,031 1 * * * // Bows/Crossbows With No Skill
0 0 0 05,000 05,031 1 * * * // Staffs With No Skill
0 0 0 06,000 06,003 1 * * * // Shields With No Skill
0 18 0 06,004 06,013 1 * * * // Shields Skill
0 0 0 06,014 06,031 1 * * * // Shields With No Skill
0 49 0 13,003 13,003 1 * * * // Dinorant Skill
//***************** Luck Option *****************//
1 64 5 00,000 00,031 * 1 * * // Sword Luck
1 64 5 01,000 01,031 * 1 * * // Axe Luck
1 64 5 02,000 02,031 * 1 * * // Mace Luck
1 64 5 03,000 03,031 * 1 * * // Spear Luck
1 64 5 04,000 04,031 * 1 * * // Bow/Crossbow Luck
1 64 5 05,000 05,031 * 1 * * // Staff Luck
1 64 5 06,000 06,031 * 1 * * // Shield Luck
1 64 5 07,000 11,031 * 1 * * // Body Parts Luck
1 64 5 12,000 12,000 * 1 * * // Level 1 Elf Wings Luck
1 64 5 12,001 12,001 * 1 * * // Level 1 Wizard Wings Luck
1 64 5 12,002 12,002 * 1 * * // Level 1 Knight Wings Luck
1 64 5 12,003 12,003 * 1 * * // Level 2 Elf Wings Luck
1 64 5 12,004 12,004 * 1 * * // Level 2 Wizard Wings Luck
1 64 5 12,005 12,005 * 1 * * // Level 2 Knight Wings Luck
1 64 5 12,006 12,006 * 1 * * // Level 2 Gladiator Wings Luck
//***************** Additional Option *****************//
2 60 4 00,000 00,031 * * 1 * // Sword Additional Option
2 60 4 01,000 01,031 * * 1 * // Axe Additional Option
2 60 4 02,000 02,031 * * 1 * // Mace Additional Option
2 60 4 03,000 03,031 * * 1 * // Spear Additional Option
2 60 4 04,000 04,031 * * 1 * // Bow/Crossbow Additional Option
2 61 4 05,000 05,031 * * 1 * // Staff Additional Option
2 62 5 06,000 06,031 * * 1 * // Shield Additional Option
2 63 4 07,000 11,031 * * 1 * // Body Parts Additional Option
2 65 1 12,000 12,000 * * 1 * // Level 1 Elf Wings Additional Option
2 61 4 12,001 12,001 * * 1 * // Level 1 Wizard Wings Additional Option
2 60 4 12,002 12,002 * * 1 * // Level 1 Knight Wings Additional Option
2 60 4 12,003 12,003 * * 1 * // Level 2 Elf Wings Additional Option
2 65 1 12,003 12,003 * * 1 32 // Level 2 Elf Wings Additional Option
2 61 4 12,004 12,004 * * 1 * // Level 2 Wizard Wings Additional Option
2 65 1 12,004 12,004 * * 1 32 // Level 2 Wizard Wings Additional Option
2 60 4 12,005 12,005 * * 1 * // Level 2 Knight Wings Additional Option
2 65 1 12,005 12,005 * * 1 32 // Level 2 Knight Wings Additional Option
2 60 4 12,006 12,006 * * 1 * // Level 2 Gladiator Wings Additional Option
2 61 4 12,006 12,006 * * 1 32 // Level 2 Gladiator Wings Additional Option
2 65 1 13,008 13,008 * * 1 * // Ring of Ice Additional Option
2 65 1 13,009 13,009 * * 1 * // Ring of Poison Wings Additional Option
2 65 1 13,012 13,012 * * 1 * // Pendant of Lightning Additional Option
2 65 1 13,013 13,013 * * 1 * // Pendant of Fire Wings Additional Option
//***************** Excellent Option 1 - WEPON -*****************// Excellent Damage rate +10%
3 72 10 00,000 00,031 * * * 1 // Sword Excellent 1
3 72 10 01,000 01,031 * * * 1 // Axe Excellent 1
3 72 10 02,000 02,031 * * * 1 // Mace Excellent 1
3 72 10 03,000 03,031 * * * 1 // Spear Excellent 1
3 72 10 04,000 04,031 * * * 1 // Bow/Crossbow Excellent 1
3 72 10 05,000 05,031 * * * 1 // Staff Excellent 1
//***************** Excellent Option 1 - SET & SHIELD -*****************// Increase Max HP +4%
3 66 4 06,000 06,031 * * * 1 // Shield Excellent 1
3 66 4 07,000 11,031 * * * 1 // Body Parts Excellent 1
//***************** Excellent Option 1 - WING 2 -*****************// HP +5
3 80 5 12,003 12,003 * * * 1 // Level 2 Elf Wings Excellent 1
3 80 5 12,004 12,004 * * * 1 // Level 2 Wizard Wings Excellent 1
3 80 5 12,005 12,005 * * * 1 // Level 2 Knight Wings Excellent 1
3 80 5 12,006 12,006 * * * 1 // Level 2 Gladiator Wings Excellent 1
3 84 5 13,003 13,003 * * * 1 // Dinorant Excellent 1
//***************** Excellent Option 1 - RING -*****************// Increase Max HP +4%
3 66 4 13,008 13,008 * * * 1 // Ring of Ice Excellent 1
3 66 4 13,009 13,009 * * * 1 // Ring of Poison Wings Excellent 1
//***************** Excellent Option 1 - PENDANT -*****************// Excellent Damage rate +10%
3 72 10 13,012 13,012 * * * 1 // Pendant of Lightning Excellent 1
3 72 10 13,013 13,013 * * * 1 // Pendant of Fire Wings Excellent 1
//***************** Excellent Option 2 - WEPON -*****************// Increase Damage +level/20
4 73 20 00,000 00,031 * * * 2 // Sword Excellent 2
4 73 20 01,000 01,031 * * * 2 // Axe Excellent 2
4 73 20 02,000 02,031 * * * 2 // Mace Excellent 2
4 73 20 03,000 03,031 * * * 2 // Spear Excellent 2
4 73 20 04,000 04,031 * * * 2 // Bow/Crossbow Excellent 2
4 75 20 05,000 05,031 * * * 2 // Staff Excellent 2
//***************** Excellent Option 2 - SET & SHIELD -*****************// Increase Max MP +4%
4 67 4 06,000 06,031 * * * 2 // Shield Excellent 2
4 67 4 07,000 11,031 * * * 2 // Body Parts Excellent 2
//***************** Excellent Option 2 - WING 2 -*****************// MP +5
4 81 5 12,003 12,003 * * * 2 // Level 2 Elf Wings Excellent 2
4 81 5 12,004 12,004 * * * 2 // Level 2 Wizard Wings Excellent 2
4 81 5 12,005 12,005 * * * 2 // Level 2 Knight Wings Excellent 2
4 81 5 12,006 12,006 * * * 2 // Level 2 Gladiator Wings Excellent 2
4 83 50 13,003 13,003 * * * 2 // Dinorant Excellent 2
//***************** Excellent Option 2 - RING -*****************// Increase Max MP +4%
4 67 10 13,008 13,008 * * * 2 // Ring of Ice Excellent 2
4 67 10 13,009 13,009 * * * 2 // Ring of Poison Wings Excellent 2
//***************** Excellent Option 2 - PENDANT -*****************// Increase Damage +level/20
4 75 20 13,012 13,012 * * * 2 // Pendant of Lightning Excellent 2
4 73 20 13,013 13,013 * * * 2 // Pendant of Fire Wings Excellent 2
//***************** Excellent Option 3 - WEPON -*****************// Increase Damage +2%
5 74 2 00,000 00,031 * * * 4 // Sword Excellent 3
5 74 2 01,000 01,031 * * * 4 // Axe Excellent 3
5 74 2 02,000 02,031 * * * 4 // Mace Excellent 3
5 74 2 03,000 03,031 * * * 4 // Spear Excellent 3
5 74 2 04,000 04,031 * * * 4 // Bow/Crossbow Excellent 3
5 76 2 05,000 05,031 * * * 4 // Staff Excellent 3
//***************** Excellent Option 3 - SET & SHIELD -*****************// Damage Decrease +4%
5 68 4 06,000 06,031 * * * 4 // Shield Excellent 3
5 68 4 07,000 11,031 * * * 4 // Body Parts Excellent 3
//***************** Excellent Option 3 - WING2 -*****************// RATE IGNORE 3%
5 82 3 12,003 12,003 * * * 4 // Level 2 Elf Wings Excellent 3
5 82 3 12,004 12,004 * * * 4 // Level 2 Wizard Wings Excellent 3
5 82 3 12,005 12,005 * * * 4 // Level 2 Knight Wings Excellent 3
5 82 3 12,006 12,006 * * * 4 // Level 2 Gladiator Wings Excellent 3
5 77 5 13,003 13,003 * * * 4 // Dinorant Excellent 3
//***************** Excellent Option 3 - RING -*****************// Damage Decrease +4%
5 68 4 13,008 13,008 * * * 4 // Ring of Ice Excellent 3
5 68 4 13,009 13,009 * * * 4 // Ring of Poison Wings Excellent 3
//***************** Excellent Option 3 - PENDANT -*****************// Increase Damage +2%
5 76 2 13,012 13,012 * * * 4 // Pendant of Lightning Excellent 3
5 74 2 13,013 13,013 * * * 4 // Pendant of Fire Wings Excellent 3
//***************** Excellent Option 4 - WEPON -*****************// Attacking speed +7
6 77 7 00,000 00,031 * * * 8 // Sword Excellent 4
6 77 7 01,000 01,031 * * * 8 // Axe Excellent 4
6 77 7 02,000 02,031 * * * 8 // Mace Excellent 4
6 77 7 03,000 03,031 * * * 8 // Spear Excellent 4
6 77 7 04,000 04,031 * * * 8 // Bow/Crossbow Excellent 4
6 77 7 05,000 05,031 * * * 8 // Staff Excellent 4
//***************** Excellent Option 4 - SET & SHIELD-*****************//Reflect Damage +5%
6 69 5 06,000 06,031 * * * 8 // Shield Excellent 4
6 69 5 07,000 11,031 * * * 8 // Body Parts Excellent 4
//***************** Excellent Option 4 - WING2 -*****************//Increase AG +50
6 83 50 12,003 12,003 * * * 8 // Level 2 Elf Wings Excellent 4
6 83 50 12,004 12,004 * * * 8 // Level 2 Wizard Wings Excellent 4
6 83 50 12,005 12,005 * * * 8 // Level 2 Knight Wings Excellent 4
6 83 50 12,006 12,006 * * * 8 // Level 2 Gladiator Wings Excellent 4
//***************** Excellent Option 4 - RING -*****************//Reflect Damage +5%
6 69 5 13,008 13,008 * * * 8 // Ring of Ice Excellent 4
6 69 5 13,009 13,009 * * * 8 // Ring of Poison Wings Excellent 4
//***************** Excellent Option 4 - PENDANT -*****************// Attacking speed +7
6 77 7 13,012 13,012 * * * 8 // Pendant of Lightning Excellent 4
6 77 7 13,013 13,013 * * * 8 // Pendant of Fire Wings Excellent 4
//***************** Excellent Option 5 - WEPON -*****************//Increases life rate after hunt +life/8
7 78 8 00,000 00,031 * * * 16 // Sword Excellent 5
7 78 8 01,000 01,031 * * * 16 // Axe Excellent 5
7 78 8 02,000 02,031 * * * 16 // Mace Excellent 5
7 78 8 03,000 03,031 * * * 16 // Spear Excellent 5
7 78 8 04,000 04,031 * * * 16 // Bow/Crossbow Excellent 5
7 78 8 05,000 05,031 * * * 16 // Staff Excellent 5
//***************** Excellent Option 5 - SET & SHIELD-*****************//Defense success rate +10%
7 70 10 06,000 06,031 * * * 16 // Shield Excellent 5
7 70 10 07,000 11,031 * * * 16 // Body Parts Excellent 5
//***************** Excellent Option 5 - WING2 -*****************//Attacking speed +5
7 77 5 12,003 12,003 * * * 16 // Level 2 Elf Wings Excellent 5
7 77 5 12,004 12,004 * * * 16 // Level 2 Wizard Wings Excellent 5
7 77 5 12,005 12,005 * * * 16 // Level 2 Knight Wings Excellent 5
7 77 5 12,006 12,006 * * * 16 // Level 2 Gladiator Wings Excellent 5
//***************** Excellent Option 5 - RING -*****************//Defense success rate +10%
7 70 10 13,008 13,008 * * * 16 // Ring of Ice Excellent 5
7 70 10 13,009 13,009 * * * 16 // Ring of Poison Wings Excellent 5
//***************** Excellent Option 5 - PENDAN -*****************//Increases life rate after hunt +life/8
7 78 8 13,012 13,012 * * * 16 // Pendant of Lightning Excellent 5
7 78 8 13,013 13,013 * * * 16 // Pendant of Fire Wings Excellent 5
//***************** Excellent Option 6 - WEPON -*****************//Increases life rate after hunt +mana/8
8 79 8 00,000 00,031 * * * 32 // Sword Excellent 6
8 79 8 01,000 01,031 * * * 32 // Axe Excellent 6
8 79 8 02,000 02,031 * * * 32 // Mace Excellent 6
8 79 8 03,000 03,031 * * * 32 // Spear Excellent 6
8 79 8 04,000 04,031 * * * 32 // Bow/Crossbow Excellent 6
8 79 8 05,000 05,031 * * * 32 // Staff Excellent 6
//***************** Excellent Option 6 - SET & SHIELD & RING -*****************//Increases Zen +40%
8 71 40 06,000 06,031 * * * 32 // Shield Excellent 6
8 71 40 07,000 11,031 * * * 32 // Body Parts Excellent 6
8 71 40 13,008 13,008 * * * 32 // Ring of Ice Excellent 6
8 71 40 13,009 13,009 * * * 32 // Ring of Poison Wings Excellent 6
//***************** Excellent Option 6 - PENDANT -*****************//Increases life rate after hunt +mana/8
8 79 12 13,012 13,012 * * * 32 // Pendant of Lightning Excellent 6
8 79 12 13,013 13,013 * * * 32 // Pendant of Fire Wings Excellent 6
end
Hi! Can you give a brief explanation of what did you fixed over there? And what was the problem?
Thanks!
I like the colors of the sets and weapons like the 0.97D version of Darkteam. How can I configure such on your server? @kayito
I like the colors of the sets and weapons like the 0.97D version of Darkteam. How can I configure such on your server? @kayito
you can change the glow color of items in the encoder, there is a txt file named "CustomGlow" that has color management for items, on rgb type.
I like the colors of the sets and weapons like the 0.97D version of Darkteam. How can I configure such on your server? @kayito
you can change the glow color of items in the encoder, there is a txt file named "CustomGlow" that has color management for items, on rgb type.
Thank you! but I really don't know all the standard color codes on the Items of version 0.97D. Can you share the color code with me?
I like the colors of the sets and weapons like the 0.97D version of Darkteam. How can I configure such on your server? @kayito
you can change the glow color of items in the encoder, there is a txt file named "CustomGlow" that has color management for items, on rgb type.
Thank you! but I really don't know all the standard color codes on the Items of version 0.97D. Can you share the color code with me?
you just have to look for each item color u want in rgb, for example, for the 97d version of Great Dragon (or orange items), its something like this "232, 141, 0"...
(https://i.imgur.com/iMSaWSE.jpg)
try this app https://htmlcolorcodes.com/es/
I like the colors of the sets and weapons like the 0.97D version of Darkteam. How can I configure such on your server? @kayito
you can change the glow color of items in the encoder, there is a txt file named "CustomGlow" that has color management for items, on rgb type.
Thank you! but I really don't know all the standard color codes on the Items of version 0.97D. Can you share the color code with me?
you just have to look for each item color u want in rgb, for example, for the 97d version of Great Dragon (or orange items), its something like this "232, 141, 0"...
(https://i.imgur.com/iMSaWSE.jpg)
try this app https://htmlcolorcodes.com/es/
Hi, does any one manage to add sky event and/or want to share it?like this :D
These are great files, and generally 97d it’s a great source.
Hi, does any one manage to add sky event and/or want to share it?like this :D
These are great files, and generally 97d it’s a great source.
(https://scontent.fsgn2-8.fna.fbcdn.net/v/t39.30808-6/418490975_122148604958021683_4626040926284198015_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=3635dc&_nc_ohc=E0QvkmHgcLQAX_ps-0c&_nc_ht=scontent.fsgn2-8.fna&oh=00_AfDQGELJqjTXM9DCuaL3p2qGi2fp-WkszJ2AJS6twC7arA&oe=65A60F71)
Las source, y los archivos del muserver, estan actualizado con los update, de los bug que se a encontrado?Si están actualizados. Yo tengo la source con auto attack y auto pick por si te interesa.
Hoy revisando los items, full, me aparece este Error, con los pendiente, al crearlo full por editor o por comando me cierra el client una vez que lo voy a seleccionar,,I will also appear in the W7 system. But not under W10
https://imgur.com/XAOuhLh
(https://i.ibb.co/7W6cMdZ/Screen-09-21-21-50-0000.jpg) (https://ibb.co/fpPR6zy)
(https://i.ibb.co/7W6cMdZ/Screen-09-21-21-50-0000.jpg) (https://ibb.co/fpPR6zy)
Hola gente alguien me ayuda , estoy intenando encontrar como agregar todos esos sets al cliente pero soy demasiado novato. He leido miles de paginas y encontre un metodo pero en el servidor se ven invisibles, agradeceria mucho si alguien me da una mano gracias!
No hay nada que criticarte, gracias por los mejores files free, ojalá supieran valorar el laburo que conlleva hacer lo que vos haces, adaptar un offset, armar una función, solucionar un problema, son cosas que solo los que se dedican a eso pueden saber el tiempo que lleva, ojalá vuelvas con otros proyectos, porque haces un re laburo.Bueno gente paso a avisarles que, después de 23 updates y medio, no voy a darle más continuidad al proyecto.
Debido a que le estoy dedicando mucho tiempo y la verdad estoy recibiendo muy poco feedback de todo lo que estoy haciendo es que decido no continuar con el proyecto ni seguir dándole updates.
Quiero que sepan que no es una cuestión monetaria ni nada por el estilo, no me interesan las donaciones ni recibir nada a cambio por lo que hice sino que simplemente este proyecto no está alcanzando la cantidad de personas que me gustaría e incluso mucha gente prefiere ir y pagarle una licencia a ssemu en lugar de usar este proyecto gratuito, con código fuente publicado, con todo el esfuerzo y las horas que le puse detrás y es por eso que me desmotiva a seguir dedicándole tantas horas. Siempre veo que son los mismos 5 gatos locos comentando y reportando errores. Me tomé el trabajo de adaptar los files a mysql y nadie me dio ni pelota salvo 2 o 3 personas que se pusieron a testear porque les gustó la idea y no me quiero imaginar si el proyecto llegara a escalar, dedicarle mucho más esfuerzo y trabajo todo para que nuevamente estén los mismos 5 gatos locos de siempre no creo que me sea rentable. Estoy dejando de lado otros proyectos para poder darles los mejores files 97 gratuitos, me enfoco en corregir cada error que encuentro y aún así no parece que llegue a la cantidad de gente que esperaba. Prefiero seguir usando ese tiempo para enfocarlo en mis otros proyectos.
Así que dicho esto, acabo de subir los últimos fixes al github.
Bueno gente paso a avisarles que, después de 23 updates y medio, no voy a darle más continuidad al proyecto.
Debido a que le estoy dedicando mucho tiempo y la verdad estoy recibiendo muy poco feedback de todo lo que estoy haciendo es que decido no continuar con el proyecto ni seguir dándole updates.
Quiero que sepan que no es una cuestión monetaria ni nada por el estilo, no me interesan las donaciones ni recibir nada a cambio por lo que hice sino que simplemente este proyecto no está alcanzando la cantidad de personas que me gustaría e incluso mucha gente prefiere ir y pagarle una licencia a ssemu en lugar de usar este proyecto gratuito, con código fuente publicado, con todo el esfuerzo y las horas que le puse detrás y es por eso que me desmotiva a seguir dedicándole tantas horas. Siempre veo que son los mismos 5 gatos locos comentando y reportando errores. Me tomé el trabajo de adaptar los files a mysql y nadie me dio ni pelota salvo 2 o 3 personas que se pusieron a testear porque les gustó la idea y no me quiero imaginar si el proyecto llegara a escalar, dedicarle mucho más esfuerzo y trabajo todo para que nuevamente estén los mismos 5 gatos locos de siempre no creo que me sea rentable. Estoy dejando de lado otros proyectos para poder darles los mejores files 97 gratuitos, me enfoco en corregir cada error que encuentro y aún así no parece que llegue a la cantidad de gente que esperaba. Prefiero seguir usando ese tiempo para enfocarlo en mis otros proyectos.
Así que dicho esto, acabo de subir los últimos fixes al github.
lo unico que me agradaria que fuera posible es que se pueda colocar que los items al ser +14 o +15 sean invicibles, se que hay muchos que pueden hacer ese trabajo, pero si en caso estos ya los incluirian seria algo fantastico, practicamente es un sueño humedo tener algo asi para los antiguos que jugamos :D
en realidad no, estuve jugando uno para verlo antes, ya que actualmente manejo un svr version altalo unico que me agradaria que fuera posible es que se pueda colocar que los items al ser +14 o +15 sean invicibles, se que hay muchos que pueden hacer ese trabajo, pero si en caso estos ya los incluirian seria algo fantastico, practicamente es un sueño humedo tener algo asi para los antiguos que jugamos :D
y ya no son asi ? ni siquiera bajaste los files, verdad ? XD
Bueno gente paso a avisarles que, después de 23 updates y medio, no voy a darle más continuidad al proyecto.
Debido a que le estoy dedicando mucho tiempo y la verdad estoy recibiendo muy poco feedback de todo lo que estoy haciendo es que decido no continuar con el proyecto ni seguir dándole updates.
Quiero que sepan que no es una cuestión monetaria ni nada por el estilo, no me interesan las donaciones ni recibir nada a cambio por lo que hice sino que simplemente este proyecto no está alcanzando la cantidad de personas que me gustaría e incluso mucha gente prefiere ir y pagarle una licencia a ssemu en lugar de usar este proyecto gratuito, con código fuente publicado, con todo el esfuerzo y las horas que le puse detrás y es por eso que me desmotiva a seguir dedicándole tantas horas. Siempre veo que son los mismos 5 gatos locos comentando y reportando errores. Me tomé el trabajo de adaptar los files a mysql y nadie me dio ni pelota salvo 2 o 3 personas que se pusieron a testear porque les gustó la idea y no me quiero imaginar si el proyecto llegara a escalar, dedicarle mucho más esfuerzo y trabajo todo para que nuevamente estén los mismos 5 gatos locos de siempre no creo que me sea rentable. Estoy dejando de lado otros proyectos para poder darles los mejores files 97 gratuitos, me enfoco en corregir cada error que encuentro y aún así no parece que llegue a la cantidad de gente que esperaba. Prefiero seguir usando ese tiempo para enfocarlo en mis otros proyectos.
Así que dicho esto, acabo de subir los últimos fixes al github.
SetCompleteHook(0xE9,0x00832862, 0x00832897);
Conjunto de memoria (0x00832CF2,0x90,0x5);
Conjunto de memoria (0x7E3E30,0x90,0x1EA2);
SetByte((PVOID)(0x007E3EDD+2),120);
SetByte((PVOID)(0x007E3F4A+3),100);
Conjunto de memoria (0x007E5D00,0x90,0xFF5);
SetByte(0x0054A270, 0xC3); //Desactivar sombras
SetByte(0x0054A270, 0x55); //Habilitar sombras
SetByte(0x004CB263, 0xC3); //Desactivar sombras
Fix box of kundun drop size
PetMontura.cpp
Find this line at the end of the file
//SetOp((LPVOID)0x005F820C, DrawObjectDropOnViewport, ASM::CALL);
And replace it with this
SetCompleteHook(ASM::JMP, 0x005F61C0, &ItemAngle);
Add this code to the top of the file
int __cdecl ItemAngle(int a1)
{
int result; // eax
int v2; // [esp+0h] [ebp-8h]
unsigned __int8 v3; // [esp+7h] [ebp-1h]
v3 = 1;
*(float *)(a1 + 264) = 0.0;
*(float *)(a1 + 268) = 0.0;
*(float *)(a1 + 272) = -45.0;
if ( *(_DWORD *)(a1 + 48) < 1171 || *(_DWORD *)(a1 + 48) >= 2195 )
{
if ( *(_DWORD *)(a1 + 48) != 3239 && *(_DWORD *)(a1 + 48) != 3240 && *(_DWORD *)(a1 + 48) != 3241 )
{
if ( (*(_DWORD *)(a1 + 48) < 3227 || *(_DWORD *)(a1 + 48) >= 3236)
&& (*(_DWORD *)(a1 + 48) < 3237 || *(_DWORD *)(a1 + 48) >= 3239) )
{
if ( *(_DWORD *)(a1 + 48) < 2195 || *(_DWORD *)(a1 + 48) >= 4243 )
{
if ( *(_DWORD *)(a1 + 48) < 4243 || *(_DWORD *)(a1 + 48) >= 4755 )
{
if ( (*(_DWORD *)(a1 + 48) < 4794 || *(_DWORD *)(a1 + 48) > 4799) && *(_DWORD *)(a1 + 48) != 4837 )
{
if ( (*(_DWORD *)(a1 + 48) < 5267 || *(_DWORD *)(a1 + 48) >= 6803) && *(_DWORD *)(a1 + 48) != 8494 )
{
if ( *(_DWORD *)(a1 + 48) < 7347 || *(_DWORD *)(a1 + 48) > 7349 )
{
if ( *(_DWORD *)(a1 + 48) < 7375 || *(_DWORD *)(a1 + 48) > 7380 )
{
if ( *(_DWORD *)(a1 + 48) < 7385 || *(_DWORD *)(a1 + 48) > 7389 )
{
if ( *(_DWORD *)(a1 + 48) < 7415 || *(_DWORD *)(a1 + 48) > 7444 )
{
switch ( *(_DWORD *)(a1 + 48) )
{
case 0x1CC4:
*(float *)(a1 + 264) = 270.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
*(float *)(a1 + 96) = 0.69999999;
break;
case 0x1CC5:
*(float *)(a1 + 264) = 250.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
break;
case 0x20C0:
*(float *)(a1 + 96) = 0.89999998;
*(float *)(a1 + 264) = 0.0;
*(float *)(a1 + 272) = 90.0;
break;
default:
if ( *(_DWORD *)(a1 + 48) < 8385 || *(_DWORD *)(a1 + 48) > 8387 )
{
if ( *(_DWORD *)(a1 + 48) == 8388 )
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
if(gCustomPet2.CheckCustomPetByItem(*(_DWORD *)(a1 + 48) - 1171))
{
*(float *)(a1 + 264) = 270.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
*(float *)(a1 + 96) = gCustomPet2.GetScaleDrop(*(_DWORD *)(a1 + 48) - 1171);
result = a1;
}
return result;
}
Hola a todos.
Me gustaría preguntar algunas cosas sobre esta versión y su código.
Soy un programador relativamente nuevo, comencé con la versión 1.04e de pyke pero las cosas eran un poco complicadas, así que decidí probar algo más "simple".
Básicamente me gustaría saber esto, en otros lanzamientos de la temporada 6 los he visto realizar cambios de código usando comandos comoCode: [Select]Sé que estas son compensaciones y puedes encontrarlas en un desensamblador como olly/IDA. Resulta que tengo un archivo principal descompilado de la temporada 6 donde estaban las compensaciones y arreglé algunas cosas.SetCompleteHook(0xE9,0x00832862, 0x00832897);
Conjunto de memoria (0x00832CF2,0x90,0x5);
Conjunto de memoria (0x7E3E30,0x90,0x1EA2);
SetByte((PVOID)(0x007E3EDD+2),120);
SetByte((PVOID)(0x007E3F4A+3),100);
Conjunto de memoria (0x007E5D00,0x90,0xFF5);
Por ejemplo, en 1.04e puedes habilitar/deshabilitar sombras conCode: [Select]mientras que en 1.05D es otro Offset,SetByte(0x0054A270, 0xC3); //Desactivar sombras
SetByte(0x0054A270, 0x55); //Habilitar sombrasCode: [Select]SetByte(0x004CB263, 0xC3); //Desactivar sombras
Otro ejemplo, en la imagen de abajo tengo la solución para la Caja de kundun, cuando fue arrojada por un mob dorado o en el evento de caída, al comienzo de la animación el objeto parecía enorme en la pantalla pero en el piso era bien. A la derecha está el principal descompilado y a la izquierda está la fuente principal 5.2.
(https://i.ibb.co/hKyxVQs/Untitle.png) (https://ibb.co/rZmKH8k)
Y así es la corrección del error visual.Code: [Select]Fix box of kundun drop size
PetMontura.cpp
Find this line at the end of the file
//SetOp((LPVOID)0x005F820C, DrawObjectDropOnViewport, ASM::CALL);
And replace it with this
SetCompleteHook(ASM::JMP, 0x005F61C0, &ItemAngle);
Add this code to the top of the file
int __cdecl ItemAngle(int a1)
{
int result; // eax
int v2; // [esp+0h] [ebp-8h]
unsigned __int8 v3; // [esp+7h] [ebp-1h]
v3 = 1;
*(float *)(a1 + 264) = 0.0;
*(float *)(a1 + 268) = 0.0;
*(float *)(a1 + 272) = -45.0;
if ( *(_DWORD *)(a1 + 48) < 1171 || *(_DWORD *)(a1 + 48) >= 2195 )
{
if ( *(_DWORD *)(a1 + 48) != 3239 && *(_DWORD *)(a1 + 48) != 3240 && *(_DWORD *)(a1 + 48) != 3241 )
{
if ( (*(_DWORD *)(a1 + 48) < 3227 || *(_DWORD *)(a1 + 48) >= 3236)
&& (*(_DWORD *)(a1 + 48) < 3237 || *(_DWORD *)(a1 + 48) >= 3239) )
{
if ( *(_DWORD *)(a1 + 48) < 2195 || *(_DWORD *)(a1 + 48) >= 4243 )
{
if ( *(_DWORD *)(a1 + 48) < 4243 || *(_DWORD *)(a1 + 48) >= 4755 )
{
if ( (*(_DWORD *)(a1 + 48) < 4794 || *(_DWORD *)(a1 + 48) > 4799) && *(_DWORD *)(a1 + 48) != 4837 )
{
if ( (*(_DWORD *)(a1 + 48) < 5267 || *(_DWORD *)(a1 + 48) >= 6803) && *(_DWORD *)(a1 + 48) != 8494 )
{
if ( *(_DWORD *)(a1 + 48) < 7347 || *(_DWORD *)(a1 + 48) > 7349 )
{
if ( *(_DWORD *)(a1 + 48) < 7375 || *(_DWORD *)(a1 + 48) > 7380 )
{
if ( *(_DWORD *)(a1 + 48) < 7385 || *(_DWORD *)(a1 + 48) > 7389 )
{
if ( *(_DWORD *)(a1 + 48) < 7415 || *(_DWORD *)(a1 + 48) > 7444 )
{
switch ( *(_DWORD *)(a1 + 48) )
{
case 0x1CC4:
*(float *)(a1 + 264) = 270.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
*(float *)(a1 + 96) = 0.69999999;
break;
case 0x1CC5:
*(float *)(a1 + 264) = 250.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
break;
case 0x20C0:
*(float *)(a1 + 96) = 0.89999998;
*(float *)(a1 + 264) = 0.0;
*(float *)(a1 + 272) = 90.0;
break;
default:
if ( *(_DWORD *)(a1 + 48) < 8385 || *(_DWORD *)(a1 + 48) > 8387 )
{
if ( *(_DWORD *)(a1 + 48) == 8388 )
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
if(gCustomPet2.CheckCustomPetByItem(*(_DWORD *)(a1 + 48) - 1171))
{
*(float *)(a1 + 264) = 270.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
*(float *)(a1 + 96) = gCustomPet2.GetScaleDrop(*(_DWORD *)(a1 + 48) - 1171);
result = a1;
}
return result;
}
Primera pregunta, ¿hay compensaciones para este cliente?
Segunda pregunta, ¿se puede usar main 5.2 como en la temporada 6 para ver cómo están las clases y cambiarlas?
Pido disculpas si la traducción es mala y si me volví tediosa.
La versión 97 es una de las mejores y me gustaría poder pasar el evento del cielo o los elementos de 99i o casarme con el sistema.
Si alguien quiere hablar me puede mandar mensaje privado a discord.
Hola a todos.
Me gustaría preguntar algunas cosas sobre esta versión y su código.
Soy un programador relativamente nuevo, comencé con la versión 1.04e de pyke pero las cosas eran un poco complicadas, así que decidí probar algo más "simple".
Básicamente me gustaría saber esto, en otros lanzamientos de la temporada 6 los he visto realizar cambios de código usando comandos comoCode: [Select]Sé que estas son compensaciones y puedes encontrarlas en un desensamblador como olly/IDA. Resulta que tengo un archivo principal descompilado de la temporada 6 donde estaban las compensaciones y arreglé algunas cosas.SetCompleteHook(0xE9,0x00832862, 0x00832897);
Conjunto de memoria (0x00832CF2,0x90,0x5);
Conjunto de memoria (0x7E3E30,0x90,0x1EA2);
SetByte((PVOID)(0x007E3EDD+2),120);
SetByte((PVOID)(0x007E3F4A+3),100);
Conjunto de memoria (0x007E5D00,0x90,0xFF5);
Por ejemplo, en 1.04e puedes habilitar/deshabilitar sombras conCode: [Select]mientras que en 1.05D es otro Offset,SetByte(0x0054A270, 0xC3); //Desactivar sombras
SetByte(0x0054A270, 0x55); //Habilitar sombrasCode: [Select]SetByte(0x004CB263, 0xC3); //Desactivar sombras
Otro ejemplo, en la imagen de abajo tengo la solución para la Caja de kundun, cuando fue arrojada por un mob dorado o en el evento de caída, al comienzo de la animación el objeto parecía enorme en la pantalla pero en el piso era bien. A la derecha está el principal descompilado y a la izquierda está la fuente principal 5.2.
(https://i.ibb.co/hKyxVQs/Untitle.png) (https://ibb.co/rZmKH8k)
Y así es la corrección del error visual.Code: [Select]Fix box of kundun drop size
PetMontura.cpp
Find this line at the end of the file
//SetOp((LPVOID)0x005F820C, DrawObjectDropOnViewport, ASM::CALL);
And replace it with this
SetCompleteHook(ASM::JMP, 0x005F61C0, &ItemAngle);
Add this code to the top of the file
int __cdecl ItemAngle(int a1)
{
int result; // eax
int v2; // [esp+0h] [ebp-8h]
unsigned __int8 v3; // [esp+7h] [ebp-1h]
v3 = 1;
*(float *)(a1 + 264) = 0.0;
*(float *)(a1 + 268) = 0.0;
*(float *)(a1 + 272) = -45.0;
if ( *(_DWORD *)(a1 + 48) < 1171 || *(_DWORD *)(a1 + 48) >= 2195 )
{
if ( *(_DWORD *)(a1 + 48) != 3239 && *(_DWORD *)(a1 + 48) != 3240 && *(_DWORD *)(a1 + 48) != 3241 )
{
if ( (*(_DWORD *)(a1 + 48) < 3227 || *(_DWORD *)(a1 + 48) >= 3236)
&& (*(_DWORD *)(a1 + 48) < 3237 || *(_DWORD *)(a1 + 48) >= 3239) )
{
if ( *(_DWORD *)(a1 + 48) < 2195 || *(_DWORD *)(a1 + 48) >= 4243 )
{
if ( *(_DWORD *)(a1 + 48) < 4243 || *(_DWORD *)(a1 + 48) >= 4755 )
{
if ( (*(_DWORD *)(a1 + 48) < 4794 || *(_DWORD *)(a1 + 48) > 4799) && *(_DWORD *)(a1 + 48) != 4837 )
{
if ( (*(_DWORD *)(a1 + 48) < 5267 || *(_DWORD *)(a1 + 48) >= 6803) && *(_DWORD *)(a1 + 48) != 8494 )
{
if ( *(_DWORD *)(a1 + 48) < 7347 || *(_DWORD *)(a1 + 48) > 7349 )
{
if ( *(_DWORD *)(a1 + 48) < 7375 || *(_DWORD *)(a1 + 48) > 7380 )
{
if ( *(_DWORD *)(a1 + 48) < 7385 || *(_DWORD *)(a1 + 48) > 7389 )
{
if ( *(_DWORD *)(a1 + 48) < 7415 || *(_DWORD *)(a1 + 48) > 7444 )
{
switch ( *(_DWORD *)(a1 + 48) )
{
case 0x1CC4:
*(float *)(a1 + 264) = 270.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
*(float *)(a1 + 96) = 0.69999999;
break;
case 0x1CC5:
*(float *)(a1 + 264) = 250.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
break;
case 0x20C0:
*(float *)(a1 + 96) = 0.89999998;
*(float *)(a1 + 264) = 0.0;
*(float *)(a1 + 272) = 90.0;
break;
default:
if ( *(_DWORD *)(a1 + 48) < 8385 || *(_DWORD *)(a1 + 48) > 8387 )
{
if ( *(_DWORD *)(a1 + 48) == 8388 )
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
if(gCustomPet2.CheckCustomPetByItem(*(_DWORD *)(a1 + 48) - 1171))
{
*(float *)(a1 + 264) = 270.0;
*(float *)(a1 + 268) = 180.0;
*(float *)(a1 + 272) = 45.0;
*(float *)(a1 + 96) = gCustomPet2.GetScaleDrop(*(_DWORD *)(a1 + 48) - 1171);
result = a1;
}
return result;
}
Primera pregunta, ¿hay compensaciones para este cliente?
Segunda pregunta, ¿se puede usar main 5.2 como en la temporada 6 para ver cómo están las clases y cambiarlas?
Pido disculpas si la traducción es mala y si me volví tediosa.
La versión 97 es una de las mejores y me gustaría poder pasar el evento del cielo o los elementos de 99i o casarme con el sistema.
Si alguien quiere hablar me puede mandar mensaje privado a discord.
Tus preguntas vienen principalmente debido a que en el Main 1.04e ya tienes casi todos los offsets armados en los files de alguien más, ahorrándote casi todo el trabajo.
En este caso, el único que trabajó este Main 0.97k soy yo y, por lo tanto, los únicos offsets que vas a encontrar son los que yo mismo busqué. En ese sentido deberás buscar tus propios offsets acorde a los cambios que requieras realizar en el Main. Y tampoco lograrás encontrar mucha ayuda por internet, ya que la mayoría de los programadores no quieren/pueden/saben utilizar otro main que no sea el 1.04e y en lugar de hacer cosas originales, terminan haciendo cosas como downgrades por su falta de capacidad.
Respecto a tu segunda pregunta, si y no. Puedes utilizar el source S5.2 como guía para algunas cosas pero al haber tanta diferencia de versión entre este Main y el source S5.2, notarás que hay muchas cosas que son completamente diferentes entre uno y otro y ahí quedará a tu criterio poder adaptar correctamente el código del source S5.2 o incluso mejorarlo. Respecto a las interfaces no vas a encontrar casi nada debido a que este main utiliza un estilo de interfaces mucho más antiguo mientras que el source S5.2 utiliza el sistema NewUI integrado en la Season 3.2 que agrupa todas las interfaces en un sistema de clases con herencia para facilitar su manipulación.
Quá đỉnh , tôi cũng đang dev về con này :D mong được chỉ giáo
aplausos aplausos
Really thank you for giving the best version of the low version. I quite like this low version and want to develop them.
will you post this jewel bank for us?Quá đỉnh , tôi cũng đang dev về con này :D mong được chỉ giáo
aplausos aplausos
Really thank you for giving the best version of the low version. I quite like this low version and want to develop them.
hola amigo no veo donde descargar los files me ayudas donde los puedos descargar
Hola, me dice que el archivo rar tiene contraseña. Podrías agregarla al post? Muchas gracias!
que version de visual estudio usan los sources??
Estoy configurando un servidor para que el reset sea al lvl 1000 (hasta ahora todo bien con la experiencia) pero tambien me gustaria modificar el nivel de entrada para los eventos BC y DS, aunque consegui cambiarlos en los sources en el cliente no se visualiza el cambio supongo que hay que modificar algun archivo del cliente para que quede sincronizado pero no se cual es (ya busque en todos)
(https://i.ibb.co/w7jYgSS/Captura-de-pantalla-2024-08-13-211355.png)
(https://i.ibb.co/HqqH1vK/Screen-08-13-14-48-0000.jpg)
Si alguien pudiera orientarme seria genial.
Estoy configurando un servidor para que el reset sea al lvl 1000 (hasta ahora todo bien con la experiencia) pero tambien me gustaria modificar el nivel de entrada para los eventos BC y DS, aunque consegui cambiarlos en los sources en el cliente no se visualiza el cambio supongo que hay que modificar algun archivo del cliente para que quede sincronizado pero no se cual es (ya busque en todos)
(https://i.ibb.co/w7jYgSS/Captura-de-pantalla-2024-08-13-211355.png)
(https://i.ibb.co/HqqH1vK/Screen-08-13-14-48-0000.jpg)
Si alguien pudiera orientarme seria genial.
Estoy configurando un servidor para que el reset sea al lvl 1000 (hasta ahora todo bien con la experiencia) pero tambien me gustaria modificar el nivel de entrada para los eventos BC y DS, aunque consegui cambiarlos en los sources en el cliente no se visualiza el cambio supongo que hay que modificar algun archivo del cliente para que quede sincronizado pero no se cual es (ya busque en todos)
(https://i.ibb.co/w7jYgSS/Captura-de-pantalla-2024-08-13-211355.png)
(https://i.ibb.co/HqqH1vK/Screen-08-13-14-48-0000.jpg)
Si alguien pudiera orientarme seria genial.
(https://i.ibb.co/7SzxZQh/Sin-t-tulo.jpg)
Visual Studio 2010 or 2012 or 2015
How we can fix this visual bug
(https://i.ibb.co/N7rMvG3/IMG-2222.jpg) (https://ibb.co/0QKx7zX)
oh , Magic Level 144 -> 200 cant join DS :DThe client is not in sync with the serverside ( Event DevilSquare for Class Magic )
Fix GSCode: [Select]int CDevilSquare::GetUserAbleLevel(LPOBJ lpObj)
{
int level = -1;
if(lpObj->Class==CLASS_MG){
if (lpObj->Level >= 10 && lpObj->Level <= 66)
{
level = 0;
}
else if (lpObj->Level >= 67 && lpObj->Level <= 118)
{
level = 1;
}
else if (lpObj->Level >= 119 && lpObj->Level <= 167)
{
level = 2;
}
else if (lpObj->Level >= 168 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
else
{
if (lpObj->Level >= 10 && lpObj->Level <= 99)
{
level = 0;
}
else if (lpObj->Level >= 100 && lpObj->Level <= 179)
{
level = 1;
}
else if (lpObj->Level >= 180 && lpObj->Level <= 249)
{
level = 2;
}
else if (lpObj->Level >= 250 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
return level;
}
You're wrong. Version 97 doesn't have two level requirements for MG in Devil Square, just in Blood Castle.
Check the Main and you'll see. Here are the offsets ;)
(https://i.imgur.com/tiaFfQB.png)
Here is the server, just like the main.
(https://i.imgur.com/jmjkv2M.png)
(https://i.imgur.com/DVEB96K.png)
beacause level(0-3) client send to GS different.
try hereCode: [Select]
if (this->GetUserAbleLevel(lpObj) < lpMsg->level)
{
//check level DS
gNotice.GCNoticeSend(lpObj->Index, 1, "error : GS level %d < Client level %d",this->GetUserAbleLevel(lpObj), lpMsg->level);
pMsg.result = 4;
DataSend(aIndex, (BYTE*)&pMsg, pMsg.header.size);
return;
}
You're right. I have tested and searched in the code and looks like the main does the check backwards for the Devil Square. Instead of defining required level for main classes and required level for MG, just multiplies the MG level against the main classes required level. Next update i will correct that
(https://i.imgur.com/1rNMW9z.png)
oh , Magic Level 144 -> 200 cant join DS :DThe client is not in sync with the serverside ( Event DevilSquare for Class Magic )
Fix GSCode: [Select]int CDevilSquare::GetUserAbleLevel(LPOBJ lpObj)
{
int level = -1;
if(lpObj->Class==CLASS_MG){
if (lpObj->Level >= 10 && lpObj->Level <= 66)
{
level = 0;
}
else if (lpObj->Level >= 67 && lpObj->Level <= 118)
{
level = 1;
}
else if (lpObj->Level >= 119 && lpObj->Level <= 167)
{
level = 2;
}
else if (lpObj->Level >= 168 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
else
{
if (lpObj->Level >= 10 && lpObj->Level <= 99)
{
level = 0;
}
else if (lpObj->Level >= 100 && lpObj->Level <= 179)
{
level = 1;
}
else if (lpObj->Level >= 180 && lpObj->Level <= 249)
{
level = 2;
}
else if (lpObj->Level >= 250 && lpObj->Level <= MAX_CHARACTER_LEVEL)
{
level = 3;
}
}
return level;
}
You're wrong. Version 97 doesn't have two level requirements for MG in Devil Square, just in Blood Castle.
Check the Main and you'll see. Here are the offsets ;)
(https://i.imgur.com/tiaFfQB.png)
Here is the server, just like the main.
(https://i.imgur.com/jmjkv2M.png)
(https://i.imgur.com/DVEB96K.png)
beacause level(0-3) client send to GS different.
try hereCode: [Select]
if (this->GetUserAbleLevel(lpObj) < lpMsg->level)
{
//check level DS
gNotice.GCNoticeSend(lpObj->Index, 1, "error : GS level %d < Client level %d",this->GetUserAbleLevel(lpObj), lpMsg->level);
pMsg.result = 4;
DataSend(aIndex, (BYTE*)&pMsg, pMsg.header.size);
return;
}
You're right. I have tested and searched in the code and looks like the main does the check backwards for the Devil Square. Instead of defining required level for main classes and required level for MG, just multiplies the MG level against the main classes required level. Next update i will correct that
(https://i.imgur.com/1rNMW9z.png)
Kayito esto ya se corrigió??
angel bug
https://img.picui.cn/free/2024/12/04/67504470bfe7a.jpg
(https://img.picui.cn/free/2024/12/04/67504470bfe7a.jpg)
Att 26 do kayito, problema no ping:
(https://i.imgur.com/byXrjNw.png)
Hola, baje estos files para recordar viejas epocas que jugaba con mi hermano muchas gracias !
Quisiera saber donde cambiar la cantidad de usuarios, porque solo me deja 3 max y se llena el servidor
Hello, thanks for those great files, is it possible to add castle siege?
tengo este error al querer compilar los files alguien podria ayduarme este es el error
https://ibb.co/JzZvcgB
#include <algorithm>
Max users?
Max users?
Up to 1000 per gameserver.
Max users?
Up to 1000 per gameserver.
hey man, en la última actualización, se agregó el sistema de alas personalizado, pero es invisible. cómo solucionar el problema?
Buenas, ante todo gracias por el aporte kayito. Estuve testeando / probando los files y van un lujo estan super buenisimos, muy buen labur.
Aun asi tengo un problema.
Con el editor (puedo crear las cuentas sin ningun problema). Pero a la hora de hacerlo via web me dice que el correo electronico ya esta en uso, aunque ponga sdfsdfsfsdf5445sdf45s5df@hot.... me dice lo mismo, intente de mil formas. Tambien intente poner la misma ID de la cuenta que creee con el editor y me dice que le ID ESTA EN USO pero cuando pongo una ID (no existente). Me dice que el correo esta en uso, que puede estar pasando? Uso MuCore 2.0 con xamp.
Si alguien tiene alguna idea de que puede ser se lo estaria agradeciendo.
Buenas, ante todo gracias por el aporte kayito. Estuve testeando / probando los files y van un lujo estan super buenisimos, muy buen labur.
Aun asi tengo un problema.
Con el editor (puedo crear las cuentas sin ningun problema). Pero a la hora de hacerlo via web me dice que el correo electronico ya esta en uso, aunque ponga sdfsdfsfsdf5445sdf45s5df@hot.... me dice lo mismo, intente de mil formas. Tambien intente poner la misma ID de la cuenta que creee con el editor y me dice que le ID ESTA EN USO pero cuando pongo una ID (no existente). Me dice que el correo esta en uso, que puede estar pasando? Uso MuCore 2.0 con xamp.
Si alguien tiene alguna idea de que puede ser se lo estaria agradeciendo.
la Web no es compatible con los files, salu2!
Buenas, ante todo gracias por el aporte kayito. Estuve testeando / probando los files y van un lujo estan super buenisimos, muy buen labur.
Aun asi tengo un problema.
Con el editor (puedo crear las cuentas sin ningun problema). Pero a la hora de hacerlo via web me dice que el correo electronico ya esta en uso, aunque ponga sdfsdfsfsdf5445sdf45s5df@hot.... me dice lo mismo, intente de mil formas. Tambien intente poner la misma ID de la cuenta que creee con el editor y me dice que le ID ESTA EN USO pero cuando pongo una ID (no existente). Me dice que el correo esta en uso, que puede estar pasando? Uso MuCore 2.0 con xamp.
Si alguien tiene alguna idea de que puede ser se lo estaria agradeciendo.
la Web no es compatible con los files, salu2!
Muchas gracias por contestar, sabrias decirme que web es compatible con los msmos ? core 1.0.6 / 1.08 ? o cual muchas gracias
Buenas, ante todo gracias por el aporte kayito. Estuve testeando / probando los files y van un lujo estan super buenisimos, muy buen labur.
Aun asi tengo un problema.
Con el editor (puedo crear las cuentas sin ningun problema). Pero a la hora de hacerlo via web me dice que el correo electronico ya esta en uso, aunque ponga sdfsdfsfsdf5445sdf45s5df@hot.... me dice lo mismo, intente de mil formas. Tambien intente poner la misma ID de la cuenta que creee con el editor y me dice que le ID ESTA EN USO pero cuando pongo una ID (no existente). Me dice que el correo esta en uso, que puede estar pasando? Uso MuCore 2.0 con xamp.
Si alguien tiene alguna idea de que puede ser se lo estaria agradeciendo.
la Web no es compatible con los files, salu2!
Muchas gracias por contestar, sabrias decirme que web es compatible con los msmos ? core 1.0.6 / 1.08 ? o cual muchas gracias
ninguna MuCore, hay que adaptar... esta te sirve:
https://tuservermu.com.ve/index.php?topic=67514.0
How to solv that visual bug?
(https://i.postimg.cc/YG4swmrz/03-02-13-02-16.jpg) (https://postimg.cc/YG4swmrz)
How to solv that visual bug?
(https://i.postimg.cc/YG4swmrz/03-02-13-02-16.jpg) (https://postimg.cc/YG4swmrz)
You have ItemPosition.txt in the Encoder to fix it by yourself.
I found some bugs:
1. When someone drops an item, that is not yours, it doesn't display a message that you can't take it, it just doesn't let you take it
2. I can't press M while C, V, P, G, shop, vault window is opened (when Inventory is open)
3. I can't open the quest (by clicking on the NPC) when I'm below 150 level, I can only at 150+ level
4. When you click on bolt, arrow removes 1 of them (this needs to be removed I guess)
5. When I put 99 million zen in trade, while I have below 99 mil. zen, the trade window crashes and I can't do anything until the other player closes the trade window
If someone can fix them, that will be great!
I found some bugs:
1. When someone drops an item, that is not yours, it doesn't display a message that you can't take it (or that this items doesn't belong to you), it just doesn't let you take it
2. I can't press M while C, V, P, G, shop, vault window is opened (when Inventory is open)
3. I can't open the quest (by clicking on the Sebina the Priest NPC) when I'm below 150 level, I can only at 150+ level
4. Edit (My baad thats not a bug)
5. When I put 99 million zen in trade, while I have below 99 mil. zen, the trade window crashes and I can't do anything until the other player closes the trade window
6. When my mouse is pointing between 2 items, they both start spinning. Example: https://imgur.com/a/XHW1nwV
If someone can fix them, that will be great!
@kayito Hi.ExcDropRate not working, monsters didnt drop EXC Items!
MapManager.txt// Index NonPK View ExperienceRate ItemDropRate ExcDropRate DeadGate SpawnInPlace FlyingDragons Name
3 * 15 100 100 100 27 0 1 "Noria"
ItemOptionRate.txt// Index Rate0 Rate1 Rate2 Rate3 Rate4 Rate5 Rate6 Comment
0 10000 0 0 0 0 0 0 //Exc Option (Common)
1 0 9000 167 167 167 167 166 //Exc Option (Exc)
@kayito Hi.ExcDropRate not working, monsters didnt drop EXC Items!
MapManager.txt// Index NonPK View ExperienceRate ItemDropRate ExcDropRate DeadGate SpawnInPlace FlyingDragons Name
3 * 15 100 100 100 27 0 1 "Noria"
ItemOptionRate.txt// Index Rate0 Rate1 Rate2 Rate3 Rate4 Rate5 Rate6 Comment
0 10000 0 0 0 0 0 0 //Exc Option (Common)
1 0 9000 167 167 167 167 166 //Exc Option (Exc)
Ok i will see it
@kayito Hi.
Where i can change thets positions and centering thet?
(https://i.ibb.co/7xx0wQPL/2025-04-08-13-00-21.jpg) (https://ibb.co/4ww062z3)
(https://i.ibb.co/5hF4j6z6/2025-04-08-13-05-04.jpg) (https://ibb.co/TML20knk)
// Render Character Class
RenderText(StartPosX + 20, CenterTextPosY(CharClass, StartPosY), CharClass, REAL_WIDTH(150), RT3_SORT_CENTER, NULL);
// Render Server Name
RenderText(StartPosX + 20, CenterTextPosY(ServerName, StartPosY), ServerName, REAL_WIDTH(150), RT3_SORT_CENTER, NULL);
void CServerList::ServerBoxTexture(int Texture, float x, float y, float Width, float Height, float u, float v, float uWidth, float vHeight, bool Scale, bool StartScale)
{
RenderBitmap(Texture, x + 135, y - 3, Width, Height, u, v, uWidth, vHeight, Scale, StartScale);
}
Hola, soy un poco nuevo en esto, segui al pie de la letra tu guía de youtube, luego de ejecutar los archivos ConnectServer, JoinServer, DataServer, GameServer, Startup y Shutdown... Cuando volvi a ejecutar Startup me sale este error, siempre en JoinServer y DataServer. (Windows Cannot find. Make sure you've typed the name correctly, then try again)
.
(https://imgur.com/SREesMd.jpg)
Para poder entrar al server y al juego, lo tengo que hacer manualmente, abrir cada archivo, no se puede con el Startup. El problema es que no puedo usar el kayitoEditor para crear una cuenta, no me lo reconoce
Hola, soy un poco nuevo en esto, segui al pie de la letra tu guía de youtube, luego de ejecutar los archivos ConnectServer, JoinServer, DataServer, GameServer, Startup y Shutdown... Cuando volvi a ejecutar Startup me sale este error, siempre en JoinServer y DataServer. (Windows Cannot find. Make sure you've typed the name correctly, then try again)
.
(https://imgur.com/SREesMd.jpg)
Para poder entrar al server y al juego, lo tengo que hacer manualmente, abrir cada archivo, no se puede con el Startup. El problema es que no puedo usar el kayitoEditor para crear una cuenta, no me lo reconoce
El StartUp asume que tenés las rutas a la misma altura que el propio script. Por ejemplo intenta buscar ./ConnectServer/ConnectServer.exe y ejecutarlo, lo mismo con ./JoinServer/JoinServer.exe y ejecutarlo, ./DataServer/DataServer.exe y ejecutarlo y finalmente ./GameServer/GameServer.exe
Pero si vos ves que mi proyecto tiene soporte tanto para MySQL como para MSSQL, vos tendrías que eliminar lo que no usás (si elegiste MySQL, eliminar MSSQL y sino al revés) y dejar todas las carpetas a la misma altura.
En lugar de que estén así:
- ConnectServer/ConnectServer.exe
- GameServer/GameServer.exe
- MSSQL/ o MySQL/
- JoinServer/JoinServer.exe
- DataServer/DataServer.exe
Que estén así:
- ConnectServer/ConnectServer.exe
- GameServer/GameServer.exe
- JoinServer/JoinServer.exe
- DataServer/DataServer.exe
Para que el script pueda encontrar y correr los ejecutables.
Sino la otra alternativa es modificar el script (abrilo con bloc de notas o algún editor de texto) e indicarle dónde está cada ejecutable que falta.
Y respecto del kayitoEditor no entiendo qué significa "no me lo reconoce", tenés que ser más específico con tu problema.
Hola, soy un poco nuevo en esto, segui al pie de la letra tu guía de youtube, luego de ejecutar los archivos ConnectServer, JoinServer, DataServer, GameServer, Startup y Shutdown... Cuando volvi a ejecutar Startup me sale este error, siempre en JoinServer y DataServer. (Windows Cannot find. Make sure you've typed the name correctly, then try again)
.
(https://imgur.com/SREesMd.jpg)
Para poder entrar al server y al juego, lo tengo que hacer manualmente, abrir cada archivo, no se puede con el Startup. El problema es que no puedo usar el kayitoEditor para crear una cuenta, no me lo reconoce
El StartUp asume que tenés las rutas a la misma altura que el propio script. Por ejemplo intenta buscar ./ConnectServer/ConnectServer.exe y ejecutarlo, lo mismo con ./JoinServer/JoinServer.exe y ejecutarlo, ./DataServer/DataServer.exe y ejecutarlo y finalmente ./GameServer/GameServer.exe
Pero si vos ves que mi proyecto tiene soporte tanto para MySQL como para MSSQL, vos tendrías que eliminar lo que no usás (si elegiste MySQL, eliminar MSSQL y sino al revés) y dejar todas las carpetas a la misma altura.
En lugar de que estén así:
- ConnectServer/ConnectServer.exe
- GameServer/GameServer.exe
- MSSQL/ o MySQL/
- JoinServer/JoinServer.exe
- DataServer/DataServer.exe
Que estén así:
- ConnectServer/ConnectServer.exe
- GameServer/GameServer.exe
- JoinServer/JoinServer.exe
- DataServer/DataServer.exe
Para que el script pueda encontrar y correr los ejecutables.
Sino la otra alternativa es modificar el script (abrilo con bloc de notas o algún editor de texto) e indicarle dónde está cada ejecutable que falta.
Y respecto del kayitoEditor no entiendo qué significa "no me lo reconoce", tenés que ser más específico con tu problema.
Gracias, creo que lo demás se solucionó, ya no me sale los errores, aunque en DataServer sale como Standby Mode, no sé si es normal aunque no es siempre asi, a veces solo aparece como StandBy Mode.
Pensé que había posteado la imagen del editor, sorry. Cada vez que lo ejecuto me sale esto, ya he tratado de ejecutarlo como administrador, pero el editor sigue botando este error?.
(https://imgur.com/s4yWXbD.jpg)
[MuOnline] | Este es el nombre de la etiqueta principal |
EnableTrusted=1 | Esto va 1 si usás el editor en el mismo VPS que el SQL Server, sino va 0 |
DataBaseHost=127.0.0.1 | Acá va el nombre de tu instancia SQL y si lo usás fuera del VPS, va la IP adelante así: xxx.xxx.xxx.xxx/InstanciaSQL |
DataBasePort=1433 | Acá va el puerto de acceso al SQL Server (por defecto es 1433) |
DataBaseName=MuOnline97 | Acá va el nombre de tu base de datos |
DataBaseUser=sa | Acá va el usuario de acceso a tu SQL Server (por defecto es sa) |
DataBasePass=123456 | Esto sólo se completa con tu contraseña si EnableTrusted=0, sino no se utiliza |
[ME_MuOnline] | Esto no se utiliza excepto que uses dos bases de datos para cuentas y personajes |
se podria agregar los items originales a de la 97 a estos files ? el set gran soul dorado x el set uricane dorado y tantos mas ??? hasta el mu helpers ? o creditos pc point xshop ?
@kayito antes que nada gracias por tu trabajo, y por seguir presente dps de tanto tiempo.
Consulta, tenes alguna web que trabaje con estos files? O estas trabajando en algo?
Alguém teria o pack de Armas ( Kundun Staff - Knght Blade, e Etc, pois só postaram aqui o pack de sets iria ajudar muito <3