[Core] WSGK
[WSGK] WSGK

Autor:

K1NG

Type:

Core

Version:

3.8.11

Updates:

11 December 2023
Updates

Supported games: CS:GO

Description

Ядро основанное на оригинале плагина WS от kgns, который переделан под модульную систему с доступом к скинам, ножам, перчаткам, стикерам и агентам

Особенности:

  • Доступ к скинам, ножам и перчаткам ограничен записями в базе данных
  • Модульная система
  • Возможность ставить стикеры на оружие
  • Возможность разделения на группы оружия для их временной выдачи игрокам
  • Гибкая настройка доступа к скинам и ножам разным игрокам
  • Кастомизация меню
  • Возможность выбирать перчатки
  • Возможность разделения использования командами: скинов, перчаток, ножей, агентов
  • Админпанель для управления доступом
  • Логирование выдачи Админом каких либо скинов, ножей, перчаток, стикеров
  • Отображение превью изображений: скинов, перчаток, стикеров, агентов в HUD
  • Возможность настройки паттернов

О самом плагине:

  • Возможность выбрать любой нож, доступный в CS:GO
  • Возможность выбрать любой скин на оружие, который доступен в CS:GO (включая скины из новых кейсов)
  • Возможность выбрать любые перчатки, которые доступны в CS:GO (включая перчатки из кейсов)
  • Возможность установки скинов Агентов для игроков для любой команды
  • Изменение качества у скинов оружия и перчаток клиента
  • Включение/Отключение StatTrack на оружии и ножах
  • Возможность добавлять именные ярлыки для оружия и ножей клиента
  • Полная совместимость с модулями: 
Пример правильной настройки k1_weapons/weapons.cfg
"Грунтовая вода"				
{
	"free"		"0"	//скин доступен всем - 1; для скина нужен доступ - 0 (если в core.cfg "freeskins" "1",то строку "free" можно не прописывать каждому скину)
	"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 - желтый
												
	"groups" //настройка групп; можно указывать ДО 20 шт. т.к. это максимально допустимое количество разных групп в модуле 
         (НЕ является обязательным, особенно без модуля [WSGK][VIP] Group)
	{
		//"имя группы"		"доступные оружия"			оружия должны идти по порядку, как указано в "classes"
		"vip_silver"		"weapon_glock;weapon_tec9;"	//оружия доступные для данного скина при выдаче группы "vip_silver" игроку в groups.ini
		"vip_premium"		"all"						//если указано "all" - будут доступны все оружия указаные в "classes"
	}
"img"     "so_olive"                      //название изображения для худа (если не знаете что это не трогайте)
}

Несовместим с другими плагинами на установку скинов, ножей, стикеров и агентов!
Для работы со всеми модулями требуется хорошее железо!
Возможны проблемы с HotGuard (античит)


Продается без исходника!
Плагин имеет привязку!
Плагин (.smx) самостоятельно удалится с вашего сервера по истечению подписки!

Инструкция привязки, ошибки и их решения.

http://projecttm.ru/protection.php



Requirements:

Commands:

!wsgk - Общее меню ядра
!ws - Меню скинов
!knife - Меню ножей
!gloves - Меню перчаток
!agents - Меню агентов
!sm_gs - выдать скин можно сменить в конфиге
!sm_ts - забрать скин можно сменить в конфиге

Пример биндов

Зависит от того, какую вы команду указали в core.cfg

bind x "sm_ws" - Меню скинов
bind alt "sm_knife" - Меню ножей
bind f4 "sm_nametag" - Меню смены тега оружия


Installation:

добавить в файл database.cfg:

"wsgk"
    {
        "driver"   "mysql"
        "host"     "айпи_хоста"
        "database" "название_БД"
        "user"     "имя_пользователя"
        "pass"     "пароль"
    }

В файле configs/core.cfg изменить значение строки на "FollowCSGOServerGuidelines" "no"

Установить последнюю версию PTaH

Настроить созданный при первом запуске плагина конфиг cfg/sourcemod/wsgk.cfg

Стандартный cfg/sourcemod/wsgk.cfg

// Prefix for chat messages
// -
// Default: "[projecttm.ru]"
sm_wsgk_chat_prefix "[projecttm.ru]"

// Prefix for database table
// -
// Default: "projecttm_"
sm_wsgk_table_prefix "projecttm_"

Установить файлы по пути:

  • addons/sourcemod/plugins/ WSGK_Core.smx
  • addons/sourcemod/translations/wsgk.phrases.txt
  • addons/sourcemod/configs/wsgk/core.cfg
  • addons/sourcemod/configs/wsgk/weapons.cfg
  • addons/sourcemod/configs/wsgk/weapons_english.cfg  -  если хотите использовать английские наименования (переименуйте потом на weapons.cfg)
  • addons/sourcemod/configs/wsgk/stickers.cfg
  • addons/sourcemod/configs/wsgk/menu.cfg
  • addons/sourcemod/configs/wsgk/gloves.cfg
  • addons/sourcemod/configs/wsgk/gloves_english.cfg - если хотите использовать английские наименования (переименуйте потом на gloves.cfg)
  • addons/sourcemod/configs/wsgk/agents.cfg
  • addons/sourcemod/configs/wsgk/agents_english.cfg - если хотите использовать английские наименования (переименуйте потом на agents.cfg)
  • addons/sourcemod/plugins/FixHintColorMessages.smx - фикс от Феникса для корректного отображения цвета и превью в hint
  • файл SQL_PERENOS_BD.sql - для переноса данных из старых таблиц (при переходе с v. 2.3 на v. 3.0)
НЕ ОБЯЗАТЕЛЬНО, если используете конфиги с сайта
  • addons/sourcemod/plugins/convertor.smx - обновит все конфиги - добавит пути до изображений (либо вы можете просто перекачать конфиги)
  • addons/sourcemod/plugins/convertor.sp - исходник плагина для конвертации конфигов
  • папку convertor из архива convertor.rar закинуть по пути addons/sourcemod/configs/wsgk/ - конфиги внутри необходимы для автозаполения информацией
    После этих манипуляций напишите в консоль команду sm_convert_wsgk (только админам с флагом z), затем удалите плагин если в нем больше нет необходимости

 

ВАЖНО!!! ТОЛЬКО ДЛЯ ВЛАДЕЛЬЦЕВ EXITEMS_CORE.SMX

добавить в файл database.cfg:

"exitems"
       {
           "driver"   "mysql"
           "host"     "айпи_хоста"
           "database" "название_БД"
           "user"     "имя_пользователя"
           "pass"     "пароль"
       }

Плагины

  • addons/sourcemod/plugins/EXITEMS_Core.smx - Ядро
  • addons/sourcemod/plugins/Gloves.smx - модуль перчаток
  • addons/sourcemod/plugins/WSK.smx - модуль скинов для оружия, ножей и нашивок
  • addons/sourcemod/plugins/Agents.smx - модуль агентов 
  • addons/sourcemod/plugins/Coins.smx - модуль монет

Конфиги ядра

  • addons/sourcemod/configs/exitems/menu.cfg - натройка меню и админ меню
  • addons/sourcemod/configs/exitems/settings.cfg - главный конфиг

Конфиги Модулей

  • addons/sourcemod/configs/exitems/modules/agents_settings.cfg - конфиг агентов
  • addons/sourcemod/configs/exitems/modules/agents_patches.cfg - конфиг нашивок
  • addons/sourcemod/configs/exitems/modules/gloves_settings.cfg - конфиг перчаток
  • addons/sourcemod/configs/exitems/modules/wsk_category.cfg - категории оружий в wsk
  • addons/sourcemod/configs/exitems/modules/wsk_menu.cfg - кастомизация меню wsk
  • addons/sourcemod/configs/exitems/modules/wsk_settings.cfg - конфиг wsk
  • addons/sourcemod/configs/exitems/modules/wsk_stickers.cfg - конфиг стикеров wsk
  • addons/sourcemod/configs/exitems/modules/wsk_weapons.cfg - конфиг скинов оружия wsk
  • addons/sourcemod/configs/exitems/modules/coins.cfg - конфиг монет

Переводы

  • addons/sourcemod/translations/exitems.phrases.txt - переводы ядра 
  • addons/sourcemod/translations/exitems_agents.phrases.txt -  переводы для модуля агентов
  • addons/sourcemod/translations/exitems_modules.phrases.txt - переводы названий в меню ядра перехода к модулям
  • addons/sourcemod/translations/exitems_gloves.phrases.txt - переводы для модуля перчаток
  • addons/sourcemod/translations/exitems_wsk.phrases.txt - переводы для модуля wsk
  • addons/sourcemod/translations/exitems_coins.phrases.txt - переводы для модуля монет


При переходе с ядра WSGK на НОВОЕ ядро EXItems:

1) Сделайте бэкап вашей БД!!!
2) Выключите сервер
3) Закиньте все файлы по путям, которые указаны выше
4) Поставьте пароль на сервер и включите его
5) Не заходите на сервер, проверьте создались ли в вашей БД новые таблицы с префиксом exitems_
6) Скачайте файлы из архива convertor_table.rar

7) Поменяйте внутри каждого файла название префикса ваших старых таблиц (изначально стандартный префикс)
8) Скомпилируйте каждый исходник
9) Скидывайте в папку plugins на УЖЕ запущенном сервере
10) ПО ОЧЕРЕДИ подгружайте каждый из плагинов дожидаясь после запуска каждого подобной фразы в консоли: "
Agents data migrated successfully!!!"
11) Проверьте правильность заполенения данными в новых таблицах

 


Files
Скачать все архивом
Не скачивает файлы smx
WSGK_Core.smx
extensions.zip
Update: 1098 days ago
agents.cfg
Update: 590 days ago
agents_english.cfg
Update: 1098 days ago
convertor.sp
Update: 1098 days ago
core.cfg
Update: 714 days ago
core_english.cfg
Update: 1098 days ago
gloves.cfg
Update: 1098 days ago
gloves_english.cfg
Update: 1098 days ago
k1_wsgk.inc
Update: 594 days ago
menu.cfg
Update: 753 days ago
stickers.cfg
Update: 661 days ago
weapons.cfg
Update: 661 days ago
weapons_english.cfg
Update: 698 days ago
wsgk.phrases.txt
Update: 753 days ago
FixHintColorMessages.smx
Update: 1077 days ago

Files
No files