Иконка ресурса

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #21
CreateTimer(5.0, TimerSetGlow, client, 3); напрямую клиента передавать нельзя, передавай UserId или Serial
Как передавать я знаю. Объясни для тех кто не знает почему нельзя передавать таким образом...
Лично я не вижу здесь ошибки, таймер будет уничтожен если игрок выйдет с сервера.

PHP:
g_hTimer[client] = CreateTimer(5.0, TimerSetGlow, GetClientUserId(client), TIMER_REPEAT | TIMER_FLAG_NO_MAPCHANGE);

public Action TimerSetGlow(Handle hTimer, any UserId)
int client = GetClientOfUserId(UserId);
...

SetGlow(client); для чего что мешает просто использовать SetEntityModel
Поясни... Не понял. Исходник можешь глянуть в ресурсах.
Зачем каждый раз игроку устанавливать модель игрока? Через каждые 5 секунд... :ac:

ну и для скрытия модели от самого себя, противников и тех кто наблюдает за тобой от первого лица
Как игрок посмотрит то что он купил? :ab:
Делать превью? Лень.
 

komashchenko

Идиот
Сообщения
916
Реакции
2,569
в ресурсах исходник старой версии

модель устанавливать не игроку а пропсу который делает глов, проще же просто сменить у него модель чем пересоздавать заново

а когда модель перед лицом появляться может это ведь не прикольно
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #23
в ресурсах исходник старой версии
Приложил. Ничего не изменял.

модель устанавливать не игроку а пропсу который делает глов, проще же просто сменить у него модель чем пересоздавать заново
Плохо тебя понимаю. Поэтому я и проверяю сначала пути и если они совпадают - ничего пересоздавать он не будет, а ты предлагаешь каждые 5 секунд изменять ̶и̶г̶р̶о̶к̶у̶ пропсу модель, зачем?

Ладно, опустим это... Чекни исходник и укажи там где я не прав.
 

Вложения

  • shop_glow.sp
    5.9 КБ · Просмотры: 7
Последнее редактирование модератором:

komashchenko

Идиот
Сообщения
916
Реакции
2,569
C-подобный:
public Action TimerSetGlow(Handle timer, int client)
{
    if(IsClientInGame(client) && IsPlayerAlive(client))
    {
        char sBuffer[128];
        GetClientModel(client, sBuffer, sizeof(sBuffer));
        
        if(!StrEqual(sBuffer, g_sModel[client]))
        {
            int iEntity = EntRefToEntIndex(g_iEntity[client]);
            if(iEntity != INVALID_ENT_REFERENCE)
            {
                g_sModel[client] = sBuffer;
                SetEntityModel(iEntity, sBuffer);
            }
        }
    }
}
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #25
if(Lisoh < Sleep) delete Lisoh;
 

Вложения

  • shop_glow.sp
    6.2 КБ · Просмотры: 39
  • shop_glow.smx
    10.4 КБ · Просмотры: 37
  • shop_glow_ptah.sp
    5.6 КБ · Просмотры: 64
  • shop_glow_ptah.smx
    9.8 КБ · Просмотры: 47
  • Мне нравится
Реакции: MaZa

0-BuTaJIuK-0

Участник
Сообщения
235
Реакции
57
В чем может быть проблема? Текстовый файл нормально залил, но он не грузит.
KeyValues Error: LoadFromBuffer: missing { in file addons/sourcemod/configs/shop/glow.txt
 
Последнее редактирование:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #27
В чем может быть проблема? Текстовый файл нормально залил, но он не грузит.
KeyValues Error: LoadFromBuffer: missing { in file addons/sourcemod/configs/shop/glow.txt

P.S. Появилось меню Glow, но там пусто
P.S. Пол года назад качал чью то готовую сборку shop, теперь пытаюсь разобраться.
Кодировку проверь. В следующий раз попробуй самостоятельно найти ответ на свой же вопрос.
C-подобный:
KeyValues Error: LoadFromBuffer: missing hlmod > google.ru
Больших успехов добьешься.
 

0-BuTaJIuK-0

Участник
Сообщения
235
Реакции
57
Предлагаю сделать другую версию, где подсветка просто покупалось и изменялось в зависимости от команды игрока

P.S. Красный - за Т и Синий - за КТ
 
Последнее редактирование:

Flexin

Участник
Сообщения
19
Реакции
1
Добрый день, есть вот такой баг:

l2Z5vOJHwDgojm.jpg


Так же если модель меняется на другую, то эффект свечения остаётся от прежней модельки, можно это исправить ?

3a03ada7fe.jpg
Выше есть пофикшеные!
--- Добавлено позже ---
Может-ли кто дописать плагин и сделать функцию hide от противников (видимость только для союзников) буду благодарен!
 
Последнее редактирование:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #32
В версии выше, каждые 5 секунд меняет 'скелет' поэтому бага как на скринах выше быть не должно, так же скрывает glow эффект команды соперника.
О чем вы меня просите - мне непонятно.

Версия с ptah - меняет моментально.
 

StreeT

:)
Сообщения
279
Реакции
54
В версии выше, каждые 5 секунд меняет 'скелет' поэтому бага как на скринах выше быть не должно, так же скрывает glow эффект команды соперника.
О чем вы меня просите - мне непонятно.

Версия с ptah - меняет моментально.


Есть 1 не приятный момент, когда включаешь "свечение" и после включаешь фонарик, то вид тени идёт как будто светишь фонариком себе в спину т.е. видно свою собственную тень.

Можно так же сделать что бы все команды видели "Свечение"
 

Вложения

  • 433515dcd8.jpg
    433515dcd8.jpg
    82.5 КБ · Просмотры: 81
Последнее редактирование:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #34
Есть 1 не приятный момент, когда включаешь "свечение" и после включаешь фонарик, то вид тени идёт как будто светишь фонариком себе в спину т.е. видно свою собственную тень
Забавно :ab:

Придумаю потом что нибудь, мне бы конечно исходник увидеть этого фонарика или он есть в CS:GO?:king:
 

StreeT

:)
Сообщения
279
Реакции
54
Забавно :ab:

Придумаю потом что нибудь, мне бы конечно исходник увидеть этого фонарика или он есть в CS:GO?:king:

Не подумал, вот.
--- Добавлено позже ---
@Lisoh, а фикс долго предстоит ждать ? Извиняюсь что тороплю.. Вещь популярная, все покупают и ноют что не видно ничего когда юзаешь фонарик :biggrin:
 

Вложения

  • CsGoFlashlight.sp
    3.9 КБ · Просмотры: 12
Последнее редактирование:

Designed

Твой антибиотик
Сообщения
233
Реакции
107
Было бы не плохо сделать свечение только для союзников .
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
В смоку видно свечение, фикс киньте
 

Deviceggqq

Участник
Сообщения
74
Реакции
4
Можно сделать пожалуйста что бы видно было только для тиммейтов??
 

DarkEssence

Участник
Сообщения
206
Реакции
3
if(Lisoh < Sleep) delete Lisoh;
работает shop_glow.sp
А можно сделать в обычном glow, который в ресурсах, чтобы в начале раунда, устанавливалось свечение игроку допустим через 1.1 секунуды, вип скин устанавливается через 1 секунду, свечение чуть позже и проблем не будет(наверное)
Если нельзя, то как сделать , чтобы свечение видели все, в плагине?
Буду признателен если поможете
 

Вложения

  • shop_glow.sp
    6.2 КБ · Просмотры: 3
Последнее редактирование:

pashek71

Участник
Сообщения
232
Реакции
43
Багает noblock. Те, кто со свечением могут проходить через других, а через "светящихся" нельзя пройти. Еще некорректно накладывается на скины(сразу 2 модели).
 
Сверху Снизу