Что нового?

Как купить?

Информация как купить платные плагины

[STB] Core / Ядро

StatTrakBoost API [STB] Core / Ядро 1.0.4

Нет прав для скачивания
Поддерживаемые игры
CSGO
Требования
Данное API позволяет накручивать счетчик StatTrak на оружия из Инвентаря Steam.

Плагин без исходного кода, без привязки.
То есть устанавливать можно на любой сервер, вашего проекта.

20210628190349_1.jpg

20210628190352_1.jpg
20210628190328_1.jpg
20210628190336_1.jpg

Конфиг:
C#:
"STB_API"
{
    "commands"                          "sm_stb;sm_stattrak;sm_boost" //Команды открытия меню плагина (разделитель ;)
    "step"                              "1000" //Шаг + - в меню накрутки 
    "weapon_translation"                "english" //язык, на котором будут отображаться оружия в меню "russian", "english"
}

Команды админа:
C#:
sm_stb_admin <add/take/set> <#userid> <value>

Пример логов (STB_API.log)
C#:
L 06/28/2021 - 19:02:09: [STB_API.smx] [STB API] Админ "1mpulse" пополнил счет киллов игроку "1mpulse" на "3000" количество
L 06/28/2021 - 19:02:48: [STB_API.smx] [STB API] Игрок 1mpulse "STEAM_1:0:27303606" накрутил "1000" киллов на оружие "Five-SeveN | Flame Test"

Библиотека (.inc)
C#:
#if defined _STB_API_included
  #endinput
#endif
#define _STB_API_included

enum STB_ChangeType
{
    STB_Add = 0,            //Добавить
    STB_Take,                //Отнять
    STB_Set                    //Установить
};


/*
 * Получение баланса пользователя
 *
 * @param iClient             индекс пользователя.
 *
 * @return value            значение
 *                            -1, если произошла ошибка
 */
native int STB_GetBalance(int iClient);
native bool STB_ShowMainMenu(int iClient);
native bool STB_IsValidPlayer(int iClient);
native int STB_PrintToChat(int iClient, const char[] sMessage, any ...);
native bool STB_ChangeBalance(int iClient, STB_ChangeType ChangeType, int iValue);

public SharedPlugin __pl_STB_API =
{
    name = "STB_API",
    file = "STB_API.smx",
#if defined REQUIRE_PLUGIN
    required = 1
#else
    required = 0
#endif
};

#if !defined REQUIRE_PLUGIN
public void __pl_STB_API_SetNTVOptional()
{
    MarkNativeAsOptional("STB_GetBalance");
    MarkNativeAsOptional("STB_PrintToChat");
    MarkNativeAsOptional("STB_ShowMainMenu");
    MarkNativeAsOptional("STB_IsValidPlayer");
    MarkNativeAsOptional("STB_ChangeBalance");
}
#endif
Автор
1mpulse
Скачивания
30
Просмотры
1,695
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя 1mpulse

Поделиться ресурсом

Последние обновления

  1. Обновление 1.0.4

    Оптимизация
  2. Обновление 1.0.3

    В меню накрутки добавлены сроки: +(шаг накрутки из кфг)*10 -(шаг накрутки из кфг)*10
  3. Обновление 1.0.2

    Изменен конфиг, добавлена новая переменная в него.
shape1
shape2
shape3
shape4
shape7
shape8
Сверху