Jump to content

Разное Время Выстрела


18 replies to this topic

#1 Romansky

    Member

  • PipPipPip
  • 74 posts

Posted 23 March 2013 - 08:01 AM

По скольку все Ru комьюнити, как и в любой другой игре состоит чуть больше чем полностью из различной выдержки снобов, и в обшей теме ответить на вопрос не у кого не поднимаются пальцы.

Создам отдельную.


Once upon time ago вышел один патч который "вероятно внес скрытый нерф" (почему в кавычках потому про это нигде не было написано, по крайней мере я не видел) и увеличил КД двух орудий AC2 и AC5 повысив их КД до 0,75 и 2,2 соответственно.

Сегодня утром, я тестил на ТГ два любимых пулемётных билда для Фрахты, и увидел что все КД соответствуют так называемой игровой базе http://mwo.smurfy-ne...eapon_ballistic с ФАЙЛАМИ ИЗ ИГРЫ. То есть AC2 стреляет с КД 0,5 а АС5 с 1,7.
И тут я возрадовался видя что старый баг пофиксили и собрался уже было ногебать, как обнаружилось что в обычной игре КД оружия опять выше.

То есть на ТГ AC2 = 0.5, AC5 = 1.7

В нормальном бою AC2 = 0.75, AC5 = 2.2


КД для всего остального оружия на ТГ и в обычном бою соответствует вышеуказанной базе и ФАЙЛАМ ИЗ ИГРЫ.


Кто может дать вразумительный ответ, почему так происходит?

Edited by Romansky, 23 March 2013 - 09:05 AM.


#2 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 23 March 2013 - 08:05 AM

View PostRomansky, on 23 March 2013 - 08:01 AM, said:

Once apon time ago
Может все же 'Once upon a time'? Выделываешься с фразочками - делай это правильно!

UPD: Ну либо 'Once upon a long time ago', если хочется именно с 'ago' использовать.

Edited by Kombala, 23 March 2013 - 08:08 AM.


#3 Grey Wolf RUS

    Member

  • PipPipPipPipPip
  • 176 posts
  • LocationRF, Krasnoyarsk

Posted 23 March 2013 - 08:48 AM

Да да. А еще, пожалуйста, объясните почему на ТГ не действуют скилы пилота? И срочно это исправьте, дорогие форумчане! :)
А если серьезно, то объяснение одно - это бета. То что на ТГ скилы не работают, карты нет - это не смутило? Все в процессе реализации. Пишите тикет разрабам и они будут только рады тому, что Вы отловили неординарный баг. (предполагаю, что мало кто такое бы заметил)

#4 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 23 March 2013 - 09:09 AM

Grey Wolf RUS, Romansky: Ой, да ладно вам, неординарный баг, тикеты. Время выстрела говорите разное на ТГ и в бою? А подумать не резон? То, что ТГ в оффлайн режиме запускается, это вас не смущает? Про пинги слышали? Ну вот вам и ответ.

View PostRomansky, on 23 March 2013 - 09:05 AM, said:


Вот об это я и говорил, со своим говноедским комментарием лезут все кому не лень, а по делу ответить как? не судьба?

Хм, пока писал ответ уже успели назвать говноедом, а я лишь указал на ошибку. Какие же вы, человеки, неблагодарные. Эх...

Edited by Kombala, 23 March 2013 - 09:10 AM.


#5 Grey Wolf RUS

    Member

  • PipPipPipPipPip
  • 176 posts
  • LocationRF, Krasnoyarsk

Posted 23 March 2013 - 09:12 AM

View PostKombala, on 23 March 2013 - 09:09 AM, said:


Grey Wolf RUS, Romansky: Ой, да ладно вам, неординарный баг, тикеты. Время выстрела говорите разное на ТГ и в бою? А подумать не резон? То, что ТГ в оффлайн режиме запускается, это вас не смущает? Про пинги слышали? Ну вот вам и ответ.


Упс. Я, конечно, не специалист, но пинг разве влияет на отображение выстрела на клиенте? Кажется нет.
Тем более на ТГ КД должен быть больше за счет того, что не работают элитные скилы. Не?

Edited by Grey Wolf RUS, 23 March 2013 - 09:14 AM.


#6 Romansky

    Member

  • PipPipPip
  • 74 posts

Posted 23 March 2013 - 09:13 AM

View PostKombala, on 23 March 2013 - 09:09 AM, said:

Grey Wolf RUS, Romansky: Ой, да ладно вам, неординарный баг, тикеты. Время выстрела говорите разное на ТГ и в бою? А подумать не резон? То, что ТГ в оффлайн режиме запускается, это вас не смущает? Про пинги слышали? Ну вот вам и ответ.


Хм, пока писал ответ уже успели назвать говноедом, а я лишь указал на ошибку. Какие же вы, человеки, неблагодарные. Эх...



Я не хочу разводить срачь, по поводу того что можно было бы ответить сначала по существу а потом уже указывать на опечатки, поэтому просто уйди. Или если все таки в тебе есть что то от нас людей, можешь взять и прояснить ситуацию если владеешь инфой, а не очередные понты, в последнее вериться больше.


И про пинг, то тогда это было бы применимо для всех видов оружий, например для UAC5 КД не меняется ни в обычной игре ни на ТГ, в прочем как и для любого другого баллистического оружия.

Edited by Romansky, 23 March 2013 - 09:17 AM.


#7 Grey Wolf RUS

    Member

  • PipPipPipPipPip
  • 176 posts
  • LocationRF, Krasnoyarsk

Posted 23 March 2013 - 09:20 AM

Можете сразу кидать тапками, но если я правильно помню, то пинг - это задержка при обмене пакетами между сервером и клиентом. Результатом пинга может быть телепортация мехов противника и не прошедшие повреждения при визуальном попадании (т.к. данные о цели были переданы с задержкой), но именно выстрел обрабатывается исключительно на стороне клиента. Так что это не источник проблемы.

#8 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 23 March 2013 - 09:23 AM

Про UAC знать не знаю да и по остальному оружию время выстрела не задрачивал, по существу инфой обладают только разработчики. НО, пинг может реально влиять на время выстрела. Сам посуди, к примеру, КД АС10 - 1 секунда, у тебя пинг ~200 мс, это ~0.2 секунды реального времени пока инфа дойдет до сервера и обратно, на выходе все вместе дает то, что время выстрела АС10 - 1.2 секунды, вместо указанных 1.0.

Ну чтобы не плодить посты, правящие ошибки ТСа, можно просто писать без них. А понты — ну да, куда ж без них то?

View PostGrey Wolf RUS, on 23 March 2013 - 09:20 AM, said:

именно выстрел обрабатывается исключительно на стороне клиента. Так что это не источник проблемы.
Это вы с чего взяли-то? Что значит "выстрел обрабатывается на стороне клиента"? Если бы это так было, то от аймботов уже было бы не протолкнуться.

Edited by Kombala, 23 March 2013 - 09:25 AM.


#9 Grey Wolf RUS

    Member

  • PipPipPipPipPip
  • 176 posts
  • LocationRF, Krasnoyarsk

Posted 23 March 2013 - 09:30 AM

Не будем спорить. Как это сделано известно только ПГИ, но исключительно мое мнение - выстрел, перезарядка, и.т.д. могут и должны обрабатываться на стороне клиента, а на сервер отсылать уже данные о направлении и моменте выстрела. Зачем ждать от сервера пакет обратно, чтобы запустить перезарядку (кд)? Вроде ничего не упущено. болванка улетела, пакеты полетели, КД пошел.

#10 Romansky

    Member

  • PipPipPip
  • 74 posts

Posted 23 March 2013 - 09:33 AM

На сколько я понимаю вообще принцип по которому устроена в данном случае MWO то, скорость меняться не должна потому что за это отвечает клиент а не сервер. То есть, есть пинг да, но скорострельность падать не должна, просто попаданий в указанную точку не было бы, точнее были бы но чуть со смешением на те самые миллисекунды пинга.

#11 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 23 March 2013 - 09:34 AM

Сделано Рыбами так, что пинг влияет на время выстрела. Не верите? Спросите любого приморца с пингом под ~1к мс и он вам ответит как долго выстрел производится.

#12 Grey Wolf RUS

    Member

  • PipPipPipPipPip
  • 176 posts
  • LocationRF, Krasnoyarsk

Posted 23 March 2013 - 09:36 AM

View PostKombala, on 23 March 2013 - 09:34 AM, said:

Сделано Рыбами так, что пинг влияет на время выстрела. Не верите? Спросите любого приморца с пингом под ~1к мс и он вам ответит как долго выстрел производится.

Даже ответить нечего. Если это действительно правда, то рукалицо )

#13 Kombala

    Member

  • PipPipPipPipPipPipPipPip
  • FP Veteran - Beta 1
  • 1,470 posts
  • LocationRussia, Rostov-on-Don

Posted 23 March 2013 - 09:37 AM

View PostGrey Wolf RUS, on 23 March 2013 - 09:36 AM, said:

Если это действительно правда, то рукалицо )

мордаплавник* fixed.

#14 Romansky

    Member

  • PipPipPip
  • 74 posts

Posted 23 March 2013 - 09:51 AM

да пинг то есть, кто же спорит, но он бы давал такой эффект если бы за это отвечал сервер.
Пинг действует на передачу пакетов а значит на точность стрельбы, но на не её скорость, все графические навороты и прочая дрянь за это отвечает клиент, в противно случае сервер должен был быть просто фантастически мощным.

#15 Grey Wolf RUS

    Member

  • PipPipPipPipPip
  • 176 posts
  • LocationRF, Krasnoyarsk

Posted 23 March 2013 - 09:54 AM

View PostRomansky, on 23 March 2013 - 09:51 AM, said:

да пинг то есть, кто же спорит, но он бы давал такой эффект если бы за это отвечал сервер.
Пинг действует на передачу пакетов а значит на точность стрельбы, но на не её скорость, все графические навороты и прочая дрянь за это отвечает клиент, в противно случае сервер должен был быть просто фантастически мощным.

Имеется ввиду, что есть какой-то странный пакет, который, пока не придет, КД не запустится. Не оптимальный код, только и всего. Зачем это сделано - неизвестно.
Сам не проверял и нет желания

#16 Romansky

    Member

  • PipPipPip
  • 74 posts

Posted 23 March 2013 - 10:20 AM

View PostGrey Wolf RUS, on 23 March 2013 - 09:54 AM, said:

Имеется ввиду, что есть какой-то странный пакет, который, пока не придет, КД не запустится. Не оптимальный код, только и всего. Зачем это сделано - неизвестно.
Сам не проверял и нет желания



Это похоже на правду. Надо тестить, На пока вопрос объявляю закрытым.

#17 iG0Lka

    Member

  • PipPipPipPipPipPipPip
  • 848 posts
  • LocationRussia

Posted 23 March 2013 - 10:22 AM

иборыбы

#18 Mellkor19

    Member

  • PipPipPip
  • Philanthropist
  • Philanthropist
  • 53 posts
  • LocationTian-tan, Liaoning, St. Ives, St. Ives Compact

Posted 23 March 2013 - 01:00 PM

View PostGrey Wolf RUS, on 23 March 2013 - 09:54 AM, said:

Имеется ввиду, что есть какой-то странный пакет, который, пока не придет, КД не запустится. Не оптимальный код, только и всего. Зачем это сделано - неизвестно.
Сам не проверял и нет желания

Всё так, КД запускается после прихода подтверждения с сервера, а сделано это было так, потому что, во времена збт, после одного из патчей, расчёты перенесли на клиент, и через пару дней, у умельцев ковыряться в файлах игры, АС20 стрелял каждые 0.5 секунд и т.д. После этого и сделали, что все расчёты исключительно на стороне сервера.

#19 Vvasel36

    Member

  • PipPipPip
  • Knight Errant
  • 87 posts

Posted 24 March 2013 - 10:26 PM

View PostKombala, on 23 March 2013 - 09:34 AM, said:

Сделано Рыбами так, что пинг влияет на время выстрела. Не верите? Спросите любого приморца с пингом под ~1к мс и он вам ответит как долго выстрел производится.

Подтверждаю. Время выстрела зависит от пинга напрямую.

View PostRomansky, on 23 March 2013 - 09:51 AM, said:

да пинг то есть, кто же спорит, но он бы давал такой эффект если бы за это отвечал сервер.
Пинг действует на передачу пакетов а значит на точность стрельбы, но на не её скорость, все графические навороты и прочая дрянь за это отвечает клиент, в противно случае сервер должен был быть просто фантастически мощным.

Насчёт "фантастически мощным" - не соглашусь.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users