Sidebar

ka_mbc_pt_Smi!e - открытое бета-тестирование карты

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Что у тебя за компиляторы, конкретно?
Post automatically merged:

А по поводу аптечки, у тебя в конфиге бинда на give item_healthkit нет случайно?
Нет. Вот мой конфиг. Глянь на всякий случай.
Post automatically merged:

... спустя 22 минуты...
1. Качнул компиляторы отсюда;
2. Развернул все утилиты, кроме 64-битных;
3. Поправил батник, чтобы утилиты назвались как надо (другие параметры в батнике не менял);
4. Компильнул, используя тот же исходник, что закидывал вчера;
5. Компилит стремительно;
6. Загрузил в мульплеере - нормально, не выкинуло с упомянутой выше ошибкой;
7. Баг на крыше присутствует, только в другом месте (скрин из игры и из bspviewer'a). Полигон не виден, на компиле Живчика полигон не виден, но клип плоскость там есть, бомба не проваливается).
Переглянути вкладення 131481Переглянути вкладення 131482
Резюме (имхо):
1. Что-то все-таки тестовые компиляторы "делают" не так :-(, vhlt компилит без графического бага на крыше, но по-медленнее - так что моя мысль о том, что компиляторы что-то еще "делают" при компиляции, типа исправляют ошибки с плоскостями, пока подтверждается.
2. Баг как у Живчика (вместо текстур белый цвет) не наблюдается, склонен предположить что что-то с графичкой.

В качестве теста заменил при компиляции утилиту hlcsg от Дяди Миши на аналог от vhlt, компилится в итоге дольше, файл получился меньше примерно на 450 кбайт, бага - нет. Получается причина невидимого полигона именно в hlcsg. Если будет нужно, потестирую поточнее, как по времени работают компиляторы.
Для "чистоты" эксперимента (имитация мультиплеера) грузанул збота, нав сгенерился - все в порядке, вылета с ошибкой прекеша нет. Подозреваю, дело все-таки в фгд или в самом редакторе.

По поводу параметров компиляции, ничего экстраординарного (текст батника, три строки с hlcsg - просто компиляци, включить все используемые текстуры, включить текстуры из конкретного файла с текстурами, ну и в конце почистить за собой), без использования "пересвета" (может быть полезен при проблемах с освещением моделей, сначала выкручиваем свет, потом приглушаем):

"set mapname=ka_mbc_pt_Smi!e
rem set basedir=e:\Valve\cstrike
rem "E:\HL-Tools\Valve Hammer Editor\tools\hlcsg.exe" -low "%mapname%"
rem "E:\HL-Tools\Valve Hammer Editor\tools\hlcsg.exe" -low -nowadtextures "%mapname%"
"E:\HL-Tools\Valve Hammer Editor\tools\hlcsg.exe" -low -wadinclude ka_mbc_pt_Smi!e.wad "%mapname%"
"E:\HL-Tools\Valve Hammer Editor\tools\hlbsp30.exe" -chart -low "%mapname%"
"E:\HL-Tools\Valve Hammer Editor\tools\hlvis30.exe" -low -estimate -full -chart "%mapname%"
"E:\HL-Tools\Valve Hammer Editor\tools\hlrad30.exe" -low -estimate -dscale 1 -depth 1 -extra -notexscale -bounce 8 -chart "%mapname%

rem goto end
del "%mapname%".b0
del "%mapname%".b1
del "%mapname%".b2
del "%mapname%".b3
del "%mapname%".hsz
del "%mapname%".p0
del "%mapname%".p1
del "%mapname%".p2
del "%mapname%".p3
del "%mapname%".pln
del "%mapname%".prt
del "%mapname%".max

: end"
Как все запутанно) Можешь глянуть мои батники и FGD? Можешь с моим FGD откомпилировать в качестве эксперимента? Я использую 64-зарядные компиляторы. Может, они не вывозят?!
 

Вкладення

npocTo_LaM

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

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Пока успел посмотреть только конфиги, предложил бы попробовать убрать их в сторону и запустить карту на дефолтных конфигах, которые игра сама создаст.
Посмотрел фгд-файл, в нем почему то для этой энтити вообще ничего не прописано из выдаваемого оснащения/вооружения, но в компиле все как надо.
Попробую компильнуть предложенными компиляторами.
Хорошо. А лучше - этими компиляторами с этим FGD.
 

Skrip

Active member
13.09.14
613
28
184
43
next21.ru
Замени в своем fgd участок game_player_equip на этот:
Код:
@PointClass base(Targetname) iconsprite("sprites/CS/game_player_equip.spr") = game_player_equip : "Initial player equipment"
[
    master(string) : "Team Master"
    spawnflags(flags) =
    [
        1: "Use Only" : 0
    ]
    weapon_knife (choices) : "Give Knife" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_usp (choices) : "Give USP45 (45acp Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_glock18 (choices) : "Give Glock 18 (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_deagle (choices) : "Give Desert Eagle (50ae Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_p228 (choices) : "Give P-228 (357sig Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_elite (choices) : "Give Beretta Elites (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_fiveseven (choices) : "Give Five-Seven (57mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_m3 (choices) : "Give Benelli M3 (12 Gauge)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_xm1014 (choices) : "Give Benelli XM1014 (12 Gauge)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_mp5navy (choices) : "Give MP5/Navy (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_tmp (choices) : "Give TMP (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_p90 (choices) : "Give FN P90 (57mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_mac10 (choices) : "Give Mac-10 (45acp Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_ump45 (choices) : "Give UMP 45 (45acp Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_ak47 (choices) : "Give AK-47 (762nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_sg552 (choices) : "Give SG552 (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_m4a1 (choices) : "Give M4A1 (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_aug (choices) : "Give Aug (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_scout (choices) : "Give Scout (762nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_awp (choices) : "Give AWP (338magnum Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_g3sg1 (choices) : "Give G3/SG-1 (762nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_sg550 (choices) : "Give SG550 (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_m249 (choices) : "Give M249 (556natobox Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_famas (choices) : "CS 1.6 Famas (762nato)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_galil (choices) : "CS 1.6 Galil (556natobox)"  : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_shield (choices) : "CS 1.6 Police Riot Shield" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    item_kevlar (choices) : "Give Kevlar Vest" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    item_assaultsuit (choices) : "Give Kevlar Vest+Ballistic Helmet" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_flashbang (choices) : "Give Flash Bang" : "" =
    [
        "": "No"
        1: "1"
        2: "2"
    ]
    weapon_hegrenade (choices) : "Give High-Explosive Grenade" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_smokegrenade (choices) : "Give Smoke Grenade" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    item_thighpack (choices) : "Give Defuse Kit" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_c4 (choices) : "Give C4 Plastique Bomb" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    ammo_9mm (choices) : "Give 9mm Parabellum Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips (Fill Glock 18)"
        4: "4 Clips (Fill Elites, MP5 & TMP)"
    ]
    ammo_45acp (choices) : "Give .45 ACP Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (12 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips (Fill USP45)"
        5: "5 Clips"
        6: "6 Clips"
        7: "7 Clips"
        8: "8 Clips (Fill Mac-10)"
        9: "9 Clips (Fill UMP 45)"
    ]
    ammo_50ae (choices) : "Give .50 Deagle Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (7 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips"
        5: "5 Clips (Fill Desert Eagle)"
    ]
    ammo_57mm (choices) : "Give 5.7mm Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (50 Bullets Per Clip)"
        2: "2 Clips (Fill Five-Seven & P90)"
    ]
    ammo_357sig (choices) : "Give .357 SIG Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (13 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips (Fill P-228)"
    ]
    ammo_buckshot (choices) : "Give 12 Gauge Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (8 Shells Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips (Fill Benelli M3, XM1014)"
    ]
    ammo_762nato (choices) : "Give 7.62mm NATO Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips (Fill Scout & G3/S-G1)"
        3: "3 Clips (Fill AK-47)"
    ]
    ammo_556nato (choices) : "Give 5.56mm NATO Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Fill SG552 M4A1 Aug SG550"
    ]
    ammo_556natobox (choices) : "Give 5.56mm NATO Box Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips"
        5: "5 Clips"
        6: "6 Clips"
        7: "7 Clips (Fill FN M249 Para)"
    ]
    ammo_338magnum (choices) : "Give .338 AWP Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (10 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips (Fill AWP)"
    ]
    item_healthkit (choices) : "Give Health Kit" : "" =
    [
        "": "No"
        1: "1 Healthkit = 15 Health Points"
        2: "2 Healthkits = 30 Health Points"
        3: "3 Healthkits = 45 Health Points"
        4: "4 Healthkits = 60 Health Points"
        5: "5 Healthkits = 75 Health Points"
        6: "6 Healthkits = 90 Health Points"
        7: "7 Healthkits = 100 Health Points"
    ]
    item_battery (choices) : "Give HL HEV Battery" : "" =
    [
        "": "No"
        1: "1 Battery = 15 Kevlar Points"
        2: "2 Batteries = 30 Kevlar Points"
        3: "3 Batteries = 45 Kevlar Points"
        4: "4 Batteries = 60 Kevlar Points"
        5: "5 Batteries = 75 Kevlar Points"
        6: "6 Batteries = 90 Kevlar Points"
        7: "7 Batteries = 100 Kevlar Points"
    ]
    item_longjump (choices) : "Give HL Long Jump Module" : "" =
    [
        "": "No"
        1: "Yes (An Unrealistic Item)"
    ]
]
Почему "": "No", а не "0": "No" ? Потому что со значением "0" предмет будет занесен в скомпилированную карту, игра будет выдавать оружие неправильно. В game_player_equip прописывается только то оружие, которое должен получить игрок.

Если артефакты с крышей еще можно объяснить, то этот артефакт вне моего понимания.
Попробуй улучшить брашворк, может помочь.
Например:
1) Вершина не по сетке, крыша изрезана.
1686810527797.png1686810557522.png1686810586388.png
2) Лишние полигоны, так как поверхности покрыты двумя текстурами.
1686810323780.png1686810350426.png
3) Лучше объединить в один браш, поскольку при смещении текстурных координат здесь уже будет лишний полигон.
1686810610946.png1686810620684.png
4) Стена изрезана, но текстура здесь одна, компилятор может оптимизировать это место. Но лучше так не делать.
1686810747851.png1686810771756.png
5) Выравнивание по центру не повредит.
1686811497625.png1686811525673.png


Если после этих действий где-то(на крыше) пропадают полигоны, то невидимые игроку стороны можно покрыть текстурой solidhint. Должно помочь.
 
  • Like
Reactions: }I{ u B 4 u K

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
Ну собственно использовал компиляторы от Дяди Миши 64-битные, зонеры 64-битные, свой комплект. Покрутил браши, снизил в_поли и самое главное избавился от бага с невидимым полигоном (просто немного подвинул вершины двух выступающих кусков крыши, что ближе к "башням", чтобы по сетке были). В архиве компилы, исходник с легкой оптимизацией. Дальше только как посоветовал Skrip: делать комбинированные текстуры. Неиспользуемые текстуры (3-4 шт.) - убрал, так что если возникнет желание еще покалупаться, то текстуры лучше выдрать из компилов bspedit'ом.
5) Выравнивание по центру не повредит.
Вот тут позволю себе не согласиться, компилятор начиная с центра сам разбивает текстуры без како-либбо причины и продолжает разбивать, если не ошибаюсь, через 1024 юнита. Сдвинув карту, можно как раз снизить полигоны.
Вот так выглядит в редакторе окно со свойствами game_player_equip:
131500

Такой текст в фгд-файле у Живчика:
@PointClass base(Targetname) = game_player_equip : "Initial player equipment"
[
spawnflags(flags) =
[
1: "Use Only" : 0
]
master(string) : "Team Master"
]

и ВСЕ !!! Подозреваю, что в это и причина отсутствия в прекеше аптечки.

@PointClass base(Targetname) iconsprite("sprites/CS/GamePlayerEquip.spr") = game_player_equip : "Initial player equipment"
[
master(string) : "Team Master"
spawnflags(flags) =
[
1: "Use Only" : 0
// "If enabled, The entity cannot be triggered by the player walking into it, but must be triggered by another entity."
]
weapon_knife (choices) : "Give Knife" : 0 =
[
0: "No"
1: "Yes"
]
weapon_usp (choices) : "Give USP45 (45acp Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_glock18 (choices) : "Give Glock 18 (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_deagle (choices) : "Give Desert Eagle (50ae Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_p228 (choices) : "Give P-228 (357sig Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_elite (choices) : "Give Beretta Elites (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_fiveseven (choices) : "Give Five-Seven (57mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_m3 (choices) : "Give Benelli M3 (12 Gauge)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_xm1014 (choices) : "Give Benelli XM1014 (12 Gauge)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_mp5navy (choices) : "Give MP5/Navy (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_tmp (choices) : "Give TMP (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_p90 (choices) : "Give FN P90 (57mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_mac10 (choices) : "Give Mac-10 (45acp Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_ump45 (choices) : "Give UMP 45 (45acp Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_ak47 (choices) : "Give AK-47 (762nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_galil (choices) : "Give Galil" : 0 =
[
0: "No"
1: "Yes"
]

weapon_famas (choices) : "Give Famas" : 0 =
[
0: "No"
1: "Yes"
]

weapon_sg552 (choices) : "Give SG552 (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_m4a1 (choices) : "Give M4A1 (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_aug (choices) : "Give Aug (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_scout (choices) : "Give Scout (762nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_awp (choices) : "Give AWP (338magnum Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_g3sg1 (choices) : "Give G3/SG-1 (762nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_sg550 (choices) : "Give SG550 (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_m249 (choices) : "Give M249 (556natobox Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

item_kevlar (choices) : "Give Kevlar Vest" : 0 =
[
0: "No"
1: "Yes"
]

item_assaultsuit (choices) : "Give Kevlar Vest+Ballistic Helmet" : 0 =
[
0: "No"
1: "Yes"
]

weapon_flashbang (choices) : "Give Flash Bang" : 0 =
[
0: "No"
1: "1"
2: "2"
]

weapon_hegrenade (choices) : "Give High-Explosive Grenade" : 0 =
[
0: "No"
1: "Yes"
]

weapon_smokegrenade (choices) : "Give Smoke Grenade" : 0 =
[
0: "No"
1: "Yes"
]

item_thighpack (choices) : "Give Defuse Kit" : 0 =
[
0: "No"
1: "Yes"
]

weapon_c4 (choices) : "Give C4 Plastique Bomb" : 0 =
[
0: "No"
1: "Yes"
]

ammo_9mm (choices) : "Give 9mm Parabellum Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips (Fill Glock 18)"
4: "4 Clips (Fill Elites, MP5 & TMP)"
]

ammo_45acp (choices) : "Give .45 ACP Ammo" : 0 =
[
0: "No"
1: "1 Clip (12 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill USP45)"
5: "5 Clips"
6: "6 Clips"
7: "7 Clips"
8: "8 Clips (Fill Mac-10)"
9: "9 Clips (Fill UMP 45)"
]

ammo_50ae (choices) : "Give .50 Action Express Ammo" : 0 =
[
0: "No"
1: "1 Clip (7 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips"
5: "5 Clips (Fill Desert Eagle)"
]

ammo_57mm (choices) : "Give 5.7mm Ammo" : 0 =
[
0: "No"
1: "1 Clip (50 Bullets Per Clip)"
2: "2 Clips (Fill Five-Seven & P90)"
]

ammo_357sig (choices) : "Give .357 SIG Ammo" : 0 =
[
0: "No"
1: "1 Clip (13 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill P-228)"
]

ammo_buckshot (choices) : "Give 12 Gauge Ammo" : 0 =
[
0: "No"
1: "1 Clip (8 Shells Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill Benelli M3, XM1014)"
]

ammo_762nato (choices) : "Give 7.62mm NATO Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips (Fill Scout & G3/S-G1)"
3: "3 Clips (Fill AK-47)"
]

ammo_556nato (choices) : "Give 5.56mm NATO Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Fill SG552 M4A1 Aug SG550"
]

ammo_556natobox (choices) : "Give 5.56mm NATO Box Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips"
5: "5 Clips"
6: "6 Clips"
7: "7 Clips (Fill FN M249 Para)"
]

ammo_338magnum (choices) : "Give .338 Lapua Magnum Ammo" : 0 =
[
0: "No"
1: "1 Clip (10 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips (Fill AWP)"
]

item_healthkit (choices) : "Give Health Kit" : 0 =
[
0: "No"
1: "1 Healthkit = 15 Health Points"
2: "2 Healthkits = 30 Health Points"
3: "3 Healthkits = 45 Health Points"
4: "4 Healthkits = 60 Health Points"
5: "5 Healthkits = 75 Health Points"
6: "6 Healthkits = 90 Health Points"
7: "7 Healthkits = 100 Health Points"
]

item_battery (choices) : "Give HEV Battery" : 0 =
[
0: "No"
1: "1 Battery = 15 Kevlar Points"
2: "2 Batteries = 30 Kevlar Points"
3: "3 Batteries = 45 Kevlar Points"
4: "4 Batteries = 60 Kevlar Points"
5: "5 Batteries = 75 Kevlar Points"
6: "6 Batteries = 90 Kevlar Points"
7: "7 Batteries = 100 Kevlar Points"
]

item_longjump (choices) : "Give Long Jump Module" : 0 =
[
0: "No"
1: "Yes (An Unrealistic Item)"
]

weapon_shield (choices) : "Give Tactical Shield" : 0 =
[
0: "No"
1: "Yes"
]
]
Все нормально работает.
Свет от ламп сделал через light_surface, там есть яркость чтобы настраивать.
 

Вкладення

Останнє редагування:

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Спасибо!) Гляну - отпишусь! Рад, что причина ошибки выяснилась)
 

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Глянул, все отлично, кроме двух моментов: точечки мерцают на этих крышах (попробую перестроить браши) и слишком выделяются светильники (попробую заменить текстуры на выключенные светильники). Также нужно переправить FDG, переписать свой BAT (разобраться с параметрами), пересобрать WAD (есть изменения в текстурах).
 

Вкладення

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Здорово всем!) Странное дело: переписал в FGD данные для "game_player_equip", применил FGD - из игры все равно выкидывает, потом удалил старый "game_player_equip", сделал новый "game_player_equip", выставил параметры - все нормально. Мистика!)
Post automatically merged:

Заменил текстуры на "выключенные светильники" - теперь в самый раз.
Post automatically merged:

На крыше опять муть, но в одном месте. Браши еще не перестраивал. Может, поможет. Исходники приложу. RMF и WAD - изменены, используйте их. Может, есть другое решение? Компиляторы - от дяди Миши, BAT - тоже там.
 

Вкладення

Останнє редагування:

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Замени в своем fgd участок game_player_equip на этот:
Код:
@PointClass base(Targetname) iconsprite("sprites/CS/game_player_equip.spr") = game_player_equip : "Initial player equipment"
[
    master(string) : "Team Master"
    spawnflags(flags) =
    [
        1: "Use Only" : 0
    ]
    weapon_knife (choices) : "Give Knife" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_usp (choices) : "Give USP45 (45acp Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_glock18 (choices) : "Give Glock 18 (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_deagle (choices) : "Give Desert Eagle (50ae Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_p228 (choices) : "Give P-228 (357sig Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_elite (choices) : "Give Beretta Elites (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_fiveseven (choices) : "Give Five-Seven (57mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_m3 (choices) : "Give Benelli M3 (12 Gauge)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_xm1014 (choices) : "Give Benelli XM1014 (12 Gauge)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_mp5navy (choices) : "Give MP5/Navy (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_tmp (choices) : "Give TMP (9mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_p90 (choices) : "Give FN P90 (57mm Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_mac10 (choices) : "Give Mac-10 (45acp Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_ump45 (choices) : "Give UMP 45 (45acp Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_ak47 (choices) : "Give AK-47 (762nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_sg552 (choices) : "Give SG552 (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_m4a1 (choices) : "Give M4A1 (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_aug (choices) : "Give Aug (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_scout (choices) : "Give Scout (762nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_awp (choices) : "Give AWP (338magnum Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_g3sg1 (choices) : "Give G3/SG-1 (762nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_sg550 (choices) : "Give SG550 (556nato Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_m249 (choices) : "Give M249 (556natobox Calibre)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_famas (choices) : "CS 1.6 Famas (762nato)" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_galil (choices) : "CS 1.6 Galil (556natobox)"  : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_shield (choices) : "CS 1.6 Police Riot Shield" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    item_kevlar (choices) : "Give Kevlar Vest" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    item_assaultsuit (choices) : "Give Kevlar Vest+Ballistic Helmet" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_flashbang (choices) : "Give Flash Bang" : "" =
    [
        "": "No"
        1: "1"
        2: "2"
    ]
    weapon_hegrenade (choices) : "Give High-Explosive Grenade" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_smokegrenade (choices) : "Give Smoke Grenade" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    item_thighpack (choices) : "Give Defuse Kit" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    weapon_c4 (choices) : "Give C4 Plastique Bomb" : "" =
    [
        "": "No"
        1: "Yes"
    ]
    ammo_9mm (choices) : "Give 9mm Parabellum Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips (Fill Glock 18)"
        4: "4 Clips (Fill Elites, MP5 & TMP)"
    ]
    ammo_45acp (choices) : "Give .45 ACP Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (12 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips (Fill USP45)"
        5: "5 Clips"
        6: "6 Clips"
        7: "7 Clips"
        8: "8 Clips (Fill Mac-10)"
        9: "9 Clips (Fill UMP 45)"
    ]
    ammo_50ae (choices) : "Give .50 Deagle Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (7 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips"
        5: "5 Clips (Fill Desert Eagle)"
    ]
    ammo_57mm (choices) : "Give 5.7mm Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (50 Bullets Per Clip)"
        2: "2 Clips (Fill Five-Seven & P90)"
    ]
    ammo_357sig (choices) : "Give .357 SIG Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (13 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips (Fill P-228)"
    ]
    ammo_buckshot (choices) : "Give 12 Gauge Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (8 Shells Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips (Fill Benelli M3, XM1014)"
    ]
    ammo_762nato (choices) : "Give 7.62mm NATO Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips (Fill Scout & G3/S-G1)"
        3: "3 Clips (Fill AK-47)"
    ]
    ammo_556nato (choices) : "Give 5.56mm NATO Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Fill SG552 M4A1 Aug SG550"
    ]
    ammo_556natobox (choices) : "Give 5.56mm NATO Box Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (30 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips"
        4: "4 Clips"
        5: "5 Clips"
        6: "6 Clips"
        7: "7 Clips (Fill FN M249 Para)"
    ]
    ammo_338magnum (choices) : "Give .338 AWP Ammo" : "" =
    [
        "": "No"
        1: "1 Clip (10 Bullets Per Clip)"
        2: "2 Clips"
        3: "3 Clips (Fill AWP)"
    ]
    item_healthkit (choices) : "Give Health Kit" : "" =
    [
        "": "No"
        1: "1 Healthkit = 15 Health Points"
        2: "2 Healthkits = 30 Health Points"
        3: "3 Healthkits = 45 Health Points"
        4: "4 Healthkits = 60 Health Points"
        5: "5 Healthkits = 75 Health Points"
        6: "6 Healthkits = 90 Health Points"
        7: "7 Healthkits = 100 Health Points"
    ]
    item_battery (choices) : "Give HL HEV Battery" : "" =
    [
        "": "No"
        1: "1 Battery = 15 Kevlar Points"
        2: "2 Batteries = 30 Kevlar Points"
        3: "3 Batteries = 45 Kevlar Points"
        4: "4 Batteries = 60 Kevlar Points"
        5: "5 Batteries = 75 Kevlar Points"
        6: "6 Batteries = 90 Kevlar Points"
        7: "7 Batteries = 100 Kevlar Points"
    ]
    item_longjump (choices) : "Give HL Long Jump Module" : "" =
    [
        "": "No"
        1: "Yes (An Unrealistic Item)"
    ]
]
Почему "": "No", а не "0": "No" ? Потому что со значением "0" предмет будет занесен в скомпилированную карту, игра будет выдавать оружие неправильно. В game_player_equip прописывается только то оружие, которое должен получить игрок.

Если артефакты с крышей еще можно объяснить, то этот артефакт вне моего понимания.
Попробуй улучшить брашворк, может помочь.
Например:
1) Вершина не по сетке, крыша изрезана.
Переглянути вкладення 131489Переглянути вкладення 131490Переглянути вкладення 131491
2) Лишние полигоны, так как поверхности покрыты двумя текстурами.
Переглянути вкладення 131486Переглянути вкладення 131487
3) Лучше объединить в один браш, поскольку при смещении текстурных координат здесь уже будет лишний полигон.
Переглянути вкладення 131492Переглянути вкладення 131493
4) Стена изрезана, но текстура здесь одна, компилятор может оптимизировать это место. Но лучше так не делать.
Переглянути вкладення 131494Переглянути вкладення 131495
5) Выравнивание по центру не повредит.
Переглянути вкладення 131496Переглянути вкладення 131497


Если после этих действий где-то(на крыше) пропадают полигоны, то невидимые игроку стороны можно покрыть текстурой solidhint. Должно помочь.
А как использовать solidhint? Я так и не понял.
 

Skrip

Active member
13.09.14
613
28
184
43
next21.ru
А как использовать solidhint? Я так и не понял.
Вместо null текстуры. Вот например так было с null текстурой, но когда заменил null на solidhint, артефакт исчез.
1687004884367.png
А точечки (просветы) появляются от не совсем правильной геометрии.
 
  • Like
Reactions: }I{ u B 4 u K

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Вместо null текстуры. Вот например так было с null текстурой, но когда заменил null на solidhint, артефакт исчез.
Переглянути вкладення 131510
А точечки (просветы) появляются от не совсем правильной геометрии.
То есть использовать при нестыковках? В подобных ситуациях. Не стоит полностью заменять null на solidhint?!
 

Skrip

Active member
13.09.14
613
28
184
43
next21.ru
На том месте геометрия правильная, все вершины по сетке. Только компилятор делает лишние разрезы, а где-то даже появляются артефакты. В таких случаях я и использую solidhint. Строить карту, применяя solidhint вместо null, я не пробовал.
 
  • Like
Reactions: Blackcock

}I{ u B 4 u K

Active member
09.03.22
543
137
43
На том месте геометрия правильная, все вершины по сетке. Только компилятор делает лишние разрезы, а где-то даже появляются артефакты. В таких случаях я и использую solidhint. Строить карту, применяя solidhint вместо null, я не пробовал.
Перестроил браши и окрасил невидимые стороны solidhint. Хворь ушла)
 

Вкладення

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Финальная версия BSP. Вдруг, кому есть что добавить?!)
- Удалил лишние текстуры из WAD.
- Удалил func_buyzone.
- Перестроил браши для двух проблемных крыш.
- Добавил звучащие текстуры.
Перехожу к следующим этапам комплектации. Огромное спасибо всем, кто помогал и еще поможет!)
 

Вкладення

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Ну собственно использовал компиляторы от Дяди Миши 64-битные, зонеры 64-битные, свой комплект. Покрутил браши, снизил в_поли и самое главное избавился от бага с невидимым полигоном (просто немного подвинул вершины двух выступающих кусков крыши, что ближе к "башням", чтобы по сетке были). В архиве компилы, исходник с легкой оптимизацией. Дальше только как посоветовал Skrip: делать комбинированные текстуры. Неиспользуемые текстуры (3-4 шт.) - убрал, так что если возникнет желание еще покалупаться, то текстуры лучше выдрать из компилов bspedit'ом.

Вот тут позволю себе не согласиться, компилятор начиная с центра сам разбивает текстуры без како-либбо причины и продолжает разбивать, если не ошибаюсь, через 1024 юнита. Сдвинув карту, можно как раз снизить полигоны.
Вот так выглядит в редакторе окно со свойствами game_player_equip:
Переглянути вкладення 131500
Такой текст в фгд-файле у Живчика:
@PointClass base(Targetname) = game_player_equip : "Initial player equipment"
[
spawnflags(flags) =
[
1: "Use Only" : 0
]
master(string) : "Team Master"
]

и ВСЕ !!! Подозреваю, что в это и причина отсутствия в прекеше аптечки.

@PointClass base(Targetname) iconsprite("sprites/CS/GamePlayerEquip.spr") = game_player_equip : "Initial player equipment"
[
master(string) : "Team Master"
spawnflags(flags) =
[
1: "Use Only" : 0
// "If enabled, The entity cannot be triggered by the player walking into it, but must be triggered by another entity."
]
weapon_knife (choices) : "Give Knife" : 0 =
[
0: "No"
1: "Yes"
]
weapon_usp (choices) : "Give USP45 (45acp Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_glock18 (choices) : "Give Glock 18 (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_deagle (choices) : "Give Desert Eagle (50ae Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_p228 (choices) : "Give P-228 (357sig Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_elite (choices) : "Give Beretta Elites (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_fiveseven (choices) : "Give Five-Seven (57mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_m3 (choices) : "Give Benelli M3 (12 Gauge)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_xm1014 (choices) : "Give Benelli XM1014 (12 Gauge)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_mp5navy (choices) : "Give MP5/Navy (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_tmp (choices) : "Give TMP (9mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_p90 (choices) : "Give FN P90 (57mm Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_mac10 (choices) : "Give Mac-10 (45acp Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_ump45 (choices) : "Give UMP 45 (45acp Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_ak47 (choices) : "Give AK-47 (762nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_galil (choices) : "Give Galil" : 0 =
[
0: "No"
1: "Yes"
]

weapon_famas (choices) : "Give Famas" : 0 =
[
0: "No"
1: "Yes"
]

weapon_sg552 (choices) : "Give SG552 (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_m4a1 (choices) : "Give M4A1 (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_aug (choices) : "Give Aug (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_scout (choices) : "Give Scout (762nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_awp (choices) : "Give AWP (338magnum Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_g3sg1 (choices) : "Give G3/SG-1 (762nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_sg550 (choices) : "Give SG550 (556nato Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

weapon_m249 (choices) : "Give M249 (556natobox Calibre)" : 0 =
[
0: "No"
1: "Yes"
]

item_kevlar (choices) : "Give Kevlar Vest" : 0 =
[
0: "No"
1: "Yes"
]

item_assaultsuit (choices) : "Give Kevlar Vest+Ballistic Helmet" : 0 =
[
0: "No"
1: "Yes"
]

weapon_flashbang (choices) : "Give Flash Bang" : 0 =
[
0: "No"
1: "1"
2: "2"
]

weapon_hegrenade (choices) : "Give High-Explosive Grenade" : 0 =
[
0: "No"
1: "Yes"
]

weapon_smokegrenade (choices) : "Give Smoke Grenade" : 0 =
[
0: "No"
1: "Yes"
]

item_thighpack (choices) : "Give Defuse Kit" : 0 =
[
0: "No"
1: "Yes"
]

weapon_c4 (choices) : "Give C4 Plastique Bomb" : 0 =
[
0: "No"
1: "Yes"
]

ammo_9mm (choices) : "Give 9mm Parabellum Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips (Fill Glock 18)"
4: "4 Clips (Fill Elites, MP5 & TMP)"
]

ammo_45acp (choices) : "Give .45 ACP Ammo" : 0 =
[
0: "No"
1: "1 Clip (12 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill USP45)"
5: "5 Clips"
6: "6 Clips"
7: "7 Clips"
8: "8 Clips (Fill Mac-10)"
9: "9 Clips (Fill UMP 45)"
]

ammo_50ae (choices) : "Give .50 Action Express Ammo" : 0 =
[
0: "No"
1: "1 Clip (7 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips"
5: "5 Clips (Fill Desert Eagle)"
]

ammo_57mm (choices) : "Give 5.7mm Ammo" : 0 =
[
0: "No"
1: "1 Clip (50 Bullets Per Clip)"
2: "2 Clips (Fill Five-Seven & P90)"
]

ammo_357sig (choices) : "Give .357 SIG Ammo" : 0 =
[
0: "No"
1: "1 Clip (13 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill P-228)"
]

ammo_buckshot (choices) : "Give 12 Gauge Ammo" : 0 =
[
0: "No"
1: "1 Clip (8 Shells Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill Benelli M3, XM1014)"
]

ammo_762nato (choices) : "Give 7.62mm NATO Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips (Fill Scout & G3/S-G1)"
3: "3 Clips (Fill AK-47)"
]

ammo_556nato (choices) : "Give 5.56mm NATO Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Fill SG552 M4A1 Aug SG550"
]

ammo_556natobox (choices) : "Give 5.56mm NATO Box Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips"
5: "5 Clips"
6: "6 Clips"
7: "7 Clips (Fill FN M249 Para)"
]

ammo_338magnum (choices) : "Give .338 Lapua Magnum Ammo" : 0 =
[
0: "No"
1: "1 Clip (10 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips (Fill AWP)"
]

item_healthkit (choices) : "Give Health Kit" : 0 =
[
0: "No"
1: "1 Healthkit = 15 Health Points"
2: "2 Healthkits = 30 Health Points"
3: "3 Healthkits = 45 Health Points"
4: "4 Healthkits = 60 Health Points"
5: "5 Healthkits = 75 Health Points"
6: "6 Healthkits = 90 Health Points"
7: "7 Healthkits = 100 Health Points"
]

item_battery (choices) : "Give HEV Battery" : 0 =
[
0: "No"
1: "1 Battery = 15 Kevlar Points"
2: "2 Batteries = 30 Kevlar Points"
3: "3 Batteries = 45 Kevlar Points"
4: "4 Batteries = 60 Kevlar Points"
5: "5 Batteries = 75 Kevlar Points"
6: "6 Batteries = 90 Kevlar Points"
7: "7 Batteries = 100 Kevlar Points"
]

item_longjump (choices) : "Give Long Jump Module" : 0 =
[
0: "No"
1: "Yes (An Unrealistic Item)"
]

weapon_shield (choices) : "Give Tactical Shield" : 0 =
[
0: "No"
1: "Yes"
]
]
Все нормально работает.
Свет от ламп сделал через light_surface, там есть яркость чтобы настраивать.
А каким образом ты сделал карту темнее? Можешь рассказать про энтити и игру с параметрами компиляции?
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
Имхо, спецом вставил, чтобы точно покупку отключить, ну дело хозяйское.
А каким образом ты сделал карту темнее?
Параметры light_environment.
Можешь рассказать про энтити и игру с параметрами компиляции?
Не понял вопроса. Если про light_surface, то это аналог светящихся текстур, только можно еще регулировать угол для света, как на light_spot.
 

}I{ u B 4 u K

Active member
09.03.22
543
137
43
Имхо, спецом вставил, чтобы точно покупку отключить, ну дело хозяйское.

Параметры light_environment.

Не понял вопроса. Если про light_surface, то это аналог светящихся текстур, только можно еще регулировать угол для света, как на light_spot.
Вот про эти параметры:
set mapname=ka_mbc_pt_Smi!e
hlcsg30_x64.exe -estimate -low -nowadtextures "%mapname%"
hlbsp30_x64.exe -estimate -low -chart "%mapname%"
hlvis30_x64.exe -estimate -low -chart -full "%mapname%"
hlrad30_x64.exe -estimate -low -chart -dscale 1 -extra -depth 1 -notexscale -bounce 8 "%mapname%"
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
Конкретнее вопрос ;) Запускаешь в окне командной строки утилиту с ключом /h и выведется информация на английском какой параметр, что регулирует, копируешь в текстовый файл или сразу в Гугл переводчик, что не осилишь поможем.
 
  • Like
Reactions: }I{ u B 4 u K

Game Server

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

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