Цитата:
Сообщение от =TokyoBoy=
223 стоит у меня))
2232 хочу поучитса)
Добавлено через 2 часа 21 минуту
SkillForce структура есть у кого???
|
Цитата:
[filemask="SkillForce*.dat"]
struct SkillForceFile
{
u32 ForceBlocks;
u32 ForceSize;
child Force [group="Заклинания", count=ForceBlocks];
seek (ForceBlocks*ForceSize+8);
u32 SkillBlocks;
u32 SkillSize;
child Skill [group="Умения", offset=(ForceBlocks*ForceSize+16), count=SkillBlocks];
seek (ForceBlocks*ForceSize+SkillBlocks*SkillSize+16);
u32 Skill2Blocks;
u32 Skill2Size;
child Skill [group="Класовые Умения", offset=(ForceBlocks*ForceSize+SkillBlocks*SkillSiz e+24), count=Skill2Blocks];
seek (ForceBlocks*ForceSize+SkillBlocks*SkillSize+Skill 2Blocks*Skill2Size+24);
u32 Skill3Blocks;
u32 Skill3Size;
child Skill [group="Патроны", offset=(ForceBlocks*ForceSize+SkillBlocks*SkillSiz e+Skill2Blocks*Skill2Size+32), count=Skill3Blocks];
seek (ForceBlocks*ForceSize+SkillBlocks*SkillSize+Skill 2Blocks*Skill2Size+Skill3Blocks*Skill3Size+32);
u32 Skill4Blocks;
u32 Skill4Size;
child Skill [group="Допинг", offset=(ForceBlocks*ForceSize+SkillBlocks*SkillSiz e+Skill2Blocks*Skill2Size+Skill3Blocks*Skill3Size+ 40), count=Skill4Blocks];
}
struct Force [preload=1]
{
u32 [tag="Индекс"] DWORD;
x32 [tag="ID"] DWORD;
u32 [tag="Спрайт"] DWORD;
u8 [tag="Тип"] DWORD;
u8 [tag="Активное"] DWORD;
u8 [tag="Группа"] DWORD;
u8 [tag="Тип группы"] DWORD;
cstr [len=32] "Группа";
cstr [len=32] "Перевод";
cstr [len=32] "Заклинание";
cstr [len=32] "Перевод";
repeat 7
{
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
float [tag="1lv"] DWORD;
float [tag="2lv"] DWORD;
float [tag="3lv"] DWORD;
float [tag="4lv"] DWORD;
float [tag="5lv"] DWORD;
float [tag="6lv"] DWORD;
float [tag="7lv"] DWORD;
}
u32 [tag="Время 1lv"] DWORD;
u32 [tag="Время 2lv"] DWORD;
u32 [tag="Время 3lv"] DWORD;
u32 [tag="Время 4lv"] DWORD;
u32 [tag="Время 5lv"] DWORD;
u32 [tag="Время 6lv"] DWORD;
u32 [tag="Время 7lv"] DWORD;
u8 [tag="BM"] DWORD;
u8 [tag="BF"] DWORD;
u8 [tag="CM"] DWORD;
u8 [tag="CF"] DWORD;
u8 [tag="A"] DWORD;
u8 [tag="------"] DWORD;
u8 [tag="------"] DWORD;
u8 [tag="------"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u16 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
x32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u16 [tag="HP"] DWORD;
u16 [tag="FP"] DWORD;
u16 [tag="SP"] DWORD;
float [tag="Откат"] DWORD;
float [tag="-----"] DWORD;
cstr [len=512] "Описание";
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u16 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u16 [tag="-----"] DWORD;
}
struct Skill [preload=1]
{
u32 [tag="Индекс"] DWORD;
x32 [tag="ID"] DWORD;
u32 [tag="Спрайт"] DWORD;
u8 [tag="Тип"] DWORD;
u8 [tag="Активное"] DWORD;
u8 [tag="Группа"] DWORD;
u8 [tag="Тип группы"] DWORD;
cstr [len=32] "Группа";
cstr [len=32] "Перевод";
cstr [len=32] "Заклинание";
cstr [len=32] "Перевод";
repeat 7
{
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u8 [tag="-----"] DWORD;
u32 [tag="-----"] DWORD;
float [tag="1lv"] DWORD;
float [tag="2lv"] DWORD;
float [tag="3lv"] DWORD;
float [tag="4lv"] DWORD;
float [tag="5lv"] DWORD;
float [tag="6lv"] DWORD;
float [tag="7lv"] DWORD;
}
u32 [tag="Время 1lv"] DWORD;
u32 [tag="Время 2lv"] DWORD;
u32 [tag="Время 3lv"] DWORD;
u32 [tag="Время 4lv"] DWORD;
u32 [tag="Время 5lv"] DWORD;
u32 [tag="Время 6lv"] DWORD;
u32 [tag="Время 7lv"] DWORD;
u8 [tag="BM"] DWORD;
u8 [tag="BF"] DWORD;
u8 [tag="CM"] DWORD;
u8 [tag="CF"] DWORD;
u8 [tag="A"] DWORD;
u8 [tag="хз1"] DWORD;
u8 [tag="хз2"] DWORD;
u8 [tag="хз2"] DWORD;
u8 [tag="?--"] DWORD;
u8 [tag="Сам себя"] DWORD;
u8 [tag="Себя и свою расу"] DWORD;
u8 [tag="Другая раса"] DWORD;
u8 [tag="Монстр"] DWORD;
u8 [tag="Карта"] DWORD;
u16 [tag=""] DWORD;
u8 [tag="?"] DWORD;
u8 [tag="255-всё оружее"] DWORD;
u8 [tag="меч"] DWORD;
u8 [tag="топор"] DWORD;
u8 [tag="Копье"] DWORD;
u8 [tag="Двуручный меч"] DWORD;
u8 [tag="булава"] DWORD;
u8 [tag="лук"] DWORD;
u8 [tag="ружье/пулемёт"] DWORD;
u8 [tag="ПУ"] DWORD;
u8 [tag="Метательный нож"] DWORD;
u8 [tag="жезл/посох"] DWORD;
u8 [tag="-"];
u8;
u8 [tag="нужен предмет"];
u8;
u32;
u32;
u32;
u32;
float [tag="?--"] DWORD;
u32;
u8 [tag="тип эффекта"];
u8 [tag="эффект"];
u16 [tag="HP"] DWORD;
u16 [tag="FP"] DWORD;
u16 [tag="SP"] DWORD;
float [tag="Откат"];
float;
cstr [len=512] About;
u8;
u8;
u16;
i32;
i32;
x32;
x32;
u32 [tag="1-все 0-лампа"];
u8 [tag="-"];
u8 [tag="-"];
u8 [tag="-"];
u8 [tag="-"];
u8 [tag="-"];
u8 [tag="-"];
u8 [tag="-"];
u8 [tag="-"];
x32 [tag="серия скилов WTF oO"];
u8 [tag="количество предметов"] DWORD;
u8 [tag="ид"] DWORD;
x32 [tag="Предмет"];
u8 [tag="количество"] DWORD;
u8 [tag="ид"] DWORD;
x32 [tag="Предмет"];
u8 [tag="количество"] DWORD;
u8 [tag="ид"] DWORD;
x32 [tag="Предмет"];
u8 [tag="количество"] DWORD;
u8;
u8 [tag="количество патрон"] DWORD;
i32;
i32;
u8 [tag="?--"] DWORD;
u8 [tag="128"] DWORD;
u8 [tag="63"] DWORD;
u16 [tag="?--"] DWORD;
u8 [tag="128"] DWORD;
u8 [tag="63"] DWORD;
u16 [tag="?--"] DWORD;
u8 [tag="?--"] DWORD;
u8 [tag="?--"] DWORD;
u16 [tag="?--"] DWORD;
u8 [tag="160"] DWORD;
u8 [tag="64"] DWORD;
u16 [tag="?--"] DWORD;
u8 [tag="240"] DWORD;
u8 [tag="64"] DWORD;
}
|
не помню чье так что не судите