Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 13.04.2010, 20:32   #1
Новичок
 
Регистрация: 16.03.2010
Сообщений: 13
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
htozdes пока неопределено
По умолчанию Ищу способ «разгрузки» клиента (ИллонаOff)

Хочу уменьшить количество необходимой оперативки для клиента...
Никто не знает как можно контролировать загрузку текстур, моделей и тп?
Для начала обрубил все лишние пакеты (NpcInfo/CharInfo) гиран стал прогружаться быстрее xD но это все равно 300-400 мб на окно.
htozdes вне форума   Ответить с цитированием
Старый 13.04.2010, 21:15   #2
Местный
 
Аватар для Xardas
 
Регистрация: 14.11.2008
Сообщений: 114
Сказал Спасибо: 5
Имеет 5 спасибок в 5 сообщенях
Xardas пока неопределено
По умолчанию

Когда то давным-давно, на шоке еще во времена С4 я пользовался патчем, который отключал все текстуры))) Оставались только полигоны Играть легитно, конечно, было нереально, а вот для ботоводства вполне годилось. К сожалению, не помню как называлась, поищи в гугле "Отключение текстур в ла2" или что то типа того)
Xardas вне форума   Ответить с цитированием
Старый 13.04.2010, 22:45   #3
Местный
 
Аватар для ТруМамко
 
Регистрация: 16.10.2009
Сообщений: 280
Сказал Спасибо: 19
Имеет 39 спасибок в 27 сообщенях
ТруМамко пока неопределено
По умолчанию

Цитата:
Сообщение от Xardas Посмотреть сообщение
Когда то давным-давно, на шоке еще во времена С4 я пользовался патчем, который отключал все текстуры))) Оставались только полигоны Играть легитно, конечно, было нереально, а вот для ботоводства вполне годилось. К сожалению, не помню как называлась, поищи в гугле "Отключение текстур в ла2" или что то типа того)
вообще-то при этом способе текстуры не видно просто, но тем не менее они все ровно грузятся... максимум чего можно этим добиться - снизить нагрузку на видеокарту, да и то сомневаюсь что это что-то даст... а оперативы жрать будет столько же...

пока существенно снизить потребление памяти никак не удалось...
ТруМамко вне форума   Ответить с цитированием
Старый 14.04.2010, 01:13   #4
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

_http://depositfiles.com/ru/files/6193132 готовый User.ini с помощью которого можно убрать текстуры. Но как убирать не скажу, вскроете его и посмотрите сами

Отчасти соглашусь с ТруМамко, оперативки действительно будет столько же брать, но вот нагрузка на видеокарту уменьшается существенно (от режима зависит, там их 9).
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 14.04.2010, 01:24   #5
Местный
 
Аватар для ТруМамко
 
Регистрация: 16.10.2009
Сообщений: 280
Сказал Спасибо: 19
Имеет 39 спасибок в 27 сообщенях
ТруМамко пока неопределено
По умолчанию

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

самое главное - что на оперативу это никак не скажется, а это самая главная проблема!

кстати, а разве можно просто заменить инишку? там же всю папку системс надо патчить вроде... ну и гемора много..
ТруМамко вне форума   Ответить с цитированием
Старый 14.04.2010, 03:06   #6
Новичок
 
Регистрация: 16.03.2010
Сообщений: 13
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
htozdes пока неопределено
По умолчанию

Ну да нагрузка на видео карту меня не интересует.. в свернутом окне рендер не работает -> нет разницы какое разрешение и качество текстур
да и в развернутом можно убрать все лишнее
_http://img227.imageshack.us/img227/5315/shot00000r.jpg
htozdes вне форума   Ответить с цитированием
Старый 14.04.2010, 03:42   #7
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Цитата:
Сообщение от ТруМамко Посмотреть сообщение
кстати, а разве можно просто заменить инишку? там же всю папку системс надо патчить вроде... ну и гемора много..
Ини достаточно, это возможность клиента. Вернее одна из возможностей движка который используется в линейке.

А если окна свернуты и к ним не обращаться, то можно хоть 10 шт грузануть. Файл подкачки до 5 Гб увеличить и все. Как ботил в С5 ИГ волкером запускал 8 окон и просто сворачивал их, комп тогда был с 1 Гб оперативки и я спокойно мог фильм смотреть пока боты качались.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 15.04.2010, 12:29   #8
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

htozdes, итересно каким образом ты смог запретить передачу клиенту некоторых пакетов?
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)
Yegor вне форума   Ответить с цитированием
Старый 15.04.2010, 20:07   #9
Пользователь
 
Регистрация: 03.11.2008
Сообщений: 60
Сказал Спасибо: 3
Имеет 107 спасибок в 21 сообщенях
GoldFinch пока неопределено
По умолчанию

перехватить UNetworkHandler::AddNetworkQueue, или DispatchNetworkQueue, или перехватить сами обработчики пакетов, делов-то

Добавлено через 2 минуты
наверное чтото можно сделать на уровне менеджера текстур ла2, чтобы он их не грузил, потом перехватить Render* функции чтобы он не пытался их рисовать.

Последний раз редактировалось GoldFinch, 15.04.2010 в 20:07. Причина: Добавлено сообщение
GoldFinch вне форума   Ответить с цитированием
Старый 15.04.2010, 22:58   #10
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

GoldFinch, вот именно что или сами обработчики пакетов. Так как функциям передачи приема пакетов уже передается шифрованный поток.

Добавлено через 48 минут
По поводу экономии памяти я уже предлагал идею:

1) Убивать все пакеты NPCINFO и USERINFO (для бота фармера не подходит)

2) модифицировать все пакеты NPCINFO и USERINFO чтобы все мобы были одинаковыми внешне а люди в одинаковом шмоте и одной рассы, тогда у клиента игры не будет необходимости подгружать кучу ненужных текстур.
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)

Последний раз редактировалось Yegor, 15.04.2010 в 22:58. Причина: Добавлено сообщение
Yegor вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 14:06.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!