Поправить плагин HELP

Darkzone1983

Участник
Сообщения
136
Реакции
6
Операционная система
Linux
Всем привет. Нужна помощь в правке плагина, это аналог Healthkit On Death но как по мне более гибкий. Не работают эффекты растворения, ну и посмотреть все ли с ним хорошо в остальном.
 

Вложения

  • hod_csgo.rar
    272 КБ · Просмотры: 6

Darkzone1983

Участник
Сообщения
136
Реакции
6
@Darkzone1983, попробуй в строке 286 заменить знак ">" на "=="
Не вижу такого знака в 286 строке
Screenshot_1.png
 

Darkzone1983

Участник
Сообщения
136
Реакции
6
Сервер уходит в перезагрузку
Сообщения автоматически склеены:

exec: couldn't exec
GOTV[0] broadcast active.
[GunGame] Loading gungame.config.txt config file
[GunGame] Loading gungame.equip.txt config file
[GunGame] Warmup round has started.
PutClientInServer: no info_player_start on level
ConVarRef sv_voice_proximity_minvolume doesn't point to an existing ConVar
pushing entity (hegrenade_projectile) that has parent (Norm)!
pushing entity (hegrenade_projectile) that has parent (Yahn)!
pushing entity (hegrenade_projectile) that has parent (Yahn)!
pushing entity (hegrenade_projectile) that has parent (Chris)!
pushing entity (hegrenade_projectile) that has parent (Chris)!
ERROR!: Can't create physics object for models/items/healthkit.mdl
PreMinidumpCallback: updating dump comment
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20221210000407_1.dmp
success = yes
response: Discarded=1
./srcds_run: line 344: 29378 Segmentation fault $HL_CMD
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Сообщения автоматически склеены:

Я не уверен но может связано с этимScreenshot_1.png
Сообщения автоматически склеены:

Разобрался мой косяк был, не прописал путь к модельке. Но все ровно эффектов нет + первая выпавшая аптечка не пропадает, все выпавшие потом исчезают по таймеру.
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,555
Реакции
5,035
все выпавшие потом исчезают по таймеру
Просто исчезают?
Скорей всего энтити "env_entity_dissolver" не создаётся (я добавил код, чтобы энтити убивалась даже если диссолвер не создан).
 

Darkzone1983

Участник
Сообщения
136
Реакции
6
Просто исчезают?
Скорей всего энтити "env_entity_dissolver" не создаётся (я добавил код, чтобы энтити убивалась даже если диссолвер не создан).
Да просто пропадают, без какого либо эффекта, пробовал ставить разные, но не помогло...
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,555
Реакции
5,035
@Darkzone1983, можно сделать версию с логированием, но судя по описанию проблемы больше всего похоже на то, что не создаётся диссолвер.
 

Darkzone1983

Участник
Сообщения
136
Реакции
6
@Darkzone1983, можно сделать версию с логированием, но судя по описанию проблемы больше всего похоже на то, что не создаётся диссолвер.
Ну если можешь и не лень копаться то будет здорово, просто я в этом не шарю)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,555
Реакции
5,035
@Darkzone1983, вот будет в логи ошибок писать сообщение, если не получится создать env_entity_dissolver.
Ну и уменьшил магнитуду (250 м/б слишком много и скорость сноса слишком большая получается).
Вообще самый нормальный эффект при значении hfd_dissolvetype равной 5.
 

Вложения

  • healthkit_from_dead 1.1_fix_log.sp
    13.5 КБ · Просмотры: 7

Darkzone1983

Участник
Сообщения
136
Реакции
6
@Darkzone1983, вот будет в логи ошибок писать сообщение, если не получится создать env_entity_dissolver.
Ну и уменьшил магнитуду (250 м/б слишком много и скорость сноса слишком большая получается).
Вообще самый нормальный эффект при значении hfd_dissolvetype равной 5.
Не знаю что происходит, но все так же просто пропадают и в логах ничего нет.
 

Вложения

  • Log.rar
    4.5 КБ · Просмотры: 1

Darkzone1983

Участник
Сообщения
136
Реакции
6
@Darkzone1983, а настройки в .../cfg/sourcemod/HealthkitFromDead.cfg какие прописаны?
// This file was auto-generated by SourceMod (v1.11.0.6916)
// ConVars for plugin "healthkit_from_dead 1.1_fix_log.smx"


// Сумматор:
// 1 - Изменяет модель
// 2 - Есть NoBlock
// 4 - При самоубийстве
// 8 - При убийстве товарища
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "17.000000"
hfd_Mode "0"

// Сумматор:
// 1 - Боты не могут взять аптечку
// 2 - С ботов не падает аптечка
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "3.000000"
hfd_Modebots "0"

// Путь к "большой" аптечке
// -
// Default: "models/items/healthkit.mdl"
hfd_Model_big "models/med/progect/med.mdl"

// Путь к "маленькой" аптечке
// -
// Default: "models/healthvial.mdl"
hfd_Model_little "models/med/progect/med.mdl"

// Сумматор:
//
// Для Terrorist:
// 1 - неподнимет; 2 - невыкинит
// Для Counter-Terrorist:
// 4 - неподнимет; 8 - невыкинет
//
// Подойдет для Zombie Mod, Jail Мod
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "17.000000"
hfd_Modeteam "0"

// Как сообщать:
// -1 = выкл
// 0 = в чате
// 1 = в hint
// 2 = в центре
// -
// Default: "0"
// Minimum: "-1.000000"
// Maximum: "2.000000"
hfd_announce "0"

// Процент выпадения аптечки
// -
// Default: "35"
// Minimum: "0.000000"
// Maximum: "100.000000"
hfd_chance "35"

// Вариант растворения:
// [0] - Выкл
// [1] - Случайный эффект
// [2] - Энергия
// [3] - Сильное электричество
// [4] - Слабое электричество
// [5] - Основной эффект
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "5.000000"
hfd_dissolvetype "5"

// Сколько hp будет давать аптечка.
// Можно сделать случайное в диапазоне: "min , max"
// -
// Default: "10 , 50"
hfd_heal "10 , 50"

// Разница между случайным количеством hp
// -
// Default: "5"
// Minimum: "1.000000"
hfd_heal_multi "5"

// Время в сек. до исчезновения аптечки (если меньше 1.0 выкл)
// -
// Default: "10.0"
// Minimum: "0.000000"
hfd_lifetime "10.0"

// Максимум здоровья
// -
// Default: "250"
// Minimum: "100.000000"
hfd_maxheal "100"

// Сколько hp будет давать "большая" аптечка, если 0 то среднее между min и max
// -
// Default: "25"
// Minimum: "0.000000"
hfd_middle "25"

// Звук для игрока[1], звук для всех [0]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
hfd_sound "1"
 

Darkzone1983

Участник
Сообщения
136
Реакции
6
Сверху Снизу