The Night Fury

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

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

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

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

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

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

Kuntsaito

Участник
Сообщения
76
Реакции
31
Ищу плагин, который будет выдавать игрокам тег в таблице очков, в зависимости от их ip. Для игрока из подсети 123.132.11х.ххх должен даваться один тег, для игрока из подсети 12.34.56.хх другой.
Хотел реализовать это в вип от рико, в итоге в базу випов придется забивать 130 тыс vip игроков, по подсетям давать вип права плагин не умеет.
 

Длинный204

Участник
Сообщения
39
Реакции
1
Где найти для ксс 34 hltv
--- Добавлено позже ---
На сервак
--- Добавлено позже ---
Для Чемпионата
 

Junkes

Участник
Сообщения
494
Реакции
242
Есть ли плагин, который в конце раунда предоставлял бы выбор игрокам 1 на 1, чтобы можно играть было на ножах, ноускопы и т.д
 

zdorovo

Участник
Сообщения
13
Реакции
1
плагин ban`a для таких засранцев которые любят менять steamid и ip
что можете посоветовать
kan nsb не предлагать
sm 1.7.3
v.34
 

Larsalex

Сообщения
812
Реакции
404
Можешь написать код что бы например когда заходишь на сервер кикала с сервера если переменная 1 и в окошки писало "Смените переменную на cl_minmodels 0" ?
C-подобный:
#pragma semicolon 1
#pragma newdecls required

bool bLate, bVarOff[MAXPLAYERS+1];
Handle hTimer[MAXPLAYERS+1];

public APLRes AskPluginLoad2(Handle myself, bool late, char[] error, int err_max)
{
    bLate = late;
    return APLRes_Success;
}

public void OnPluginStart()
{
    if(bLate)
    {
        for(int i = 1; i <= MaxClients; i++)
        {
            if(IsClientAuthorized(i)) OnClientPostAdminCheck(i);
        }
        bLate = false;
    }
}

public void OnClientPostAdminCheck(int client)
{
    if(!IsFakeClient(client)) hTimer[client] = CreateTimer(20.0, Timer_Check, GetClientSerial(client), TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public void OnClientDisconnect(int client)
{
    KillTimer(hTimer[client]);
}

public Action Timer_Check(Handle timer, any serial)
{
    static int client;
    if(!(0 < (client = GetClientFromSerial(serial) <= MaxClients))) return Plugin_Stop;
    CheckVarValue(client);

    return Plugin_Continue;
}

void CheckVarValue(int client)
{
    if (0 < client <= MaxClients)
    {
        QueryClientConVar(client, "cl_minmodels", CheckVar);
        if(bVarOff[client]) PrintToChat(client, "Please change value of the variable 'cl_minmodels' to '0'");
    }
}

public void CheckVar(QueryCookie cookie, int client, ConVarQueryResult result, const char[] cvarName, const char[] cvarValue)
{
    if(result != ConVarQuery_Okay) bVarOff[client] = true;
    else bVarOff[client] = (StringToInt(cvarValue) == 1);
}
 
C

CreatorNikita

Есть ли плагин, который в конце раунда предоставлял бы выбор игрокам 1 на 1, чтобы можно играть было на ножах, ноускопы и т.д
ты имееш виду что-то одно?
--- Добавлено позже ---
Есть ли плагин, который в конце раунда предоставлял бы выбор игрокам 1 на 1, чтобы можно играть было на ножах, ноускопы и т.д
AbNeR Duel
 
Последнее редактирование модератором:

xCrazyx

Участник
Сообщения
17
Реакции
0
Плагин ,который убирает сообщения "Переменная сервера изменена"
 

Mensi1337

Участник
Сообщения
242
Реакции
16
C-подобный:
#pragma semicolon 1
#pragma newdecls required

bool bLate, bVarOff[MAXPLAYERS+1];
Handle hTimer[MAXPLAYERS+1];

public APLRes AskPluginLoad2(Handle myself, bool late, char[] error, int err_max)
{
    bLate = late;
    return APLRes_Success;
}

public void OnPluginStart()
{
    if(bLate)
    {
        for(int i = 1; i <= MaxClients; i++)
        {
            if(IsClientAuthorized(i)) OnClientPostAdminCheck(i);
        }
        bLate = false;
    }
}

public void OnClientPostAdminCheck(int client)
{
    if(!IsFakeClient(client)) hTimer[client] = CreateTimer(20.0, Timer_Check, GetClientSerial(client), TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public void OnClientDisconnect(int client)
{
    KillTimer(hTimer[client]);
}

public Action Timer_Check(Handle timer, any serial)
{
    static int client;
    if(!(0 < (client = GetClientFromSerial(serial) <= MaxClients))) return Plugin_Stop;
    CheckVarValue(client);

    return Plugin_Continue;
}

void CheckVarValue(int client)
{
    if (0 < client <= MaxClients)
    {
        QueryClientConVar(client, "cl_minmodels", CheckVar);
        if(bVarOff[client]) PrintToChat(client, "Please change value of the variable 'cl_minmodels' to '0'");
    }
}

public void CheckVar(QueryCookie cookie, int client, ConVarQueryResult result, const char[] cvarName, const char[] cvarValue)
{
    if(result != ConVarQuery_Okay) bVarOff[client] = true;
    else bVarOff[client] = (StringToInt(cvarValue) == 1);
}
Я просил что бы кикало с сервера и писалась причина смените переменную cl_minmodels, а в чат не надо писать ничего
 

xCrazyx

Участник
Сообщения
17
Реакции
0
Карту хоть под режим поставил ?
Карта am_dust
--- Добавлено позже ---
Поставил другую карту,так же все,пишет арена 1 и кидает всех на арену 1
--- Добавлено позже ---
Вот скрин,кидает вроде на 1 арену,а противника нет.
. Counter-strike  Global Offensive 08.10.2017 - 21.13.35.01.png
 
Последнее редактирование:
C

CreatorNikita

L

LooCooCat

Ищю timer плагин, пробовал Shavit, BTimer и от Zipcore(не компилится), киньте какие знаете
 

seriousgranpa

Участник
Сообщения
14
Реакции
0
Есть ли возможность менять нож в ксс? (Для молодежи из кс го хочу поставить и собственно есть ли советы для новичков по данному вопросу)
 
Сверху Снизу