Sidebar

Смена точек закладки с4 после декомпила карты.

all3GIFT

Member
31.01.15
170
2
18
Смена точек закладки с4 после декомпила карты.

Привет знатокам мапинга под source.

Кто что может подсказать по излечению известного бага?
Суть бага в том что если взять карту de_dust2 сдекомпилить и сразу скомпилить обратно места закладки "A-B" меняются местами, на скрине показал стрелкамисуть бага.

Сразу скажу, что я пробовал отзеркалить в SDK саму карту, результат тот же!
Карту делаю для старой cssource v34, может есть какие то команды значения для компиляторов?
Прошу, укажите в какую сторону рыть для решения проблемы.
 

Вкладення

  • Like
Reactions: xDShot

qpAHToMAS

Administrator
Команда форуму
Администратор
22.10.06
9 323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
The radar will automatically label a func_bomb_target as either "A" or "B". The first created 'func_bomb_target will be "A" and the second will be "B".
Т.е. в карте надо перемешать func_bomb_target ентити местами, дабы первым был тот, который сейчас загружается вторым.
 

all3GIFT

Member
31.01.15
170
2
18
Вы хотите сказать, что нужно поменять местами тригеры бомбы и все будет норм ? (хм ок щас попробую)

Post automatically merged:

xDShot сказав(ла):
Места плентов указываются как названия навигационных зон для ботов.
Как я могу это изменить или повлиять на эти места ? Кстати навигацию я вообще не делал, просто залил карту назвав ее "test" и увидел этот баг.
 
Останнє редагування:

qpAHToMAS

Administrator
Команда форуму
Администратор
22.10.06
9 323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
all3GIFT сказав(ла):
Вы хотите сказать, что нужно поменять местами тригеры бомбы и все будет норм ? (хм ок щас попробую)
Я не уверен, как сортируется entity-list карты в CS:S, но подозреваю, что когда ты создаешь func_bomb_target, то это будет "A", когда добавляешь второй, то это "B". У тебя же декомпилированная карта (черт пойми какой порядок, вот и попуталось).
Надо либо в Hammer'е попробовать в окне ентитей поменять местами func_bomb_target'ы (если можно), либо через BSPEdit EntSpy поменять их местами. Либо пересоздать в нужном порядке вручную (или только второй, пробуй).

Post automatically merged:

2 xDShot:
Походу ты путаешь с надписями под радаром.
 

xDShot

Well-known member
20.12.10
1 844
Вы хотите сказать, что нужно поменять местами тригеры бомбы и все будет норм ? (хм ок щас попробую)
У меня так они местами постоянно менялись при каждой загрузки карты (может просто показалось). В общем, перестановка не факт что поможет, потому что неясно что считает игра первым попавшимся плентом.
Как я могу это изменить или повлиять на эти места ?
Если карта ничем не отличается, можно просто скопипастить nav файл от даста 2. Игра ругнется типа версия карты отличается, но достаточно будет пересохранить навигацию.
В противном случае, надо просто добавить бота карту, навигация сгенерируется автоматически. Затем перейти в редактирование навигации.
https://developer.valvesoftware.com/wiki/Navigation_Meshes

Post automatically merged:

Походу ты путаешь с надписями под радаром.
Факт - планты берут букву от имени навигационных зон, в которых они находятся: BombsiteA, BombsiteB, BombsiteC соответственно.
 
Останнє редагування:

KorteZZ

Возрождение...
18.10.09
1 048
36
  • Золотая медаль 113
Я так понял, что букву "А" получает плент, который был создан первым. Видимо во время декомпиляции у тебя первым обработался плент Б. Вот он и получил эту букву.
Если удалишь и создашь плент Б заново, то он должен получить уже нормальное обозначение
 

all3GIFT

Member
31.01.15
170
2
18
Тему можно закрывать, решение проблемы это как и сказал уважаемый xDShot: - все дело в навигации. Всем спасибо за помощь!
 
Останнє редагування:

xDShot

Well-known member
20.12.10
1 844
2 qpAHToMAS:
Ты же понимаешь, что 95% той вики были изучены методом тыка? Опять же непонятно что есть "первый созданный плент". Чем создано - на карте или движком при загрузке карты. У меня на деле первый созданный плент на тестовой карте не был обозван "А".
 

Game Server

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

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