Плагин невидимка

LDblue

Участник
Сообщения
37
Реакции
2
подскажите плагин который сделает команду террористов невидимыми
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
PHP:
#define INV_LVL 128

public OnPluginStart() HookEvent("player_spawn", Event_PlayerSpawn)

public Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    switch(GetClientTeam(client))
    {
        case 2: 
        {
            SetEntityRenderMode(client, RENDER_TRANSCOLOR);
            SetEntityRenderColor(client, 255, 255, 255, INV_LVL);
        }
    }
}
INV_LVL - это уровень невидимости, диапазон 0-255.
0 - полная невидимость
128 - частичная невидимость
255 - обычная видимость
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
@Danyas, а после получения урона они не станут снова видимыми?
а чёйта они должны менять цвет при получении урона?
если есть плагины которые меняют цвет игрока - да, а так вроде должны остаться невидимыми
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,377
@Danyas, странно у меня в плагине при получение урона они снова становились видимыми.
 

LDblue

Участник
Сообщения
37
Реакции
2
PHP:
#define INV_LVL 128

public OnPluginStart() HookEvent("player_spawn", Event_PlayerSpawn)

public Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    switch(GetClientTeam(client))
    {
        case 2:
        {
            SetEntityRenderMode(client, RENDER_TRANSCOLOR);
            SetEntityRenderColor(client, 255, 255, 255, INV_LVL);
        }
    }
}
INV_LVL - это уровень невидимости, диапазон 0-255.
0 - полная невидимость
128 - частичная невидимость
255 - обычная видимость
это для всех или только для террористов?
 

pracc

Быть, а не казаться.
Сообщения
946
Реакции
541
Я так понял он хочет сделать сервер Invision Mod который был в CS:Source лет 5 назад популярным и у меня где то на внешнем HDD исходник как раз этого мода.
 

LDblue

Участник
Сообщения
37
Реакции
2
PHP:
#define INV_LVL 128

public OnPluginStart() HookEvent("player_spawn", Event_PlayerSpawn)

public Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    switch(GetClientTeam(client))
    {
        case 2:
        {
            SetEntityRenderMode(client, RENDER_TRANSCOLOR);
            SetEntityRenderColor(client, 255, 255, 255, 0);
        }
    }
}
INV_LVL - это уровень невидимости, диапазон 0-255.
0 - полная невидимость
128 - частичная невидимость
255 - обычная видимость
плагин не работает
--- Добавлено позже ---
цвет игроков меняется
C-подобный:
SetEntityRenderColor(client, 255, 255, 255, 0);
но не работает INV_LVL
 
Последнее редактирование:

Danyas

Участник
Сообщения
2,173
Реакции
1,072
плагин не работает
--- Добавлено позже ---

цвет игроков меняется
C-подобный:
SetEntityRenderColor(client, 255, 255, 255, 0);
но не работает INV_LVL
В моих сообщениях вместо 0 стоит INV_LVL в этой части кода
C-подобный:
SetEntityRenderColor(client, 255, 255, 255, 0);
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #12
@LDblue, квар sv_disable_immunity_alpha 1
 
Последнее редактирование:

LDblue

Участник
Сообщения
37
Реакции
2
Последнее редактирование:
Сверху Снизу