[Shop] Credits for kills

[Shop] Credits for kills 2.0.5 fix-translations-warnings

Fedza

Участник
Сообщения
7
Реакции
1
Подскажите, что делать, если не выдаёт кредиты
 

Fedza

Участник
Сообщения
7
Реакции
1
Максимум, что я могу это - констатировать тот же факт, без какой-либо сопутствующей к этому инфы. (Логи там, ошибки какие-нибудь, не?)
Закинул все папки в папку sourcemod, но ничего не робит
В консоли ошибок нет
Снимок экрана 2022-06-11 054443.png

Снимок экрана 2022-06-11 054545.png
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Закинул все папки в папку sourcemod, но ничего не робит
В консоли ошибок нет
Посмотреть вложение 97708
Посмотреть вложение 97709
В будущем, скидывайте все это в виде текста, дабы тем, кто желает помочь разобраться - было проще это сделать и если прикладываете скрины, то будьте добры, помещайте их в спойлер, чтобы не пришлось сутки листать до конца поста
 

Caftozz

Участник
Сообщения
84
Реакции
1
как сделать что бы для всех оружий одинаково давалось кредитов? или только вручную?
 

DefunCadas

Участник
Сообщения
26
Реакции
4
Здравствуйте, столкнулся с вашим плагином, такая проблема, я конфиге ставлю свои настройки, все четко прям, но в игре оно делает что хочет, я ставлю что бы забирало 1 очко за смерть, оно забирает 10, и так с разными пушками и разные числа, в чем может бить дело?
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
[sm 1.11]. Версия, что лежит тут не начисляет кредиты, если скомпилировать на 1.11, тогда начинает начислять, но при этом сыпит ошибку в еррор логи.
Стоит совместно с vip_cfk, он работает корректно.

ошибка:
L 11/16/2022 - 15:15:53: [SM] Exception reported: Not enough space on the stack
L 11/16/2022 - 15:15:53: [SM] Blaming: cfk_core.smx
L 11/16/2022 - 15:15:53: [SM] Call stack trace:
L 11/16/2022 - 15:31:43: [SM] [1198] Line 43, C:\Users\Desktop\Compilka\addons\sourcemod\scripting\cfk_core.sp::CFK_OnWepGive
L 11/16/2022 - 15:31:43: [SM] [1199] Line 99, C:\Users\Desktop\Compilka\addons\sourcemod\scripting\cfk_core.sp::CFK_GiveCredits
L 11/16/2022 - 15:31:43: [SM] [1200] Line 231, C:\Users\Desktop\Compilka\addons\sourcemod\scripting\cfk_core.sp::CallBacl_D
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@Yall, попробуй такой вариант.

Почистил код и чуток оптимизировал:
  • чтение конфига и получение значений некоторых настроек запрашиваются только при смене карты, а не при каждом убийстве
  • один исходник для CS:S и CS:GO (под какую игру компилить можно выбрать в 4-й строке)
  • за смерть кредиты будут забираться, пока они есть (если конечно это включено)
SM 1.11:
//// cfk_core orig css.sp
//
// Z:\cfk_core orig css.sp(26) : warning 245: function CFK_OnHeadGive implements a forward but is not marked as public
// Z:\cfk_core orig css.sp(36) : warning 245: function CFK_OnWepGive implements a forward but is not marked as public
// Z:\cfk_core orig css.sp(195) : warning 242: function "CallBacl_D" should return an explicit value
// Code size:         25184 bytes
// Data size:         5548 bytes
// Stack/heap size:      19492 bytes
// Total requirements:   50224 bytes
//
// 3 Warnings.
//
// Compilation Time: 0,34 sec
// ----------------------------------------

//// cfk_core mod css.sp
//
// Code size:         24776 bytes
// Data size:         5500 bytes
// Stack/heap size:      18976 bytes
// Total requirements:   49252 bytes
//
// Compilation Time: 0,31 sec
// ----------------------------------------

//// cfk_core orig csgo.sp
//
// Z:\cfk_core orig csgo.sp(28) : warning 245: function CFK_OnHeadGive implements a forward but is not marked as public
// Z:\cfk_core orig csgo.sp(38) : warning 245: function CFK_OnWepGive implements a forward but is not marked as public
// Z:\cfk_core orig csgo.sp(199) : warning 242: function "CallBacl_D" should return an explicit value
// Code size:         10144 bytes
// Data size:         5168 bytes
// Stack/heap size:      16984 bytes
// Total requirements:   32296 bytes
//
// 3 Warnings.
//
// Compilation Time: 0,23 sec
// ----------------------------------------

//// cfk_core mod csgo.sp
//
// Code size:         9664 bytes
// Data size:         5116 bytes
// Stack/heap size:      16792 bytes
// Total requirements:   31572 bytes
//
// Compilation Time: 0,25 sec
// ----------------------------------------
 

Вложения

  • cfk_core mod.sp
    5.9 КБ · Просмотры: 21

yallstpd

Участник
Сообщения
1,023
Реакции
316
@Yall, попробуй такой вариант.

Почистил код и чуток оптимизировал:
  • чтение конфига и получение значений некоторых настроек запрашиваются только при смене карты, а не при каждом убийстве
  • один исходник для CS:S и CS:GO (под какую игру компилить можно выбрать в 4-й строке)
  • за смерть кредиты будут забираться, пока они есть (если конечно это включено)
SM 1.11:
//// cfk_core orig css.sp
//
// Z:\cfk_core orig css.sp(26) : warning 245: function CFK_OnHeadGive implements a forward but is not marked as public
// Z:\cfk_core orig css.sp(36) : warning 245: function CFK_OnWepGive implements a forward but is not marked as public
// Z:\cfk_core orig css.sp(195) : warning 242: function "CallBacl_D" should return an explicit value
// Code size:         25184 bytes
// Data size:         5548 bytes
// Stack/heap size:      19492 bytes
// Total requirements:   50224 bytes
//
// 3 Warnings.
//
// Compilation Time: 0,34 sec
// ----------------------------------------

//// cfk_core mod css.sp
//
// Code size:         24776 bytes
// Data size:         5500 bytes
// Stack/heap size:      18976 bytes
// Total requirements:   49252 bytes
//
// Compilation Time: 0,31 sec
// ----------------------------------------

//// cfk_core orig csgo.sp
//
// Z:\cfk_core orig csgo.sp(28) : warning 245: function CFK_OnHeadGive implements a forward but is not marked as public
// Z:\cfk_core orig csgo.sp(38) : warning 245: function CFK_OnWepGive implements a forward but is not marked as public
// Z:\cfk_core orig csgo.sp(199) : warning 242: function "CallBacl_D" should return an explicit value
// Code size:         10144 bytes
// Data size:         5168 bytes
// Stack/heap size:      16984 bytes
// Total requirements:   32296 bytes
//
// 3 Warnings.
//
// Compilation Time: 0,23 sec
// ----------------------------------------

//// cfk_core mod csgo.sp
//
// Code size:         9664 bytes
// Data size:         5116 bytes
// Stack/heap size:      16792 bytes
// Total requirements:   31572 bytes
//
// Compilation Time: 0,25 sec
// ----------------------------------------
Спасибо, но боюсь ошибку вы не пофиксили, человек уже пытался пофиксить, если 3 варнинга этих есть, то и ошибки эти будут, что я кидал.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@Yall, м/б проблема даже не в этом плагине =)
 

mrdiega

Участник
Сообщения
328
Реакции
47
[sm 1.11]. Версия, что лежит тут не начисляет кредиты, если скомпилировать на 1.11, тогда начинает начислять, но при этом сыпит ошибку в еррор логи.
Стоит совместно с vip_cfk, он работает корректно.

ошибка:
L 11/16/2022 - 15:15:53: [SM] Exception reported: Not enough space on the stack
L 11/16/2022 - 15:15:53: [SM] Blaming: cfk_core.smx
L 11/16/2022 - 15:15:53: [SM] Call stack trace:
L 11/16/2022 - 15:31:43: [SM] [1198] Line 43, C:\Users\Desktop\Compilka\addons\sourcemod\scripting\cfk_core.sp::CFK_OnWepGive
L 11/16/2022 - 15:31:43: [SM] [1199] Line 99, C:\Users\Desktop\Compilka\addons\sourcemod\scripting\cfk_core.sp::CFK_GiveCredits
L 11/16/2022 - 15:31:43: [SM] [1200] Line 231, C:\Users\Desktop\Compilka\addons\sourcemod\scripting\cfk_core.sp::CallBacl_D
тоже сыпет ошибки на sm 1.11
 

Вложения

  • Скриншот 21-11-2022 151409.png
    Скриншот 21-11-2022 151409.png
    55.8 КБ · Просмотры: 40
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@mrdiega, выключите сервер, удалите самый свежий лог ошибок и снова запустите сервер, дождитесь появления ошибки в логе и прикрепите лог здесь в комментарии.
 

Vladik

Участник
Сообщения
18
Реакции
2
Патриот Анархии обновил(а) ресурс [Shop] Credits for kills новой записью:

Обновление 2.0.2 +-



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

Оффтоп
Можно поподробнее про вип? Я ведь правильно понял, нужно вписать эти 2 команды ниже, но что писать вместо float? Как задать кэф умножения кредитов для vip персон?
 

Вложения

  • изображение_2022-12-02_014909541.png
    изображение_2022-12-02_014909541.png
    5.8 КБ · Просмотры: 30

FuckYeah

Челик
Сообщения
474
Реакции
57
3EFF3E[CFK]FFFFFF Вы получили FF40403FFFFFF кредитов за убийство с FF4040awp
v34 , так пишет. помогите настроить конфиг переводов:

C-подобный:
"Phrases"
{
    "death"
    {
        "#format"    "{1:i}"           
        "ru"        "{green}[CFK]{white} Вы потеряли {red}{1} {white}кредитов"
        "en"        "{green}[CFK]{white} Вы потеряли {red}{1} {white}кредитов"
    }
    "weapon_credits"
    {
        "#format"    "{1:s}, {2:i}"
        "ru"        "{green}[CFK]{white} Вы получили {red}{2}{white} кредитов за убийство с {red}{1}"
        "en"        "{green}[CFK]{white} Вы получили {red}{2}{white} кредитов за убийство с {red}{1}"
    }
    "headshot"
    {
        "#format"    "{1:i}"       
        "ru"        "{green}[CFK]{white} Вы получили {red}{1} {white}кредитов"
        "en"        "{green}[CFK]{white} Вы получили {red}{1} {white}кредитов"
    }
    "knife"
    {
        "#format"    "{1:i}"       
        "ru"        "{green}[CFK]{white} Вы получили {red}{1} {white}кредитов за убийство с ножа"
        "en"        "{green}[CFK]{white} Вы получили {red}{1} {white}кредитов за убийство с ножа"
    }   
}
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@FuckYeah, только убрать теги цветов.
Или использовать инклюд с поддержкой мизера цветов доступных в v34 (штуки 3, вроде).

Вот например заявлена поддержка несколько большего количества цветов в v34 без ClientMod:
 

FuckYeah

Челик
Сообщения
474
Реакции
57
L 04/29/2023 - 19:57:08: [SM] Warning(s) encountered in translation file "cfk_css.txt"
L 04/29/2023 - 19:57:08: [SM] Invalid token ' ' in #format property on line 11.

C-подобный:
"Phrases"
{
    "death"
    {
        "#format"    "{1:i}"            
        "ru"        "[SHOP] Вы потеряли {1} кредитов"
        "en"        "[SHOP] Вы потеряли {1} кредитов"
    }
    "weapon_credits"
    {
        "#format"    "{1:s}, {2:i}"
        "ru"        "[SHOP] Вы получили {2} кредитов за убийство с {1}"
        "en"        "[SHOP] Вы получили {2} кредитов за убийство с {1}"
    }
    "headshot"
    {
        "#format"    "{1:i}"        
        "ru"        "[SHOP] Вы получили {1} кредитов за убийство в голову"
        "en"        "[SHOP] Вы получили {1} кредитов за убийство в голову"
    }
    "knife"
    {
        "#format"    "{1:i}"        
        "ru"        "[SHOP] Вы получили {1} кредитов за убийство с ножа"
        "en"        "[SHOP] Вы получили {1} кредитов за убийство с ножа"
    }    
}
 
Сверху Снизу