Ghost After Death - Призрак после смерти.

DENZEL519

Работаю через AI !
Сообщения
561
Реакции
441
Это порт плагина с кс 1.6 под Sourcemod.

Ghost after death​


Версия: 1.0.0
Автор: steelzzz, DENZEL519&AI
Игра: Counter-Strike: Source

Описание​


Плагин создает призрака после смерти игрока. Призрак появляется на месте смерти, использует модель убитого игрока (или кастомную модель), плавно движется вверх, вращается и автоматически удаляется через заданное время. Призрак виден только игроку, который убил жертву.

Основные возможности​


  • Создание призрака при смерти игрока
  • Использование модели убитого игрока или кастомной модели
  • Плавное движение призрака вверх
  • Вращение призрака вокруг оси Y
  • Настраиваемая прозрачность призрака
  • Призрак виден только убийце
  • Автоматическое удаление призрака через заданное время
  • Полная настройка через конфигурационный файл

Настройки​


Все настройки находятся в файле
C-подобный:
cfg/sourcemod/ghost.cfg

ConVarЗначение по умолчаниюОписание
C-подобный:
gad_ent_life
2.5Время жизни призрака в секундах (минимум: 0.0)
C-подобный:
gad_ent_speed
135.0Скорость движения призрака вверх в единицах/секунду (минимум: 0.0)
C-подобный:
gad_ent_speed_rotate
165.0Скорость вращения призрака вокруг оси Y в градусах/секунду (минимум: 0.0)
C-подобный:
gad_custom_model
""Путь к кастомной модели призрака. Если пусто, используется модель убитого игрока. Пример: "models/player/ct/ct.mdl"
C-подобный:
gad_transparency
128Прозрачность призрака (0-255). 0 = полностью прозрачный, 255 = полностью непрозрачный

Примеры настройки​


Быстрое движение вверх с медленным вращением​

C-подобный:
gad_ent_life "3.0"
gad_ent_speed "200.0"
gad_ent_speed_rotate "90.0"
gad_transparency "100"

Медленное движение с быстрым вращением​

C-подобный:
gad_ent_life "5.0"
gad_ent_speed "80.0"
gad_ent_speed_rotate "360.0"
gad_transparency "150"

Использование кастомной модели​

C-подобный:
gad_custom_model "models/player/ct/ct.mdl"
gad_transparency "128"

Особенности​


  • Призрак использует физику движка для максимально плавного движения
  • Обновление позиции происходит каждый кадр рендеринга (60-120 FPS)
  • Призрак не взаимодействует с другими объектами (collision group)
  • Модель автоматически прекэшируется и добавляется в таблицу загрузок
  • Все настройки обновляются в реальном времени при изменении ConVar

Установка​


  1. Скачайте файл
    C-подобный:
    ghost.smx
  2. Поместите его в папку
    C-подобный:
    addons/sourcemod/plugins/
  3. Перезагрузите сервер или выполните
    C-подобный:
    sm plugins load ghost
  4. Настройте параметры в файле
    C-подобный:
    cfg/sourcemod/ghost.cfg

Требования​


  • SourceMod 1.11 или выше
  • Counter-Strike: Source

Changelog​


Версия 1.0.0​

  • Первая версия для SourceMod
  • Портировано с AMX Mod X
  • Добавлена поддержка кастомной модели
  • Добавлена настройка прозрачности
  • Добавлен контроль видимости (только для убийцы)
  • Оптимизировано движение для максимальной плавности
  • Исправлены утечки памяти
  • Полная оптимизация кода

ВИДЕО

Пока не стал выкладывать в ресурсы, нужно чтобы кто то ещё проверил и проверил бы кастомную модель призрака.

PS V 1.1.0
 

Вложения

  • Ghost_After_Death.zip
    11.6 КБ · Просмотры: 16
Последнее редактирование:

ZooM4322

Нейронка:)
Сообщения
77
Реакции
30
Что-то подобное в 1.6 есть, если мне не изменяет память, только там спрайт, а не модель, а для sourcemod, это что-то новое, приду с работы попробую, думаю годнота будет! 😍
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,658
Реакции
5,139
@ZooM4322, может не 1.6, а CS:GO?
Там точно было такое. И плагин для такого был.
 

ZooM4322

Нейронка:)
Сообщения
77
Реакции
30
@ZooM4322, может не 1.6, а CS:GO?
Там точно было такое. И плагин для такого был.
Может быть, не играл на серверах CS:GO, но помню на 1.6,там спрайт был, в виде призрака(как в старых фильмах полотно белое с вырезанными глазами и ртом) после смерти игрока в верх подлетал
 

DENZEL519

Работаю через AI !
Сообщения
561
Реакции
441
Может быть, не играл на серверах CS:GO, но помню на 1.6,там спрайт был, в виде призрака(как в старых фильмах полотно белое с вырезанными глазами и ртом) после смерти игрока в верх подлетал
Вот это его и решил переделать)
 
Последнее редактирование:

ZooM4322

Нейронка:)
Сообщения
77
Реакции
30
@ZooM4322, в CS:GO призрак управлялся умершим игроком, емнип. Призрак спрайтовый был.
Эта фишка на День всех святых делалась в 2016-м году: Запрос на плагин для CS:GO
Аа, в смысле, когда игрок умирал, он становился призраком и мог дальше бегать по карте, но на живых игроков, не мог воздействовать,при этом живые игроки не могли видеть его, это имеете ввиду?
 

lesha

Участник
Сообщения
101
Реакции
13
Это порт плагина с кс 1.6 под Sourcemod.

Ghost after death​


Версия: 1.0.0
Автор: steelzzz, DENZEL519&AI
Игра: Counter-Strike: Source

Описание​


Плагин создает призрака после смерти игрока. Призрак появляется на месте смерти, использует модель убитого игрока (или кастомную модель), плавно движется вверх, вращается и автоматически удаляется через заданное время. Призрак виден только игроку, который убил жертву.

Основные возможности​


  • Создание призрака при смерти игрока
  • Использование модели убитого игрока или кастомной модели
  • Плавное движение призрака вверх
  • Вращение призрака вокруг оси Y
  • Настраиваемая прозрачность призрака
  • Призрак виден только убийце
  • Автоматическое удаление призрака через заданное время
  • Полная настройка через конфигурационный файл

Настройки​


Все настройки находятся в файле
C-подобный:
cfg/sourcemod/ghost.cfg

ConVarЗначение по умолчаниюОписание
C-подобный:
gad_ent_life
2.5Время жизни призрака в секундах (минимум: 0.0)
C-подобный:
gad_ent_speed
135.0Скорость движения призрака вверх в единицах/секунду (минимум: 0.0)
C-подобный:
gad_ent_speed_rotate
165.0Скорость вращения призрака вокруг оси Y в градусах/секунду (минимум: 0.0)
C-подобный:
gad_custom_model
""Путь к кастомной модели призрака. Если пусто, используется модель убитого игрока. Пример: "models/player/ct/ct.mdl"
C-подобный:
gad_transparency
128Прозрачность призрака (0-255). 0 = полностью прозрачный, 255 = полностью непрозрачный

Примеры настройки​


Быстрое движение вверх с медленным вращением​

C-подобный:
gad_ent_life "3.0"
gad_ent_speed "200.0"
gad_ent_speed_rotate "90.0"
gad_transparency "100"

Медленное движение с быстрым вращением​

C-подобный:
gad_ent_life "5.0"
gad_ent_speed "80.0"
gad_ent_speed_rotate "360.0"
gad_transparency "150"

Использование кастомной модели​

C-подобный:
gad_custom_model "models/player/ct/ct.mdl"
gad_transparency "128"

Особенности​


  • Призрак использует физику движка для максимально плавного движения
  • Обновление позиции происходит каждый кадр рендеринга (60-120 FPS)
  • Призрак не взаимодействует с другими объектами (collision group)
  • Модель автоматически прекэшируется и добавляется в таблицу загрузок
  • Все настройки обновляются в реальном времени при изменении ConVar

Установка​


  1. Скачайте файл
    C-подобный:
    ghost.smx
  2. Поместите его в папку
    C-подобный:
    addons/sourcemod/plugins/
  3. Перезагрузите сервер или выполните
    C-подобный:
    sm plugins load ghost
  4. Настройте параметры в файле
    C-подобный:
    cfg/sourcemod/ghost.cfg

Требования​


  • SourceMod 1.11 или выше
  • Counter-Strike: Source

Changelog​


Версия 1.0.0​

  • Первая версия для SourceMod
  • Портировано с AMX Mod X
  • Добавлена поддержка кастомной модели
  • Добавлена настройка прозрачности
  • Добавлен контроль видимости (только для убийцы)
  • Оптимизировано движение для максимальной плавности
  • Исправлены утечки памяти
  • Полная оптимизация кода

ВИДЕО

Пока не стал выкладывать в ресурсы, нужно чтобы кто то ещё проверил и проверил бы кастомную модель призрака.
Красавчик! Бесплатные плагины делаешь! А такие плагины продают от 1000 руб :D
 

DENZEL519

Работаю через AI !
Сообщения
561
Реакции
441

danil253467

💘Italo-Disco & Neon One Love💘
Сообщения
95
Реакции
52
Что то похожее есть
 

DENZEL519

Работаю через AI !
Сообщения
561
Реакции
441
Что то похожее есть
Посмотрите видео
 

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
946
Реакции
264
что-то похожее вроде Nebraska продает.
Ну да у него было в продаже.
Единственно там все более реалистично.

Потом кто-то подобное сделал через ии,не помню ник,которого забанили.
Так-же Synd1qate тоже делал подобное,даже тут где-то на форуме есть.
Ну ладно,еще один думаю людям не помещает)
Сообщения автоматически склеены:

Где?
Сообщения автоматически склеены:


Хз, я делал порт с ксс 1.6, там он бесплатный.

Спойлер: 👻 Soul Ascension 👻
 
Последнее редактирование:

DENZEL519

Работаю через AI !
Сообщения
561
Реакции
441
Ну да у него было в продаже.
Единственно там все более реалистично.

Потом кто-то подобное сделал через ии,не помню ник,которого забанили.
Так-же Synd1qate тоже делал подобное,даже тут где-то на форуме есть.
Ну ладно,еще один думаю людям не помещает)
Сообщения автоматически склеены:



Спойлер: 👻 Soul Ascension 👻
Мне версия небраски не нравится, этот свет загораживает вид, и челик вылетает прям из трупа, а не из выше головы. Ну и как говорится, у него платная, у меня бесплатная)
А другие какие версии были? Может я их проглядел.
 

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
946
Реакции
264
Мне версия небраски не нравится, этот свет загораживает вид, и челик вылетает прям из трупа, а не из выше головы. Ну и как говорится, у него платная, у меня бесплатная)
А другие какие версии были? Может я их проглядел.
Не важно что вам нравится или нет.
Суть одна.
Уже есть такое и не одна версия.
А дальше вам решать,что ваш ИИ напишет.
 

DENZEL519

Работаю через AI !
Сообщения
561
Реакции
441
Не важно что вам нравится или нет.
Ну тут как раз важно.
Уже есть такое и не одна версия.
Ну есть и если исходить из этой логике, то почти каждый плагин который тут выложен где то он есть, это не значит что не нужно делать его. Так же как и с Custom Weapons, он тоже есть, но я выложил другую версию.
Сообщения автоматически склеены:

Новые функции​


  • Плавное затухание прозрачности
    - Добавлена настройка
    C-подобный:
    gad_fade_out_time
    для плавного исчезновения призрака перед удалением
    - Призрак постепенно становится прозрачнее в течение заданного времени
    - По умолчанию: 0.5 секунды (можно отключить, установив 0.0)
  • Настройка RGB цвета призрака
    - Добавлены настройки
    C-подобный:
    gad_color_red
    ,
    C-подобный:
    gad_color_green
    ,
    C-подобный:
    gad_color_blue
    - Возможность задать любой цвет для призрака (0-255 для каждого компонента)
    - По умолчанию: белый цвет (255, 255, 255)
  • Эффект свечения под призраком
    - Добавлена настройка
    C-подобный:
    gad_glow_enabled
    для включения/выключения свечения
    - Добавлены настройки цвета свечения:
    C-подобный:
    gad_glow_red
    ,
    C-подобный:
    gad_glow_green
    ,
    C-подобный:
    gad_glow_blue
    - Свечение реализовано через
    C-подобный:
    env_sprite
    и следует за призраком
    - Свечение также затухает вместе с призраком
    - По умолчанию: отключено (0)
    1.png
  • Расширенные настройки видимости
    - Добавлена настройка
    C-подобный:
    gad_visible_to_all
    - Возможность сделать призраков видимыми для всех игроков (1) или только для убийцы (0)
    - По умолчанию: только убийца видит призрака (0)
  • Отдельные модели для команд
    - Добавлены настройки
    C-подобный:
    gad_custom_model_t
    и
    C-подобный:
    gad_custom_model_ct
    - Возможность установить разные модели призраков для террористов и контр-террористов
    - Приоритет: модель команды > общая модель > модель игрока > дефолтная модель
  • Улучшенная фильтрация убийств
    - Призрак создается только при убийстве игроком (не ботом)
    - Исключены самоубийства (attacker == victim)
    - Исключены убийства ботом (IsFakeClient проверка)

Улучшения​


  • Все описания ConVar переведены на русский язык
  • Улучшена обработка моделей - автоматический прекэш и добавление в таблицу загрузок для всех типов моделей
  • Оптимизировано управление памятью для свечения (env_sprite)
  • Улучшена логика выбора модели с приоритетами

Новые ConVar​


ConVarЗначение по умолчаниюОписание
C-подобный:
gad_color_red
255Красная составляющая цвета призрака (0-255)
C-подобный:
gad_color_green
255Зеленая составляющая цвета призрака (0-255)
C-подобный:
gad_color_blue
255Синяя составляющая цвета призрака (0-255)
C-подобный:
gad_glow_enabled
0Включить эффект свечения под призраком (0 = выключено, 1 = включено)
C-подобный:
gad_glow_red
255Красная составляющая цвета свечения (0-255)
C-подобный:
gad_glow_green
255Зеленая составляющая цвета свечения (0-255)
C-подобный:
gad_glow_blue
255Синяя составляющая цвета свечения (0-255)
C-подобный:
gad_fade_out_time
0.5Время в секундах для плавного затухания призрака перед удалением (0.0 = мгновенно)
C-подобный:
gad_visible_to_all
0Видимость призрака (0 = виден только убийце, 1 = видят все игроки)
C-подобный:
gad_custom_model_t
""Путь к кастомной модели призрака для террористов (приоритет над gad_custom_model)
C-подобный:
gad_custom_model_ct
""Путь к кастомной модели призрака для контр-террористов (приоритет над gad_custom_model)

Изменения в существующих ConVar​


  • C-подобный:
    gad_custom_model
    - описание обновлено: теперь указано, что это модель для всех команд (если не установлены модели для конкретных команд)
  • C-подобный:
    gad_glow_enabled
    - значение по умолчанию изменено с 1 на 0 (свечение отключено по умолчанию)

Обратная совместимость​


  • Все существующие настройки из версии 1.0.0 сохранены и работают
  • Новые настройки имеют значения по умолчанию, которые не изменяют поведение плагина
  • Конфигурационные файлы автоматически обновятся при первом запуске новой версии

Примеры новых настроек​


Пример 1: Призрак с синим цветом и свечением​
C-подобный:
gad_color_red "100"
gad_color_green "150"
gad_color_blue "255"
gad_glow_enabled "1"
gad_glow_red "0"
gad_glow_green "100"
gad_glow_blue "255"

Пример 2: Разные модели для команд​
C-подобный:
gad_custom_model_t "models/player/terror/ghost_t.mdl"
gad_custom_model_ct "models/player/ct/ghost_ct.mdl"
gad_custom_model ""

Пример 3: Видимость для всех с плавным затуханием​
C-подобный:
gad_visible_to_all "1"
gad_fade_out_time "1.0"
 

Вложения

  • Ghost_After_Death.zip
    16.1 КБ · Просмотры: 5
Последнее редактирование:

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
946
Реакции
264
Ну тут как раз важно.

Ну есть и если исходить из этой логике, то почти каждый плагин который тут выложен где то он есть, это не значит что не нужно делать его. Так же как и с Custom Weapons, он тоже есть, но я выложил другую версию.
Сообщения автоматически склеены:

Новые функции​


  • Плавное затухание прозрачности
    - Добавлена настройка
    C-подобный:
    gad_fade_out_time
    для плавного исчезновения призрака перед удалением
    - Призрак постепенно становится прозрачнее в течение заданного времени
    - По умолчанию: 0.5 секунды (можно отключить, установив 0.0)
  • Настройка RGB цвета призрака
    - Добавлены настройки
    C-подобный:
    gad_color_red
    ,
    C-подобный:
    gad_color_green
    ,
    C-подобный:
    gad_color_blue
    - Возможность задать любой цвет для призрака (0-255 для каждого компонента)
    - По умолчанию: белый цвет (255, 255, 255)
  • Эффект свечения под призраком
    - Добавлена настройка
    C-подобный:
    gad_glow_enabled
    для включения/выключения свечения
    - Добавлены настройки цвета свечения:
    C-подобный:
    gad_glow_red
    ,
    C-подобный:
    gad_glow_green
    ,
    C-подобный:
    gad_glow_blue
    - Свечение реализовано через
    C-подобный:
    env_sprite
    и следует за призраком
    - Свечение также затухает вместе с призраком
    - По умолчанию: отключено (0)
    Посмотреть вложение 123778
  • Расширенные настройки видимости
    - Добавлена настройка
    C-подобный:
    gad_visible_to_all
    - Возможность сделать призраков видимыми для всех игроков (1) или только для убийцы (0)
    - По умолчанию: только убийца видит призрака (0)
  • Отдельные модели для команд
    - Добавлены настройки
    C-подобный:
    gad_custom_model_t
    и
    C-подобный:
    gad_custom_model_ct
    - Возможность установить разные модели призраков для террористов и контр-террористов
    - Приоритет: модель команды > общая модель > модель игрока > дефолтная модель
  • Улучшенная фильтрация убийств
    - Призрак создается только при убийстве игроком (не ботом)
    - Исключены самоубийства (attacker == victim)
    - Исключены убийства ботом (IsFakeClient проверка)

Улучшения​


  • Все описания ConVar переведены на русский язык
  • Улучшена обработка моделей - автоматический прекэш и добавление в таблицу загрузок для всех типов моделей
  • Оптимизировано управление памятью для свечения (env_sprite)
  • Улучшена логика выбора модели с приоритетами

Новые ConVar​


ConVarЗначение по умолчаниюОписание
C-подобный:
gad_color_red
255Красная составляющая цвета призрака (0-255)
C-подобный:
gad_color_green
255Зеленая составляющая цвета призрака (0-255)
C-подобный:
gad_color_blue
255Синяя составляющая цвета призрака (0-255)
C-подобный:
gad_glow_enabled
0Включить эффект свечения под призраком (0 = выключено, 1 = включено)
C-подобный:
gad_glow_red
255Красная составляющая цвета свечения (0-255)
C-подобный:
gad_glow_green
255Зеленая составляющая цвета свечения (0-255)
C-подобный:
gad_glow_blue
255Синяя составляющая цвета свечения (0-255)
C-подобный:
gad_fade_out_time
0.5Время в секундах для плавного затухания призрака перед удалением (0.0 = мгновенно)
C-подобный:
gad_visible_to_all
0Видимость призрака (0 = виден только убийце, 1 = видят все игроки)
C-подобный:
gad_custom_model_t
""Путь к кастомной модели призрака для террористов (приоритет над gad_custom_model)
C-подобный:
gad_custom_model_ct
""Путь к кастомной модели призрака для контр-террористов (приоритет над gad_custom_model)

Изменения в существующих ConVar​


  • C-подобный:
    gad_custom_model
    - описание обновлено: теперь указано, что это модель для всех команд (если не установлены модели для конкретных команд)
  • C-подобный:
    gad_glow_enabled
    - значение по умолчанию изменено с 1 на 0 (свечение отключено по умолчанию)

Обратная совместимость​


  • Все существующие настройки из версии 1.0.0 сохранены и работают
  • Новые настройки имеют значения по умолчанию, которые не изменяют поведение плагина
  • Конфигурационные файлы автоматически обновятся при первом запуске новой версии

Примеры новых настроек​


Пример 1: Призрак с синим цветом и свечением
C-подобный:
gad_color_red "100"
gad_color_green "150"
gad_color_blue "255"
gad_glow_enabled "1"
gad_glow_red "0"
gad_glow_green "100"
gad_glow_blue "255"

Пример 2: Разные модели для команд
C-подобный:
gad_custom_model_t "models/player/terror/ghost_t.mdl"
gad_custom_model_ct "models/player/ct/ghost_ct.mdl"
gad_custom_model ""

Пример 3: Видимость для всех с плавным затуханием
C-подобный:
gad_visible_to_all "1"
gad_fade_out_time "1.0"
Ну да.
Копипасту не кто не отменял..
Сообщения автоматически склеены:

Ну да.
Копипасту не кто не отменял..
Ну да,через ИИ ДУМАЮ красивее будет.

Вот ты столько уже этим занимаешься.
Ты элементарно ошибки не осознаешь.тебе просто пох на все что ты пишешь.

Выучи хотя бы что-то,какие то для себя возможности.
Че вы херней занимаетесь.
Все что ты делаешь,без ии ты даже о ветить не сможешь. Все что касается любой ошибки.

Я уже писал тебе про это если вспомнить.
 
Последнее редактирование:
Сверху Снизу