Иконка ресурса
Сообщения
363
Реакции
216
  • Автор ресурса
  • #1

Someone

Участник
Сообщения
1,933
Реакции
1,653
Нормальная версия без всяких багов и с нормальным кодом:
Для того, чтобы на сервер могли заходить администраторы без Prime статуса - в admin_overrides.cfg установите флаг доступа к команде BypassPremiumCheck.

Пример:
PHP:
Overrides
{
    "BypassPremiumCheck"            "b"
}
 

Вложения

  • antif2p.sp
    662 байт · Просмотры: 34
  • antif2p.smx
    3.9 КБ · Просмотры: 14
Последнее редактирование:

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #5
А если ноустим сервер?
Логично, что применимо к стим серверам для того, чтобы убрать наплыв от бывших эмуляторщиков (ноустим клиентов)
Если ноу стим - можно и не ставить.
Плагин и как идея нужны для тех, кто сидит на only steam server и не хочет видеть бесплатных/новых игроков у себя на сервере.
 

xek

Рыба клоун
Сообщения
1,652
Реакции
636
От nosteam сейчас и вообще смысла никакого нету...
 

lodka

Участник
Сообщения
4
Реакции
0
А почему у меня на сервере этот плагин не даёт зайти на карту "GO TV"?
Выключал его,было всё норм...У всех так?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
в принципе код можно было на 10 строк сократить:
PHP:
#pragma semicolon 1

#include <SteamWorks>

#define PLUGIN_VERSION "2.0"

public Plugin myinfo = {
    name        = "Free2BeKicked - CS:GO",
    author        = "Asher \"asherkin\" Baker, psychonic, igroman1266",
    description    = "Automatically kicks non-premium players.",
    version        = PLUGIN_VERSION,
    url            = "http://hlmod.ru/"
};

public OnPluginStart()
{
    CreateConVar("anti_f2p_version", PLUGIN_VERSION, "Free2BeKicked", FCVAR_DONTRECORD|FCVAR_NOTIFY);
}

public void OnClientPostAdminCheck(int client)
{
    if (!IsFakeClient(client) && !CheckCommandAccess(client, "BypassPremiumCheck", ADMFLAG_ROOT, true)
    && SteamWorks_HasLicenseForApp(client, 624820) != k_EUserHasLicenseResultHasLicense)
        KickClient(client, "Для игры на этом сервере необходим платный аккаунт CS:GO");
}
 
Последнее редактирование:

mika

Участник
Сообщения
1,069
Реакции
641
Более не актуально, появилась sv_prime_accounts_only

Поправочка, лично у меня эта команда меняет значение только через rcon :/
 
Последнее редактирование:

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
Более не актуально, появилась sv_prime_accounts_only

Поправочка, лично у меня эта команда меняет значение только через rcon :/
Много идеи можно сделать с доступом по флагам администрации,
а sv команда онли на всех
Какой то смысл имеется :3
кому как
 

e_zhuravlev

Участник
Сообщения
317
Реакции
117
добавьте исключение ботов так как если зайти в спектры (если на сервере есть боты) они будут кикаться и спавниться по кругу и сервер зависает
 
Сообщения
363
Реакции
216
  • Автор ресурса
  • #14
добавьте исключение ботов так как если зайти в спектры (если на сервере есть боты) они будут кикаться и спавниться по кругу и сервер зависает
Скачай последнюю версию плагина. У меня не кикаются боты
 

MaZa

Участник
Сообщения
1,732
Реакции
980
сегодня вышла обнова,можете юзать sv_prime_accounts_only,вроде пофиксили
 

KonveeR

Hanzo hasashi
Сообщения
1,639
Реакции
667
@xMaZax, Эта переменная всех под одну гребёнку суёт (админ,вип и тд)
А нужно что-бы с определёнными флагами , даже если no prime , пускало на сервер.
 

Temkqa

Участник
Сообщения
49
Реакции
42
Похоже плагин кикает и тех кто купил прайм.
 

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@Temkqa, пруфы?

P.S можно в оверрайдах указать несколько флагов? админов и випов, например
 

Temkqa

Участник
Сообщения
49
Реакции
42
@wayLANder, у меня один игрок пожаловался что его не пускает, хотя он купил прайм.
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Temkqa, а что мешает скачать из соседней темы No Prime Manager? Работает всё без проблем.
 
Сверху Снизу