Sidebar

Помогите разобраться с ошибкой

Endym

ёкай
May 17, 2011
154
31
Помогите разобраться с ошибкой

При запуске карты её загрузка прервалась, и в консоли появилось сообщение:

L 08/25/2012 - 13:53:34: -------- Mapchange to part2_t --------
L 08/25/2012 - 13:53:35: [AMXX] Plugin file open error (plugin "ni")
Host_Error: PF_precache_model_I: Model 'sprites/spr1n/digits/kznum/x4.spr' 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.

На карте 33 модели всего, не понимаю, в чем дело (кстати, что такое brush models, я не понял - это типа брашевые энтити?). Вот лог компиляции (vluzacn v25):

Code:
hlcsg v3.4 VL25 (Oct 23 2011)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
-----  BEGIN  hlcsg -----
Command line: HLcsg.exe part2_t.map -estimate 
Arguments: part2_t.map -estimate -low -wadautodetect 
Entering part2_t.map

Current hlcsg Settings
Name                 |  Setting  |  Default
---------------------|-----------|-------------------------
threads               [       4 ] [  Varies ]
verbose               [     off ] [     off ]
log                   [      on ] [      on ]
reset logfile         [      on ] [      on ]
developer             [       0 ] [       0 ]
chart                 [     off ] [     off ]
estimate              [      on ] [     off ]
max texture memory    [ 33554432 ] [ 33554432 ]
max lighting memory   [ 33554432 ] [ 33554432 ]
priority              [     Low ] [  Normal ]

noclip                [     off ] [     off ]
null texture stripping[      on ] [      on ]
clipnode economy mode [     off ] [     off ]
clip hull type        [  simple ] [  simple ]
onlyents              [     off ] [     off ]
wadtextures           [      on ] [      on ]
skyclip               [      on ] [      on ]
hullfile              [    None ] [    None ]
wadcfgfile            [    None ] [    None ]
nullfile              [    None ] [    None ]
nullify trigger       [      on ] [      on ]
min surface area      [   0.000 ] [   0.000 ]
brush union threshold [   0.000 ] [   0.000 ]
map scaling           [    None ] [    None ]
light name optimize   [      on ] [      on ]
UTF8 game_text        [      on ] [      on ]

Using mapfile wad configuration
Wadfiles not in use by the map will be excluded
Wadinclude list :
[zhlt.wad]

CreateBrush:
 (1.16 seconds)
CSGBrush:
 (1.18 seconds)

Using Wadfile: \m\vhe\textures\jhf.wad
 - Contains 20 used textures, 21.98 percent of map (429 textures in wad)
Using Wadfile: \m\vhe\textures\temple_v2.wad
 - Contains 69 used textures, 75.82 percent of map (377 textures in wad)
Using Wadfile: \m\vhe\textures\halflife.wad
 - Contains 2 used textures, 2.20 percent of map (3116 textures in wad)

"wad" is "jhf.wad;temple_v2.wad;halflife.wad;"

added 6 additional animating textures.
Texture usage is at 5.79 mb (of 32.00 mb MAX)
2.93 seconds elapsed

-----   END   hlcsg -----



hlbsp v3.4 VL25 (Oct 23 2011)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
-----  BEGIN  hlbsp -----
Command line: HLbsp.exe part2_t.map -estimate 
Arguments: part2_t.map -estimate -low -chart 

Current hlbsp Settings
Name               |  Setting  |  Default
-------------------|-----------|-------------------------
threads             [       4 ] [  Varies ]
verbose             [     off ] [     off ]
log                 [      on ] [      on ]
developer           [       0 ] [       0 ]
chart               [      on ] [     off ]
estimate            [      on ] [     off ]
max texture memory  [ 33554432 ] [ 33554432 ]
priority            [     Low ] [  Normal ]

noclip              [     off ] [     off ]
nofill              [     off ] [     off ]
noinsidefill        [     off ] [     off ]
noopt               [     off ] [     off ]
null tex. stripping [      on ] [      on ]
notjunc             [     off ] [     off ]
subdivide size      [     240 ] [     240 ] (Min 64) (Max 512)
max node size       [    1024 ] [    1024 ] (Min 64) (Max 65536)
remove hull 2       [     off ] [     off ]


SolidBSP [hull 0] 500...1000...1500...2000...2500...3000...3500...4000...4167 (0.71 seconds)
BSP generation successful, writing portal file 'part2_t.prt'
SolidBSP [hull 1] 500...1000...1500...2000...Warning: Ambiguous leafnode content ( EMPTY and SOLID ) at (-208,160,-546)-(-205,164,-526) in hull 1 of model 0 (entity: classname "worldspawn", origin "", targetname "")
Warning: Ambiguous leafnode content ( EMPTY and SOLID ) at (-296,208,-716)-(-280,232,-620) in hull 1 of model 0 (entity: classname "worldspawn", origin "", targetname "")
2500...3000...3128 (0.46 seconds)
SolidBSP [hull 2] 500...1000...1500...Warning: Ambiguous leafnode content ( EMPTY and SOLID ) at (-192,144,-553)-(-184,154,-500) in hull 2 of model 0 (entity: classname "worldspawn", origin "", targetname "")
2000...2500...2802 (0.46 seconds)
SolidBSP [hull 3] 500...1000...1500...2000...2500...Warning: Ambiguous leafnode content ( EMPTY and SOLID ) at (-208,160,-568)-(-202,168,-544) in hull 3 of model 0 (entity: classname "worldspawn", origin "", targetname "")
Warning: Ambiguous leafnode content ( EMPTY and SOLID ) at (-232,120,-797)-(-224,136,-689) in hull 3 of model 0 (entity: classname "worldspawn", origin "", targetname "")
Warning: Ambiguous leafnode content ( EMPTY and SOLID ) at (-296,208,-671)-(-291,216,-641) in hull 3 of model 0 (entity: classname "worldspawn", origin "", targetname "")
3000...3245 (0.51 seconds)
Reduced 2363 texinfos to 2157
Reduced 96 texdatas to 93 (4228 bytes to 4096)
Reduced 21308 planes to 7163

Object names  Objects/Maxobjs  Memory / Maxmem  Fullness
------------  ---------------  ---------------  --------
models            307/512        19648/32768    (60.0%)
planes           7163/32768     143260/655360   (21.9%)
vertexes        15842/65535     190104/786420   (24.2%)
nodes            6658/32767     159792/786408   (20.3%)
texinfos         2157/32767      86280/1310680  ( 6.6%)
faces           11124/65535     222480/1310700  (17.0%)
clipnodes       16799/32767     134392/262136   (51.3%)
leaves           4420/32760     123760/917280   (13.5%)
* visleafs       2130/8192           0/0        (26.0%)
marksurfaces    12749/65535      25498/131070   (19.5%)
surfedges       51704/512000    206816/2048000  (10.1%)
edges           27164/256000    108656/1024000  (10.6%)
texdata          [variable]       4096/33554432  ( 0.0%)
lightdata        [variable]          0/33554432  ( 0.0%)
visdata          [variable]          0/8388608  ( 0.0%)
entdata          [variable]      74951/524288   (14.3%)
* AllocBlock       36/64             0/0        (56.3%)
93 textures referenced
=== Total BSP file data space used: 1499733 bytes ===
3.88 seconds elapsed

-----   END   hlbsp -----



hlvis v3.4 VL25 (Oct 23 2011)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
-----  BEGIN  hlvis -----
Command line: HLvis.exe part2_t.map -estimate -full 
Arguments: part2_t.map -estimate -full -low 
2130 portalleafs
7589 numportals

-= Current hlvis Settings =-
Name               |  Setting  |  Default
-------------------|-----------|-------------------------
threads             [       4 ] [  Varies ]
verbose             [     off ] [     off ]
log                 [      on ] [      on ]
developer           [       0 ] [       0 ]
chart               [     off ] [     off ]
estimate            [      on ] [     off ]
max texture memory  [ 33554432 ] [ 33554432 ]
max vis distance    [       0 ] [       0 ]
priority            [     Low ] [  Normal ]

fast vis            [     off ] [     off ]
full vis            [      on ] [     off ]


BasePortalVis:
 (2.66 seconds)
LeafThread:
 (6541.73 seconds)
average leafs visible: 573
g_visdatasize:329387  compressed from 568710
6544.52 seconds elapsed [1h 49m 4s]

-----   END   hlvis -----



hlrad v3.4 VL25 (Oct 23 2011)
Zoner's Half-Life Compilation Tools -- Custom Build
Based on code modifications by Sean 'Zoner' Cavanaugh
Based on Valve's version, modified with permission.
Submit detailed bug reports to ([email protected])
-----  BEGIN  hlrad -----
Command line: HLrad.exe part2_t.map -estimate -smooth 180 -dscale 1 -extra -bounce 2 
Arguments: part2_t.map -estimate -smooth 180 -dscale 1 -extra -bounce 2 -waddir D:\M\VHE\textures -waddir D:\G\Steam\SteamApps\endimion1352\counter-strike\cstrike -waddir D:\G\Steam\SteamApps\endimion1352\counter-strike\cstrike_russian -waddir "D:\G\Counter-Strike NS\cstrike" -low 

-= Current hlrad Settings =-
Name                | Setting             | Default
--------------------|---------------------|-------------------------
threads              [                 4 ] [            Varies ]
verbose              [               off ] [               off ]
log                  [                on ] [                on ]
developer            [                 0 ] [                 0 ]
chart                [               off ] [               off ]
estimate             [                on ] [               off ]
max texture memory   [          33554432 ] [          33554432 ]
max lighting memory  [          33554432 ] [          33554432 ]
priority             [               Low ] [            Normal ]

vismatrix algorithm  [            Sparse ] [            Sparse ]
oversampling (-extra)[                on ] [               off ]
bounces              [                 2 ] [                 8 ]
ambient light        [ 0.000 0.000 0.000 ] [ 0.000 0.000 0.000 ]
circus mode          [               off ] [               off ]

smoothing threshold  [           180.000 ] [            50.000 ]
smoothing threshold 2[         no change ] [         no change ]
direct threshold     [            10.000 ] [            10.000 ]
direct light scale   [             1.000 ] [             1.000 ]
coring threshold     [             0.010 ] [             0.010 ]
patch interpolation  [                on ] [                on ]

texscale             [                on ] [                on ]
patch subdividing    [                on ] [                on ]
chop value           [            64.000 ] [            64.000 ]
texchop value        [            32.000 ] [            32.000 ]

global fade          [             1.000 ] [             1.000 ]
global light scale   [ 2.000 2.000 2.000 ] [ 2.000 2.000 2.000 ]
global gamma         [ 0.550 0.550 0.550 ] [ 0.550 0.550 0.550 ]
global light scale   [             2.000 ] [             2.000 ]
global sky diffusion [             1.000 ] [             1.000 ]

opaque entities      [                on ] [                on ]
sky lighting fix     [                on ] [                on ]
incremental          [               off ] [               off ]
dump                 [               off ] [               off ]

colour jitter        [       0.0 0.0 0.0 ] [       0.0 0.0 0.0 ]
monochromatic jitter [       0.0 0.0 0.0 ] [       0.0 0.0 0.0 ]

custom shadows with bounce light
                     [               off ] [               off ]
rgb transfers        [               off ] [               off ]
minimum final light  [                 0 ] [                 0 ]
size of transfer     [         1 (16bit) ] [         1 (16bit) ]
size of rgbtransfer  [         2 (32bit) ] [         2 (32bit) ]
soft sky             [                on ] [                on ]
translucent depth    [             2.000 ] [             2.000 ]
block opaque         [                on ] [                on ]
ignore textures      [               off ] [               off ]
reflectivity gamma   [             2.200 ] [             2.200 ]
reflectivity scale   [             1.000 ] [             1.000 ]


Load Textures:
Opening wad files from directories:
  D:\M\VHE\textures
  D:\G\Steam\SteamApps\endimion1352\counter-strike\cstrike
  D:\G\Steam\SteamApps\endimion1352\counter-strike\cstrike_russian
  D:\G\Counter-Strike NS\cstrike
Using Wadfile: D:\M\VHE\textures\jhf.wad
Using Wadfile: D:\M\VHE\textures\temple_v2.wad
Using Wadfile: D:\M\VHE\textures\halflife.wad
93 textures referenced
Reading texlights from 'lights.rad'
4 opaque models
87 opaque faces
11124 faces
Create Patches : 38031 base patches
848579 square feet [122195480.00 square inches]
13 direct lights
1 light styles

BuildDiffuseNormals:
 (0.69 seconds)
BuildFacelights:
 (150.29 seconds)
BuildVisLeafs:
 (83.06 seconds)
visibility matrix   :  40.2 megs
MakeScales:
 (44.64 seconds)
Transfer Lists :    97583906 :   97.58M transfers
       Indices :    65338584 :   62.31M bytes
          Data :   195271975 :  186.23M bytes
Bounce 1 GatherLight:
 (3.54 seconds)
Bounce 2 GatherLight:
 (3.59 seconds)
FinalLightFace:
 (2.73 seconds)
291.52 seconds elapsed [4m 51s]

-----   END   hlrad -----
Там была ошибка "ambigious leafnode contents", но я так понял, что она обычно ни на что не влияет и вообще является следствием ошибки в vhe "Solid entity (func_illusionary (или еще что-нибудь)) is empty."

Это можно исправить без рекомпиляции? Например, рипентом или еще чем? А то очень не хочется ждать еще 7к секунд
 

Monyak

Всэх зарэжу-пэрэрэжу
Apr 22, 2007
1,174
5
38
Ukraine
  • Серебряная медаль 211
На карте должно быть не больше 512 "моделей". Под "моделями" подразумеваются любые брашевые энтити, спрайты, модели + модели игроков, оружие, спрайты.
 

Endym

ёкай
May 17, 2011
154
31
А этот лимит нельзя немного увеличить? :spy: Компилятор правду не сказал. Такое количество энтити из-за таймера, скорее всего.
 

Monyak

Всэх зарэжу-пэрэрэжу
Apr 22, 2007
1,174
5
38
Ukraine
  • Серебряная медаль 211
2 Endym:
Группируй брашевые энтити в одну, некоторые в ворлд превращай.
 
VIP
Aug 12, 2004
18,877
462
83
  • Бронзовая медаль 103
  • Деревянный домик Скааржа
  • Серебряная медаль 213
  • Золотая медаль 136
  • Бронзовая медаль 141
  • Серебряная медаль 125
  • Золотая медаль 221
  • Золотая медаль 213
  • Золотая медаль 232
  • Серебряная медаль 132
Нет, группа ничего не даёт.
Объединяй в одну ентитю.
 

Endym

ёкай
May 17, 2011
154
31
А, спасибо. То есть можно хоть все энтити объеденить в одну? Или есть какие-то минусы? ;)
 

Mr.Jeff

Well-known member
Mar 12, 2011
2,359
294
83
  • Золотая медаль 233
  • Золотая медаль 214
  • Золотая медаль 221
Endym:
Минусы есть. Нескольких объектов, в разных частях карты, сгруппированных в одну энтити, отрисовываются все вместе, даже если в визблок попал только один объект из группы.

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

Поэтому нужно искать некий компромисс.
 

Endym

ёкай
May 17, 2011
154
31
То есть наиболее подходящий вариант объединять энтити, распололоженные близко, но не касающиеся друг друга) А с водой такое прокатит (2 блока воды, соприкасаются друг с другом, но площадь соприкосновения одинаковая), или там будет видна граница между блоками?
 

Monyak

Всэх зарэжу-пэрэрэжу
Apr 22, 2007
1,174
5
38
Ukraine
  • Серебряная медаль 211
Endym said:
А с водой такое прокатит (2 блока воды, соприкасаются друг с другом, но площадь соприкосновения одинаковая), или там будет видна граница между блоками?
Воду ни в коем случае не объединяй, она должна состоять из одного браша. В противном случае она в лучшем случае просто пропадет.
Endym said:
То есть наиболее подходящий вариант объединять энтити, распололоженные близко, но не касающиеся друг друга)
По поводу соприкосновений стоит заморачиваться только в случае, если оно действительно сильно "порежет" поверхность второго браша. Если это что-то типа квадратной рамки, то можно и целиком.
 
Last edited:

Game Server

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

Members online

No members online now.