Продам [Drops Summoner] Discord

Fr4nch

Кінчена птаха
Сообщения
319
Реакции
470
logo.png

[Drops Summoner] Discord


Плагин выводит в Discord весь дроп, выпадаемый игрокам на серверах благодаря Drops Summoner.


1.png
2.png
3.png

Особенности:
– Поддержка мультиязычности и мультивалютности.
– Гибкая настройка плагина.
– Нет зависимости от сторонних сайтов, вся информация берётся с 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 - Команда перезагрузки конфига и кеша плагина.

Реквизиты:
qiwi.png QIWI:
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чек прошёл.

Можно покупать
 
Последнее редактирование:

Domikuss

Добрая душа
Сообщения
282
Реакции
261
Оффтоп
Купил плагин, когда он был ещё в Beta версии, оптимизирован, не имеет ошибок, даже если и появляются, Френч их быстро исправляет. К покупке рекомендую.
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #3
"discord_footer_dateformat" "%T, %d.%m.%G"
"discord_footer_text" "{servername} • {serverdate}"
ты усложняешь, у webhook'a в теле можешь пробросить timestamp с unix временем и дискорд сам допишет и разделитель и сформирует дату.
 

Fr4nch

Кінчена птаха
Сообщения
319
Реакции
470
ты усложняешь, у webhook'a в теле можешь пробросить timestamp с unix временем и дискорд сам допишет и разделитель и сформирует дату.
Я про это знаю. Но оно там по дебильному форматирует, не красиво к тому же. Я же дал возможность, чтобы пользователь сам решил, как ему нужно отформатировать.
 
Последнее редактирование:

unity

Участник
Сообщения
242
Реакции
133
Всё круто работает! Настраивать не трудно, если вы не новичок. )
1636464077513.png
 

gtixon

Участник
Сообщения
1,078
Реакции
401
круто сделано, гибкая настройка, спасибо пернатому сообществу за рождение говорящего попугая
 

pur4s

Участник
Сообщения
367
Реакции
92
Оффтоп
 

MRUS246

Участник
Сообщения
146
Реакции
43
Ставится быстро минут за пять- десять все сделал , завелась без танцев с бубном что очень радует .
 

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
Купил DropDiscord - радуюсь жизни, автор - красавчик!
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #10
Бекдоров нет, файвчек прошёл.
Утечки фиксятся, d4ckчек прошёл.
Обновы выпускаются, boeingчек прошёл.

Можно покупать
 

crashzk

Участник
Сообщения
179
Реакции
33
@Fr4nch I was interested in the plugin, but I had some doubts, if you can help me, I appreciate it.

Big difference from this plugin to others in the same would be that it doesn't show the message of case drops for players that wouldn't have prime status, right? Would there be something else?
 

Похожие темы

Ответы
2
Просмотры
Сверху Снизу