* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : [Coding]: Smoke Grenade в вашем моде Started at 09-02-2005 12:35 by Fena Visit at https://bbs.nashalife.ru/showthread.php?threadid=13110 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : Fena Date : 09-02-2005 12:35 Title : [Coding]: Smoke Grenade в вашем моде Здрассе! Сегодня я вас научу делать дымовую гранату... даже не саму гранату... а кусочек кода, который создаёт дым аля ксс.... короче вам дастатачна создать свою гранату... типа grenade_smoke... если не можете создать, то напишите... я напишу тут как делать собственную гранату... и так допустим у вас уже создана граната... И так приступаем для начала вам нужно использовать файл дыма... [code][color=blue]#include[/color] "particle_smokegrenade.h"[/code] Всё. Теперь в функцию взырва гранаты надо добавить вот этот кусок кода: [code] ParticleSmokeGrenade *pSmoke = dynamic_cast( CreateEntityByName(PARTICLESMOKEGRENADE_ENTITYNAME) ); Vector vForward; AngleVectors( GetLocalAngles(), &vForward ); vForward.z = 0; VectorNormalize( vForward ); pSmoke->SetLocalOrigin( GetLocalOrigin() + vForward * 100 ); pSmoke->SetFadeTime(25, 30); pSmoke->Activate(); pSmoke->SetLifetime(30); pSmoke->FillVolume();[/code] Вот и всё ))) всё просто и красива ) Спасипа что прочитали мой тутор ) (с) [SP]Phoenix -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : Aya-Aya Date : 09-02-2005 17:30 Молодец! Спасибо, как раз понадобилось. Respect -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://bbs.nashalife.ru at 03.10.2024 10:37:53