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