Spawn Protection

Spawn Protection 1.5 + CS:GO Support

Innomeni

Участник
Сообщения
320
Реакции
42
Innomeni, а можно ссыль на используемую версию плагина?
А то в версии 1.5.3 из 87-го коммента строки не совпадают
Вроде писал уже... брал вариант от Вдовы, т.к. твой не красил вообще. Но в варианте от Вдовы только красный (или любой другой) цвет. Я так и не разобрался, почему в твоем варианте альфа канал на 100% (ну или цвета в принципе не работают, суть та же).
PS: про цвета ерунду написал, да. Забыл, что версия старая.
PPS: перепроверю сегодня твой вариант, вдруг заработает...
Сообщения автоматически склеены:

@Grey83, в твоем варианте в альфа-канале при любых настройках ставится 100% прозрачность. Пробовал и 255, и 120, и 0.
Но ошибки нет.
 
Последнее редактирование:

Templar

Добрая душа
Сообщения
495
Реакции
62
Подскажите, как можно сделать так, что бы работало только для CT?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@puma133, при спавне проверять является возродившийся игрок админом.
Если является, то включать защиту.
 

puma133

Участник
Сообщения
33
Реакции
12
@puma133, при спавне проверять является возродившийся игрок админом.
Если является, то включать защиту.

C-подобный:
  if (GetAdminFlag(GetUserAdmin(client), Admin_Generic, Access_Effective))
    {
      SetEntProp(client, Prop_Data, "m_takedamage", 0, 1);
      set_rendering(client, FX:FxDistort, StringToInt(Colors[0]),StringToInt(Colors[1]),StringToInt(Colors[2]), Render:RENDER_TRANSADD, StringToInt(Colors[3]));
      CreateTimer(Time, RemoveProtection, client);
      if(GetConVarInt(SpawnProtectionNotify) > 0)
        PrintToChat(client, "\x04[SpawnProtection] \x01you will be spawn protected for \x04%i \x01seconds", RoundToNearest(Time));
    }
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@puma133, ну я бы при заходе игрока бы определял является игрок админом и записывал это значение в массив:
например:
bool bAdmin[MAXPLAYERS+1];

public void OnClientPostAdminCheck(int client)
{
    bAdmin[client] = !IsFakeClient(client) && GetUserFlagBits(client);
}
Если нужен какой-то конкретный флаг, то можно добавить его проверку: bAdmin[client] = !IsFakeClient(client) && GetUserFlagBits(client) & ADMFLAG_GENERIC;
 

zuxec

undefined
Сообщения
39
Реакции
12
Так есть нормальный плагин? переведенный на русский?
 

gambit535

Участник
Сообщения
47
Реакции
2
Так есть нормальный плагин? переведенный на русский?
12345.png

VERSION "1.5 [CS:GO Support]"
[в архиве 2 папки: для sm 1.9 и sm 1.10.0.6502]
 

Вложения

  • SpawnProtection.zip
    138.6 КБ · Просмотры: 45
Последнее редактирование:

LUCIFER404

Участник
Сообщения
19
Реакции
0
В этом плагине можно сделать что бы цвет защита игроков при возрождение был у спецназа синий ,а у террористов красный ???
 
Сверху Снизу