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

[Shop Core] Jump effect/Эффект от прыжка 1.3.2

Virus

Участник
Сообщения
706
Реакции
786
  • Команда форума
  • #27
На cs go работает?
404.JPG
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #28
Nekro обновил(а) ресурс [Shop Core] Jump effect/Эффект от прыжка новой записью:

1.3.0 New

1. Исправлена работа отображения только для своей команды
2. Обновите файл конфигурации
3. Плагин больше не требует сторонних материалов
4. Название переменных изменены

Узнать больше об этом обновлении...
 

Numithrax

Участник
Сообщения
45
Реакции
27
Дарова, решил поставить на css v34, вот что выдает
Exception reported: Client index 0 is invalid
L 09/12/2020 - 22:26:51: [SM] Blaming: shop/Shop_jump_effect.smx
L 09/12/2020 - 22:26:51: [SM] Call stack trace:
L 09/12/2020 - 22:26:51: [SM] [0] IsClientInGame
L 09/12/2020 - 22:26:51: [SM] [1] Line 193, C:\Users\ys-of\OneDrive\Рабочий стол\Компилятор\1.10\Shop_jump_effect.sp::Event_Jump
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #30
Дарова, решил поставить на css v34, вот что выдает
Exception reported: Client index 0 is invalid
L 09/12/2020 - 22:26:51: [SM] Blaming: shop/Shop_jump_effect.smx
L 09/12/2020 - 22:26:51: [SM] Call stack trace:
L 09/12/2020 - 22:26:51: [SM] [0] IsClientInGame
L 09/12/2020 - 22:26:51: [SM] [1] Line 193, C:\Users\ys-of\OneDrive\Рабочий стол\Компилятор\1.10\Shop_jump_effect.sp::Event_Jump
Как я понимаю плагин работает, но выдаёт эту ошибку? Какая версия?
Сообщения автоматически склеены:

Как сделать, чтобы все видели?) А то видят только союзники.
Квар в кфг
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
Нужно на строке 193 исходника заменить if(g_bHasLJ[client] && !(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !IsClientInGame(client)) на if(!(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !g_bHasLJ[client]), насколько я понял значение переменной g_bHasLJ[]

Nekro, GetClientOfUserId() возвращает 0, если игрок с указанным UserId не в игре (т.е. проверка IsClientInGame() не нужна).
 

Numithrax

Участник
Сообщения
45
Реакции
27
Нужно на строке 193 исходника заменить if(g_bHasLJ[client] && !(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !IsClientInGame(client)) на if(!(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !g_bHasLJ[client]), насколько я понял значение переменной g_bHasLJ[]

Nekro, GetClientOfUserId() возвращает 0, если игрок с указанным UserId не в игре (т.е. проверка IsClientInGame() не нужна).
Отбой, не в ту папку закинул .-.
Сейчас проверю
Сообщения автоматически склеены:

Нужно на строке 193 исходника заменить if(g_bHasLJ[client] && !(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !IsClientInGame(client)) на if(!(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !g_bHasLJ[client]), насколько я понял значение переменной g_bHasLJ[]

Nekro, GetClientOfUserId() возвращает 0, если игрок с указанным UserId не в игре (т.е. проверка IsClientInGame() не нужна).
Все работает, спасибо
 
Последнее редактирование:

Numithrax

Участник
Сообщения
45
Реакции
27
Нужно на строке 193 исходника заменить if(g_bHasLJ[client] && !(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !IsClientInGame(client)) на if(!(client = GetClientOfUserId(GetEventInt(event, "userid"))) || !g_bHasLJ[client]), насколько я понял значение переменной g_bHasLJ[]

Nekro, GetClientOfUserId() возвращает 0, если игрок с указанным UserId не в игре (т.е. проверка IsClientInGame() не нужна).

Во время тестирования заметил что при включенном отображении эффекта "Не зависимо от команды", эффект перестает отображаться, в логах ошибки не выдавал
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #37
Во время тестирования заметил что при включенном отображении эффекта "Не зависимо от команды", эффект перестает отображаться, в логах ошибки не выдавал
Как понять включенном? В кваре или в шоп?
 

Numithrax

Участник
Сообщения
45
Реакции
27
Как понять включенном? В кваре или в шоп?

1 Включить только для своей команды, 0 отображение для всех - sm_shop_jumpeffect_invise "1" (ставил 0)
Попробовал включить отображение для всех, в итоге эффекты пропали
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
  • Автор ресурса
  • #39
1 Включить только для своей команды, 0 отображение для всех - sm_shop_jumpeffect_invise "1" (ставил 0)
Попробовал включить отображение для всех, в итоге эффекты пропали
Тут одна строка всего if(!bEnableInvis) TE_SendToAll(); ломаться просто нечему. Попробуйте сделать рестарт сервера. На практике протестировать смогу только к выходным.
 

DJser

Участник
Сообщения
278
Реакции
15
L 10/02/2020 - 11:55:50: [SM] Exception reported: Client index 0 is invalid
L 10/02/2020 - 11:55:50: [SM] Blaming: shop/Shop_jump_effect.smx
L 10/02/2020 - 11:55:50: [SM] Call stack trace:
L 10/02/2020 - 11:55:50: [SM] [0] IsClientInGame
L 10/02/2020 - 11:55:50: [SM] [1] Line 193, Shop_jump_effect.sp::Event_Jump
как в итоге пофиксить?
 
Сверху Снизу