Como muy pocos sabran el main 99b solo soporta 32 items por slots es decir un total de 32*15 items.. y la verdad me tome la molestia de intentar decompilar muchas cosas del main para poder hacer que soporte 15*512 items. No estoy seguro que funcione del todo bien pero si encuentra algun fallo intentare repararlo lo mas rapido posible durante este mes solamente.
Seccion donde setea la informacion a los items decompilada y recodeada para soportar 512 items.
Seccion donde lee el item.bmd modificada para soporta 512 items del bmd
Seccion donde dibuja los items en el inventario decompilada y recodeada para soportar 512 items
Preview character list recodeado para soportar 512 items.
Seccion GCItemMoveRecv decompilado y modificado para soportar 512 items
Se cambio el tamaño de buffer donde se guardan las textura de los items para soporte 512 items
se cambio el tamaño del buffer donde guarda los datos leidos del item.bmd
Textura de las alas de elf reparado
seccion de control de movimiento de los personajes decompilado y modificado para soporte de 512 items
Posicion de los arcos en el personaje reparado
Bless soul y life reparado para usar en los items
Seccion donde dibuja los datos del item al poner el mouse sobre el mismo decompilado y modificado para soporte de 512 items
Orbes de skill y libros reparados para poder utilizarlos con click derecho
Pociones reparadas
Seccion donde coloca el precio de items en el shop decompilada
Seccion donde coloca el precio en el store decompilada
Seccion donde crea los monstruos y npc decompilada y modificada para que los monstruos tengan su item correspondiente
Posicion de los escudos reparada
Seccion donde dibuja el nombre de los items en el suelo Decompilado y modifciado para soporte de 512 items
Seccion donde dibuja los items en el suelo decompilada y modificada para que soporte 512 items(el zen quedo re loco)
Seccion donde setea el tamaño de item en el suelo decompilada y modificada para soporte de 512 items
Todas las secciones donde controla el glow brillo y demas de los items decompiladas y modificadas para soporte de 512 items
Y unos cuantos arrelgos mas que quedaron porahi.. XD
UPDATE 17/07
Lado cliente
se agrego El sistema cashshop
Se agrego la carpeta data/interface/cashshop
se agrego la carpeta data/cashshop
se agrego el archivo cashshop.txt para configurar el mismo
se agrego animacion al clickear personajes en la seleccion de personaje.
se agrego los textos del cashshop en el text.bmd para cambiarlo a su gusto.
se incremento el buffer del text.bmd para que soporte mas textos.
se reparo el error de que no mostraba los textos en el chat
se reparo en el cashshop el error que se superponia el item en los textos.
se reparo que no mostraba bien el zen al morir
se agregaron mensajes cuando no tenes suficientes mucoins en la compra de cashshop
se agregaron mensajes cuando no tenes espacio en el inventario en la compra de cashshop
se agrego mensaje que el cashshop solo puede abrir en zonas seguras.
todos los textos se pueden modificar desde el archivo text.bmd
se reparo el cierre del main al intentar crear un guild
lado servidor
se agrego un chequeo para verificar el espacio del inventario en la compra por cashshop
se agrego el archivo CashShopProduct en la carpeta/data/cashshop
se modifico el dataserver para que soporte el sistema de cashshop
se agrego en la tabla memb_info el campo MuCoins
se reparo el zen al morir.
se agrego en GameServerInfo - Common.dat para activar y desactivar cashshop
se reparo el viewport del guild
recuerden para que el cashshop funcione correctamente deben configurar el lado servidor y el lado cliente exactamente iguales
NO OLVIDAR!!!!
AGREGAR ESTOOO
en la tabla memb_info el campo MuCoins
UPDATE 18/07Se reparo los war que al transportarse se borraba el score
Se reparo las entradas de eventos que al hacer click derecho no hacia nada (CREO QUE FALTA KALIMA)..
UPDATE 19/07
Reparado el war.
Reparado al moverse mientras estas en war desaparece el score
Reparado al moverse desaparece la info del guild
Se quitaron las alas que no corresponden al 99b de la maquina chaos.
Se quitron las entrada al devil square 5 y 6 el 99b solo soporta hasta el devil square 4
Se quitaron las entradas al blood castle 8 el main solo soporta hasta el blood castle 7
Se repararon los mobs de kalima que no se podian matar.
Se reparo la entrada al chaos castle
Se reparo la entrada al devil square
Se reparo la entrada al blood castle
Se reparo el skill de los mobs.
se repararon las quest.
se actualizo la base de datos por una mas limpia.
UPDATE 23/07
Se reparo skill de elf
Se reparo los movimientos de elf con el arco puesto
Se reparo el GCEffectStateRecv
Se reparo la carga de items que desde el casco black dragon en adelante cargaba mal
se reparo el crash cuando te tiraban poison.
se reparo el envio de paquete al gs cuando cerras ciertas interface.
se mejoro el cashshop.
deben actualizar todo lo que tenga fecha modificada. busquen! XD
Se reparo los monstruos de invocacion de la elf.
Se repararon los sets divine y thunder hawk
se reparo el cierre del main al abrir el casshop con un mg
se reparo el cierre del main cuando abrias alguna interface.
Se borro kantru illusion temple y raklion
se repararon los cascos de elf.
UPDATE 26/07
Se reparo la opcion reparar
Se reparo el que no te deje sacar las alas en icarus.
Se reparo el set storm crow que no lo cargaba.
el kundun de kalima no se ve porque el main soporta solo hasta kalima 6 y el monstruo numero 385 no lo soporta el main
deben reparar su monster set base y monster.txt
Se agregaron iconos al chatsystem.
UPDATE 27/07
Se repararon algunos textos en los items
Se reparo el ice arrow
UPDATE 28/07
Se reparo la creacion de pets de darklord
Se reparo la parte de creacion de personajes que habia problemas con el mago.
Se repararon algunos textos que se veian mal
Se reparo que siempre que relogueas te manda a lorencia
Se desactivaron los iconos del chat
Se desactivo la animacion al seleccionar los personajes
UPDATE 30/07
Se reaparo que al crear un guild con 8 caracteres el gameserver se cerraba.
Se repararon algunos texto de items.
Combo bk reparado.
la base de datos de muemu la adapte para sql2005 en adelante.
UPDATE 31/07Se reparo /guild y desde la interface de la tecla "D"
se reparo la compra del store
se reparo el precio de la store cuando superaba el millon
se reparo el war que hacia crashear el gs.
MuTools 99b
Cree este programa para poder modificar el nuevo item.bmd ya que ningun programa que exista lo va a leer correctamente.
Tambien podran editar de forma sencilla los atributos de ataque y defensa del monster.txt del servidor.
Ademas podran leer y modificar el archivo text.bmd del cliente.
DESCARGA(http://i.imgur.com/Z9MYwwl.png)
Falta agregar el dl a la base de datos!
DESCARGA(http://i.imgur.com/Z9MYwwl.png)
Sistema de chat modificado ahora podes ver que clase de pj habla!!(http://s2.subirimagenes.com/fondosycapturas/9772643screen072502270003.jpg)
Bueno Gente el proyecto ha finalizado. La meta del mismo solo era que el main soporte 512 items. No hacerlo funcionar con muemu ni agregar customs.
Creo que he logrado hacerlo lo mejor que pude. Quizas queden algunos errores visuales en algunos items no estoy seguro o quizas falte algun texto en los items como en la entrada de kalima que no dice los niveles. Pero mas alla de eso lo demas creo que esta como pense que iba a quedar aprendi mucho haciendo estas cosas y bueno ojala vuelva pronto con algo nuevo saludos a todos y disfruten el proyecto!
Te esta quedando excelente, te felicito, yo en estos momentos estoy levantando los files que nos compartiste en un vps cloud, con sistema operativo windows 2003 sp1 + sql 2005, luego les cuento la experiencia que tendré con ellos, sigue así.
Edito: Por cierto hay algún registro en particular, yo agregue el siguiente:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\MuOnline]
"Driver"="C:\\WINDOWS\\system32\\SQLSRV32.dll"
"Description"="MuOnline"
"Server"="OPENCLOU\SQLEXPRESS"
"Database"="MuOnline"
"LastUser"="sa"
"Trusted_Connection"="Yes"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
"MuOnline"="SQL Server"
Pero el porfiado de JoinServer.exe no me quiere reconocer la base de dato, ya que manda mensajes
20:12:20 Could not connect to database
20:21:19 Could not connect to database
20:22:27 Could not connect to database
en fin sigo intruseando, esto no me la va a ganar sin dar pelea >.<, sld.
Hola @Pinkof que mal que hallas desactivado estas opciones, ya estoy testiando el ultimo Update, lo del pj que reaparece siempre en lorencia ya esta bien, estoy testiando mas opciones , solo tengo varios Reporte de Bug
Se desactivaron los iconos del chat
Se desactivo la animacion al seleccionar los personajes
1.-) Bugg en la Defensa de los Set no se suman o por lo menos no se muestra que se sumen, aca te dejo unos captures
Con un Item Puesto
(https://image.prntscr.com/image/oB3bCGFnR_WV-vDoO_A59w.png)
Sin el Item
(https://image.prntscr.com/image/mxiO10HuQ_a_PptMEO2yPw.png)
2.-) Bugg al Crear un Guild, hace que haga Crash el GameServer y si vuelves a ingresar con el mismo persona con que el creastes el guild, vuelve a dar Crash el GameServer, todo va normal siempre y cuando no se entra con ese personaje
(https://image.prntscr.com/image/pySdNGKjTme8CSJd4fp7tQ.png)
(https://image.prntscr.com/image/wg5F8ePpRpm16YKvaUgyvw.png)
3.-) En el Chao Castle no se pueden matar a los Mobs, probe con el Twisting Slash y no se morian, solo con Death Stab logre matar como 16 mobs, (El pj estaba con 32k en todos los Atributos y en el Chaos Castle que entre era el N°6)
4.-) Bug con los Item Exellen en el Baul, inventario y puesto en el personaje, bueno este bug esta con las opciones exellen, cuando el item es dropeado en el server o por una Box of kundun, luego de agarras el item, en tu inventario te salen con opciones Full o con mas de 4 opciones exellen, y lo muebes al baul las opciones cambian ya sea por mas o por menos opciones, pero si te lo pones te muestras las opciones reales, como se que son las opciones reales bueno edite las Box of kundun +1 para que drop item con 1 opcion exellen, + Luck, (No probe mostrando en trade)
(https://image.prntscr.com/image/eE7wJheTRP6z8y8-Co4F2g.png)
(https://image.prntscr.com/image/lNaJMA2zStau1-KhlbrH1Q.png)
(https://image.prntscr.com/image/sTx1LTHORpaFsHfVYoKduQ.png)
(https://image.prntscr.com/image/lH5Mj-W8S2eqOAb0EMp9bw.png)
(https://image.prntscr.com/image/JY5fgk7MS_mC6WgJRwYhSw.png)
5.-) El Blood Castle no deja entra con ninguna entrada, Bueno por ahora solo lo proble siendo Nivel 400, con lo que me dejaria entrar al bloodcastle +7
(https://image.prntscr.com/image/mhoI6StuTjavDDGhSivZMg.png)
Por ahora solo he encontra esos errores, mañana si tengo mas tiempo, testiare mas a fondo
99B?have cashshop?????
yes, Files MUEMU and Client 99b
P.D: Files Test..!!
As many people know the 99b only supports 32 items per slots ie a total of 32 * 15 items .. and the truth I took the trouble to try to decompile many things of the main to be able to make it support 15 * 512 Items, I´m not sure that it works at all well but if you find any fault I'll try to repair it as quickly as possible during this month only.
Section where it sets the information to the items decompiled and recoded to support 512 items.
Section where read item.bmd modified to support 512 items of bmd
Section where it draws the items in the inventory decompilada and recodeada to support 512 items
Preview character list recessed to support 512 items.
GCItemMoveRecv section decompiled and modified to support 512 items
The buffer size is changed where the texture of the items are saved for support 512 items
The size of the buffer where the read data of the item.bmd is saved
Texture of the elf wings repaired
Section of control of movement of the characters decompilado and modified to support of 512 items
Position of the arches in the repaired character
Bless soul and life repaired to use in items
Section where it draws the data of the item when putting the mouse on the same one compiled and modified for support of 512 items
Skill Orbs and books repaired in order to use them with right click
Potions repaired
Section where you place the price of items in the shop decompilada
Section where you place the price in the store decompiled
Section where it creates the monsters and npc decompilada and modified so that the monsters have their corresponding item
Position of shields repaired
Section where draws the name of the items on the floor Decompilado and modified to support 512 items
Section where he draws the items on the floor decompiled and modified to support 512 items (Zen is still crazy)
Section where set the item size in the soil decompiled and modified to support 512 items
All sections where the glow controls brightness and other items decompiled and modified to support 512 items
And a few more tears that were left porahi .. XD
UPDATE 17/07
Client side
Added cashshop system
Added data / interface / cashshop folder
The data / cashshop folder was added
The cashshop.txt file was added to configure the file
Added animation when clicking characters in the character selection.
We added the cashshop texts in the text.bmd to change it to your liking.
The text.bmd buffer is incremented to support more texts.
Fixed the error that it did not show texts in the chat
I noticed in the cashshop the error that overlapped the item in the texts.
He noticed that he did not show Zen well when he died
Messages were added when you did not have enough mucoins to buy cashshop
Messages were added when you did not have space in the inventory in the purchase of cashshop
Added message that the cashshop can only open in safe areas.
All texts can be modified from the text.bmd file
Fixed the main shutdown when trying to create a guild
Server side
A check was added to verify the inventory space in the cashshop purchase
The CashShopProduct file was added to the / data / cashshop folder
The dataserver was modified to support the cashshop system
Was added in the memb_info table the field MuCoins
He repaired Zen when he died.
Was added in GameServerInfo - Common.dat to enable and disable cashshop
The guild viewport was repaired
Remember for the cashshop to work correctly must configure the server side and the client side exactly the same
DO NOT FORGET!!!!
ADD ESTOOO
In the memb_info table the field MuCoins
UPDATE 18/07
The war was repaired which, when transported, the score was erased
It repaired the event entries that when right click did not do anything (I BELIEVE THAT KALIMA MISSING) ..
UPDATE 19/07
Fixed the war.
Fixed while moving while in war the score disappears
Fixed when moving info guild disappears
The wings that did not correspond to the 99b of the chaos machine were removed.
Deletes the entrance to devil square 5 and 6 the 99b only supports until the devil square 4
The entries were removed to the blood castle 8 the main only supports until the blood castle 7
They repaired the kalima mobs that could not be killed.
The entrance to the chaos castle was repaired
The entrance to the devil square was repaired
The entrance to the blood castle was repaired
The skill of the mobs was repaired.
The quest was repaired.
The database was updated by a cleaner.
UPDATE 23/07
Elf skill repaired
He repaired the elf's movements with the bow
GCEffectStateRecv repaired
It repaired the load of items that from the black dragon helmet on loaded badly
They repaired the crash when they threw poison at you.
The package sending is repaired to the gs when you close certain interface.
I improved the cashshop.
They must update everything that has modified date. Look! XD
He repaired the monsters of invocation of the elf.
The sets divine and thunder hawk were repaired
The closure of the main was repaired when opening the casshop with a mg
The main shutdown was repaired when you opened an interface.
I deleted kantru illusion temple and raklion
The elf helmets were repaired.
UPDATE 26/07
Repair option repaired
Make sure you do not let your wings out on icarus.
Set the storm storm that did not load it.
Kalima kundima is not seen because the main supports only up to kalima 6 and the monster number 385 does not support the main
They must repair their monster set base and monster.txt
I added icons to the chatsystem.
UPDATE 27/07
Some texts were repaired in the items
Ice arrow repaired
UPDATE 28/07
Darklord's creation of pets repaired
It repaired the part of creation of characters that had problems with the magician.
Some texts that looked bad were repaired
It is noticed that whenever you relogueas sends you to lorencia
Chat icons disabled
The animation was deactivated when selecting the characters
UPDATE 30/07
It was noticed that when creating a guild with 8 characters the gameserver closed.
Some item text was repaired.
Combo bk repaired.
The muemu database adapts it for sql 2005 onwards.
MuTools 99b
Create this program to be able to modify the new item.bmd since no program that exists will read it correctly.
They can also easily edit the attack and defense attributes of the server's monster.txt.
You can also read and modify the client's text.bmd file.
DOWNLOAD
MuTools 99b (http://www.mediafire.com/file/jhnjaoh761u25in/MuTools99B.rar)
Missing the Dark Lord to the database!
DOWNLOAD
DOWNLOAD 30/07/2017 Update (https://www.sendspace.com/file/01rdgs)
@Pinkof esto es un sugerencia para que la concideres en un futuro.
a medida que he ido testiando estos files, buscando fallas y cosas asi,
note que la funcion del comando (/Store soul , /Store bless y /Store pcp) para vender item desde la tienda personal y teniendo en cuenta que el /Store pcp es para vender cosas por Puntos PCPoints y dado que el cliente no tiene tienda PCPoits o NPC que venda item por PCPoints,
entonces se me paso por la mente que si existes la posibilidad que adaptes tu Cash Shop y este leas los datos de la tabla PcPointData en vez que lo haga en la tabla MEMB_INFO
(https://image.prntscr.com/image/qvdn18GHRomLq5q-6IfnJg.png)
(https://image.prntscr.com/image/NhgW-kDcTeG7Sr9Aei9OdA.png)
(https://image.prntscr.com/image/yn8oiYZLS2OyxNjUuBrkzg.png)
(https://image.prntscr.com/image/QRJGbbM1QWKnZ48xjL7Y8Q.png)
VENGO A DAR LOS LINKS YA QUE YO TENIA ESTOS FILES GUARDADOS.
MUTOOLS99B
(http://i.imgur.com/Z9MYwwl.png)
REPACK
(http://i.imgur.com/Z9MYwwl.png)