TUServerMU

MuOnline => Files MU => Sources Generales => Tema comenzado por: emersonx13 on April 23, 2020, 07:05:07 AM

Titulo: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on April 23, 2020, 07:05:07 AM
Hola TSM, esta source es para aumenta limite de itens acc de 64 para un total de 255 maximo!
Necessita que se use ItemSetOption.bmd de la Season 8 para que ande bien todo en Season 6.

Mira la imagen abajo

(https://i.imgur.com/UINWHnT.jpg)

(http://i.imgur.com/Z9MYwwl.png)


Credits: @myheart
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: allhoy on April 23, 2020, 08:49:42 AM
Do you have limits on these functions :)?
(https://skrinshoter.ru/i/230420/BOC6ZYP9.png?download=1)
(https://skrinshoter.ru/i/230420/ckKee23X.png?download=1)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: binhchivn on April 23, 2020, 09:09:34 AM
Can you share how to show defense, damage, magic damage ... at item.bmd when passing 255 at item.txt for me, thanks!

(https://i.imgur.com/JcjBvSa.jpg)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on April 23, 2020, 09:12:04 AM
Can you share how to show defense, damage, magic damage ... at item.bmd when passing 255 at item.txt for me, thanks!

(https://i.imgur.com/JcjBvSa.jpg)

@allhoy

@binhchivn
 

Yes, Iam waiting for someone share the New movments pets.
Like dinorant and like horse.
I appreciate share of Glows Monsters, Right Click to Chaos Machine and others.
Thanks
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: binhchivn on April 23, 2020, 09:19:25 AM
Can you share how to show defense, damage, magic damage ... at item.bmd when passing 255 at item.txt for me, thanks!

(https://i.imgur.com/JcjBvSa.jpg)

@allhoy

@binhchivn
 

Yes, Iam waiting for someone share the New movments pets.
Like dinorant and like horse.
I appreciate share of Glows Monsters, Right Click to Chaos Machine and others.
Thanks
It's a pity that I don't have those things and if I have them I won't hesitate to share them with you, have a nice day!
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: bimaloha on April 23, 2020, 09:30:14 AM
Can you share how to show defense, damage, magic damage ... at item.bmd when passing 255 at item.txt for me, thanks!

(https://i.imgur.com/JcjBvSa.jpg)

(https://2.pik.vn/20202892d121-d271-4411-a933-89702a82158c.png)

Code: [Select]
	SetOp((LPVOID)0x58B77E, SetOption, ASM::CALL);
SetOp((LPVOID)0x5C7833, SetOption, ASM::CALL);
SetOp((LPVOID)0x5C7D71, SetOption, ASM::CALL);
SetOp((LPVOID)0x5C7F1B, SetOption, ASM::CALL);
SetOp((LPVOID)0x5C80BE, SetOption, ASM::CALL);
SetOp((LPVOID)0x7E216A, SetOption, ASM::CALL);


lpItem->DamageMin = Exdata->DamageMin; /*+9*/
lpItem->DamageMax = Exdata->DamageMax;/*+11*/
lpItem->Defense = Exdata->Defense;/*+14*/
lpItem->MagicDefense = Exdata->MagicDefense;/*+16*/
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Nemesis on April 23, 2020, 09:40:34 AM
emershow bro, maybe I can help you with Pet Effects from specific BoneID, if you like.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on April 23, 2020, 09:45:56 AM
emershow bro, maybe I can help you with Pet Effects from specific BoneID, if you like.

Yes of course, I have you in Skype.
We are old friends on old projects, do you remember me?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 23, 2020, 01:42:02 PM
emershow bro, maybe I can help you with Pet Effects from specific BoneID, if you like.

Yes of course, I have you in Skype.
We are old friends on old projects, do you remember me?

   pMultiLineTooltip(PosX + 95, PosY + 40, Line, 120, 3, 0, 1);  //#define offset??

#define pMultiLineTooltip      ((void(__cdecl*)(int x, int y, int nCount, int witd, int height,int type, int Align)) 0x5C2F70)

??


estoy correcto o equivocado?... que la source de acc que tengo es totalmente diferente .-. :v con esta mataste hasta mi ganas de vivir jajaja  bomba
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 23, 2020, 02:28:31 PM
sol faltaría el offset de la función

(http://i.imgur.com/Z9MYwwl.png)

agregar esto para los case
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Kapocha33 on April 23, 2020, 02:45:41 PM
sol faltaría el offset de la función

pMultiLineTooltip

Code: [Select]
#define INVENTORY_WEAR_SIZE 12


Code: [Select]
enum eSetItemOption
{
SET_ITEM_OPTION_ADD_STRENGTH = 0,
SET_ITEM_OPTION_ADD_DEXTERITY = 1,
SET_ITEM_OPTION_ADD_ENERGY = 2,
SET_ITEM_OPTION_ADD_VITALITY = 3,
SET_ITEM_OPTION_ADD_LEADERSHIP = 4,
SET_ITEM_OPTION_ADD_MIN_PHYSI_DAMAGE = 5,
SET_ITEM_OPTION_ADD_MAX_PHYSI_DAMAGE = 6,
SET_ITEM_OPTION_MUL_MAGIC_DAMAGE = 7,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE = 8,
SET_ITEM_OPTION_MUL_ATTACK_SUCCESS_RATE = 9,
SET_ITEM_OPTION_ADD_DEFENSE = 10,
SET_ITEM_OPTION_ADD_MAX_LIFE = 11,
SET_ITEM_OPTION_ADD_MAX_MANA = 12,
SET_ITEM_OPTION_ADD_MAX_BP = 13,
SET_ITEM_OPTION_ADD_BP_RECOVERY = 14,
SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE_RATE = 15,
SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE = 16,
SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE_RATE = 17,
SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE = 18,
SET_ITEM_OPTION_ADD_SKILL_DAMAGE = 19,
SET_ITEM_OPTION_ADD_DOUBLE_DAMAGE_RATE = 20,
SET_ITEM_OPTION_ADD_IGNORE_DEFENSE_RATE = 21,
SET_ITEM_OPTION_MUL_SHIELD_DEFENSE = 22,
SET_ITEM_OPTION_MUL_TWO_HAND_PHYSI_DAMAGE = 23,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_STRENGTH = 24,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_DEXTERITY = 25,
SET_ITEM_OPTION_ADD_DEFENSE_BY_DEXTERITY = 26,
SET_ITEM_OPTION_ADD_DEFENSE_BY_VITALITY = 27,
SET_ITEM_OPTION_ADD_MAGIC_DAMAGE_BY_ENERGY = 28,
SET_ITEM_OPTION_ADD_ICE_DAMAGE = 29,
SET_ITEM_OPTION_ADD_POISON_DAMAGE = 30,
SET_ITEM_OPTION_ADD_LIGHTNING_DAMAGE = 31,
SET_ITEM_OPTION_ADD_FIRE_DAMAGE = 32,
SET_ITEM_OPTION_ADD_EARTH_DAMAGE = 33,
SET_ITEM_OPTION_ADD_WIND_DAMAGE = 34,
SET_ITEM_OPTION_ADD_WATER_DAMAGE = 35,
};

agregar esto para los case

El offset de pMultiLineTooltip creo que es este..
0x005BF700
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Victor-CC-TSM on April 23, 2020, 02:48:13 PM
Estimado para poner ese color de las opciones acc como se podria hacer ?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 23, 2020, 03:06:29 PM
sol faltaría el offset de la función

pMultiLineTooltip

Code: [Select]
#define INVENTORY_WEAR_SIZE 12


Code: [Select]
enum eSetItemOption
{
SET_ITEM_OPTION_ADD_STRENGTH = 0,
SET_ITEM_OPTION_ADD_DEXTERITY = 1,
SET_ITEM_OPTION_ADD_ENERGY = 2,
SET_ITEM_OPTION_ADD_VITALITY = 3,
SET_ITEM_OPTION_ADD_LEADERSHIP = 4,
SET_ITEM_OPTION_ADD_MIN_PHYSI_DAMAGE = 5,
SET_ITEM_OPTION_ADD_MAX_PHYSI_DAMAGE = 6,
SET_ITEM_OPTION_MUL_MAGIC_DAMAGE = 7,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE = 8,
SET_ITEM_OPTION_MUL_ATTACK_SUCCESS_RATE = 9,
SET_ITEM_OPTION_ADD_DEFENSE = 10,
SET_ITEM_OPTION_ADD_MAX_LIFE = 11,
SET_ITEM_OPTION_ADD_MAX_MANA = 12,
SET_ITEM_OPTION_ADD_MAX_BP = 13,
SET_ITEM_OPTION_ADD_BP_RECOVERY = 14,
SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE_RATE = 15,
SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE = 16,
SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE_RATE = 17,
SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE = 18,
SET_ITEM_OPTION_ADD_SKILL_DAMAGE = 19,
SET_ITEM_OPTION_ADD_DOUBLE_DAMAGE_RATE = 20,
SET_ITEM_OPTION_ADD_IGNORE_DEFENSE_RATE = 21,
SET_ITEM_OPTION_MUL_SHIELD_DEFENSE = 22,
SET_ITEM_OPTION_MUL_TWO_HAND_PHYSI_DAMAGE = 23,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_STRENGTH = 24,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_DEXTERITY = 25,
SET_ITEM_OPTION_ADD_DEFENSE_BY_DEXTERITY = 26,
SET_ITEM_OPTION_ADD_DEFENSE_BY_VITALITY = 27,
SET_ITEM_OPTION_ADD_MAGIC_DAMAGE_BY_ENERGY = 28,
SET_ITEM_OPTION_ADD_ICE_DAMAGE = 29,
SET_ITEM_OPTION_ADD_POISON_DAMAGE = 30,
SET_ITEM_OPTION_ADD_LIGHTNING_DAMAGE = 31,
SET_ITEM_OPTION_ADD_FIRE_DAMAGE = 32,
SET_ITEM_OPTION_ADD_EARTH_DAMAGE = 33,
SET_ITEM_OPTION_ADD_WIND_DAMAGE = 34,
SET_ITEM_OPTION_ADD_WATER_DAMAGE = 35,
};

agregar esto para los case

El offset de pMultiLineTooltip creo que es este..
0x005BF700

ya con esto queda bro ty, me ahorraste 4 horas para volver a decopilar y esperar :s

Code: [Select]
#define pMultiLineTooltip      ((void(__cdecl*)(int x, int y, int nCount, int witd, int height,int type, int Align)) 0x005BF700)

con esto queda listo completo y funcional..
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Alexander on April 23, 2020, 04:28:01 PM
Sirven para la update Free?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: esteban on April 23, 2020, 04:34:25 PM
si
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on April 23, 2020, 05:51:24 PM
Sirven para la update Free?

Sierven para el todo. Desde que sea Main 1.04e - Season 6 Episode 3

"Update" es solo un número simbólico, aca sigo en update 57 y usted?

Si algun no consegen add codigo, postea la foto del error y busco lo que falta para el post.
Saludos.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 23, 2020, 06:26:01 PM
Sirven para la update Free?

Sierven para el todo. Desde que sea Main 1.04e - Season 6 Episode 3

"Update" es solo un número simbólico, aca sigo en update 57 y usted?

Si algun no consegen add codigo, postea la foto del error y busco lo que falta para el post.
Saludos.

con lo que agregue en los comentarios funciona perfecto a ver si das una mano para compartir el archivo de la s8 jajaja es que no quiero bajar el cliente s8 xD
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on April 23, 2020, 07:56:15 PM
Sirven para la update Free?

Sierven para el todo. Desde que sea Main 1.04e - Season 6 Episode 3

"Update" es solo un número simbólico, aca sigo en update 57 y usted?

Si algun no consegen add codigo, postea la foto del error y busco lo que falta para el post.
Saludos.

con lo que agregue en los comentarios funciona perfecto a ver si das una mano para compartir el archivo de la s8 jajaja es que no quiero bajar el cliente s8 xD


Download here, ItemSetOption.bmd original

(http://i.imgur.com/Z9MYwwl.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 23, 2020, 10:55:56 PM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: iDani on April 23, 2020, 11:20:24 PM
Preguntaaaaaaa!! como pongo verde las opciones acc?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on April 23, 2020, 11:24:10 PM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset

(http://i.imgur.com/Z9MYwwl.png)

Saludos amigo.
Di no a monopolio.  cool2
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 24, 2020, 09:02:02 AM
Preguntaaaaaaa!! como pongo verde las opciones acc?

aquí el códgio de los colores:

(http://i.imgur.com/Z9MYwwl.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: binhchivn on April 24, 2020, 10:14:19 AM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset

Saludos amigo.
Di no a monopolio.  cool2

Please help me with error
(https://i.imgur.com/bpVxEm9.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 24, 2020, 10:25:05 AM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset

Saludos amigo.
Di no a monopolio.  cool2

Please help me with error
(https://i.imgur.com/bpVxEm9.png)

(http://i.imgur.com/Z9MYwwl.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: crispin on April 24, 2020, 09:29:29 PM
Hola Quisiera Saber Si Hay alguna Guia Para Agregarlo ..????
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: axeman192 on April 24, 2020, 10:48:47 PM
¿Puede compartir los archivos SetItemOption.txt (Servidor) y ItemSetOption.bmd (Cliente)? No los tengo. @emersonx13
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: binhchivn on April 25, 2020, 12:16:42 AM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset

Saludos amigo.
Di no a monopolio.  cool2

Please help me with error
(https://i.imgur.com/bpVxEm9.png)

what different sir?
I am missing a GetMessageB in winuser.h and pTextLineThis please share it
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Pyke on April 25, 2020, 12:21:18 AM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset

Saludos amigo.
Di no a monopolio.  cool2

Please help me with error
(https://i.imgur.com/bpVxEm9.png)

what different sir?
I am missing a GetMessageB in winuser.h and pTextLineThis please share it

char*GetMessageB(int index);

#define pGetTextLine         ((LPCSTR(__thiscall*)(LPVOID This, int LineNumber)) 0x402320)

#define pTextLineThis         ((LPVOID(*)()) 0x8128ADC)
#define pGetTextLine         ((char*(__thiscall*)(LPVOID This, int LineNumber)) 0x402320)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: xdjoa on April 25, 2020, 12:30:53 AM
Una consulta, alguien sabe como dar el efecto o el color azulino de los items acc porque agregue los acc pero cuando estan mas 0 se ve como exel y no con el color acc
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Cheke on April 25, 2020, 12:51:39 AM
@louis  please
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 25, 2020, 01:12:47 PM
Help me:

(https://i.imgur.com/PNrNpJa.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: melo920 on April 25, 2020, 01:27:02 PM
Help me:

(https://i.imgur.com/PNrNpJa.png)

Code: [Select]
#define pTextLineThis ((LPVOID(*)()) 0x8128ADC)
#define pGetTextLine ((char*(__thiscall*)(LPVOID This, int LineNumber)) 0x402320)
#define MAIN_WINDOW 0x00E8C578
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 26, 2020, 07:25:47 AM
¿desde donde le puedo cambiar el color a las opciones?.
(https://i.imgur.com/dWWkX1W.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: kaiocnx on April 26, 2020, 11:12:38 AM
¿desde donde le puedo cambiar el color a las opciones?.
(https://i.imgur.com/dWWkX1W.png)
enum eSetItemColor
{
   TEXT_BLUE         =   1,
   TEXT_RED         =   2,
   TEXT_GOLD         =   3,
   TEXT_GREN         =   4,
   TEXT_WHITE_RED      =   5,
   TEXT_PINK         =   6,
   TEXT_WHITE_BLUE      =   7,
   TEXT_WHITE_YELLOW   =   8,
   TEXT_GREN_BLUE      =   9,
   TEXT_GRAY         =   10,
   TEXT_PINK2         =   11,
   TEXT_PURPLE         =   12,
   TEXT_ORANGE         =   13,
   TEXT_WHITE         =   14,
};
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: marvin540 on April 26, 2020, 12:51:33 PM
¿desde donde le puedo cambiar el color a las opciones?.
(https://i.imgur.com/dWWkX1W.png)
enum eSetItemColor
{
   TEXT_BLUE         =   1,
   TEXT_RED         =   2,
   TEXT_GOLD         =   3,
   TEXT_GREN         =   4,
   TEXT_WHITE_RED      =   5,
   TEXT_PINK         =   6,
   TEXT_WHITE_BLUE      =   7,
   TEXT_WHITE_YELLOW   =   8,
   TEXT_GREN_BLUE      =   9,
   TEXT_GRAY         =   10,
   TEXT_PINK2         =   11,
   TEXT_PURPLE         =   12,
   TEXT_ORANGE         =   13,
   TEXT_WHITE         =   14,
};
Disculpa la molestia amigo dónde van esos códigos ?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 26, 2020, 01:34:52 PM
CÓDIGO COMPLETO


(http://i.imgur.com/Z9MYwwl.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: fabianm on April 26, 2020, 03:32:20 PM
Estaria bueno si se pudiera agregar mas de 255 sets.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: SaintZeus on April 26, 2020, 06:05:57 PM
Como puedo testear si me funciona? algun comando make?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 26, 2020, 06:40:59 PM
Ya lo intente e igual asi no se me cambia el color, hay donde margo esta "Gren" que se supone que es azul, cambie a PINK que se supone que es rosado o morado, y no hizo ningun cambio

(https://i.imgur.com/DZIlFq0.jpg)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 26, 2020, 06:47:27 PM
Ya lo intente e igual asi no se me cambia el color, hay donde margo esta "Gren" que se supone que es azul, cambie a PINK que se supone que es rosado o morado, y no hizo ningun cambio

(https://i.imgur.com/DZIlFq0.jpg)

(https://i.imgur.com/wgf19ms.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Gamers on April 26, 2020, 06:49:57 PM
CÓDIGO COMPLETO

 

(https://i.imgur.com/09ySQVO.png)
mmm puse el codigo y me salto esto ??
ya lo puse al main.cpp

#include "ItemSetOption.h"

y eso fue todo me falta un paso ??
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 26, 2020, 06:51:07 PM
Ya lo intente e igual asi no se me cambia el color, hay donde margo esta "Gren" que se supone que es azul, cambie a PINK que se supone que es rosado o morado, y no hizo ningun cambio

(https://i.imgur.com/DZIlFq0.jpg)

(https://i.imgur.com/wgf19ms.png)

Es Ahi donde lo intente, no se si te das cuenta en la captura, cambie el GREN, por PINK y no pasa nada sigue igual AZUL
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 26, 2020, 06:52:12 PM
CÓDIGO COMPLETO

 

(https://i.imgur.com/09ySQVO.png)
mmm puse el codigo y me salto esto ??
ya lo puse al main.cpp

#include "ItemSetOption.h"

y eso fue todo me falta un paso ??

Me paso lo mismo y era que yo habia puesto los defines en defines.h y los offset en offset.h solo borre lo que habia puesto, puse el codigo de takumi y listo compilo sin errores, te da errores porque hay codigos repetidos.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 26, 2020, 06:57:11 PM
@takumi12

Mira, cambie y nada.

(https://i.imgur.com/Yy8ApDg.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Gamers on April 26, 2020, 07:36:41 PM
CÓDIGO COMPLETO

 

(https://i.imgur.com/09ySQVO.png)
mmm puse el codigo y me salto esto ??
ya lo puse al main.cpp

#include "ItemSetOption.h"

y eso fue todo me falta un paso ??

Me paso lo mismo y era que yo habia puesto los defines en defines.h y los offset en offset.h solo borre lo que habia puesto, puse el codigo de takumi y listo compilo sin errores, te da errores porque hay codigos repetidos.

me sigue saliendo lo mismo y no cambie off set ni defines o.O alguna solucion ?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 26, 2020, 07:48:43 PM
CÓDIGO COMPLETO

 

(https://i.imgur.com/09ySQVO.png)
mmm puse el codigo y me salto esto ??
ya lo puse al main.cpp

#include "ItemSetOption.h"

y eso fue todo me falta un paso ??

Me paso lo mismo y era que yo habia puesto los defines en defines.h y los offset en offset.h solo borre lo que habia puesto, puse el codigo de takumi y listo compilo sin errores, te da errores porque hay codigos repetidos.

me sigue saliendo lo mismo y no cambie off set ni defines o.O alguna solucion ?

Enviame teamviewer al MP
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: axeman192 on April 26, 2020, 11:03:27 PM
CÓDIGO COMPLETO

 
Veo algunos problemas.
Error del nombre del componente, Establecer información del componente "250 = + -6" "150 = + -106"  :o
(https://i.imgur.com/SXXGdXi.png)
¿Mi problema no está resuelto? ¿Alguien tiene un error como yo?  :(
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 27, 2020, 04:46:29 AM
CÓDIGO COMPLETO

 
Veo algunos problemas.
Error del nombre del componente, Establecer información del componente "250 = + -6" "150 = + -106"  :o
(https://i.imgur.com/SXXGdXi.png)

Bro, me ayudas a poner lo de los colores?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 29, 2020, 01:12:00 PM
CÓDIGO COMPLETO

 
Veo algunos problemas.
Error del nombre del componente, Establecer información del componente "250 = + -6" "150 = + -106"  :o
(https://i.imgur.com/SXXGdXi.png)
¿Mi problema no está resuelto? ¿Alguien tiene un error como yo?  :(

utiliza el itemsetoption_eng.bmd de la season 8.

con eso se resuelve tu problema
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: axeman192 on April 29, 2020, 01:14:47 PM
CÓDIGO COMPLETO

 
Veo algunos problemas.
Error del nombre del componente, Establecer información del componente "250 = + -6" "150 = + -106"  :o
(https://i.imgur.com/SXXGdXi.png)
¿Mi problema no está resuelto? ¿Alguien tiene un error como yo?  :(

utiliza el itemsetoption_eng.bmd de la season 8.

con eso se resuelve tu problema
¿Puedo obtenerlo de Client Files GAMINGMASTER?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on April 29, 2020, 01:21:59 PM

¿Puedo obtenerlo de Client Files GAMINGMASTER?

arriba se compartió el archivo.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: 183358 on April 29, 2020, 05:23:33 PM
This is the fault
help me

(https://i0.wp.com/s1.uphinh.org/2020/04/30/Untitled-4.jpg)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on April 30, 2020, 12:44:46 AM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: SaintZeus on May 01, 2020, 02:02:23 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on May 01, 2020, 05:28:43 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: SaintZeus on May 01, 2020, 05:30:54 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on May 01, 2020, 05:36:10 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: AZURE on May 02, 2020, 01:53:36 AM
consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: SaintZeus on May 02, 2020, 06:01:49 AM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: HashTag on May 03, 2020, 03:56:03 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.

https://imgur.com/i05AvqB

https://imgur.com/undefined
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: NasLy on May 03, 2020, 08:44:21 PM
Can you share how to show defense, damage, magic damage ... at item.bmd when passing 255 at item.txt for me, thanks!

(https://i.imgur.com/JcjBvSa.jpg)

@allhoy

@binhchivn
 

Yes, Iam waiting for someone share the New movments pets.
Like dinorant and like horse.
I appreciate share of Glows Monsters, Right Click to Chaos Machine and others.
Thanks

Si te referis a la montura, etc. La podes sacar de la Source Ex-Team
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Denis Alves on May 06, 2020, 03:58:24 AM
This is the fault
help me

(https://i0.wp.com/s1.uphinh.org/2020/04/30/Untitled-4.jpg)

Alguien arregló esto?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: lDrakol on May 10, 2020, 07:29:27 AM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.

bro yo lo hice con el editor de magic hand y tambien me salen opciones distintas los nombre si pero opciones como -106 me salen
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: comelon666 on May 19, 2020, 08:50:46 PM
Algun editor con soporte para el archivo s8 de setitemoption_eng.bmd?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Cheke on May 20, 2020, 02:06:25 AM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.

bro yo lo hice con el editor de magic hand y tambien me salen opciones distintas los nombre si pero opciones como -106 me salen

Si eso pasa en Files como por ejemplo MuEmu Louis Emulador, te aparece un -56 en vez de un +200. Nose que es lo que modifican que se jode eso :(
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: seedmaker on May 27, 2020, 10:05:08 AM
What Code do i need to put in main.cpp?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: louis on May 27, 2020, 02:15:52 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.

bro yo lo hice con el editor de magic hand y tambien me salen opciones distintas los nombre si pero opciones como -106 me salen

Si eso pasa en Files como por ejemplo MuEmu Louis Emulador, te aparece un -56 en vez de un +200. Nose que es lo que modifican que se jode eso :(

Fix for +-56
(http://i.imgur.com/Z9MYwwl.png)

change in the full value too
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Cheke on May 27, 2020, 07:40:35 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.

bro yo lo hice con el editor de magic hand y tambien me salen opciones distintas los nombre si pero opciones como -106 me salen

Si eso pasa en Files como por ejemplo MuEmu Louis Emulador, te aparece un -56 en vez de un +200. Nose que es lo que modifican que se jode eso :(

Fix for +-56
change in the full value too

Esta fixeado en update 22?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: louis on May 27, 2020, 10:07:22 PM
No es posible poner opciones +255. nisiquiera editar bien, porque el nombre se pone con yyyyyyyyyyyyyyyyyyyyyyyy, Y si, estoy usando el archivo bmd de s8 que compartio emerson
Me pasa lo mismo

Edit: solucionado. Verifica tu archivo ItemSetOption S8 este en las sub carpetas de la carpeta local y dependiendo cual uses agregale ItemSetOption_spn y esas terminaciones.

No comprendi la verdad jaja,
jaja fijate que lenguaje usas en el cliente y cambiale el itemsetoption por el del s8

Siempre uso el de Ingles (ENG), y estoy editando el archivo de S8 que el mismo emerson dejo y igual no me deja poner ni items +255, y cuando intento cambiarle nombre, me sale yyyyyyyyyyyyyyyyyyyyyyy, Te hable al imbox xd
Bueno buscate el ItemSetOption S8 que postearon por aca y renombralo como ItemSetOption_eng.bmd .... editalo con el editor magic hand que tiene el foro, para agregar nuevas opciones

consulta al main.cpp  se le agrega esto tambien? gCustomacc.Load();
Si y agrega el archivo .H igual con include.

bro yo lo hice con el editor de magic hand y tambien me salen opciones distintas los nombre si pero opciones como -106 me salen

Si eso pasa en Files como por ejemplo MuEmu Louis Emulador, te aparece un -56 en vez de un +200. Nose que es lo que modifican que se jode eso :(

Fix for +-56
change in the full value too

Esta fixeado en update 22?

si amigo, solo bajar en su panel
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: binhchivn on May 27, 2020, 10:19:40 PM
how to show stamina ? who can help?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: axeman192 on May 27, 2020, 10:33:03 PM
Funcionó, gracias Louis.  cool2
(https://i.imgur.com/ptCI8zS.png)
(https://i.imgur.com/53xuaGV.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: J2Team on June 13, 2020, 10:03:03 AM
Recibo un error cuando agrego la Source, ¿alguien puede sugerir una solución?
(https://i.imgur.com/ZWbTt3h.png)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: dhaomao on June 13, 2020, 11:25:00 PM
falta :

gCustomMessage.GetMessageB(159))

GetMessageB
xD

no encontré las offset

Saludos amigo.
Di no a monopolio.  cool2

Please help me with error
(https://i.imgur.com/bpVxEm9.png)

what different sir?
I am missing a GetMessageB in winuser.h and pTextLineThis please share it

char*GetMessageB(int index);

#define pGetTextLine         ((LPCSTR(__thiscall*)(LPVOID This, int LineNumber)) 0x402320)

#define pTextLineThis         ((LPVOID(*)()) 0x8128ADC)
#define pGetTextLine         ((char*(__thiscall*)(LPVOID This, int LineNumber)) 0x402320)

Where can i add this ???
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: erickmalfoy on June 23, 2020, 07:57:11 PM
 magia2 tengo una consulta para agregar los setacc custom
Tengo que hacer un getinfo o solo lo agrego de la manera norma
Osea del muserver ?
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: comelon666 on June 25, 2020, 07:15:31 PM
CÓDIGO COMPLETO

 

Al Escribir / + Enter da un error
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on June 25, 2020, 07:23:49 PM
CÓDIGO COMPLETO

 

Al Escribir / + Enter da un error


no lo se, no ueso este codigo xD jajaja
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: axeman192 on June 25, 2020, 08:59:59 PM
CÓDIGO COMPLETO

 

Al Escribir / + Enter da un error
También recibo un error similar.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Nexus on August 09, 2020, 01:57:58 PM
Errores encontrados

1.    / + Enter

(https://i.ibb.co/Qvz9RS8/error1.jpg)


2.   Al ponerle opciones exe a cualquier ancient, cualquiera no solo custom, el color ancient del titulo se torna normal

(https://i.ibb.co/4TBzDnX/error2.jpg)

alguien tuvo algún fix? 

Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: thunwa1 on August 17, 2020, 07:46:23 AM
(https://i.imgur.com/jEgeh2k.jpg) Please help :(
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: Higgs on August 17, 2020, 08:03:10 AM
(https://i.imgur.com/jEgeh2k.jpg) Please help :(
Here you are.
https://mega.nz/file/yc9ggaaT#5XIBtujLSHjAw0hLFEDkbpDo0DSndeM4RsgjVW5Etxk (http://www.mediafire.com/file/i07h161qf9wtkzs/itemsetoption_eng.rar/file)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: thunwa1 on August 17, 2020, 08:05:16 AM
(https://i.imgur.com/jEgeh2k.jpg) Please help :(
Here you are.
https://mega.nz/file/yc9ggaaT#5XIBtujLSHjAw0hLFEDkbpDo0DSndeM4RsgjVW5Etxk (http://www.mediafire.com/file/i07h161qf9wtkzs/itemsetoption_eng.rar/file)
Mmm I don'know how but it just the same.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: thunwa1 on August 17, 2020, 08:06:50 AM
Citar
#include "StdAfx.h"
#include "ItemSetOption.h"
#include "CustomMessage.h"
#include "Offset.h"
#include "Util.h"
#include "Defines.h"

ITEM_SETOPTION_INFO gItemSetOption[MAX_ITEM_SETOPTION];
CSItemOption gCustomacc;

CSItemOption::CSItemOption()
{

}

CSItemOption::~CSItemOption()
{

}

void WzXor(BYTE *Buffer, int Size)
{
BYTE Key[3] = { 0xFC, 0xCF, 0xAB };

for (int i = 0; i < Size; ++i)
{
Buffer ^= Key[i % 3];
}
}

void CSItemOption::Load()
{
SetCompleteHook(0xE9, 0x004E8990, &CSItemOption::LoadSetType);
SetCompleteHook(0xE9, 0x004E8B80, &CSItemOption::LoadSetOption);
SetCompleteHook(0xE9, 0x004E9210, &CSItemOption::InitSetOptionName);
SetCompleteHook(0xE9, 0x004EC410, &CSItemOption::InitSetOptionsTooltip);
SetCompleteHook(0xE9, 0x004EB910, &CSItemOption::InitInfoTooltip);
}

bool CSItemOption::LoadSetType(char * path)
{
char ErrorBuff[255] = { 0 };

FILE * hFile = fopen(path, "rb");

if (hFile)
{
DWORD Checksum = 0;

BYTE * Buffer = new BYTE[sizeof(this->m_ItemSetType)];

fread(Buffer, sizeof(this->m_ItemSetType), 1, hFile);

fread(&Checksum, 4, 1, hFile);

fclose(hFile);

BYTE * FixBuffer = Buffer;

int BlockSize = sizeof(ITEM_SETTYPE_INFO);

for (int i = 0; i < MAX_ITEM; ++i)
{
WzXor(FixBuffer, BlockSize);
memcpy(&this->m_ItemSetType, FixBuffer, BlockSize);
FixBuffer += BlockSize;
}

delete[] Buffer;
}
else
{
sprintf(ErrorBuff, "%s - File not exist.", path);
MessageBox(0, ErrorBuff, "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}

return 1;
}

bool CSItemOption::LoadSetOption(char * path)
{
char ErrorBuff[255] = { 0 };

FILE * hFile = fopen(path, "rb");

memset(gItemSetOption, 0, sizeof(gItemSetOption));

if (hFile)
{
DWORD Checksum = 0;

BYTE * Buffer = new BYTE[sizeof(gItemSetOption)];

fread(Buffer, sizeof(gItemSetOption), 1, hFile);

fread(&Checksum, 4, 1, hFile);

fclose(hFile);

BYTE * FixBuffer = Buffer;

int BlockSize = sizeof(ITEM_SETOPTION_INFO);

for (int i = 0; i < MAX_ITEM_SETOPTION; ++i)
{
WzXor(FixBuffer, BlockSize);
memcpy(&gItemSetOption, FixBuffer, BlockSize);
FixBuffer += BlockSize;
}

delete[] Buffer;
}
else
{
sprintf(ErrorBuff, "%s - File not exist.", path);
MessageBox(0, ErrorBuff, "Error", MB_OK | MB_ICONERROR);
ExitProcess(0);
}
return 1;
}

bool CSItemOption::InitSetOptionName(char * Buffer, int ItemID, int AncientOption)
{
int SetType = AncientOption % 4;

if (SetType <= 0)
return 0;

BYTE SetIndex = this->GetSetIndexbyItem(ItemID, SetType);

if (SetIndex >= 255 || SetIndex <= 0)
{
return 0;
}

memcpy(Buffer, this->GetSetOptionInfo(SetIndex)->name, 32);

Buffer[strlen(Buffer)] = 32;
Buffer[strlen(Buffer) + 1] = 0;

return 1;
}

int CSItemOption::InitSetOptionsTooltip(ObjectItem * lpItem, int CurrentLine, char a4)
{
tooltiparray * TooltipLine = (tooltiparray*)NewAddressData3;
int * LineColor = (int*)NewAddressData1;
int * LineWeight = (int*)NewAddressData2;
int NextLine = CurrentLine;
int UsedPath = 0;
bool Checked = 0;

if ((lpItem->AncientOption % 4) != 1 && (lpItem->AncientOption % 4) != 2)
{
return CurrentLine;
}

BYTE SetIndex = this->GetSetIndexbyItem(lpItem->ItemID, lpItem->AncientOption % 4);

ITEM_SETOPTION_INFO* lpInfo = this->GetSetOptionInfo(SetIndex);

lpCharObj lpObj = &*(ObjectCharacter*)(*(DWORD*)MAIN_CHARACTER_STRUCT);

if (lpInfo == 0 || lpObj == 0)
{
return CurrentLine;
}

char SaveName[128] = { 0 };

memcpy(SaveName, TooltipLine[0], 100);

int SetCount = this->GetCountSetPath(lpItem->ItemID, lpItem->AncientOption % 4);

int CheckItemTable[INVENTORY_WEAR_SIZE] = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };

for (int n = 0; n < INVENTORY_WEAR_SIZE; n++)
{
lpItemObj lpEquipment = &lpObj->pEquipment[n];

Checked = 0;

for (int i = 0; i < INVENTORY_WEAR_SIZE; i++)
{
if (lpEquipment->ItemID == CheckItemTable)
{
Checked = 1;
break;
}
}

if (Checked != 1)
{
if (this->GetSetIndexbyItem(lpEquipment->ItemID, lpEquipment->AncientOption % 4) == SetIndex)
{
CheckItemTable[n] = lpEquipment->ItemID;
UsedPath++;
}
}
}
wsprintf(TooltipLine[NextLine], "Set Item Equipment Information");
LineColor[NextLine] = TEXT_GOLD;//dorado
LineWeight[NextLine++] = 1;

wsprintf(TooltipLine[NextLine++], "\n");

wsprintf(TooltipLine[NextLine], "Set %s", lpInfo->name);
LineColor[NextLine] = TEXT_GOLD;//dorado
LineWeight[NextLine++] = 1;

wsprintf(TooltipLine[NextLine++], "\n");

for (int n = 0; n <= INVENTORY_WEAR_SIZE; n++)
{
if (lpInfo->option[n] != -1 && lpInfo->value[n] != -1)
{
wsprintf(TooltipLine[NextLine], gCustomMessage.GetMessageB(this->GetAncientTextIndex(lpInfo->option[n])), lpInfo->value[n]);

if ((UsedPath > n || UsedPath >= SetCount) && UsedPath > 1)
LineColor[NextLine] = TEXT_GREN;
else
LineColor[NextLine] = TEXT_GRAY;

LineWeight[NextLine++] = 0;
}
}

for (int n = 0; n < 5; n++)
{
if (lpInfo->fulloption[n] != -1 && lpInfo->fullvalue[n] != -1)
{
wsprintf(TooltipLine[NextLine], gCustomMessage.GetMessageB(this->GetAncientTextIndex(lpInfo->fulloption[n])), lpInfo->fullvalue[n]);

if (UsedPath >= n && UsedPath >= SetCount)
LineColor[NextLine] = TEXT_GREN;//color azul
else
LineColor[NextLine] = TEXT_GRAY;//color gray

LineWeight[NextLine++] = 0;
}
}

if (NextLine > 28)
{
memcpy(TooltipLine[0], SaveName, 100);
LineColor[0] = TEXT_BLUE;
}

return NextLine;
}

void CSItemOption::RemoveDuplicatesUnsorted(int arr[][3], int Length)
{
for (int i = 0; i < Length; i++)
{
for (int j = i + 1; j < Length;)
{
if (arr[1] == arr[j][1])
{
for (int k = j; k < Length; k++)
{
arr[k][0] = arr[k + 1][0];
arr[k][1] = arr[k + 1][1];
arr[k][2] = arr[k + 1][2];
}
Length--;
}
else
{
j++;
}
}
}
}

void CSItemOption::InitInfoTooltip(int PosX, int PosY)
{
if (this->unknow39812 && (this->unknow39816[144] > 0 || this->unknow39816[145] > 0))
{
tooltiparray * TooltipLine = (tooltiparray*)NewAddressData3;
int * LineColor = (int*)NewAddressData1;
int * LineWeight = (int*)NewAddressData2;

int Line = 1;

lpCharObj lpObj = &*(ObjectCharacter*)(*(DWORD*)MAIN_CHARACTER_STRUCT);

int CheckItemTable[INVENTORY_WEAR_SIZE][3] = { { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 }, { -1, -1, -1 } };
int UsedPath[INVENTORY_WEAR_SIZE] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };

for (int n = 0; n < INVENTORY_WEAR_SIZE; n++)
{
lpItemObj lpEquipment = &lpObj->pEquipment[n];

if ((lpEquipment->AncientOption % 4) == 1 || (lpEquipment->AncientOption % 4) == 2)
{
BYTE SetIndex = this->GetSetIndexbyItem(lpEquipment->ItemID, lpEquipment->AncientOption % 4);

if (SetIndex != CheckItemTable[n][1])
{
CheckItemTable[n][0] = lpEquipment->ItemID;
CheckItemTable[n][1] = SetIndex;
CheckItemTable[n][2] = (lpEquipment->AncientOption % 4);
}
}
}

this->RemoveDuplicatesUnsorted(CheckItemTable, INVENTORY_WEAR_SIZE);

for (int o = 0; o < 3; o++)
{
int TempChecked[INVENTORY_WEAR_SIZE] = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };

for (int n = 0; n < INVENTORY_WEAR_SIZE; n++)
{
lpItemObj lpEquipment = &lpObj->pEquipment[n];

bool Checked = false;

for (int i = 0; i < INVENTORY_WEAR_SIZE; i++)
{
if (lpEquipment->ItemID == TempChecked)
{
Checked = true;
break;
}
}

if (Checked != true)
{
if (this->GetSetIndexbyItem(lpEquipment->ItemID, lpEquipment->AncientOption % 4) == CheckItemTable
  • [1])

{
TempChecked[n] = lpEquipment->ItemID;
UsedPath
  • ++;

}
}
}
}

for (int o = 0; o < 3; o++)
{
if (CheckItemTable
  • [1] <= 0 || CheckItemTable
  • [1] >= 255)

{
continue;
}

ITEM_SETOPTION_INFO* lpInfo = this->GetSetOptionInfo(CheckItemTable
  • [1]);


lpCharObj lpObj = &*(ObjectCharacter*)(*(DWORD*)MAIN_CHARACTER_STRUCT);

if (lpInfo == 0)
{
continue;
}

int SetCount = this->GetCountSetPath(CheckItemTable
  • [0], CheckItemTable
  • [2]);


if (UsedPath
  • < 2)

{
continue;
}


wsprintf(TooltipLine[0], "\n");

wsprintf(TooltipLine[Line], "Set %s Item Equipment Information", lpInfo->name);
LineColor[Line] = TEXT_GOLD;//dorado
LineWeight[Line++] = 1;

wsprintf(TooltipLine[Line++], "\n");

for (int n = 0; n < INVENTORY_WEAR_SIZE; n++)
{
if (lpInfo->option[n] != -1 && lpInfo->value[n] != -1)
{
if ((UsedPath
  • > n || UsedPath
  • >= SetCount) && UsedPath
  • > 1)

{
wsprintf(TooltipLine[Line], gCustomMessage.GetMessageB(this->GetAncientTextIndex(lpInfo->option[n])), lpInfo->value[n]);
LineColor[Line] = TEXT_GREN;
LineWeight[Line++] = 1;
}
}
}

for (int n = 0; n < 5; n++)
{
if (lpInfo->fulloption[n] != -1 && lpInfo->fullvalue[n] != -1)
{
if (UsedPath
  • >= n && UsedPath
  • >= SetCount)

{
wsprintf(TooltipLine[Line], gCustomMessage.GetMessageB(this->GetAncientTextIndex(lpInfo->fulloption[n])), lpInfo->fullvalue[n]);
LineColor[Line] = TEXT_GREN;
LineWeight[Line++] = 1;
}
}
}

wsprintf(TooltipLine[Line++], "\n");
}

pMultiLineTooltip(PosX + 95, PosY + 40, Line, 120, 3, 0, 1);
}
}

BYTE CSItemOption::GetSetIndexbyItem(int itemindex, int type)
{
if (itemindex < 0 || itemindex >= MAX_ITEM)
{
return 0;
}

int origin = (type - 1);

if (origin < 0 || origin >= 2)
{
return 0;
}

return this->m_ItemSetType[itemindex].set[origin];
}

int CSItemOption::GetCountSetPath(int itemindex, int type)
{
if (itemindex < 0 || itemindex >= MAX_ITEM)
{
return 0;
}

int origin = (type - 1);

if (origin < 0 || origin >= 2)
{
return 0;
}

int Count = 0;

int Type1 = this->GetSetIndexbyItem(itemindex, type);

for (int n = 0; n < MAX_ITEM; n++)
{
if (this->m_ItemSetType[n].set[origin] == Type1)
{
Count++;
}
}

return Count;
}

ITEM_SETOPTION_INFO* CSItemOption::GetSetOptionInfo(int index)
{
if (index < 1 || index > MAX_ITEM_SETOPTION)
{
return 0;
}

return &gItemSetOption[index];
}

int CSItemOption::GetAncientTextIndex(BYTE OptionIndex)
{
int Index = OptionIndex + 168;

switch (OptionIndex)
{
case SET_ITEM_OPTION_ADD_STRENGTH:
case SET_ITEM_OPTION_ADD_DEXTERITY:
case SET_ITEM_OPTION_ADD_ENERGY:
case SET_ITEM_OPTION_ADD_VITALITY:
case SET_ITEM_OPTION_ADD_LEADERSHIP:
case SET_ITEM_OPTION_ADD_MIN_PHYSI_DAMAGE:
case SET_ITEM_OPTION_ADD_MAX_PHYSI_DAMAGE:
Index = OptionIndex + 950;
break;
case SET_ITEM_OPTION_MUL_MAGIC_DAMAGE:
Index = 632;
break;
case SET_ITEM_OPTION_ADD_PHYSI_DAMAGE:
case SET_ITEM_OPTION_MUL_ATTACK_SUCCESS_RATE:
case SET_ITEM_OPTION_ADD_DEFENSE:
case SET_ITEM_OPTION_ADD_MAX_LIFE:
case SET_ITEM_OPTION_ADD_MAX_MANA:
case SET_ITEM_OPTION_ADD_MAX_BP:
case SET_ITEM_OPTION_ADD_BP_RECOVERY:
case SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE_RATE:
case SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE:
case SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE_RATE:
case SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE:
case SET_ITEM_OPTION_ADD_SKILL_DAMAGE:
case SET_ITEM_OPTION_ADD_DOUBLE_DAMAGE_RATE:
Index = OptionIndex + 949;
break;
case SET_ITEM_OPTION_ADD_IGNORE_DEFENSE_RATE:
Index = 970;
break;
case SET_ITEM_OPTION_MUL_SHIELD_DEFENSE:
Index = 984;
break;
case SET_ITEM_OPTION_MUL_TWO_HAND_PHYSI_DAMAGE:
Index = 983;
break;
case SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_STRENGTH:
case SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_DEXTERITY:
case SET_ITEM_OPTION_ADD_DEFENSE_BY_DEXTERITY:
case SET_ITEM_OPTION_ADD_DEFENSE_BY_VITALITY:
case SET_ITEM_OPTION_ADD_MAGIC_DAMAGE_BY_ENERGY:
case SET_ITEM_OPTION_ADD_ICE_DAMAGE:
case SET_ITEM_OPTION_ADD_POISON_DAMAGE:
case SET_ITEM_OPTION_ADD_LIGHTNING_DAMAGE:
case SET_ITEM_OPTION_ADD_FIRE_DAMAGE:
case SET_ITEM_OPTION_ADD_EARTH_DAMAGE:
case SET_ITEM_OPTION_ADD_WIND_DAMAGE:
case SET_ITEM_OPTION_ADD_WATER_DAMAGE:
Index = OptionIndex + 947;
break;
default:
return Index;
}

return Index;
}

Citar
#pragma once

#include "Defines.h"
#include "Object.h"
#include "Item.h"

enum eSetItemColor
{
TEXT_BLUE = 1,
TEXT_RED = 2,
TEXT_GOLD = 3,
TEXT_GREN = 4,
TEXT_WHITE_RED = 5,
TEXT_PINK = 6,
TEXT_WHITE_BLUE = 7,
TEXT_WHITE_YELLOW = 8,
TEXT_GREN_BLUE = 9,
TEXT_GRAY = 10,
TEXT_PINK2 = 11,
TEXT_PURPLE = 12,
TEXT_ORANGE = 13,
TEXT_WHITE = 14,
};

enum eSetItemOption
{
SET_ITEM_OPTION_ADD_STRENGTH = 0,
SET_ITEM_OPTION_ADD_DEXTERITY = 1,
SET_ITEM_OPTION_ADD_ENERGY = 2,
SET_ITEM_OPTION_ADD_VITALITY = 3,
SET_ITEM_OPTION_ADD_LEADERSHIP = 4,
SET_ITEM_OPTION_ADD_MIN_PHYSI_DAMAGE = 5,
SET_ITEM_OPTION_ADD_MAX_PHYSI_DAMAGE = 6,
SET_ITEM_OPTION_MUL_MAGIC_DAMAGE = 7,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE = 8,
SET_ITEM_OPTION_MUL_ATTACK_SUCCESS_RATE = 9,
SET_ITEM_OPTION_ADD_DEFENSE = 10,
SET_ITEM_OPTION_ADD_MAX_LIFE = 11,
SET_ITEM_OPTION_ADD_MAX_MANA = 12,
SET_ITEM_OPTION_ADD_MAX_BP = 13,
SET_ITEM_OPTION_ADD_BP_RECOVERY = 14,
SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE_RATE = 15,
SET_ITEM_OPTION_ADD_CRITICAL_DAMAGE = 16,
SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE_RATE = 17,
SET_ITEM_OPTION_ADD_EXCELLENT_DAMAGE = 18,
SET_ITEM_OPTION_ADD_SKILL_DAMAGE = 19,
SET_ITEM_OPTION_ADD_DOUBLE_DAMAGE_RATE = 20,
SET_ITEM_OPTION_ADD_IGNORE_DEFENSE_RATE = 21,
SET_ITEM_OPTION_MUL_SHIELD_DEFENSE = 22,
SET_ITEM_OPTION_MUL_TWO_HAND_PHYSI_DAMAGE = 23,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_STRENGTH = 24,
SET_ITEM_OPTION_ADD_PHYSI_DAMAGE_BY_DEXTERITY = 25,
SET_ITEM_OPTION_ADD_DEFENSE_BY_DEXTERITY = 26,
SET_ITEM_OPTION_ADD_DEFENSE_BY_VITALITY = 27,
SET_ITEM_OPTION_ADD_MAGIC_DAMAGE_BY_ENERGY = 28,
SET_ITEM_OPTION_ADD_ICE_DAMAGE = 29,
SET_ITEM_OPTION_ADD_POISON_DAMAGE = 30,
SET_ITEM_OPTION_ADD_LIGHTNING_DAMAGE = 31,
SET_ITEM_OPTION_ADD_FIRE_DAMAGE = 32,
SET_ITEM_OPTION_ADD_EARTH_DAMAGE = 33,
SET_ITEM_OPTION_ADD_WIND_DAMAGE = 34,
SET_ITEM_OPTION_ADD_WATER_DAMAGE = 35,
};

#define MAX_ITEM_SETOPTION 254
#define INVENTORY_WEAR_SIZE 12
#define pMultiLineTooltip      ((void(__cdecl*)(int x, int y, int nCount, int witd, int height,int type, int Align)) 0x005BF700)

typedef char tooltiparray[100];

#pragma pack(push, 1)
struct ITEM_SETTYPE_INFO //4
{
BYTE set[2];
BYTE mix[2];
};
#pragma pack(pop)

#pragma pack(push, 1)
struct ITEM_SETOPTION_INFO //(size: 110 x 64)
{
/*+0*/ char name[64];
/*+64*/ char option[12];
/*+76*/ char value[12];
/*+88*/ char unknown88;
/*+89*/ char unknown89;
/*+90*/ char unknown90;
/*+91*/ char unknown91;
/*+92*/ char unknown92;
/*+93*/ char fulloption[5];
/*+98*/ char fullvalue[5];
/*+103*/ char Class[7];
};
#pragma pack(pop)

#pragma pack(push,1)
class CSItemOption
{
public:
CSItemOption();
virtual ~CSItemOption();

private:
ITEM_SETTYPE_INFO m_ItemSetType[MAX_ITEM];  //?
//BYTE gap[4];  //?
ITEM_SETOPTION_INFO m_ItemSetOption[64];//32772 Not Enough Memory
BYTE unknow39812;
BYTE unknow39813;
BYTE ViewSet;
BYTE unknow39815;
BYTE unknow39816[220];

public:
bool InitSetOptionName(char * Buffer, int ItemID, int AncientOption);
int InitSetOptionsTooltip(ObjectItem * lpItem, int CurrentLine, char a4);
void InitInfoTooltip(int PosX, int PosY);
BYTE GetSetIndexbyItem(int itemindex, int type);
int GetCountSetPath(int itemindex, int type);
ITEM_SETOPTION_INFO* GetSetOptionInfo(int index);
int GetAncientTextIndex(BYTE OptionIndex);
bool LoadSetType(char * path);
bool LoadSetOption(char * path);
void RemoveDuplicatesUnsorted(int arr[][3], int Length);
static void Load();
};
#pragma pack(pop)

extern ITEM_SETOPTION_INFO gItemSetOption[MAX_ITEM_SETOPTION];
extern CSItemOption gCustomacc;
//int s = sizeof(CSItemOption);

Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: thunwa1 on August 21, 2020, 12:25:34 PM
(https://i.imgur.com/oixyw3D.jpg) :'(:'( Help !
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on August 21, 2020, 01:38:36 PM
(https://i.imgur.com/oixyw3D.jpg) :'(:'( Help !

I think is lacking object sctruct
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: thunwa1 on August 21, 2020, 08:08:17 PM
(https://i.imgur.com/oixyw3D.jpg) :'(:'( Help !

I think is lacking object sctruct
Everything is working fine But I can't see the option.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: emersonx13 on August 22, 2020, 12:46:56 PM
(https://i.imgur.com/oixyw3D.jpg) :'(:'( Help !

I think is lacking object sctruct
Everything is working fine But I can't see the option.

Yes, becouse is lacking something in objectstruct
I see the same error when I make in Client.dll of X-Team users.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: takumi12 on September 01, 2020, 12:39:37 PM
bueno vengo a revisar esta fuente que alguna vez copie, y repito tiene bug, he reparado el problema, pronto compartiré una nueva forma, por ahora les comparto la imgaen y para aquel que quiera colocar el color original de la s8 en adelante, el texto el siguiente sería así
(https://i.imgur.com/hhviVZs.jpg)

(http://i.imgur.com/Z9MYwwl.png)

para los que me preguntan por MP cual es el bug, pues en la misma imagen se muestra, el bug, aparece las opciones activas sin estar en uso solo por tener el set activo en el equipamiento, si esta en el inventario o postitem debe de estar inactivo aunque tengas el set actviado en tu equipamiento, saludos!

así es como se debe de ver sin equipar y en post item
asi es como queda sin el bug:
(https://i.imgur.com/jBjANPj.jpg)

bug:
(https://i.imgur.com/4SZFiJH.jpg)
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: RyukZ on October 06, 2020, 07:49:14 AM
Usando el file de la season 8 me dice que el archivo es corrupto.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: MsotoC on October 06, 2020, 09:57:15 AM
Usando el file de la season 8 me dice que el archivo es corrupto.
Llama la función desde Main.cpp
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: RyukZ on October 06, 2020, 01:16:15 PM
Usando el file de la season 8 me dice que el archivo es corrupto.
Llama la función desde Main.cpp

Estoy usando la up22 de Louis, no sé si ya tengo esto añadido.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: MsotoC on October 06, 2020, 01:33:53 PM
Usando el file de la season 8 me dice que el archivo es corrupto.
Llama la función desde Main.cpp

Estoy usando la up22 de Louis, no sé si ya tengo esto añadido.

Desde hace mucho q yo sepa. revisa el changelog de su foro. ahi ves.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: RyukZ on October 06, 2020, 02:52:17 PM
Usando el file de la season 8 me dice que el archivo es corrupto.
Llama la función desde Main.cpp

Estoy usando la up22 de Louis, no sé si ya tengo esto añadido.

Desde hace mucho q yo sepa. revisa el changelog de su foro. ahi ves.

Si ya revisé y lo tiene añadido desde la Up16 que dice SEt Item to 255 (S6) pero me faltar es el ItemSetOption que soporte más de 65 porque uso el del season 8 que comentario anteriormente y el cliente no me lo sabe leer, dice que está corrupto el archivo.
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: liron003 on March 04, 2023, 05:19:48 PM
(https://i.imgur.com/oixyw3D.jpg) :'(:'( Help !

I think is lacking object sctruct

same problem someone know how to fix it ? i check struct and offsets everything correct
Help please
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: hspecz on October 21, 2023, 04:14:59 PM
Perdón por tocar el mensaje anterior. ¿Tiene algún editor para setitemoption bmd? Quiero poner un nuevo conjunto antiguo personalizado. pero no tengo bmdec que pueda editarlo
Titulo: Re: Custom Ancient - Increase Limit of ItemSetOption.bmd (Season 6 - 1.04e)
Posteado por: hspecz on October 21, 2023, 10:57:37 PM
¿Alguien sabe cómo leer esto?

esto si para itemsettype.bmd


//ItemCat   ItemIndex   Tier1   Tier2   Tier3   Tier4   Unk1   Unk2
0   1   25651   13122   22372   25651   87   51   
0   2   13143   22372   25651   13143   100   87   
0   4   25651   13143   22372   25651   87   51   
0   5   13143   22372   25651   13143   100   87   
0   7   25651   13143   22372   25651   87   51   
0   8   13143   22372   25656   13143   100   87   
0   10   25651   13166   22372   25651   87   51   
0   11   13143   22372   25651   13143   100   87   
0   13   25651   13143   22372   25651   87   51   
0   14   13143   22372   25651   13143   100   87