* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : Проблема с анимацией Started at 14-07-2010 10:43 by Shadow737 Visit at https://bbs.dods.ru/showthread.php?threadid=54117 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : Shadow737 Date : 14-07-2010 10:43 Title : Проблема с анимацией Подскажите пожайлуста что за проблема, я все норм компилирую все работает, но почему то гильзы вылетают не из ствола :( [size=1][i]Shadow737 добавил [date]1279101297[/date]:[/i][/size] вот скрипт /* ============================================================================== QC script generated by Half-Life MDL Decompiler 1.2 2003, Kratisto. Based on code from Valve's HL SDK. v_ak47.mdl Original internal name: "v_ak47.mdl" ============================================================================== */ $modelname "v_sg552.mdl" $cd ".\" $cdtexture ".\" $scale 1.0 $cliptotextures $bbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 $cbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 $eyeposition 0.000000 0.000000 0.000000 //reference mesh(es) $body "weapon" "stvol" $body "hands" "hands" // 2 attachment(s) // 5 hit box(es) // 6 animation sequence(s) $sequence "idle" "idle" fps 30 $sequence "reload" "reload" fps 37 { { event 5004 16 "weapons/sg552_clipout.wav" } { event 5004 61 "weapons/sg552_clipin.wav" } { event 5004 90 "weapons/sg552_boltpull.wav" } } $sequence "draw" "draw" fps 37 { event 5004 12 "weapons/sg552_boltpull.wav" } $sequence "shoot1" "shoot1" fps 35 { event 5001 0 "22" } $sequence "shoot2" "shoot2" fps 35 { event 5001 0 "22" } $sequence "shoot3" "shoot3" fps 35 { event 5001 0 "22" } // End of QC script. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : Barnacle Date : 14-07-2010 11:24 Title : Re: Проблема с анимацией [QUOTE][i]Оригинальное сообщение от Shadow737 [/i] [B]гильзы вылетают не из ствола :([/B][/QUOTE] Вылетают из игрока? :D [QUOTE][i]Оригинальное сообщение от Shadow737 [/i] [B]// 2 attachment(s) [/B][/QUOTE] Где? Куда девал? :D Допиши "аттачмент", соответствующий кости, расположенной у затвора. А именно... [code] $attachment 1 "ValveBiped.eject" 0 0 0 [/code] ...где ValveBiped.eject - кость, по умолчанию откуда вылетают гильзы. Если гильзы вылетают не в ту сторону, то допиши в конец rotate 0 0 0. Пример: [code] $attachment "1" "ValveBiped.Slide_Release" 0 0 0 rotate -90 0 0 [/code] А, ну и ещё нужно добавить event в событие выстрела... [url=http://developer.valvesoftware.com/wiki/Animation_Events#Eject_a_brass]Короче вот.[/url] Думаю здесь всё понятно. :D -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : Shadow737 Date : 14-07-2010 11:30 компилятор ошибку выдает, в counter strike 1.6 пашет без этих строк, но как я уже говорил гильзы вылетают не от туда, а где приблизаительно должен находиться ствол, поскольку я его поварачивал -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 4] Author : Barnacle Date : 14-07-2010 12:26 Ты делаешь под GoldSrc или под Source? Если под первую CS, то я тогда понятия не имею какие там коды событий и т.д... Если под Source, то... [QUOTE][i]Оригинальное сообщение от Shadow737 [/i] [B]пашет без этих строк, но как я уже говорил гильзы вылетают не от туда[/B][/QUOTE] ...вылетают не оттуда потому что нет именно тех строк, о которых я писал. Ищи кость, расположенную у затвора, и пиши её в qc. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://bbs.dods.ru at 08.09.2024 11:16:01