Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
Dimas1ck
(Member)

Зарегистрирован: Mar 2008
Проживает: Russian Federation/
Написал: 36 сообщений

Оценка: 0 Votes

Question 
Есть такие Event'...
Сообщение #699958

При компиле модели, после каждого sequence,
можно вписать:
{ event 3005 1 } - появится граната,
{ event AE_NPC_MUZZLEFLASH 0 "PISTOL MUZZLE" } -
вспышка,
{ event 6001 0 "0" } - гильза 9мм и тд.
Как я понял, номер или надпись после "event" - это и есть предмет спавна.
А можно где-нить взять полный список этих ивентов?
Old Post 15-03-2008 17:40
Dimas1ck отсутствует Посмотреть данные 'Dimas1ck' Отправить Приватное Сообщение для 'Dimas1ck' Найти другие сообщения 'Dimas1ck' Добавить Dimas1ck в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Stone
(My Life is Real Project)

Зарегистрирован: Mar 2005
Проживает: Россия/Питер
Написал: 3475 сообщений

Оценка: 67 Votes 67 чел.

Старожил 
Сообщение #699966
Old Post 15-03-2008 18:18
Stone отсутствует Посмотреть данные 'Stone' Отправить Приватное Сообщение для 'Stone' Найти другие сообщения 'Stone' Добавить Stone в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Dimas1ck
(Member)

Зарегистрирован: Mar 2008
Проживает: Russian Federation/
Написал: 36 сообщений

Оценка: 0 Votes

Thumbs up 
Сообщение #700071
Благодарю большое!
Спасибо очень!
Old Post 16-03-2008 11:47
Dimas1ck отсутствует Посмотреть данные 'Dimas1ck' Отправить Приватное Сообщение для 'Dimas1ck' Найти другие сообщения 'Dimas1ck' Добавить Dimas1ck в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Rus_Ivan
(Кровавый сталинский палач)

Зарегистрирован: Mar 2006
Проживает: СССР/Москва
Написал: 1778 сообщений

Оценка: 61 Votes 61 чел.

Сообщение #700291
Цитата:
{ event 6001 0 "0" } - гильза 9мм и тд.
Как я понял, номер или надпись после "event" - это и есть предмет спавна.

Хмммм.....
Насколько я понял, в анимации оружия номер после ивента означает номер кадра для начала проигрывания звукового файла озвучивающего ивент, а после в скобках идёт название самого звукового файла (вернее кода означающего тот или иной файл)
Вот пример из анимации Томпсона в DOD:S

$sequence reload "reload" ACT_VM_RELOAD 1 snap fps 32.00 ROTATE -90 {
{ event 5004 9 "Weapon_Thompson.ClipOut" }
{ event 5004 41 "Weapon_Thompson.ClipIn" }


Анимация перезарядки Томпсона.
Вытаскивание магазина.
Звуковое событие "Weapon_Thompson.ClipOut" (соответствует файл Thompson_ClipOut.wav) проигрывается на 9-м кадре анимации.
Вставка магазина.
Звуковое событие "Weapon_Thompson.ClipIn" (соответствует файл Thompson_ClipIn.wav) проигрывается на 41-м кадре анимации.
Непонятно собббсно вот что - чем тут занимаются собственно ивенты, ведь у них одинаковые номера?????
Допустим event 5004 - событие "вытаскивание магазина", но тогда у ивента "втыкание магазина" по смыслу должен быть другой номер?

И ещё:
Может кто-нибудь прояснит вот эту строку из вики:
Цитата:
$sequence fire "Fire01" snap fps 30 activity ACT_VM_PRIMARYATTACK 1 { event AE_MUZZLEFLASH 0 "357 muzzle" } node Fire

Анимация выстрела. Хорошо. А причём тут маззлфлеш? Ведь он висит на аттаче?
Как говаривал фельдмаршал Паулюс — главное, чтоб тебя окружали хорошие люди

Поправил Rus_Ivan 17-03-2008 в 10:33

Old Post 17-03-2008 10:30
Rus_Ivan отсутствует Посмотреть данные 'Rus_Ivan' Отправить Приватное Сообщение для 'Rus_Ivan' Найти другие сообщения 'Rus_Ivan' Добавить Rus_Ivan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Stone
(My Life is Real Project)

Зарегистрирован: Mar 2005
Проживает: Россия/Питер
Написал: 3475 сообщений

Оценка: 67 Votes 67 чел.

Старожил 
Сообщение #700354
Ивент 5004 - это в чистом виде ивент проигрывания звукового файла
Цитата:
CL_EVENT_SOUND 5004 // Emit a sound // NOTE THIS MUST MATCH THE DEFINE AT CBaseEntity::PrecacheModel on the server!!!!!


Про строку из Вики и маззлфлэш..
Аттач отдельно, а что ты на него повесишь - отдельно.
В данном случае (читаю ивент по слогам) нам говорят, что юзается серверный ивент AE_MUZZLEFLASH, который включается с 0 кадра, и вешается на аттачмент "357 muzzle".

Stone добавил 17-03-2008 в 14:19:48:
БОЖЕ МОЙ, что я пишу, с ума сошел что ли)) Последний параметр, в кавычках который - это название вспышки. Данный ивент по-умолчанию на аттачмент "muzzle" ставится, и изменить это только в коде можно, т.к. там это название жестко прописано.
Old Post 17-03-2008 14:07
Stone отсутствует Посмотреть данные 'Stone' Отправить Приватное Сообщение для 'Stone' Найти другие сообщения 'Stone' Добавить Stone в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Rus_Ivan
(Кровавый сталинский палач)

Зарегистрирован: Mar 2006
Проживает: СССР/Москва
Написал: 1778 сообщений

Оценка: 61 Votes 61 чел.

Сообщение #700382
Спасибо.
А вот в ДОДСе никаких аттачментов "muzle" нету.
Только "0" и "1"

$attachment "0" "v_thompson.root5" 13.50 116.90 6.40 rotate 0 0 0
$attachment "1" "v_thompson.root5" 1.50 117.00 7.55 rotate -45 90 -90


Первый - вспышка, второй - место откуда вылетают гильзы.
Вопрос: как мне добавить ещё три вспышки?

Если предположить что номер аттачмента это и есть указание на его действие ( то-есть вспышка - "0", гильзы - "1") то просто тупое добавление трёх дополнительных аттачментов "0" ничо не даёт.
Второй аттачмент, несмотря на цифру, тут-же становится местом выбрасывания стреляных гильз.
Как говаривал фельдмаршал Паулюс — главное, чтоб тебя окружали хорошие люди
Old Post 17-03-2008 15:24
Rus_Ivan отсутствует Посмотреть данные 'Rus_Ivan' Отправить Приватное Сообщение для 'Rus_Ivan' Найти другие сообщения 'Rus_Ivan' Добавить Rus_Ivan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Stone
(My Life is Real Project)

Зарегистрирован: Mar 2005
Проживает: Россия/Питер
Написал: 3475 сообщений

Оценка: 67 Votes 67 чел.

Старожил 
Сообщение #700469
ИМХО никак нельзя добавить...
Теоретически есть клиент-сайдные вспышки
CL_EVENT_MUZZLEFLASH0 5001 // Muzzleflash on attachment 0
CL_EVENT_MUZZLEFLASH1 5011 // Muzzleflash on attachment 1
CL_EVENT_MUZZLEFLASH2 5021 // Muzzleflash on attachment 2
CL_EVENT_MUZZLEFLASH3 5031 // Muzzleflash on attachment 3

но мне заставить их работать не удалось (правда в код не лез). Реализованы ли они в ДОДСе - еще больший вопрос, там даже в код не заглянешь)))
Опять-таки если бы не ДОДС, то саму энтитю можно понастраивать таким образом, каким хочется (кодингом).
Ну а так - только если спрайты поизменять, но тут степень свободы сильно падает

Мы тут с командой столкнулись с противной такой проблемой, все никак не можем раздуплиться как ее решать, пока все концы сходятся только к коду. А проблема в том, что когда поворачиваешь оружие относительно его насиженной позиции смещается этот самый противный такой маззл.. И например в режиме прицеливания все здорово, а при стрельбе навскидку вспышка уезжает. И самое занятное что это для нас принципиально, т.к. нам очень нужно чтобы она сидела смирно на своем месте.. Если для вспышки как таковой это несмертельно, то для того что мы хотим на дуло повесить - смерти подобно как раз. Может кто сталкивался 0_о
Прикрепленная картинка: [посмотреть в полный размер]
8e207341305da1706e5edf65e62e14c0
Old Post 17-03-2008 20:19
Stone отсутствует Посмотреть данные 'Stone' Отправить Приватное Сообщение для 'Stone' Найти другие сообщения 'Stone' Добавить Stone в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Rus_Ivan
(Кровавый сталинский палач)

Зарегистрирован: Mar 2006
Проживает: СССР/Москва
Написал: 1778 сообщений

Оценка: 61 Votes 61 чел.

Сообщение #700528
Убил.

А что есть "клиентсайдные"?
Тоесть которые могут отображаться только на стороне клиента?
Как говаривал фельдмаршал Паулюс — главное, чтоб тебя окружали хорошие люди
Old Post 18-03-2008 08:52
Rus_Ivan отсутствует Посмотреть данные 'Rus_Ivan' Отправить Приватное Сообщение для 'Rus_Ivan' Найти другие сообщения 'Rus_Ivan' Добавить Rus_Ivan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Stone
(My Life is Real Project)

Зарегистрирован: Mar 2005
Проживает: Россия/Питер
Написал: 3475 сообщений

Оценка: 67 Votes 67 чел.

Старожил 
Сообщение #700622
Думаю да.. Только все равно неработают)) Кстати когда добавил - в консоли стало писаться что не найден flarefromabove.vmt, а добавление этого файла не помогло:/ Непонятно...
Old Post 18-03-2008 17:23
Stone отсутствует Посмотреть данные 'Stone' Отправить Приватное Сообщение для 'Stone' Найти другие сообщения 'Stone' Добавить Stone в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 23:37.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены