Тема: Пинг в мультиплеере и методы борьбы с ним.....  (Прочитано 40853 раз)

Ответ #25 29 Мая, 2010, 17:35
0
Пинг еще и от самого сервера зависит, например на 22 црпг видимо из-за его специфики у меня пинг иногда доходит до 200 а на 22 бате и дуэли  где-то в районе 90
Ответ #26 29 Мая, 2010, 18:05
0
В общем как оказалось Windows isn't Unix. Для кого то не новость, но оказывается,
что командная строка как была кастрирована, так и осталась.

Для любителей поковыряться могу посоветовать PowerShell (а дальше через WMI instances менять приоритет).
Но это на любителя.

Если кому чтоб просто, но работало (но не изящно) - вот решение
(хотя я и  не верю что ЭТО может повлиять на пинг, но если хотите...)
1.Скачивается вот это
Естественно разархивируется (например в C:\Temp ).
2.Непосредственно в C:\Temp создается bat файл с именем die_ping.bat
и содержанием (без кавычек) "process.exe -p mb_warband.exe Low".
Допустимые приоритеты : Low\BelowNormal\Normal\AboveNormal\High\Realtime
Насчёт последнего (Realtime) я бы не рисковал (и вообще, по идее наоборот повышать приоритет надо, а не понижать,
но тут походу логика не к месту).

Далее после запуска игры (в любой момент) запускается этот бат файл (ссылку на него можно прилепить
куда угодно). Все.

З.ы. и да, проверил на себе. Работает (в смысле приоритет меняется).
« Последнее редактирование: 29 Мая, 2010, 23:10 от 3ABP »
Ответ #27 29 Мая, 2010, 19:30
0
да, проверил на себе. Работает (в смысле приоритет меняется).
Эх, лучше бы пинг менялся.
Ответ #28 29 Мая, 2010, 20:20
0
3ABP, Спасибо, работает.
Ответ #29 29 Мая, 2010, 23:05
0
3ABP, между High и Realtime должен быть слэш. Это разные приоритеты. А вообще, для нужных вещей делать батники... Как-то по-варварски
Ответ #30 29 Мая, 2010, 23:10
0
Да, точно, спасибо, поправил.
А как еще? Система такая (есть правда какая-то возможность назначить приоритет
из TaskManager и запомнить его для процесса - но я не разбирался).
Ответ #31 01 Июня, 2010, 13:31
0
Кстати,по логике еще со снижением приорете и игра должна хуже работать,а на деле фпс повысился на 7-10,друг тоже проверял повысился.
Но вот как это таким макаром у меня на пинг влияет??? Может от винды зависит(ХР сп3),кто не верит в сети смотрите сами,могу даже при желании приоретет не выставлять(пинг сразу взлетает с 0-3 до 60-90 на сухом,на 22nd в осаде с 120 юзерами с 60-90 до 130-160),а может провайдер как то в этом замешан??? =/
Попахивает вселенским заговором :blink:
Ответ #32 01 Июня, 2010, 13:41
0
Ну возможно, причина в том, что большинство использует "дешевые" NIC (сетевые адаптеры),
у которых обработка стека протоколов TCP\IP вплоть до (чтоб не соврать) 6го уровня OSI производится
процессором. Что заставляет последний постоянно переключаться (менять режимы работы и контекст).

И понижение приоритета у ресурсоёмкого приложения (игры) позволяет быстрее обработать сетевой траффик.

В таком случае понижение приоритета имеет смысл. Ибо "настоящие", "железные" сетевые карты (или полу-решения) навряд ли у кого есть (ибо попросту не нужны дома)
Ответ #33 02 Июня, 2010, 09:33
0
3ABP, я задал процессе mp_warband.exe соответсвие 2 процам и пинг стал нормальный. если всключено соответвсие на 4 проца - пинг скачет как сумашедший. Что подтверждает твои слова.
поэтому мне, чтоб играть с нормальным пингом надо:
либо ставить низкий приоритет либо задавать соответсвие на 2 проца.
Ответ #34 02 Июня, 2010, 11:07
0
Возможно,я встроенной сетевухой пользуюсь,хотя воткнута и обычная,надо бы попробовать через нее.
Ответ #35 02 Июня, 2010, 11:16
0
Horse Power, "обычная" не значит "лучшая". Если она на риалтековском чипсете, то точно лучше не станет.
Ответ #36 04 Июня, 2010, 22:36
0
Народ, что такое антилаг?
Ответ #37 05 Июня, 2010, 09:43
0
У меня вопрос. Вот я играю в World Of Warcraft и пользуюсь http://wowping.ru/  . Не лагает , играется отлично. Есть ли что-то подобное для M&B ?
Ответ #38 05 Июня, 2010, 13:21
0
У меня вопрос. Вот я играю в World Of Warcraft и пользуюсь http://wowping.ru/  . Не лагает , играется отлично. Есть ли что-то подобное для M&B ?

Нету и не будет в принципе. Ваша программа - это не волшебная палочка, а вполне конкретный сервис, направленный на улучшение пути до вполне конкретного сервера. Я ей, правда, не пользовался, поэтому сказать точно не могу насчет более детальной схемы работы (может, там вообще выигрыша в итоге нет почти и вы деньги в пустоту сливаете). В M&B же сервера располагаются в самых разных географических местах у самых разных провайдеров. Оптимизировать путь для их всех невозможно.
Ответ #39 05 Июня, 2010, 23:49
0
Пытаюсь поменять приоритет (вин7 32) пишет: Операция не может быть завершена. Отказано в доступе.
Кто сталкивался? Подскажите плз.
Бат файлом тоже не робит и соответствие не меняется.
Все остальные процессы реагируют адекватно, только mb_warband -гонит.
« Последнее редактирование: 05 Июня, 2010, 23:56 от 6aJlga »
Ответ #40 05 Июня, 2010, 23:58
0
Запусти бат файл от имени администратора.
Ответ #41 06 Июня, 2010, 10:03
0
Запусти бат файл от имени администратора.

Никаких изменений ((
Запускал и игруху от админа и бат потом - бестолку. Очень странно. Все другие игрухи и процессы можно МБ - нет. WTF?
Ответ #42 06 Июня, 2010, 11:19
0
запусти ту же команды из бат файла вручную (из командной строки (cmd)).
Причём запусти cmd от имени администратора.
Ответ #43 06 Июня, 2010, 20:02
0
Йо!!! Всё робит!  :thumbup: Благодарю!
А давай терь придумаем как автоматизировать? типо как бат файл, но чтоб в нём cmd от админа запускалось.
Это возможно? А то каждый раз такую строку писать... пальцы устанут )))
Ответ #44 06 Июня, 2010, 21:20
0
Первый вариант - надо работать под админской записью.
Второй - запускать бат не одним кликом мышки, а нажать правой и выбрать строку "запустить от админа".
Чуть дольше, но не смертельно :)

Если у тебя НЕ Windows7 все проще (можно запомнить от кого запускать).
Ответ #45 07 Июня, 2010, 10:24
0
Первый вариант - надо работать под админской записью.
Второй - запускать бат не одним кликом мышки, а нажать правой и выбрать строку "запустить от админа".
Чуть дольше, но не смертельно :)

Если у тебя НЕ Windows7 все проще (можно запомнить от кого запускать).

Разобрался и с бат файлом, просто надо было в нём полный путь указать к process.exe и запускать его от админа, правда большого снижения пинга не заметил, но всё равно - СПАСИБО!
Ответ #46 07 Июня, 2010, 17:12
0
Друзья,здравствуйте,у меня к Вам вопрос)
Если пинг нормальный и есть только 2 гига трафика.И если играть в день примерно по часа 2,на сколько дней хватит трафика?
Ответ #47 07 Июня, 2010, 18:14
0
Предполагаю, что речь идёт об использовании vpn. Так или иначе, но мне ни разу не удавалось превзойти этот лимит. Точные наблюдения вёл давно, когда играл в PerfectWorld. Тогда в день "тратилось" около 20-50 Мб при игре около 3 часов ПОЧТИ ежедневно + ползание по соответствующему форуму. Но у меня тогда лимит был 1 Гб, и я его ни разу не привысил.
Не думаю, что пинг тут имеет значение.
Ответ #48 07 Июня, 2010, 18:41
0
Lux in tenebris, Dargor, пинг, вообще-то никак не влияет на количество отправляемых/принимаемых пакетов. Хотя, возможно я и не прав, но в любом случае влияние мизерное.
Ответ #49 07 Июня, 2010, 23:58
0
Если у меня большое пинг, то я просто выключаю все закачки, Агент, ICQ/QIP, Skype и всё подобное. Часто помогает. Допустим если пинг был 170, то становится 120-130, когда как. А вообще пинг зависит от провайдера, а также расстояния игрока до сервера. Чем дальше сервер тем больше пинг. В нете где-то прочитал, может не правда, не знаю...

0 Пользователей и 1 Гость просматривают эту тему.

Теги: