15.03.2010, 19:23 | #1 |
Пользователь
Регистрация: 12.03.2010
Сообщений: 64
Сказал(а) спасибо: 23
Поблагодарили 10 раз(а) в 5 сообщениях
|
Instance enter
Доброго времени суток всему RMDC. Требуется помощь. Есть ли возможность запретить игрокам входить в инст во время боя с босом.
Допустим ситуация - в И(В)К рейд бьет боса, умирает человек, перемещается к СпиритХиллеру, в течении 30сек долетает до инста, заходит в него и продолжает бой. На оффициальном сервере нельзя войти в данж пока идет битва с босом(либо его убьют, либо вайп). Немного поразмыслив, пришел к выводу, что запрет можно привязать к: Код:
case TYPE_BEASTS: mEncounter[0] = data; if(data==IN_PROGRESS) { OpenDoor(mGatesGUID); CloseDoor(mEntryDoorGUID); CloseGateTimer = 30000; SummonGormok(); mBeastsEnrageTimer = 900000; } else if(data==NOT_STARTED) { OpenDoor(mEntryDoorGUID); DespawnBeasts(); } else if(data == DONE) OpenDoor(mEntryDoorGUID); break; При: Код:
if(data==IN_PROGRESS) При: Код:
else if(data==NOT_STARTED) Код:
else if(data == DONE) OpenDoor(mEntryDoorGUID); Насколько известно на триньке данное реализовано. Хотелось бы и у нас. Любые идеи/предложения/наработки приветствуются. Понимаю, что СД2 мало относиться к ядру, но функция запрета то должна быть в нем родимом. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10123] Fixed recent problem with enter to dungeons in group. | newsbot | CMaNGOS Commits | 0 | 29.06.2010 23:50 |
[10113] Some cleanups in Instance loading code. | newsbot | CMaNGOS Commits | 0 | 27.06.2010 19:32 |
Send SMSG_CORPSE_NOT_IN_INSTANCE if player in ghost form tries to enter an instance without player's | newsbot | CMaNGOS Commits | 0 | 27.05.2010 22:00 |
instance.data | Imprtat | Новичкам | 3 | 12.05.2010 15:31 |