экспа за выстрелы в бою

Четко сформулированные предложения по игре

Модератор: Администрация

Andresso82
Сообщения: 2
Зарегистрирован: Чт апр 13, 2017 6:38 pm

Re: экспа за выстрелы в бою

Сообщение Andresso82 » Пн апр 24, 2017 4:54 am

чего то вы пошли в нету сторону...вот точные формулы...они всё учитывают...вопрос про длительность боя а не про экспу с выстрела :Расчет боевого опыта

Весь бой представляет собой мини дуэли для бойцов. Каждый удачный выстрел, сделанный игроком, рассчитывается отдельно. Это обеспечивает возможность получение победившим игроком точного количества EXP. Пример – В чем более сильных игроков стрелял победивший – тем больше опыта он получит.

Описание элементов формулы.

S - Процент нанесенного повреждения (P/G) (коэффициент, предназначен для вычисления EXP за один выстрел по противнику).

Где:

P – Нанесенное повреждение за данный выстрел. Число не может быть выше чем количество жизни противника. В случае, если нанесено повреждение выше количества жизни противника, то нанесенное повреждение равно жизни противника.
G - Кол-во максимальной жизни противника.


E – номинал EXP для бойца. Необходим, чтобы узнать, сколько можно получит EXP за поверженного противника. Вычисляется – W*U, где:

U- Коэффициент. Высчитывается – уровень проигравшей стороны, деленный на уровень победившей стороны. Необходим для – в случае, если меньший уровень победил у большего – он получит больше EXP. Если наоборот – меньше.
W – внутрений уровень противника. Зависит от модулей, находящихся на корабле. Учитываются только модули, необходимые для боя – Оружие, Энергоустановки, Генераторы защиты, Корпус корабля, Компьютеры и т.д. Не предназначенные для боя модули (Ангары, грузовые отсеки и т.п.) в формуле не учитываются.

ЕХП – количество опыта за один выстрел для группового боя = Е*S

В конечном итоге, любой бой, независимо от того, дуэльный он или групповой, сводиться к следующему:

Для каждого конкретного игрока высчитывается, нанес он положительный урон по противнику, или нет. Если нанес – по формуле EXP=E*S для него высчитывается, сколько именно опыта он получил за этот выстрел. Это число сохраняется в отдельной ячейке памяти (Назовем ее Z). Если попаданий было несколько – каждый выстрел рассчитывается особо, в зависимости от уровня поврежденного противника и нанесенного количества повреждений. Все результаты суммируются в Z. По истечении боя, каждый игрок победившей стороны получает уже заранее рассчитанное количество опыта. В случае дуэльного боя, количество полученного опыта увеличивается в 1,25 раза. Данная формула основана на 3-х принципах:
1. Основной расчет делается на разницу уровней противников. Чем меньше уровень победившего, тем больше опыта он получит, и наоборот.
2. Игрок получает точное количество опыта за бой. Логично предположить, что игрок, уничтоживший более сильного противника (нанесший ему большее число повреждений сильным игрокам), должен получить больше опыта, чем его союзник, уничтоживший более слабого противника.
3. Вычисление боевого опыта не затрагивает расчетами выигравшую сторону (за исключением уровня игрока выигравшей стороны). Это дает возможность игрокам с артефактными модулями получать столько же боевого опыта, сколько и обычный игрок. В то же время, если игрок с артефактами будет находиться в проигравшей стороне, выигравшие получат значительно больше боевого опыта.

Sandro
Сообщения: 41
Зарегистрирован: Ср апр 12, 2017 12:03 pm

Re: экспа за выстрелы в бою

Сообщение Sandro » Вт апр 25, 2017 6:52 am

даешь 24 часовой бой на хамере 4-21!!!!

mavr78
Сообщения: 34
Зарегистрирован: Ср апр 19, 2017 5:53 am

Re: экспа за выстрелы в бою

Сообщение mavr78 » Ср апр 26, 2017 9:11 am

Привязать к кол-ву ходов и к уровню игрока. Эффективность всегда должна поощряться

Аватара пользователя
Yanus
Сообщения: 140
Зарегистрирован: Ср апр 12, 2017 12:02 pm
Откуда: из дома

Re: экспа за выстрелы в бою

Сообщение Yanus » Ср апр 26, 2017 12:43 pm

дались вам эти ходы!
зачем вам гонку обязательно устраивать!?

multed
Сообщения: 136
Зарегистрирован: Пт апр 07, 2017 5:01 am

Re: экспа за выстрелы в бою

Сообщение multed » Ср апр 26, 2017 2:44 pm

Yanus писал(а):
Ср апр 26, 2017 12:43 pm
дались вам эти ходы!
зачем вам гонку обязательно устраивать!?
Чем быстрее уложил, тем лучше боец.

Аватара пользователя
Yanus
Сообщения: 140
Зарегистрирован: Ср апр 12, 2017 12:02 pm
Откуда: из дома

Re: экспа за выстрелы в бою

Сообщение Yanus » Ср апр 26, 2017 3:21 pm

глупость какая-то - тогда никаких вариантов развития боя не будет - тупо мочилово на скорость

mavr78
Сообщения: 34
Зарегистрирован: Ср апр 19, 2017 5:53 am

Re: экспа за выстрелы в бою

Сообщение mavr78 » Ср апр 26, 2017 7:55 pm

соревновательность должна быть/ иначе к чему стремиться?

Аватара пользователя
Skunk
Сообщения: 131
Зарегистрирован: Вт апр 11, 2017 1:14 pm

Re: экспа за выстрелы в бою

Сообщение Skunk » Чт апр 27, 2017 6:25 am

К точности стрельбы )

Аватара пользователя
Yanus
Сообщения: 140
Зарегистрирован: Ср апр 12, 2017 12:02 pm
Откуда: из дома

Re: экспа за выстрелы в бою

Сообщение Yanus » Чт апр 27, 2017 6:50 am

mavr78 писал(а):
Ср апр 26, 2017 7:55 pm
соревновательность должна быть/ иначе к чему стремиться?
будут стремиться победить за счет большего количества фулл-снайпов
потому что за такие выстрелы больше экспы
и на сближение стремиться будут - если на попадание Ракетой давать экспы больше чем за попадание Лазером...
да еще астероиды!
еще больше вариантов развития боя - дабы было интереснее со стратегическо-тактической точки зрения - а не тупое мочилово...

Ири
Сообщения: 65
Зарегистрирован: Ср апр 12, 2017 5:18 pm

Re: экспа за выстрелы в бою

Сообщение Ири » Чт апр 27, 2017 9:17 pm

Про начисление проигравшим вот скрин https://cloud.mail.ru/public/Kgdi/dfVDcM8Vb

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя