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

Kill Bonus 1.0.3 - 1.0.5.3

Марина

Участник
Сообщения
144
Реакции
4
не вижу квара по настройке "какой команде доступны бонусы"
 

PuxRK

Участник
Сообщения
225
Реакции
2
L 01/26/2025 - 19:55:28: [SM] Blaming: killbonus.smx L 01/26/2025 - 19:55:28: [SM] Call stack trace: L 01/26/2025 - 19:55:28: [SM] [1] Line 260, E:\server\Server_tdm-dd2\cstrike\addons\sourcemod\scripting\killbonus.sp::ResetClient L 01/26/2025 - 19:55:28: [SM] [2] Line 253, E:\server\Server_tdm-dd2\cstrike\addons\sourcemod\scripting\killbonus.sp::ResetAll L 01/26/2025 - 19:55:28: [SM] [3] Line 271, E:\server\Server_tdm-dd2\cstrike\addons\sourcemod\scripting\killbonus.sp::Event_RoundStart L 01/26/2025 - 19:56:42: [SM] Exception reported: Array index out-of-bounds (index 65, limit 65) Ошибки из-за того, что 64 слота стоит? нужно сделать 63 или ниже
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@PuxRK, на 12-й строке замени new g_list[65][3][2]; на new g_list[MAXPLAYERS+1][3][2];
и на строке 39 new Handle:Client_ClearTime[65] = INVALID_HANDLE; на new Handle:Client_ClearTime[MAXPLAYERS+1];
 

PuxRK

Участник
Сообщения
225
Реакции
2
@PuxRK, на 12-й строке замени new g_list[65][3][2]; на new g_list[MAXPLAYERS+1][3][2];
и на строке 39 new Handle:Client_ClearTime[65] = INVALID_HANDLE; на new Handle:Client_ClearTime[MAXPLAYERS+1];
Спасибо
Сообщения автоматически склеены:

@PuxRK, на 12-й строке замени new g_list[65][3][2]; на new g_list[MAXPLAYERS+1][3][2];
и на строке 39 new Handle:Client_ClearTime[65] = INVALID_HANDLE; на new Handle:Client_ClearTime[MAXPLAYERS+1];
чтото не компилируется
 

Вложения

  • killbonus.sp
    17.5 КБ · Просмотры: 6
Последнее редактирование:

PuxRK

Участник
Сообщения
225
Реакции
2
Интересный баг.
Игрок ВИП, имеет 105 хп, убивает игрока, ему минус 5 хп. Классно=)
Возможно ли это исправить?
Сообщения автоматически склеены:

ХП выдает никак я указал, за все 10 хп. Иногда в голову аж - 40-50
// This file was auto-generated by SourceMod (v1.11.0.6916)
// ConVars for plugin "killbonus.smx"


// количество Armor дающееся за обычное убийство (по умолчанию: 2)
// -
// Default: "2"
kb_Ar "3"

// количество Armor дающееся за убийство в голову (по умолчанию: 5)
// -
// Default: "5"
kb_Ar_headshot "5"

// количество Armor дающееся за убийство гранатой (по умолчанию: 5)
// -
// Default: "5"
kb_Ar_hegrenade "5"

// количество Armor дающееся за убийство ножом (по умолчанию: 10)
// -
// Default: "10"
kb_Ar_knife "10"

// сколько убийств сделать чтоб получить бонусную скорость. 0 - нет бонуса (по умолчанию: 5)
// -
// Default: "1.2"
kb_BonusSpeed "1.3"

// сколько убийств сделать чтоб получить бонусную скорость. 0 - нет бонуса (по умолчанию: 5)
// -
// Default: "5"
kb_BonusSpeed_kill "5"

// время работы бонуса (секунд) (по умолчанию: 10)
// -
// Default: "10.0"
kb_BonusTime "8.0"

// эффект передвижения при бонусе, 1 - оранжевая полоска, 2 - жёлтые искры, 0 - выключен (по умолчанию: 1)
// -
// Default: "1"
kb_EffectType "0"

// количество HP дающееся за убийство в голову (по умолчанию: 10)
// -
// Default: "10"
kb_Hp_headshot "10"

// количество HP дающееся за убийство гранатой (по умолчанию: 10)
// -
// Default: "10"
kb_Hp_hegrenade "10"

// количество HP дающееся за убийство ножом (по умолчанию: 20)
// -
// Default: "20"
kb_Hp_knife "20"

// максимальное количество Armor у игрока (по умолчанию: 110)
// -
// Default: "110"
kb_MaxAr "100"

// максимальное количество ХП у игрока (по умолчанию: 110)
// -
// Default: "110"
kb_MaxHp "100"

// Enables - Disables announce
// -
// Default: "1"
kb_announce "1"

// включение/выключение плагина (по умолчанию: 1)
// -
// Default: "1"
kb_enabled "1"

// включение режима ffa (по умолчанию: 0)
// -
// Default: "0"
kb_ffa "0"

// количество HP дающееся за убийство в голову (по умолчанию: 10)
// -
// Default: "5"
kb_hp "10"

// тока пополняет гранаты 1- всегда даёт гранаты (хорошо использовать вместе с плагином 'Grenade Pack') (по умолчанию: 0)
// -
// Default: "0"
kb_nademode "0"

// сколько убийств сделать чтоб получить осколочную гранату. 0 - не даёт гранату. (по умолчанию: 3)
// -
// Default: "3"
kb_needed_HE "3"

// сколько убийств сделать чтоб получить световую гранату. 0 - не даёт гранату. (по умолчанию: 5)
// -
// Default: "5"
kb_needed_flash "5"

// сколько убийств сделать чтоб получить дымовую гранату. 0 - не даёт гранату. (по умолчанию: 2)
// -
// Default: "2"
kb_needed_smoke "3"

// Kill Bonus Version
// -
// Default: "1.0.5.3"
kb_version "1.0.5.3"
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
Интересный баг.
Игрок ВИП, имеет 105 хп, убивает игрока, ему минус 5 хп. Классно=)
это не баг
есть квар cv_MaxHp = CreateConVar("kb_MaxHp", "110", "value # equals the max hp that the attacker could get", FCVAR_NOTIFY);
Сообщения автоматически склеены:

там нужно или лимит убирать, или делать интеграцию с випкой
 

PuxRK

Участник
Сообщения
225
Реакции
2
это не баг
есть квар cv_MaxHp = CreateConVar("kb_MaxHp", "110", "value # equals the max hp that the attacker could get", FCVAR_NOTIFY);
Сообщения автоматически склеены:

там нужно или лимит убирать, или делать интеграцию с випкой
указать 105, значит и у игрока максимум может быть 105?
Сообщения автоматически склеены:

это не баг
есть квар cv_MaxHp = CreateConVar("kb_MaxHp", "110", "value # equals the max hp that the attacker could get", FCVAR_NOTIFY);
Сообщения автоматически склеены:

там нужно или лимит убирать, или делать интеграцию с випкой
убил щас в голову с дробовика, мне в чате пишет + 100 брони=)
 
Сверху Снизу