- Поддерживаемые игры
-
- CS: GO
Модуль для ядра [ERS] End Round Skins Core
Позволяет сделать фейковую выдачу скинов с неким шансом в конце карты, выбирая рандомного игрока
Выдача и установка на сервере "настоящих" скинов игрокам в конце карты за наибольше число убийств реализована с помощью дополнительного ядра WSGK
Помимо всего есть возможность выдавать в конце карты вместе со скинами и кейсы, которые можно открывать через Cases
Функция общего шанса выигрыша - chanse_to_win (не путать с шансом выпадения скина) позволяет выбить несколько скинов подряд в конце карты, проходя на отрезке от 0 до указанного вами шанса по кругу каждый раз, когда после первого выигрыша игроку выпадет число не выше указанного шанса, в случае перебора выше шанса, прокрутка закончится и выдача скинов прекратится.
[ERS] Random give skins
[ERS] Skins for Kills
В конце карты в окне наград не показывает картинки перчаток, могут искажаться картинки у кейсов!!!
Агенты НЕ ВЫДАЮТСЯ!!!
Если есть идеи для улучшения модуля, предлагайте в теме.
Позволяет сделать фейковую выдачу скинов с неким шансом в конце карты, выбирая рандомного игрока
Выдача и установка на сервере "настоящих" скинов игрокам в конце карты за наибольше число убийств реализована с помощью дополнительного ядра WSGK
Помимо всего есть возможность выдавать в конце карты вместе со скинами и кейсы, которые можно открывать через Cases
Функция общего шанса выигрыша - chanse_to_win (не путать с шансом выпадения скина) позволяет выбить несколько скинов подряд в конце карты, проходя на отрезке от 0 до указанного вами шанса по кругу каждый раз, когда после первого выигрыша игроку выпадет число не выше указанного шанса, в случае перебора выше шанса, прокрутка закончится и выдача скинов прекратится.
если "chanse_to_win" "10"
то в конце карты будет просчет шанса выпадения какого-либо скина для рандомного игрока
просчет будет идти от 0 до 100
если число просчета будет остановлено на отрезке от 0 до вашего шанса 10
то рандомному игроку будет выдан рандомный скин, уже относительно их шансов
и так будет выдавать, пока просчет не остановится на отрезке превышающей ваш шанс (т.е от 11 до 100)
соответственно чем больше число шанса, тем больше сам шанс повторной выдачи
то в конце карты будет просчет шанса выпадения какого-либо скина для рандомного игрока
просчет будет идти от 0 до 100
если число просчета будет остановлено на отрезке от 0 до вашего шанса 10
то рандомному игроку будет выдан рандомный скин, уже относительно их шансов
и так будет выдавать, пока просчет не остановится на отрезке превышающей ваш шанс (т.е от 11 до 100)
соответственно чем больше число шанса, тем больше сам шанс повторной выдачи
C-подобный:
"K1-ERS_Random"
{
"chanse_to_win" "40" //шанс выигрыша от 0 до 100 включительно
"max_win_on_client" "1" //сколько оружий максимум может выпасть 1 игроку
"min_client" "3" //минимальное количество игроков для выдачи скинов
"log" "0" //вести логирование? 0 - нет 1 - да
"chanse"
{
// id оружия
// weapon_awp 0
// weapon_ak47 1
// weapon_m4a1 2
// weapon_m4a1_silencer 3
// weapon_deagle 4
// weapon_usp_silencer 5
// weapon_hkp2000 6
// weapon_glock 7
// weapon_elite 8
// weapon_p250 9
// weapon_cz75a 10
// weapon_fiveseven 11
// weapon_tec9 12
// weapon_revolver 13
// weapon_nova 14
// weapon_xm1014 15
// weapon_mag7 16
// weapon_sawedoff 17
// weapon_m249 18
// weapon_negev 19
// weapon_mp9 20
// weapon_mac10 21
// weapon_mp7 22
// weapon_ump45 23
// weapon_p90 24
// weapon_bizon 25
// weapon_famas 26
// weapon_galilar 27
// weapon_ssg08 28
// weapon_aug 29
// weapon_sg556 30
// weapon_scar20 31
// weapon_g3sg1 32
// weapon_knife_karambit 33
// weapon_knife_m9_bayonet 34
// weapon_bayonet 35
// weapon_knife_survival_bowie 36
// weapon_knife_butterfly 37
// weapon_knife_flip 38
// weapon_knife_push 39
// weapon_knife_tactical 40
// weapon_knife_falchion 41
// weapon_knife_gut 42
// weapon_knife_ursus 43
// weapon_knife_gypsy_jackknife 44
// weapon_knife_stiletto 45
// weapon_knife_widowmaker 46
// weapon_mp5sd 47
// weapon_knife_css 48
// weapon_knife_cord 49
// weapon_knife_canis 50
// weapon_knife_outdoor 51
// weapon_knife_skeleton 52
// Огромная благодарность m0rbit https://hlmod.ru/members/m0rbit.93578/ за предоставление готового конфига!
// номера скинов не должны совпадать потом сделаю чтобы было можно
// Шанс относительно суммы всех шансов те в примере ниже будет шансы соответственно 1/6 2/6 3/6
// Чем больше шанс тем больше вероятность выпадения этого скина и наоборот, т.е. чем более дорогой скин тем ставьте меньше цифру
// Мои рекомендации по настройке выставления шансов
// шиpпoтpeб - 80
// нpoмышлeнныe - 70
// apмeйcкиe - 60
// зaпpeщeнныe - 15
// зaceкpeчeнныe - 8
// тaйныe - 3
// нeoбычaйнo peдкиe - 1
// Если вы используете ядро с выдачей кейсов укажите id оружия - 10000, а вместо номера скина ид кейса указанный в cases.cfg
// Пример выдачи кейса из стандартного cases.cfg ► "75" "8-10000" - выдаст кейс Перчатки «Сломанный клык» (картинки отображаются слегка сломанными) - РАБОТАЕТ ТОЛЬКО С k1-ers_core_wsgk_cases
// Пример выдачи ВСЕХ текущих перчаток указан в САМОМ НИЗУ
// Новые добавленные скины отделены табуляцией и идут в самом конце списка по оружию (Обновлено от 06.04.22)
// "номер скина" "шанс выпадения-id оружия"
//Тут должны быть указаны шансы на все текущие скины и перчатки
//Много символов, полностью смотрите в файле конфига
}
[ERS] Random give skins
[ERS] Skins for Kills
В конце карты в окне наград не показывает картинки перчаток, могут искажаться картинки у кейсов!!!
Агенты НЕ ВЫДАЮТСЯ!!!
Если есть идеи для улучшения модуля, предлагайте в теме.
- Требования
-
- SourceMod 1.10+
- [ERS] End Round Skins Core - управляющее ядро
- WSGK - ядро необходимое для настоящей выдачи на сервере
- Установка
-
addons/sourcemod/configs/k1-ers/modules/kills.cfg - основной конфиг со всеми скинами
addons/sourcemod/scripting/include - папка с инклюдниками, которые необходимы для компиляции
addons/sourcemod/scripting/k1-ers_kills.sp - исходник для компиляции
addons/sourcemod/translations/k1-ers_kills.phrases.txt - перевод