Jump to content

АФК Менеджер (Basic AFK Manager)


Райан

Recommended Posts

  • Администратор

Простенький АФК Менеджер, для сервера L4D2. При подключении плагина создается следующий CFG файл:

// This file was auto-generated by SourceMod (v1.10.0.6492)
// ConVars for plugin "afkmanager.smx"


// Имунитет админа
// -
// Default: "0"
sm_adminsimmune "0"

// Активация плагина
// -
// Default: "1"
sm_afkenable "1"

// Минимальное количество подключенных клиентов, необходимое для исключения клиентов AFK.
// -
// Default: "1"
sm_minplayerskick "1"

// Минимальное количество подключенных клиентов, необходимое для работы плагина.
// -
// Default: "1"
sm_minplayersmove "1"

// 1 - В наблюдатели 2 - Кик
// -
// Default: "1"
sm_movespec "1"

// Время для кика
// -
// Default: "120.0"
sm_timetokick "60.0"

// Время, для предупреждения
// -
// Default: "60.0"
sm_timetomove "30.0"

Установка:

  • Скомпилировать .sp файл (Адаптирован для идеального компилирования на версии SM 1.10.0.6492) и поместить получившийся .smx файл в /left4dead2/addons/sourcemod/plugins
  • Либо воспользуйтесь уже готовым .smx файлом (Скомпилирован на версии SM 1.10.0.6492).
  • Сделайте рестарт сервера

Список изменений:

4.2.5:
 - Плагин теперь проверяет минимальное количество игроков, необходимых при изменении переменной, в дополнение к подключению/отключению клиента.

Файлы и ссылки:

Edited by Райан
Добавлена новая версия, список изменений и префикс темы. (see edit history)

Ненавижу загружать новые файлы, но обожаю обновлять версии.

Link to comment
Share on other sites

  • Администратор

Изменения:

  • 3.1 - Добавлена реклама для подключившегося игрока (Реклама объявит игроку, спустя 30 секунд после его подключения, команды, с помощью которых он может выйти в АФК).

afkmanager.sp afkmanager.smx

Ненавижу загружать новые файлы, но обожаю обновлять версии.

Link to comment
Share on other sites

  • 2 weeks later...
  • Администратор

Изменения 3.3:

  • Адаптировано для выживания
  • Код сокращен до 30 строчек
  • Вырезаны таймеры
  • Вырезана реклама
  • Добавлена команда !s, что бы Наблюдатель мог переместится обратно к Выжившим.

afkmanager.sp afkmanager.smx

Ненавижу загружать новые файлы, но обожаю обновлять версии.

Link to comment
Share on other sites

  • 1 year later...
  • Администратор

Вышло обновление плагина 4.2.5:

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

 

afk_manager4.sp afk_manager4.smx afk_manager.inc afk_manager.phrases.txt

Ненавижу загружать новые файлы, но обожаю обновлять версии.

Link to comment
Share on other sites

  • 1 year later...
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// afk_manager4.sp
//
// C:\Users\remec\Desktop\scripting\afk_manager4.sp(657) : warning 246: function ActionToString returns an array but return type is not marked as an array
// Code size:         63560 bytes
// Data size:         24988 bytes
// Stack/heap size:      18512 bytes
// Total requirements:  107060 bytes
//
// 1 Warning.
//
// Compilation Time: 0,53 sec
// ----------------------------------------

Press enter to exit ..

 

Link to comment
Share on other sites

В 05.03.2023 в 10:27, andivax сказал:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// afk_manager4.sp
//
// C:\Users\remec\Desktop\scripting\afk_manager4.sp(657) : warning 246: function ActionToString returns an array but return type is not marked as an array
// Code size:         63560 bytes
// Data size:         24988 bytes
// Stack/heap size:      18512 bytes
// Total requirements:  107060 bytes
//
// 1 Warning.
//
// Compilation Time: 0,53 sec
// ----------------------------------------

Press enter to exit ..

 

Это предупреждение и его можно игнорировать.

Этот AFK-менеджер не получает -1 убийство при автоматическом перемещении в режим наблюдения?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...