2005-09-15 02:20:26 Pharaon Ronus Лучше тута пиши :) А на счёт той темы, то мне просто хотелось хоть одну закрыть :) |
2005-09-15 02:22:18 Pharaon Народ давайте согласуем выриант формулы для расчёта опыта. Хотелось бы поменять формулу во всех типах боёв. Мое предложение уже все видели. Могу написать его ещё раз. |
2005-09-15 02:24:01 Pharaon Есть более радикальное решение... Переделать все формулы перерасчета опыта... Новые формулы должны начислять опыт за каждый удар, при этомучитывать урон, уровень песонажа, наносящего урон, уровень перса, получившего урон,стоимость вещей обоих(как-то не логично давать одинаковое кол-во опыта за танка и за голого). Скажем так опыт=Урон*(уров противника/свой уровень)*к1*(стоимость вещей противника/стоимость моих вещей)*к2*к3*к4 Коэффициент к1 - подобрать число, чтобы улучшить действие коэффициента уровней(скажем там 0,5) Коэффициент к2 - коэффициент влияния стоимости вещей. Коеффициент к3 - влияет на добивании ты стоишь или нет. Коэффициент к4 - тип боя(1 на 1, группа или хаоты) В групповых боях же сделать так, что опыт получает вся выигравшая команда и вычисляется он по новой формуле... Кочечно формула ещё сырая, но давайте её дорабатывать. Например попробовать расписать коэффициенты. |
2005-09-15 02:27:24 Pharaon Скажем так опыт=Урон*(коэффициент уровня)*(коэффициент стоимости вещей)*(коэффициетн добавания)*(коэффициент типа боя) Теперь можно попробовать расписать коэффициенты: Общая формула:коэфф=1+(условие)*(коэффициент влияния данного условия) |
2005-09-15 12:32:17 Pharaon Ну так что никто обсуждать не хочет? |
2005-09-15 14:41:51 Frodo Pharaon Я обсуждаю... И вообще здесь нету что обсуждать все за!!!! |
2005-09-15 16:00:50 Pharaon Дак надо предложить реалькую формулу... Или её некоторое приближение... |
2005-09-15 19:16:18 fanatik |
2005-09-15 19:21:12 DarkAngel если уж и делать это то нужно поменять ещё кое что... чтоб все члены команды получали опыт! например нас было 3*3 меня вынесли я сижу жду конца боя, моя команда выиграла и мне тоже дают експу за урон что я набил. З.Ы. если я вышел из боя то мн не чего не начисляют... |
2005-09-16 01:45:57 Pharaon DarkAngel Согласен с тем что опыт должны получать все члены выигравшей команды... Это вроде уже выше где-то писалось... |
2005-09-25 00:04:33 fanatik вот еще вариант.. вот так: )) $k = m_rand(0,уровень) $n = m_rand(0,1) if($n===0) { exp= урон/уровень - $k ; } else { exp= урон/уровень + $k ; } |
2005-09-25 02:55:00 Ronus предлогайте, предлогайте |
2005-09-25 15:26:52 fanatik Ronus...а ты против? |
1 | 2 | 3 |