Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Editing npc Rewards

Newbie Spellweaver
Joined
May 21, 2010
Messages
14
Reaction score
0
Hello friends ragezone, I ask again your help, I am trying to modify the rewards of NPC "dark Ambassador". But my (Itemcombine.strs) not Open the dat file. So I ask everyone's help to achieve a 100% Working strs. Thank You from the cooperation of all. :(: :(:


========//========
Olá amigos da Ragezone, venho pedir novamente a ajuda de vocês , Estou tentando modificar as recompensas dos npcs "Embaixador sombrio". Mas minha ( Itemcombine.strs) não Abre o arquivo dat. Então eu peço a ajuda de todos para conseguir uma strs 100% Funcionando. Agradeço desde Já a cooperação de todos.
 
☆Dying Dawn☆
Joined
Jan 30, 2012
Messages
971
Reaction score
727
there you go
Code:
[filemask="ItemCombine.dat"]

struct ItemCombineFile
{
u32 CombineTableBlocks;
u32 CombineTableSize;
seek (8+CombineTableBlocks*CombineTableSize);
u32 LinkedStuffBlocks;
u32 LinkedStuffSize;

child CombineTable [group="CombineTable I", offset=(8), count=60375];
child CombineTable [group="CombineTable II", offset=(8+60375*CombineTableSize), count=(CombineTableBlocks-60375)];
child LinkedStuff [group="LinkedStuff", offset=(16+CombineTableBlocks*CombineTableSize), count=LinkedStuffBlocks];
}

struct CombineTable [preload]
{
u32 [tag="nCount"];
u32 [tag="?"];
u32 [tag="?"];
u8 [tag="BM"];
u8 [tag="BF"];
u8 [tag="CM"];
u8 [tag="CF"];
u8 [tag="A"];
cstr [len=3, hidden];
repeat 5
{
i8 [tag="Item Type"];
cstr [len=3, hidden];
u32 [tag="LinkedStuff"];
x32 [tag="Item ID"];
u32 [tag="Count"];
x32 [tag="Upgrade"];
}
u32 [tag="Serial"];
}

struct LinkedStuff [preload]
{
u32 [tag=""];
u32 [tag=""];
repeat 100
{
u32 [tag="??? ????"];
u32 [tag="?--"];
x32 [tag="ID ????"];
}
}
 
Upvote 0
Newbie Spellweaver
Joined
May 21, 2010
Messages
14
Reaction score
0
Thanks you Man ^^



there you go
Code:
[filemask="ItemCombine.dat"]

struct ItemCombineFile
{
u32 CombineTableBlocks;
u32 CombineTableSize;
seek (8+CombineTableBlocks*CombineTableSize);
u32 LinkedStuffBlocks;
u32 LinkedStuffSize;

child CombineTable [group="CombineTable I", offset=(8), count=60375];
child CombineTable [group="CombineTable II", offset=(8+60375*CombineTableSize), count=(CombineTableBlocks-60375)];
child LinkedStuff [group="LinkedStuff", offset=(16+CombineTableBlocks*CombineTableSize), count=LinkedStuffBlocks];
}

struct CombineTable [preload]
{
u32 [tag="nCount"];
u32 [tag="?"];
u32 [tag="?"];
u8 [tag="BM"];
u8 [tag="BF"];
u8 [tag="CM"];
u8 [tag="CF"];
u8 [tag="A"];
cstr [len=3, hidden];
repeat 5
{
i8 [tag="Item Type"];
cstr [len=3, hidden];
u32 [tag="LinkedStuff"];
x32 [tag="Item ID"];
u32 [tag="Count"];
x32 [tag="Upgrade"];
}
u32 [tag="Serial"];
}

struct LinkedStuff [preload]
{
u32 [tag=""];
u32 [tag=""];
repeat 100
{
u32 [tag="??? ????"];
u32 [tag="?--"];
x32 [tag="ID ????"];
}
}

Thank you for trying, is strs However ItemCombine file corresponds to the "Client", I need to edit the structure ItemCombine.dat "Server" Where I edit the rewards of the npc buttons.
 
Upvote 0
Back
Top