Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Как пропатчить "сошку"?

Статус пользователя JIuXeP
сообщение 1.3.2014, 17:29
Сообщение #1


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Всем здрасте, вот в кой-то веки решил узнать "как пропатчить сошку чтобы обойти лимит 512 файлов (звуки, спрайты, модели)". Если кто-то, что-то об этом знает прошу высказаться ;)

ps.gif Прошу не предлагать мне плагины, модули и тому подобное, мне нужно только через сошку, и говорить, типу "сколько можно поднимать эту тему" - НЕ СТОИТ, для начала сами можете пересмотреть есть ли такая тема, поможет ГУГЛ blush2.gif

Отредактировал: JIuXeP, - 1.3.2014, 17:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
XyLiGaN
сообщение 1.3.2014, 17:32
Сообщение #2
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

JIuXeP,
Вот этим открывай сколько влезет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 1.3.2014, 17:34
Сообщение #3


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

зачем патчить?
есть же num_edicts параметр запуска
а так 81FFFF01 адрес вроде бы в engine.dll (если мои старые записи не врут)
на unix хз какой
погугли, уже давались ответы

Отредактировал: Legenda, - 1.3.2014, 18:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AssadaKiev
сообщение 1.3.2014, 17:35
Сообщение #4
Стаж: 12 лет

Сообщений: 240
Благодарностей: 143
Полезность: 845

XyLiGaN,
лучше этим: http://home.gna.org/bless/index.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 1.3.2014, 17:35
Сообщение #5


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(XyLiGaN @ 1.3.2014, 17:32) *
JIuXeP,
Вот этим открывай сколько влезет.

О_о ничё не напутали?*
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 1.3.2014, 17:39
Сообщение #6
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Цитата(JIuXeP @ 1.3.2014, 21:35) *
О_о ничё не напутали?*

Нет, ничего не напутал.

Цитата(AssadaKiev @ 1.3.2014, 21:35) *
XyLiGaN,
лучше этим: http://home.gna.org/bless/index.html

Ну или этим.

JIuXeP,
Вам ответили чем пооткрывать сошки.
Тему закрывать? Вопрос исчерпан?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 1.3.2014, 17:40
Сообщение #7


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(XyLiGaN @ 1.3.2014, 17:39) *
Нет, ничего не напутал.


Ну или этим.

JIuXeP,
Вам ответили чем пооткрывать сошки.
Тему закрывать? Вопрос исчерпан?
погодите ещё, пожалуйста.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 1.3.2014, 17:46
Сообщение #8


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(XyLiGaN @ 1.3.2014, 17:32) *
JIuXeP,
Вот этим открывай сколько влезет.
если бы Вы ещё сказали по подробнее что именно редактировать, Вам бы цены не было =)

Отредактировал: JIuXeP, - 1.3.2014, 17:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 1.3.2014, 17:51
Сообщение #9
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

JIuXeP,
Вам же ответили
Цитата
Зачем патчить?
есть же num_edicts параметр запуска
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
TEROR^
сообщение 1.3.2014, 18:00
Сообщение #10
Стаж: 16 лет

Сообщений: 577
Благодарностей: 251
Полезность: 0

Мне одному кажется, что параметр запуска, указанный выше, не избавляет от лимита в 512? А увеличивает кол-во энтити на карте
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 1.3.2014, 18:02
Сообщение #11
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

ubeysya.gif
Код
-num_edicts <переменная> - устанавливает предел энтити для карты/игры (не временных энтити, которые лимитированы до 500). По умолчанию - 900. Оптимальное значение - 4096, помимо всего, похоже предотвращает hunk_alloc ошибки. Клиент и сервер должны устанавливать одинаковое значение для большей совместимости.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 2.3.2014, 15:34
Сообщение #12
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(TEROR^ @ 1.3.2014, 20:00) *
Мне одному кажется, что параметр запуска, указанный выше, не избавляет от лимита в 512? А увеличивает кол-во энтити на карте

Именно!
Более того, аналогичный лимит, но, вроде бы, чуть выше, есть и на клиентах. При его превышении уже клиенты отваливаться начнут.
Дефолтное значение 900 даёт лимит в 900 + по 15 энтити на каждый слот, т.о. при 20 слотах это 1185, при 32 - 1365 энтити. Для смены нужно указывать как параметр запуска HLDS -num_edicts 900 либо, на новых билдах, указать num_edicts 900 в liblist.gam.


Ещё раз, к лимитам на прекэш (3 группы по 512) num_edicts не относится и 'пропатчить сошку', чтобы их снять, нельзя.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: