Fr4nch
Кінчена птаха
- Сообщения
- 319
- Реакции
- 470
[Drops Summoner] Discord
Плагин выводит в Discord весь дроп, выпадаемый игрокам на серверах благодаря Drops Summoner.
Особенности:
– Поддержка мультиязычности и мультивалютности.
– Гибкая настройка плагина.
– Нет зависимости от сторонних сайтов, вся информация берётся с API Steam (а значит, список кейсов обновляется автоматически).
– Плагин не выводит сообщения об выпадении дропа, если у игрока нет Prime-статуса.
– Плагин использует немного модифицированное ядро DropsSummoner (т.е. сам плагин - модуль к этому ядру).
Требования:
– Linux only
– Sourcemod 1.10 Stable
– Модифицированная сошка SM'a (от Феникса)
– [Discord] Core (не ниже версии 1.2.0)
– REST in Pawn (не ниже версии 1.3.1)
Плагин предоставляется без исходного кода. Он не имеет привязки, но работает по лицензии! (т.е. если выйдет обновление, старая версия не будет работать)
При покупке вы соглашаетесь с условиями покупки, прописанными у меня в Discord-канале.
Цена: 280₽ (для CIS) / $14 (не для CIS)
C-подобный:
"DropsSummoner"
{
// RU: Список валют, которые можно получить.
// EN: List of currencies that can be obtained.
//
// | 1 - USD | 6 - PLN | 11 - MYR | 16 - KRW | 21 - AUD | 26 - PEN | 31 - SAR | 38 - KWD |
// | 2 - GBP | 7 - BRL | 12 - PHP | 17 - TRY | 22 - NZD | 27 - COP | 32 - AED | 39 - QAR |
// | 3 - EUR | 8 - JPY | 13 - SGD | 18 - UAH | 23 - CNY | 28 - BRL | 34 - ARS | 40 - CRC |
// | 4 - CHF | 9 - NOK | 14 - THB | 19 - MXN | 24 - INR | 29 - HKD | 35 - ILS | 41 - UYU |
// | 5 - RUB | 10 - IDR | 15 - VND | 20 - CAD | 25 - CLP | 30 - TWD | 37 - KZT | |
//
// Default: "1"
"currency" "5"
// RU: Язык, на котором будет отображаться название выпавшего предмета указывается в ISO CODE 2.
// Веб-сайт для получения ISO CODE: https://countrycode.org
//
// EN: The language in which the name of the dropped item will be displayed is specified in ISO CODE 2.
// Website for obtaining the ISO CODE: https://countrycode.org
//
// Default: "en"
"language" "ru"
// RU: Для получения данных со Стима, требуется API Key. Вы можете получить его, заполнив эту форму - https://steamcommunity.com/dev/apikey
// Если поле будет пустым, плагин попытается взять API Key из файла webapi_authkey.txt.
// Гайд: https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators#Getting_Your_Web_API_Authorization_Key
//
// EN: To get data from the Steam, an API Key is required. You can acquire one by filling out this form - https://steamcommunity.com/dev/apikey
// If the field is empty, the plugin will try to take the API Key from the file webapi_authkey.txt.
// Guide: https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators#Getting_Your_Web_API_Authorization_Key
//
// Default: ""
"webapi_authkey" ""
// RU: Время жизни кеша цены предмета до её обновления. Указывается в секундах.
// EN: The lifetime of the item price cache before it is updated. Specified in seconds.
//
// Default: "900"
"cachelifetime" "900"
// RU: Время, через которое плагин попробует снова получить данные со Steam, если он не смог получить.
// EN: The time after which the plugin will try to get data from Steam again if it could not get it.
//
// Default: "15.0"
"time_tryloadgs" "15.0"
// ============================================================================================== //
// RU: Имя webhook`a в отправленном сообщении.
// EN: The name of the webhook in the sent message.
//
// Default: "Drops Summoner"
"discord_username" "Drops Summoner"
// RU: Ссылка на аватарку, которая будет отображаться у бота.
// EN: Link to the avatar that will be displayed on the webhooks profile.
//
// Default: "https://github.com/fr0nch/Drops-Summoner-Discord/blob/main/img/avatar.png?raw=true"
"discord_avatar" "https://github.com/fr0nch/Drops-Summoner-Discord/blob/main/img/avatar.png?raw=true"
// RU: Цвет сообщения, который будет отображаться в embed. Указывается в HEX.
// EN: The color of the message to be displayed in embed. Specified in HEX.
//
// Default: "ff4125"
"discord_color" "ff4125"
// RU: Что будет отображаться, если у предмета нет цены на торговой площадке.
// EN: What will be displayed if the item does not have a price on the marketplace.
//
// Default: "¯\_(ツ)_/¯"
"discord_noneprice" "¯\_(ツ)_/¯"
// RU: Сообщение которое будет отправляться.
// EN: The message that will be sent.
//
// Ключи: {price} - цена | {steamid64} - steamid64 игрока | {item_techname} - техническое имя предмета | {item_transname} - переведённое имя предмета
// Keys: {price} - price | {steamid64} - players steamid64 | {item_techname} - technical name of the item | {item_transname} - translated name of the item
//
// Default: "**Price: *`{price}`***\n\n** *[`Profile`](https://steamcommunity.com/profiles/{steamid64}/) [`Inventory`](https://steamcommunity.com/profiles/{steamid64}/inventory/) [`Market place`](https://steamcommunity.com/market/listings/730/{item_techname}/)* **"
"discord_text" "**Цена: *`{price}`***\n\n** *[`Профиль`](https://steamcommunity.com/profiles/{steamid64}/) [`Инвентарь`](https://steamcommunity.com/profiles/{steamid64}/inventory/) [`Торговая площадка`](https://steamcommunity.com/market/listings/730/{item_techname}/)* **"
// RU: Настройка формата даты в футере сообщения. Параметры можно получить здесь: http://cplusplus.com/reference/clibrary/ctime/strftime.html
// EN: Setting up the dateformat in the message footer. The parameters can be acquire here: http://cplusplus.com/reference/clibrary/ctime/strftime.html
//
// Default: "%T, %d.%m.%G"
"discord_footer_dateformat" "%T, %d.%m.%G"
// RU: Настройка текста в футере сообщения.
// EN: Setting up the text in the footer message.
//
// Ключи: {servername} - имя сервера | {serverdate} - дата и время отправления (настраивается в ключе "discord_footer_dateformat")
// Keys: {servername} - server name | {serverdate} - date and time of departure (configured in the key "discord_footer_dateformat")
//
// Default: "{servername} • {serverdate}"
"discord_footer_text" "{servername} • {serverdate}"
// RU: Ссылка на иконку, которая будет отображаться в футере.
// EN: Link to the icon that will be displayed in the footer.
//
// Default: "https://github.com/fr0nch/Drops-Summoner-Discord/blob/main/img/clock.png?raw=true"
"discord_footer_icon" "https://github.com/fr0nch/Drops-Summoner-Discord/blob/main/img/clock.png?raw=true"
}
Команды плагина:
sm_drop_test 4003
- Команда для тестирования выпадения дропа в Discord. 4003
- item definition
, его можно посмотреть тут. Учтите, что item definition
ниже 4001
не учитываются плагином.sm_dropssummoner_reload
- Команда перезагрузки конфига и кеша плагина.Реквизиты:

FR4NCH
Обратная связь:
Discord: Fr4nch#1111
Discord-канал: Join the Parrot Plugins Discord Server!
Профиль на Dev-Source: https://dev-source.ru/user/1075
Hlmod: Fr4nch
Steam: Steam Community :: Fr4nch
Покупателей: 66 (можно проверить в дискорде)
Оффтопкупил плагин френча, мой дискорд сервер раскрутился до ненормальных значений, все только и мониторят этот чат с дропом
Купил плагин, когда он был ещё в Beta версии, оптимизирован, не имеет ошибок, даже если и появляются, Френч их быстро исправляет. К покупке рекомендую.
Всё круто работает! Настраивать не трудно, если вы не новичок. )
круто сделано, гибкая настройка, спасибо пернатому сообществу за рождение говорящего попугая
Ставится быстро минут за пять- десять все сделал , завелась без танцев с бубном что очень радует .
Купил DropDiscord - радуюсь жизни, автор - красавчик!
Бекдоров нет, файвчек прошёл.
Утечки фиксятся, d4ckчек прошёл.
Обновы выпускаются, boeingчек прошёл.
Можно покупать
Последнее редактирование: