Позволяет обменивать 5 скинов одной редкости на скин редкости выше.
Имеет защиту если скины были переданы.
Ведется логгирование о выигрышах игроков.
Каждый скин привязывается к оружию и его редкости.
Меню обмена будет восстановлено со всеми уже добавленными скинами, даже если было случайно закрыто.
Для работы модуля в конфиге addons/sourcemod/configs/wsgk/weapons.cfg под необходимыми скинами обязательно должны быть прописан параметр "rare"
Опционально можно добавить параметр "chanse" для увеличения возможности выпадения скина для определенного оружия из параметра "classes"
Или же вовсе убрать из крафта для определенного оружия установив шанс под классом равный "0;"
"Грунтовая вода" { "free" "0" //скин доступен всем - 1; для скина нужен доступ - 0 (если в core.cfg "freeskins" "1", то строку "free" можно не прописывать каждому скину, по умолчанию стоит у всех 0) "index" "2" //id скина "classes" "weapon_glock;weapon_tec9;" //оружия доступные для скина "rare" "2;1;" //редкость оружия из "classes" по их порядку (необходимо для модулей) //редкость заполняется соответственно, в данном примере у скина "Грунтовая вода" для Glock будет редкость - 2, а у Tec9 редкость - 1 //количество ; должно быть равное как и в "classes" //максимальная редкость - 7; минимальная - 1 //Если редкость скина 0, то скин для этого оружия не будет использоваться в модулях //Ширпотреб 1 - белый //Промышленное 2 - светло синий //Армейское 3 - темно синий //Запрещенное 4 - фиолетовый //Засекреченное 5 - розовый //Тайное 6 - красный //Контрабандное 7 - желтый "chanse" "3;5;" //шанс крафта оружия из "classes" по их порядку (необходимо для модуля Contracts) //максимальный шанс складывается из всех шансов оружия определенной редкости и берет рандомное число от 0 до максимума //другими словами, чем больше цифра шанса тем больше шанс что выпадет именно этот скин //и чем меньше выставлен шанс тем реже будет выпадать данный скин для конкретного оружия //если ничего не заполнять шанс будет выставлен 100, шанс 0 запретит крафтить определенный скин //но не запретит крафтить из него //имя группы "all" запрещено использовать тк оно зарезервировано системой для выдачи доступа игроку ко всем скинам сразу "groups" //настройка групп; можно указывать ДО 20 шт. т.к. это максимально допустимое количество разных групп в модуле { //"имя группы" "доступные оружия" оружия должны идти по порядку, как указано в "classes" "vip_silver" "weapon_glock;weapon_tec9;" //оружия доступные для данного скина при выдаче группы "vip_silver" игроку в groups.ini "vip_premium" "all" //если указано "all" - будут доступны все оружия указанные в "classes" } "img" "so_olive" //название изображения для худа (если не знаете что это не трогайте) }
Работает только с ядром WSGK
Продается без исходника!
Имеет привязку!
sm_contracts - главное меню модуля (можно изменить в конфиге)
Установить файлы по пути:
addons/sourcemod/plugins/exitems_contracts.smx
addons/sourcemod/configs/exitems/contracts.cfg
addons/sourcemod/translations/exitems_contracts.phrases.txt