Sidebar

Нубские Вопросы КС 1.6

ZGreen

Navarro
15.06.06
3 643
37
  • Спец медаль MM18
Warning: Entity 253 (classname "env_glow"): origin outside +/-4096: (-1325,-4417,-329)
Warning: Entity 257 (classname "env_glow"): origin outside +/-4096: (-649,-4416,-329)
Warning: Entity 569 (classname "info_teleport_destination"): origin outside +/-4096: (-1298,-4418,-416)
Интересно, может быть еще очевиднее? Меня терзают смутные сомнения. Как человек сделавший эту прорву карт, что наводнили форум умудряется накалываться на самые нубские, самые идиотские ошибки? И это в 2023 году, когда исчерпывающей информации по игре и маппингу просто через край.
 
  • Like
Reactions: v1c7or and Aynekko

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Интересно, может быть еще очевиднее? Меня терзают смутные сомнения. Как человек сделавший эту прорву карт, что наводнили форум умудряется накалываться на самые нубские, самые идиотские ошибки? И это в 2023 году, когда исчерпывающей информации по игре и маппингу просто через край.
Первый раз сталкиваюсь с этой ошибкой, как и превышение предела в 512 и косяки с масштабами текстур. Ни одну из старых карт я не оптимизировал, да и отчеты о компиляции практически не читал. Сделал, запускается - мне этого хватало.
А что это такое и как это исправить?
Warning: Entity 253 (classname "env_glow"): origin outside +/-4096: (-1325,-4417,-329)
Warning: Entity 257 (classname "env_glow"): origin outside +/-4096: (-649,-4416,-329)
Warning: Entity 569 (classname "info_teleport_destination"): origin outside +/-4096: (-1298,-4418,-416)
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
Пространство карты (внутреннее) должно быть замкнутым ("герметичным"), то есть не сообщаться с пространством за пределами карты. Утечка случается в ряде случаев:
- неаккуратное брашеверчение/брашестроение/растягивание (или другая работа) группы брашей (набор брашей сгруппированных), то есть щель между брашами;
- размещение точечных энтитей за пределами карты;
- случайное преобразование браша на границе карты в брашевую энтитю, в том числе func_detail, в этом месте и образуется "негерметичность" карты.
И совсем уж редкий случай, который по сути не является утечкой - просто браш с ошибками, чаще всего при работе с вертексами. Или находим его и исправляем, или перестариваем его заново.

Warning: === LEAK in hull 0 ===
Entity light @ (-1773,-3538,-329)

Я ж написал: ищи, где утечка (leak).
Указанные энтити могут быть как за пределами карты, чего быть не должно при правильной конструкции карты, или около места утечки.
В редакторе загрузи файл *.pts или *.lin (Map - > Load Pointfile). В 3Д окне появится извилистая линия, у которой цвет меняется от синего до ярко красного. Чем ближе к якро красному, тем ближе место утечки, полетай по направлению линии. Либо, используя координаты энтитей, посмотри внутри карты, есть ли в районе этих энтитей конец ярко красной линии. Ну и заделай место утечки брашем. При утечках достаточно компилировать только hlcsg и hlbsp утилитами, пока не устранишь утечки.
Еще бывает вариант когда криво построен браш тоже выдает подобную ошибку, но сначала проверь утечки.
Еще вариант: строишь браш, перекрывающий половину карты, компилишь бвумя утилитами. Есть ошибка? Если да, то она в незакрытой части карты. перестраиваешь браш. чтобв он закрыл половину ранее открытого пространства, снова компилишь. И так постепенно находишь место с утечкой. Так же можно поступить и при кривом браше.
Первым шагом можно сначала проверить карту через редактор. Из того же меню Map. -> Check for problems или Alt+P. Бывает что там покажет кривой браш, в принципе можно избавиться сначала от любых ошибок, кроме отсутствущей текстуры и ошибок точечных энтитей.
 
Останнє редагування:
  • Like
Reactions: }I{ u B 4 u K

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Пространство карты (внутреннее) должно быть замкнутым ("герметичным"), то есть не сообщаться с пространством за пределами карты. Утечка случается в ряде случаев:
- неаккуратное брашеверчение/брашестроение/растягивание (или другая работа) группы брашей (набор брашей сгруппированных), то есть щель между брашами;
- размещение точечных энтитей за пределами карты;
- случайное преобразование браша на границе карты в брашевую энтитю, в том числе func_detail, в этом месте и образуется "негерметичность" карты.
И совсем уж редкий случай, который по сути не является утечкой - просто браш с ошибками, чаще всего при работе с вертексами. Или находим его и исправляем, или перестариваем его заново.

Warning: === LEAK in hull 0 ===
Entity light @ (-1773,-3538,-329)

Я ж написал: ищи, где утечка (leak).
Указанные энтити могут быть как за пределами карты, чего быть не должно при правильной конструкции карты, или около места утечки.
В редакторе загрузи файл *.pts или *.lin (Map - > Load Pointfile). В 3Д окне появится извилистая линия, у которой цвет меняется от синего до ярко красного. Чем ближе к якро красному, тем ближе место утечки, полетай по направлению линии. Либо, используя координаты энтитей, посмотри внутри карты, есть ли в районе этих энтитей конец ярко красной линии. Ну и заделай место утечки брашем. При утечках достаточно компилировать только hlcsg и hlbsp утилитами, пока не устранишь утечки.
Еще бывает вариант когда криво построен браш тоже выдает подобную ошибку, но сначала проверь утечки.
Еще вариант: строишь браш, перекрывающий половину карты, компилишь бвумя утилитами. Есть ошибка? Если да, то она в незакрытой части карты. перестраиваешь браш. чтобв он закрыл половину ранее открытого пространства, снова компилишь. И так постепенно находишь место с утечкой. Так же можно поступить и при кривом браше.
Первым шагом можно сначала проверить карту через редактор. Из того же меню Map. -> Check for problems или Alt+P. Бывает что там покажет кривой браш, в принципе можно избавиться сначала от любых ошибок, кроме отсутствущей текстуры и ошибок точечных энтитей.
Спасибо, попробую. "LeakMarker01" уже нашел две утечки, исправляю. Вообще я все герметично построил, но некоторые браши копировал из декомпилированной "de_storm". Походу, оттуда что-то и пошло.
 

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Отличный метод!) Много утечек нашел, но еще не
Пространство карты (внутреннее) должно быть замкнутым ("герметичным"), то есть не сообщаться с пространством за пределами карты. Утечка случается в ряде случаев:
- неаккуратное брашеверчение/брашестроение/растягивание (или другая работа) группы брашей (набор брашей сгруппированных), то есть щель между брашами;
- размещение точечных энтитей за пределами карты;
- случайное преобразование браша на границе карты в брашевую энтитю, в том числе func_detail, в этом месте и образуется "негерметичность" карты.
И совсем уж редкий случай, который по сути не является утечкой - просто браш с ошибками, чаще всего при работе с вертексами. Или находим его и исправляем, или перестариваем его заново.

Warning: === LEAK in hull 0 ===
Entity light @ (-1773,-3538,-329)

Я ж написал: ищи, где утечка (leak).
Указанные энтити могут быть как за пределами карты, чего быть не должно при правильной конструкции карты, или около места утечки.
В редакторе загрузи файл *.pts или *.lin (Map - > Load Pointfile). В 3Д окне появится извилистая линия, у которой цвет меняется от синего до ярко красного. Чем ближе к якро красному, тем ближе место утечки, полетай по направлению линии. Либо, используя координаты энтитей, посмотри внутри карты, есть ли в районе этих энтитей конец ярко красной линии. Ну и заделай место утечки брашем. При утечках достаточно компилировать только hlcsg и hlbsp утилитами, пока не устранишь утечки.
Еще бывает вариант когда криво построен браш тоже выдает подобную ошибку, но сначала проверь утечки.
Еще вариант: строишь браш, перекрывающий половину карты, компилишь бвумя утилитами. Есть ошибка? Если да, то она в незакрытой части карты. перестраиваешь браш. чтобв он закрыл половину ранее открытого пространства, снова компилишь. И так постепенно находишь место с утечкой. Так же можно поступить и при кривом браше.
Первым шагом можно сначала проверить карту через редактор. Из того же меню Map. -> Check for problems или Alt+P. Бывает что там покажет кривой браш, в принципе можно избавиться сначала от любых ошибок, кроме отсутствущей текстуры и ошибок точечных энтитей.
Отличный метод! Много утечек нашел, но еще не все. Раньше делал небо коробкой, и не парился. Теперь делаю правильно - утечки всплывают. Да, в некоторых местах утечки из-за func_detail.
 

Aynekko

Маппер
Команда форуму
Супер Модератор
07.06.10
4 562
32
  • Золотая медаль 153
  • Золотая медаль RC
  • Бронзовая медаль 216
Ты же опытный маппер вроде О.о
origin outside +/-4096: (-649,-4416,-329)
Энтитя находится за пределами возможной игровой сетки. Голда поддерживает мир размером 8192 юнита (то есть от -4096 до 4096). У тебя энтитя имеет координату -4416, что за сеткой. Ты скорее всего в джеке сделал большую сетку, а потом промахнулся с масштабами. А утечка как раз из-за этого может возникать.
 

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Ты же опытный маппер вроде О.о

Энтитя находится за пределами возможной игровой сетки. Голда поддерживает мир размером 8192 юнита (то есть от -4096 до 4096). У тебя энтитя имеет координату -4416, что за сеткой. Ты скорее всего в джеке сделал большую сетку, а потом промахнулся с масштабами. А утечка как раз из-за этого может возникать.
Да, сетку увеличил. Меньше я не вписываюсь. Заделать все утечки null-брашами поможет же?
 

abubas

Member
08.01.22
37
11
8
Ты же опытный маппер вроде О.о

Энтитя находится за пределами возможной игровой сетки. Голда поддерживает мир размером 8192 юнита (то есть от -4096 до 4096). У тебя энтитя имеет координату -4416, что за сеткой. Ты скорее всего в джеке сделал большую сетку, а потом промахнулся с масштабами. А утечка как раз из-за этого может возникать.
в логах бывает такую шляпу пишет. но я бы посмотрел энтити за пределами сетки все равно)
 

Aynekko

Маппер
Команда форуму
Супер Модератор
07.06.10
4 562
32
  • Золотая медаль 153
  • Золотая медаль RC
  • Бронзовая медаль 216
Да, сетку увеличил. Меньше я не вписываюсь. Заделать все утечки null-брашами поможет же?
Вряд ли. Сами компиляторы могут не уметь обрабатывать правильно такие границы и считают, что там утечка. Лучше смести карту поближе к центру и не заходи за границы сетки ±4096 юнитов.
 
  • Like
Reactions: }I{ u B 4 u K

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Здорово! Уже писал по этой проблеме, но все же.
После компиляции, при запуске карты, в консоли следующее сообщение:

Host_Error: PF_precache_model_I: Model 'models/p_p90.mdl' failed to precache because the item count is over the 512 limit.
Reduce the number of brush models and/or regular models in the map to correct this.

Вопрос: где в отчете указанно про это превышение? Не могу найти.
 

Вкладення

  • 12.1 КБ Перегляди: 3

v1c7or

Active member
20.10.13
428
28
Здорово! Уже писал по этой проблеме, но все же.
После компиляции, при запуске карты, в консоли следующее сообщение:

Host_Error: PF_precache_model_I: Model 'models/p_p90.mdl' failed to precache because the item count is over the 512 limit.
Reduce the number of brush models and/or regular models in the map to correct this.

Вопрос: где в отчете указанно про это превышение? Не могу найти.
Чтобы это не вылезало в консоле используй группы из функ воллов переводи это обязательная процедура перед полной компиляции мапки. Консоль же говорит дает понять что кол во циклер спрайтов и прочего много на карте и достигнут лимит. Под переводом в группы я имею ввиду не по одной две модели в одну группировать а несколько чтобы их было на порядок меньше...
 
Останнє редагування:
  • Like
Reactions: }I{ u B 4 u K

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Здорово!
Откомпилировал карту - выдает такую ошибку и выкидывает из игры:
Host_Error: PF_precache_model_I: 'models/w_medkit.mdl' Precache can only be done in spawn functions
Как это исправить?
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
Вопрос: где в отчете указанно про это превышение? Не могу найти.
Это отчет компилятора о результате процесса компиляции. Сообщение об ошибке выдает в консоли игра, это предел движка, поэтому в логе и нет предупреждения о превышении количества энтитей.
По аптечке, не знаю как ты ее вставил, но можно предположить, что это энтитя является динамически появляющейся (для движка) во время игры. В файле прекэша она вероятно не указана и соответственно не кэшируется при загрузке игры. Вариант "на попробовать": вставить где-нибудь в недоступной игроку области карты cycler_sprite с этой моделью.
 
  • Like
Reactions: }I{ u B 4 u K

Aynekko

Маппер
Команда форуму
Супер Модератор
07.06.10
4 562
32
  • Золотая медаль 153
  • Золотая медаль RC
  • Бронзовая медаль 216
Game_counter кто знает как его настроить
Там есть стартовое значение и конечное значение. И цель, которую он активирует.
Пишешь стартовое 0, конечное, например, 3.
При активации триггером этого каунтера значение повышается на 1. Как только будет равно 3, он активирует свою цель.
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
Ну как пример. Нажимаем кнопу 5 раз и дверь открывается, дальше уже нужно кумекать со сбросом в начальное значение, но сам факт - работает.

Как вариант, неработоспособность может быть связана с тем, что не все объекты (именно game_counter) любыми способами могут быть активированы.
 

Вкладення

  • Like
Reactions: v1c7or

*azabetfen*

Well-known member
02.03.10
2 785
33
210
63
ugu
  • Серебряная медаль RC
  • Золотая медаль 115
  • Золотая медаль 145
Ага глянул, работает. А я ставлю два тригера прохожу через них и нехера
 
  • Like
Reactions: v1c7or

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
А я ставлю два тригера прохожу через них и нехера
Хм. Ну вот еще вариант, оставлена кнопка, добавлены два trigger_multiple (над цветными прямоугольниками). Только теперь две активации (два раза нажать кнопку или зайти в цветные прямоугольники по очереди или только в один, но два раза). Работает.
 

Вкладення

ZGreen

Navarro
15.06.06
3 643
37
  • Спец медаль MM18
Хм. Ну вот еще вариант, оставлена кнопка, добавлены два trigger_multiple (над цветными прямоугольниками). Только теперь две активации (два раза нажать кнопку или зайти в цветные прямоугольники по очереди или только в один, но два раза). Работает.
Мне кажется, он над тобой угорает просто. Ну сам посуди, чел пишет о том, что у него не работает САМЫЙ БАЗОВЫЙ функционал. Ни исходника своего не приложил, просто так ляпнул. А ты ему уже две карты примера дал, можно просто с них копировать уже -- нет, все равно не работает. Так можно развлекаться до бесконечности :)
 
  • Like
Reactions: Aynekko

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.