переделать систему мыдачи опыта в группах и хаосе


гильдия Столичные Шахтеры (Грандмастер)[18642] гильдия Заморские Купцы (Мастер)[8512] fanatik Информация
Назад к темам раздела.
2005-09-15 02:20:26 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
Ronus
Лучше тута пиши :)
А на счёт той темы, то мне просто хотелось хоть одну закрыть :)
 
2005-09-15 02:22:18 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
Народ давайте согласуем выриант формулы для расчёта опыта.
Хотелось бы поменять формулу во всех типах боёв.
Мое предложение уже все видели. Могу написать его ещё раз.
 
2005-09-15 02:24:01 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
Есть более радикальное решение...
Переделать все формулы перерасчета опыта...
Новые формулы должны начислять опыт за каждый удар, при этомучитывать урон, уровень песонажа, наносящего урон, уровень перса, получившего урон,стоимость вещей обоих(как-то не логично давать одинаковое кол-во опыта за танка и за голого).
Скажем так опыт=Урон*(уров противника/свой уровень)*к1*(стоимость вещей противника/стоимость моих вещей)*к2*к3*к4
Коэффициент к1 - подобрать число, чтобы улучшить действие коэффициента уровней(скажем там 0,5)
Коэффициент к2 - коэффициент влияния стоимости вещей.
Коеффициент к3 - влияет на добивании ты стоишь или нет.
Коэффициент к4 - тип боя(1 на 1, группа или хаоты)

В групповых боях же сделать так, что опыт получает вся выигравшая команда и вычисляется он по новой формуле...

Кочечно формула ещё сырая, но давайте её дорабатывать. Например попробовать расписать коэффициенты.
 
2005-09-15 02:27:24 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
Скажем так опыт=Урон*(коэффициент уровня)*(коэффициент стоимости вещей)*(коэффициетн добавания)*(коэффициент типа боя)
Теперь можно попробовать расписать коэффициенты:
Общая формула:коэфф=1+(условие)*(коэффициент влияния данного условия)
 
2005-09-15 12:32:17 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
Ну так что никто обсуждать не хочет?
 
2005-09-15 14:41:51 гильдия Собиратели (Мастер)[5110] гильдия Алхимики (Мастер)[2544] Frodo Информация
Pharaon
Я обсуждаю...
И вообще здесь нету что обсуждать все за!!!!
 
2005-09-15 16:00:50 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
Дак надо предложить реалькую формулу...
Или её некоторое приближение...
 
2005-09-15 19:16:18 гильдия Столичные Шахтеры (Грандмастер)[18642] гильдия Заморские Купцы (Мастер)[8512] fanatik Информация
 
2005-09-15 19:21:12 гильдия Столичные Шахтеры (Грандмастер)[23856] гильдия Столичные Кузнецы (Грандмастер)[14619] DarkAngel Информация
если уж и делать это то нужно поменять ещё кое что...

чтоб все члены команды получали опыт! например нас было 3*3 меня вынесли я сижу жду конца боя, моя команда выиграла и мне тоже дают експу за урон что я набил.

З.Ы. если я вышел из боя то мн не чего не начисляют...
 
2005-09-16 01:45:57 гильдия Мудрецы (Новичок)[3] гильдия Портные (Мастер)[6903] Pharaon Информация
DarkAngel
Согласен с тем что опыт должны получать все члены выигравшей команды...
Это вроде уже выше где-то писалось...
 
2005-09-25 00:04:33 гильдия Столичные Шахтеры (Грандмастер)[18642] гильдия Заморские Купцы (Мастер)[8512] fanatik Информация
вот еще вариант..
вот так: ))

$k = m_rand(0,уровень)
$n = m_rand(0,1)
if($n===0)
{
exp= урон/уровень - $k ;
}
else
{
exp= урон/уровень + $k ;
}
 
2005-09-25 02:55:00 гильдия Столичные Шахтеры (Мастер)[2909] Ronus Информация
предлогайте, предлогайте
 
2005-09-25 15:26:52 гильдия Столичные Шахтеры (Грандмастер)[18642] гильдия Заморские Купцы (Мастер)[8512] fanatik Информация
Ronus...а ты против?
 
123