The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
Я прекрасно понимаю, что часто названия плагинов можно очень просто забыть. Однако это становится причиной постоянного создания тем рода "помогите найти плагин X".

Так вот, чтобы содержать форум в порядке и чистоте, поступим следующим образом:
  1. В дальнейшем создаваемые темы с "помогите найти плагин" будут удаляться, а авторам — выдаваться предупреждения
  2. Если Вы захотите найти плагин, то сначала воспользуйтесь поиском

Если всё же не удалось найти плагин, заполните следующую форму и ответьте в этой теме:

  • Функции плагина
  • Мод/Игра, которая использует этот плагин

Прежде чем отвечать в теме, воспользуйтесь поиском гугла, который почти всегда находит нужное.

Старые темы будут перемещены в корзину.
 
Последнее редактирование модератором:

Витек

Участник
Сообщения
8
Реакции
0
Мне нужен плагин на скины и чтоб там были наклейки и именной ярлык
 

KonveeR

Hanzo hasashi
Сообщения
1,639
Реакции
667
Есть ли рабочий Ambien Sound для CS:GO ? (фоновая музыка , как на моде Zombie Reloaded)
Нашел один , но он не корректно работает (Первый раунд музыка играет , второй раунд уже не играет)
 

Черная вдова

Участник
Сообщения
2,795
Реакции
670
Есть ли рабочий Ambien Sound для CS:GO ? (фоновая музыка , как на моде Zombie Reloaded)
Нашел один , но он не корректно работает (Первый раунд музыка играет , второй раунд уже не играет)
1)Ambient
2)не фоновая а в определенном месте на карте
 

KonveeR

Hanzo hasashi
Сообщения
1,639
Реакции
667
@Черная вдова, Вы по ссылке переходили ? описание читали?
Я уточнил еще про ZR , это и есть Ambient
Может я и не правильно выразился (про фоновую музыку) но думаю меня прекрасно поняли.
 

R1w3d

Участник
Сообщения
153
Реакции
31
[удалено]
 
Последнее редактирование:

Mensi1337

Участник
Сообщения
242
Реакции
16
Здарова всем, кто может написать легкий плагин запрета писать в чат vk.com/ ? Например человек написал свою группу vk.com/ и в чат написало что бы "Реклама посторонних групп запрещено". Иммунитет для Главного админа от запрета.
Кто возьмется ?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@Seton1447, такое уже есть, и называется Regex Word Filter.
Ну а так, самая простейшая реализация подобного:
PHP:
#include <sourcemod>

#pragma newdecls  required
#pragma semicolon 1

public Plugin myinfo = { version = "1.0", author = "CrazyHackGUT aka Kruzya", name = "[ANY] Block Vkontakte advertisement", url = "https://kruzefag.ru/" };

public Action OnClientSayCommand(int iClient, const char[] szChatType, const char[] szChatMessage) {
    if (iClient && GetUserAdmin(iClient) == INVALID_ADMIN_ID && StrContains(szChatMessage, "vk.com/", false) != -1) {
        PrintToChat(iClient, "[SM] Реклама групп ВКонтакте доступна только Администрации сервера!");
        return Plugin_Handled;
    }

    return Plugin_Continue;
}
 

Mensi1337

Участник
Сообщения
242
Реакции
16
@Seton1447, такое уже есть, и называется Regex Word Filter.
Ну а так, самая простейшая реализация подобного:
PHP:
#include <sourcemod>

#pragma newdecls  required
#pragma semicolon 1

public Plugin myinfo = { version = "1.0", author = "CrazyHackGUT aka Kruzya", name = "[ANY] Block Vkontakte advertisement", url = "https://kruzefag.ru/" };

public Action OnClientSayCommand(int iClient, const char[] szChatType, const char[] szChatMessage) {
    if (iClient && GetUserAdmin(iClient) == INVALID_ADMIN_ID && StrContains(szChatMessage, "vk.com/", false) != -1) {
        PrintToChat(iClient, "[SM] Реклама групп ВКонтакте доступна только Администрации сервера!");
        return Plugin_Handled;
    }

    return Plugin_Continue;
}
Если не затруднит сделай под sm 1.6.3
 

Rostu

Добрая душа
Сообщения
986
Реакции
622
PHP:
#include <sourcemod>

#pragma semicolon 1

public Plugin:myinfo = { version = "1.0", author = "CrazyHackGUT aka Kruzya", name = "[ANY] Block Vkontakte advertisement", url = "https://kruzefag.ru/" };

public Action:OnClientSayCommand(iClient, const String:szChatType[], const String:szChatMessage[]) {
    if (iClient && GetUserAdmin(iClient) == INVALID_ADMIN_ID && StrContains(szChatMessage, "vk.com/", false) != -1) {
        PrintToChat(iClient, "[SM] Реклама групп ВКонтакте доступна только Администрации сервера!");
        return Plugin_Handled;
    }

    return Plugin_Continue;
}
@Seton1447,
 

StormX

Участник
Сообщения
891
Реакции
302
Если не затруднит сделай под sm 1.6.3

Удалось вам закомпилировать его?
При компиляции
fatal error 120: cannot read from file: "файл"
Не удалось подключить файл (#include) - скорее всего .sp или .inc файла просто нет
Все инклюды есть, другие компилируются без проблем.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@niko7d, единственный инклуд в этом исходнике - sourcemod. И он стандартный.
Перекачайте полностью компилятор.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@niko7d, 1.6.3 компилит без проблем
 

Вложения

  • sm_bva.sp
    600 байт · Просмотры: 10
  • sm_bva.smx
    2.8 КБ · Просмотры: 2

adnryyyy

Участник
Сообщения
12
Реакции
0
Где можно найти плагин на моментальную установку бомбы?
 

Mensi1337

Участник
Сообщения
242
Реакции
16
@niko7d, единственный инклуд в этом исходнике - sourcemod. И он стандартный.
Перекачайте полностью компилятор.
А второй текст добавить можно?
--- Добавлено позже ---
и поставить доступ только для главного админа можно?
 

Rostu

Добрая душа
Сообщения
986
Реакции
622
PHP:
#include <sourcemod>

#pragma semicolon 1
static const String:Words[][] = {

    "vk.com/", // Суда дописывай слова
    "mail.ru"
};
public Plugin:myinfo =
{
    version = "1.0",
    author = "CrazyHackGUT aka Kruzya aka Rostu ne govnokoder",
    name = "[ANY] Block Vkontakte advertisement",
    url = "https://kruzefag.ru/"
};

public Action:OnClientSayCommand(iClient, const String:szChatType[], const String:szChatMessage[]) {
    if (iClient > 0 && !CheckAdminFlags(iClient,"z")) // Сюда можешь указать 2 флага, по типу "ba"
    {
        for (new i; i < sizeof(Words); ++i)
        {
            if(StrContains(Words[i], szChatMessage, false) != -1)
            {
                PrintToChat(iClient, "[SM] Реклама групп ВКонтакте доступна только Администрации сервера!");
                return Plugin_Handled;
            }
       
        }
    }

    return Plugin_Continue;
}
stock bool:CheckAdminFlags(client, const String:cflag[])
{
    return view_as<bool>(GetUserFlagBits(client) & ReadFlagString(cflag));
}
@Seton1447,
 
Последнее редактирование:

StormX

Участник
Сообщения
891
Реакции
302

Mensi1337

Участник
Сообщения
242
Реакции
16
PHP:
#include <sourcemod>

#pragma semicolon 1
static const String:Words[][] = {

    "vk.com/", // Суда дописывай слова
    "mail.ru"
};
public Plugin:myinfo =
{
    version = "1.0",
    author = "CrazyHackGUT aka Kruzya aka Rostu ne govnokoder",
    name = "[ANY] Block Vkontakte advertisement",
    url = "https://kruzefag.ru/"
};

public Action:OnClientSayCommand(iClient, const String:szChatType[], const String:szChatMessage[]) {
    if (iClient > 0 && !CheckAdminFlags(iClient,"z")) // Сюда можешь указать 2 флага, по типу "ba"
    {
        for (new i; i < sizeof(Words); ++i)
        {
            if(StrContains(Words[i], szChatMessage, false) != -1)
            {
                PrintToChat(iClient, "[SM] Реклама групп ВКонтакте доступна только Администрации сервера!");
                return Plugin_Handled;
            }
     
        }
    }

    return Plugin_Continue;
}
stock bool:CheckAdminFlags(client, const String:cflag[])
{
    return view_as<bool>(GetUserFlagBits(client) & ReadFlagString(cflag));
}
@Seton1447,
Ошибка
 

Вложения

  • 1.png
    1.png
    9.8 КБ · Просмотры: 21
Сверху Снизу