Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Свечение, если есть дефьюз

Статус пользователя ezc
сообщение 5.12.2018, 18:18
Сообщение #1


Стаж: 9 лет 3 месяца

Сообщений: 66
Благодарностей: 71
Полезность: 493

Название говорит само за себя)

Не могу найти плагин, чтобы во время фризтайма, за счет свечения, было видно у кого из напарников есть дефьюз. Но только во время фризтайма.

Кто-то может поделиться?


«И тебя вылечат, и тебя тоже вылечат... И меня вылечат»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя zippel
сообщение 6.12.2018, 0:37
Сообщение #2


Стаж: 17 лет

Сообщений: 918
Благодарностей: 105
Полезность: 1

Round end, round start, между ними твое свечение. Ты его сам быстрее напишешь. Или можно при спавне светить, если round != started и выключать если started

Отредактировал: zippel, - 6.12.2018, 0:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя devilman
сообщение 6.12.2018, 9:29
Сообщение #3
Стаж: 9 лет

Сообщений: 625
Благодарностей: 263
Полезность: 276

проверь
Код:
#include <amxmodx> 
#include <cstrike>
#include <fun>

#if !defined MAX_PLAYERS
#define MAX_PLAYERS 32
#endif

new g_bFreezeTime;

public plugin_init( )
{
register_plugin( "Defuser Glow", "1.0", "shauli" );

new szMapName[ 4 ];
get_mapname( szMapName, charsmax( szMapName ) )

if( containi( szMapName, "de_" ) != 0 )
{
set_fail_state( "Not a bomb map, plugin disabled itself." );
return;
}

register_event( "StatusIcon", "fwdStatusIcon", "be", "1=1", "1=2", "2=defuser" );
register_event( "HLTV", "fwdNewRound", "a", "1=0", "2=0" );
register_logevent( "fwdRoundStart", 2, "1=Round_Start" );
}

public fwdStatusIcon( id )
{
if( g_bFreezeTime && is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_CT )
set_user_rendering( id, kRenderFxGlowShell, 0, 0, 255 , kRenderNormal, 40 );
}

public fwdNewRound( )
{
g_bFreezeTime = true;
}

public fwdRoundStart( )
{
new players[ MAX_PLAYERS ], pnum;
get_players( players, pnum, "a" );

for( new i = 0; i < pnum; i++ )
set_user_rendering( players[ i ], kRenderFxNone, 0, 0, 0 );

g_bFreezeTime = false;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ezc
сообщение 6.12.2018, 11:29
Сообщение #4


Стаж: 9 лет 3 месяца

Сообщений: 66
Благодарностей: 71
Полезность: 493

devilman, Спасибо, проверю вечером!


«И тебя вылечат, и тебя тоже вылечат... И меня вылечат»
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: