Sidebar

multi_manager сходит с ума

Uspe_by_oOps

New member
Feb 12, 2011
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
Feb 12, 2011
10
0
0
Неужели ни кто не может помочь? Наверняка, кто- нибудь сталкивался с подобной проблемой...Help me... :'(
 

GizmoN

Забаненный
Jun 18, 2010
1,264
48
Да тут хрен без лога компила и без исходника разберешься.
Есть предположение что в именах энтити или во флагах трабла.
Только я не смогу все равно помоч на 1.6.
Перепроверяй что может влиять при конекте игрока.

[ADDED=GizmoN]1320270317[/ADDED]
Не должны параметры энтитей оставаться на следующий раунд!!!
Что то с флагами. Перепроверь и попробуй сделать так чтоб цепочка активировалась только единожды.
 
Last edited:

Uspe_by_oOps

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

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
Менеджер может работать максимум на 16 энтить, емнип. Проверь количество триггеров на манагер.
 

GizmoN

Забаненный
Jun 18, 2010
1,264
48
Raid said:
Менеджер может работать максимум на 16 энтить, емнип. Проверь количество триггеров на манагер.
Да а звуки можно и другим способом востпроизвести.
 

Uspe_by_oOps

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

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
Попробуй в таком случаи без мультименеджеров, с помощью одноимённых trigger_relay
 

Uspe_by_oOps

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

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 Uspe_by_oOps:
Попрбуй найти альтернативные пути реализации скрипта. Есть баги, которые не исправить без перепила движка.
 

Uspe_by_oOps

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

ilia73596

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

Attachments

Last edited:

XaxaTyH

New member
Dec 2, 2010
97
0
0
Uspe_by_oOps said:
у двери в таргет лучше ничего не вбивать
т.к активация идёт и при закрытии и при открытии
то есть в 1 раунде дверь открыл ---> дверь активировала цепочку дальше
после рестарта дверь возвращается в начальное положение ( закрывается ) --> активирует свою цепочку в начале каждого последующего раунда

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

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord