Breakable Doors плагин для других модов, Надо что-то поменять... [РЕШЕНО] |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Breakable Doors плагин для других модов, Надо что-то поменять... [РЕШЕНО] |
AndrewZ
|
14.1.2016, 13:04
Сообщение
|
![]() ![]() |
Код:
register_event( "23", "on_Explosion", "a", "1=3", "6=25" ); // SVC_TEMPENTITY Ну оно работает как-то так: это событие, с помощью которого отлавливается взрыв. "23" - это типа номер SVC_TEMPENTITY, ну что мы ловим. https://wiki.alliedmods.net/Temp_Entity_Events_(Half-Life_1) "on_Explosion" - это какая функция активируется при этом событии. ну и условия для отбора: "a" - это флаг, указывающий на то, что событие должно быть глобальным, "1=3" - указывает, что первый параметр SVC_TEMPENTITY должен быть 3, это.. номер TE_EXPLOSION (https://wiki.alliedmods.net/Temp_Entity_Events_(Half-Life_1)#3:_TE_EXPLOSION) "6=25" - означает, что шестой параметр SVC_TEMPENTITY должен быть 25, 25 это.. эм, размер TE_EXPLOSION. Крч если всё это совпадает, значит был именно взрыв, и дальше мы получаем его координаты и делаем там, что нам нужно Ну а в ДОД, я так понял, TE_EXPLOSION не вызывается, оно работает по-другому. А как - я не знаю. ![]() |
|
|
|
AndrewZ
|
14.1.2016, 13:41
Сообщение
|
![]() ![]() |
Скомпилировался даже, попробуй, получилось или нет. Ну эффектов, скорее все, также не будет (или будет).
![]() |
|
|
|
cangncan
|
14.1.2016, 13:55
Сообщение
|
![]() |
|
|
|
|
AndrewZ
|
14.1.2016, 13:57
Сообщение
|
![]() ![]() |
Не работает...и пробовал даже убирать "1=3", "6=25" - не работает ээ нет, оно уже там не нужно, я закомментировал этот код. А ошибки есть в консоли? ![]() |
|
|
|
cangncan
|
14.1.2016, 14:00
Сообщение
|
![]() |
|
|
|
|
cangncan
|
14.1.2016, 14:53
Сообщение
|
![]() |
|
|
|
|
![]() ![]() |