Sidebar

multi_manager сходит с ума

Uspe_by_oOps

New member
12.02.11
10
0
0
multi_manager сходит с ума

Доброго всем времени суток! Есть очень большая проблемка, котору не могу ни как решить. ХЕЛП!
3 месяца делал карту, продвинутую. Создал.
В карте есть некий сценарий (карта делалась для cs 1.6 на VHE 3.5)
Сценарий заключается в следующем:
1. Игрок нажимает кнопку
2. Кнопка активирует multi_manager
3. multi_manager активирует 16 объектов, а именно-
3.1. отключает на карте вращающийся вентилятор
3.2. выключает в тоннеле основной свет
3.3. выключает свет во втором тоннеле
3.4. включает аварийный свет
3.5. включает звук сирены в тоннеле
3.6. открывает аварийную дверь в тоннеле
3.7. включает звук радиоприемника на респаунте
3.8. включает 2 световых сигнала над воротами
3.9. включает звук открывания ворот (сирена)
3.10 отключает предыдущий звук
3.11. запускает объект game_text выводящий текст на экран
3.12. запускает менеджер (multi_manager) управления летающим самолетом.
В свою очередь, аварийная дверь, которая была активирована под номером 3.6. запускает еще один multi_manager который запускает поезд и своевременно по очереди открывает двери в тоннеле, через который едет поезд.
Менеджер который управляет самолетом 3.12 запускает сам самолет двигаться по путям (path_trac) запускает звук самолета запускает объект создающий землетрясение после чего отключает прохождение самолета через пути.
Итак, это был сценарий.
Проблема же заключается в следующем:
Когда я тестирую карту на обычном клиенте, т.е. в кс выбираю New game все работает, как часы...Но стоит мне запустить карту через сервер hlds (и пока я бегаю там один, все тоже работает нормально) и как только ко мне приконнектиться хотябы 1 игрок и сервер делает автоматический рестарт, то мои мульти менеджеры начинают сходить с ума.
В тоннеле начинается сам по себе с самого начала проигрываться звук сирены. Самолет сам начинает летать, хотя его никто не звал... Звук рации начинает сам проигрываться...Звук открывающейся двери (сирена) сам играет....Однако, стоит переключить кнопку, которая активирует всю это цепочку, как в тоннеле загорается аварийный свет, ВЫКЛЮЧАЕТСЯ сирена( о_О ) выключается звук рации....ну и пожалуй все...больше ничего не происходит...
Мне бы хотелось узнать, возможно ли исправить этот глюк, в чем он заключается и как с ним бороться???
С нетерпением жду ваших ответов. Заранее спасибо!
 

Uspe_by_oOps

New member
12.02.11
10
0
0
Неужели ни кто не может помочь? Наверняка, кто- нибудь сталкивался с подобной проблемой...Help me... :'(
 

GizmoN

New member
18.06.10
1 267
48
Да тут хрен без лога компила и без исходника разберешься.
Есть предположение что в именах энтити или во флагах трабла.
Только я не смогу все равно помоч на 1.6.
Перепроверяй что может влиять при конекте игрока.

Post automatically merged:

Не должны параметры энтитей оставаться на следующий раунд!!!
Что то с флагами. Перепроверь и попробуй сделать так чтоб цепочка активировалась только единожды.
 
Останнє редагування:

Uspe_by_oOps

New member
12.02.11
10
0
0
Эм....поюзал свою карту, теперь могу более реально описать проблему...
Сами по себе активируются только лишь звуки, которые изначально по своему сценарию активируются или деактивируются multi_menager'ами.
И происходит это не только если их в предыдущем раунде запустить. Если их не активировать, просто сделать рестарт, то они сами запускаются.
Попробую убрать прямую активацию звуком менеджерами и сделать чтобы менеджер активировал промежуточный объект, который и будет активировать (деактивировать) звуки.
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
Менеджер может работать максимум на 16 энтить, емнип. Проверь количество триггеров на манагер.
 

Uspe_by_oOps

New member
12.02.11
10
0
0
там 2 менеджера 18 энтитей поделены на него пополам...колличество их не превышает...Смысл в моем исходнике? Есть у халфы такая карта называется crossfire на ней тот же самый косяк есть со звуками, когда по серверу играешь, вернее он был раньше, но потом его как- то забачили и баг пропал....вот меня и интересует как.Я маппингом уж 7 лет занимаюсь, по этому уверен что в моих энтити, путях, неймах косяков нет и быть не может, да и перепроверено все ни один десяток раз... Вопрос в том: как забачить баг со звуками?
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
Попробуй в таком случаи без мультименеджеров, с помощью одноимённых trigger_relay
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я надеюсь автор не поставил своим мультименеджерам дъявольский спаунфлаг 1?
 

GizmoN

New member
18.06.10
1 267
48
2 Дядя Миша:
Скорее всего =))
Я говорил про флаги сразу чтоб проверил, а он чета молчит
 

Uspe_by_oOps

New member
12.02.11
10
0
0
По вашему совсем тупица? 7 лет занимаюсь и нубский флаг поставить на самовоспроизведение менеджера???
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
2 Uspe_by_oOps:
Попрбуй найти альтернативные пути реализации скрипта. Есть баги, которые не исправить без перепила движка.
 

Uspe_by_oOps

New member
12.02.11
10
0
0
Uspe_by_oOps сказав(ла):
Эм....поюзал свою карту, теперь могу более реально описать проблему...
Сами по себе активируются только лишь звуки, которые изначально по своему сценарию активируются или деактивируются multi_menager'ами.
И происходит это не только если их в предыдущем раунде запустить. Если их не активировать, просто сделать рестарт, то они сами запускаются.
Попробую убрать прямую активацию звуком менеджерами и сделать чтобы менеджер активировал промежуточный объект, который и будет активировать (деактивировать) звуки.
Т_Т
 

ilia73596

New member
21.12.09
95
0
0
декомпилируй тот-же crossfire и посмотри как это устроено в нём.может натолкнёт на мыслю.
Оффтоп
 

Вкладення

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

XaxaTyH

Member
02.12.10
97
0
6
Uspe_by_oOps сказав(ла):
у двери в таргет лучше ничего не вбивать
т.к активация идёт и при закрытии и при открытии
то есть в 1 раунде дверь открыл ---> дверь активировала цепочку дальше
после рестарта дверь возвращается в начальное положение ( закрывается ) --> активирует свою цепочку в начале каждого последующего раунда

сделай всё через manager'ы
 

Game Server

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

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

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