Открываем структуру и скрипт BoxItemOut
nCount - Номер предмета
Name - ID коробочки
Item 1,2,3 ... - ID предмета(предмет выподающий из коробки)
Amount Of - Количиство предметов(предметов выподающих из коробки)
Prob. - Процент (процент выпадения предмета)
Немножко о проценте выпадения (это нужно обязательно знать). 1000 = 10% в коробочке должно быть не больше 100% и не меньше 100% (если будет больше или меньше будут вылетать ошибки при их открытии) Тоесть в коробочке должно быть ровно 100% тоесть 10000 в сумме в строке.
Структура by Emka
PHP код:
***91;filemask="BoxItemOut.dat"***93;
struct BoxItemOutFile
{
u32 BoxItemOutBlocks;
u32 BoxItemOutColumns;
u32 BoxItemOutBlockSize;
child BoxItemOutBlock ***91;count=BoxItemOutBlocks***93;;
}
struct BoxItemOutBlock ***91;preload=1, tableview=1***93;
{
u32 ***91;tag="Индекс"***93; DWORD;
cstr ***91;len=64, id=BoxID***93; "ID Коробки";
nodename (": "+BoxID);
repeat 61
{
cstr ***91;len=8***93; "ID Предмета";
u32 ***91;tag="Кол-во"***93; DWORD;
u32 ***91;tag="Шанс (10000=100%)"***93; DWORD;
}
}
[/HIDE]