Registration - or - Enter
Ultimate AttackUltimate Attack

Мод о судьбе оперативника Black Ops...

24/06/2004
The Citizen ReturnsThe Citizen Returns

First Person Shooter...

24/06/2014

Trigger_PlayerFreeez (остановка игрока)


  • Description
  • HOW TO INSTALL

Trigger_PlayerFreeez

Trigger_PlayerFreeez (остановка игрока)


Author/s of lesson : Jack-Hang
Views : 990 ( +1 )
Uploaded by : Streit
Created : 04/07/2011 6:06:29 PM
Source : http://www.hang-over.ucoz.ru
Rating :
 ( 0 ) 
Share :


Available following translations : | russian |

И так, код придумывал не Я скажу Вам сразу, это то же триггер как и в Оп4, то есть пользоваться им также как и там. НАЧНЁМ!!!

В конце файла triggers.cpp добавте :

Code:

class CTriggerPlayerFreeze : public CBaseDelay
{
   public:
   void Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value );
   int ObjectCaps( void ) { return CBaseDelay::ObjectCaps() & ~FCAP_ACROSS_TRANSITION; }
};
LINK_ENTITY_TO_CLASS( trigger_playerfreeze, CTriggerPlayerFreeze );

void CTriggerPlayerFreeze::Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value )
{
   if ( !pActivator || !pActivator->IsPlayer() )
     pActivator = CBaseEntity::Instance(g_engfuncs.pfnPEntityOfEntIndex( 1 ));

   if (pActivator->pev->flags & FL_FROZEN)
     ((CBasePlayer *)((CBaseEntity *)pActivator))->EnableControl(TRUE);
   else ((CBasePlayer *)((CBaseEntity *)pActivator))->EnableControl(FALSE);
}

Компилируем проект. Добавляем это в ФГД Вашего мода :

Code:

@PointClass base(Targetx, Targetname) = trigger_playerfreeze : "Trigger Player Freeze"
[
freeze(integer) : "Freeze Player" : 1
]

Вот и всё он готов к работе, отключение и включение происходит с помощью мультименеджера или как вам угодно.



Similar1. Исходный код ножа - weapon_knife (Нож) с двумя режимами атаки: Slash и Stab.
2. Добавление новых классов для монстр - Мы будем добавлять новый класс Блэк Опс из Оппосинг Форс
3. учёные не отставали - Как сделать так, чтобы учёные не отставали на каждом препятствии
4. Подбираемый фонарик v 2.5 - Подбираемый фонарик v 2.5
5. Фикс: func_healthcharger - Фикс: func_healthcharger и func_recharger
6. Функции движка - как и для чего - Функции движка - как и для чего их использовать?
You cannot comment, because you are not registered.
    Momiji as Gloria DMC4
    Dead Or Alive 5 Last RoundMomiji as Gloria DMC4
    Rachel as Trish DMC4
    Dead Or Alive 5 Last RoundRachel as Trish DMC4
    Lady DMC4 Mod Pack
    Dead Or Alive 5 Last RoundLady DMC4 Mod Pack
    Hello Kitty Outfit Mod Pack
    Dead Or Alive 5 Last RoundHello Kitty Outfit Mod Pack

Время --------- ___ALL___ --------- : 0.25414 секунд