The Night Fury

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

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

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

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

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

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

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
Как правильно будет тогда сделать, чтобы открывалось на "N"?
Если игра - CS:S, то так:
C-подобный:
public void OnPluginStart()
{
    AddCommandListener(Cmd_NVG, "nightvision");
}

public Action Cmd_NVG(int client, const char[] command, int argc)
{
    if(client && IsClientInGame(client))
    {
        //    твой код
    }
    return Plugin_Continue;
}
 

dmitriy12009

Участник
Сообщения
13
Реакции
0
Плагин называется "3 строчки кода"

plugin:
#include <cstrike>

float XY[2] = {0.500, 0.500}; // расположение
int RGBA[4] = {255, 255, 255, 255}; //цвет

public void OnPluginStart()
{
    CreateTimer(1.0, TimerUpdate, TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public Action TimerUpdate(Handle hTimer)
{
    SetHudTextParams(XY[0],XY[1], 1.1, RGBA[0], RGBA[1], RGBA[2], RGBA[3], 2, 0.0 , 0.0, 0.0);
    for(int i = 1; i <= MaxClients; i++)
        if(IsClientInGame(i) && !IsFakeClient(i))
            ShowHudText(i, -1, "CT ◄◄ %i ►►     T ◄◄ %i ►►", CS_GetTeamScore(3), CS_GetTeamScore(2));
}
не работает, ничего не показывает
 

emo

Участник
Сообщения
33
Реакции
3
Помогите пожалуйста найти или написать плагин, чтобы через определенное время (4 часа) кикало игрока с сервера
Я искала не нашла(
 
Последнее редактирование:

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Помогите пожалуйста найти плагин, чтобы через определенное время (4 часа) кикало игрока с сервера
Я искала не нашла(
Сессионное время(нонстопом 4 часа играет плэер)/реалтайм(независимо от того, в игре или нет игрок)/накопительное(по мере игры)?
 

emo

Участник
Сообщения
33
Реакции
3
Сессионное время(нонстопом 4 часа играет плэер)/реалтайм(независимо от того, в игре или нет игрок)/накопительное(по мере игры)?
Сессионное время (нонстопом 4 часа играет плэер)
Мне просто для idle сервера это нужно ^^
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
Помогите пожалуйста найти плагин
Для этих целей есть отдельная тема на форуме:
Сообщения автоматически склеены:

Сессионное время (нонстопом 4 часа играет плэер)
Мне просто для idle сервера это нужно ^^
для idle, емнип, достаточно просто находится в одной из команд
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@emo, как часто у тебя карта меняется (и вообще меняется или перезапускается ли)?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@emo, пробуй (в 4-й строке можно поменять время от выбора команды до кика).
Выбор команды наблюдателей тоже запускает таймер.
 

Вложения

  • idle_kick.sp
    1.3 КБ · Просмотры: 17
  • Мне нравится
Реакции: emo

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
@emo, пробуй (в 4-й строке можно поменять время от выбора команды до кика).
Выбор команды наблюдателей тоже запускает таймер.
Можно еще получать (стартовое+4часа)время через GetTime(), записывать их в int arr[MAXPLAYERS+1] массив и проверять во время кого-нибудь события, когда GetTime() >= arr[client]
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@Palonez, можно, но какие события могут быть на idle сервере, кроме смены раундов (и связанными с ними событиями спавна)?
 

Mr_Incognito

Участник
Сообщения
194
Реакции
14
Понимаю что тема не та но всё лучше чем создавать новую :). Подскажите пожалуйста кто видел, слышал, качал скин персонажа на CS:GO SuperMan?
 

Denisen

Участник
Сообщения
158
Реакции
34
Доброго времени суток, может кто знает название данного плагина? который выводит инфу в конце каждого раунда
1663151091118.png
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Доброго времени суток, может кто знает название данного плагина? который выводит инфу в конце каждого раунда
Посмотреть вложение 102113
Приватный скорее всего. А так делается через эвент cs_win_panel_round где устанавливается нужный текст в funfact_token
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
@Denisen, вот примерно так:
C-подобный:
Event msg = CreateEvent("cs_win_panel_round");
msg.SetString("funfact_token", "твой html-текст");
for(int i = 1; i <= MaxClients; i++) if(IsClientInGame(i) && !IsFakeClient(i)) msg.FireToClient(i);
msg.Cancel();
Можно перехватывать событие cs_win_panel_round и менять текст в нём.
 
Сверху Снизу