Привет всем. Подскажите как отредактировать лут с очистки руды. Или может кто знает как,сделать чтоыб к примеру падало определеное количество таликов,к примеру 15 невеж 5 пакров там по 10 камне. Есть какая то формула рассчета?
Привет всем. Подскажите как отредактировать лут с очистки руды. Или может кто знает как,сделать чтоыб к примеру падало определеное количество таликов,к примеру 15 невеж 5 пакров там по 10 камне. Есть какая то формула рассчета?
Судя по файлам, результат переработки руды ищи в файле OreCutting на сервере, а саму руду к которой это все привязано в файле Oreitem.
Структура OreItem судя по иде такая:
Цитата:
struct __cppobj _OreItem_fld : _base_fld // sizeof=0x160
{
int m_bExist;
char m_strModel[64];
int m_nIconIDX;
char m_strName[64];
int m_nOre_List;
int m_nOre_Level;
unsigned int m_dwOreProbability;
int m_nKindClt;
int m_nMoney;
int m_nStdPrice;
int m_nStdPoint;
int m_nGoldPoint;
int m_nKillPoint;
int m_nProcPoint;
int m_nProcessPoint;
int m_nStoragePrice;
int m_bSell;
int m_bExchange;
int m_bGround;
int m_bStoragePossible;
int m_bUseableNormalAcc;
int m_nmin_C_random;
int m_nmax_C_random;
int m_nProcessPrice;
char m_strTooltipIndex[64];
int m_bIsTime;
};
А судя по структуре OreCutting, можно поиграться с dwRate и dwCumRate:
Судя по файлам, результат переработки руды ищи в файле OreCutting на сервере, а саму руду к которой это все привязано в файле Oreitem.
Структура OreItem судя по иде такая:
А судя по структуре OreCutting, можно поиграться с dwRate и dwCumRate:
Как определить чтобы падало 10 талик к примеру,это же какой то формулой считается? тоесть там осколков 10 камней 20 и так далее.
Не пойму где ковырять, чтобы узнать как он делит число и как получает какое выдать количество таликов.
Как определить чтобы падало 10 талик к примеру,это же какой то формулой считается? тоесть там осколков 10 камней 20 и так далее.
Не пойму где ковырять, чтобы узнать как он делит число и как получает какое выдать количество таликов.
Пёс его знает, но чё-то у тебя цифры какие-то одинаковые.
lolz i dont remember i ever said pidaras in normal chat
Цыфры это я тестил. Просто не пойму как он выбирает сколько таликов выпадет.
ИМХО
Ролится каждый кусок руды отдельно, Лутрейт перемноженный с этими теория процентами.
Несколько талик выпадает потому что выпала талика с нескольких кусков.
Сделай по 100% и проверь по одному куску.
lolz i dont remember i ever said pidaras in normal chat
ИМХО
Ролится каждый кусок руды отдельно, Лутрейт перемноженный с этими теория процентами.
Несколько талик выпадает потому что выпала талика с нескольких кусков.
Сделай по 100% и проверь по одному куску.
Даже делаешь всем 100% все не появляются от 4-8 лутинок с разным рандом количеством. Наверно надо модуль писать,под такое.
Даже делаешь всем 100% все не появляются от 4-8 лутинок с разным рандом количеством. Наверно надо модуль писать,под такое.
Ну или понять методом тыка как это работает, заряди какой-то один лут на 100% на выпадение и смотри что происходит с разными процентами, остальной удали или сделай 0.
Не факт что в структуре верно указано чему там равен 1 процент.
lolz i dont remember i ever said pidaras in normal chat