Иконка ресурса

[ANY] Profile Status 2.3.5

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #1
Работяга добавил(а) новый ресурс:

[ANY] Profile Status - Контроль входа на сервер в зависимости от часов в игре или VAC/Steam банов

Введение:
Profile Status позволяет владельцам серверов контролировать вход на свои серверы в зависимости от количества часов в игре и / или наличия VAC / Steam банов.

Модули:

Проверка на количество часов у игрока


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

Узнать больше об этом ресурсе...
 

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #2
Работяга обновил(а) ресурс [ANY] Profile Status новой записью:

v2.2

Исправлен квар, где вы можете указать другую бд
Добавлен белый список модуля банов
Теперь команды требуют hours | bans в качестве первого аргумента
Добавлено меню белого списка
Добавлен include profilestatus.inc

Узнать больше об этом обновлении...
 

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #4
В дополнительной информации.

SmrYWzV.png

Сообщения автоматически склеены:

Предупреждение: как и другие аналоги проверки игроков на наличие часов/банов, данный плагин может пропускать людей, кто не подходит под критерии, которые вы задали в конфигах. Это никак не связано с вашим сервером, а всего лишь нагрузкой на Steam. Учтите это и кикайте людей сами в этом случае.
 
Последнее редактирование:

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #6

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
Работяга. Как тебе идея разделить аддон на модули?
Я так хотел сделать с BlockProfileSteam
 

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #8
Работяга. Как тебе идея разделить аддон на модули?
Я так хотел сделать с BlockProfileSteam
@Rustgame, Я же вроде написал что я не разработчик плагина. Извини уж за ложные надежды но я опубликовал сие чудо под разрешение автора.

В данном плагине все модули составляют один единый целый плагин. Автор видимо не решил разбивать и оставить как есть.

А и еще:
Оффтоп
 
Последнее редактирование:

Rustgame

Ленивая кошатина!
Сообщения
254
Реакции
151
@Rustgame, Я же вроде написал что я не разработчик плагина. Извини уж за ложные надежды но я опубликовал сие чудо под разрешение автора.

В данном плагине все модули составляют один единый целый плагин. Автор видимо не решил разбивать и оставить как есть.

А и еще:
Оффтоп
Скоро, так как я был занят с другими делами, по важнее чем игры и прочее.
Я перепишу код, и разделю их.
 

Dreizehnt

Доминик
Сообщения
1,160
Реакции
798
Я, конечно, все понимаю, но чего не добавить локализацию сразу...
C-подобный:
"Phrases"
{
    "Not Enough Hours"
    {
        "#format" "{1:i},{2:i}"
      
        "en" "You have {1} out of the {2} hours required to join this server!"
        "ru" "У Вас {1} из {2} часов, необходимых для подключения к этому серверу!"
    }
    "Invisible Hours"
    {
        "en" "Error while retrieving your hours! Make sure they're public"
        "ru" "Ошибка при получении Ваших часов! Убедитесь, что Ваш профиль ОТКРЫТ!"
    }
    "Invalid STEAMID"
    {
        "en" "{green}[PS]{default} Invalid STEAMID!"
        "ru" "{green}[PS]{default} Неверный STEAMID!"
    }
    "Hour Check Not Whitelisted"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Steam ID {gray}{1} {default}is {red}not {default}hour whitelisted!"
        "ru" "{green}[PS]{default} Steam ID {gray}{1} {red}не в белом списке{default} по часам!"
    }
    "Ban Check Not Whitelisted"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Steam ID {gray}{1} {default}is {red}not {default}ban whitelisted!"
        "ru" "{green}[PS]{default} Steam ID {gray}{1} {red}не в белом списке{default} по банам!"
    }
    "Level Check Not Whitelisted"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Steam ID {gray}{1} {default}is {red}not {default}level whitelisted!"
        "ru" "{green}[PS]{default} Steam ID {gray}{1} {red}не в белом списке{default} по уровню!"
    } 
    "Hour Check Whitelisted"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Steam ID {gray}{1} {green}is {default}hour whitelisted!"
        "ru" "{green}[PS]{default} Steam ID {gray}{1} {green}в белом списке{default} по часам!"
    }
    "Ban Check Whitelisted"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Steam ID {gray}{1} {green}is {default}ban whitelisted!"
        "ru" "{green}[PS]{default} Steam ID {gray}{1} {green}в белом списке{default} по банам!"
    }
    "Level Check Whitelisted"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Steam ID {gray}{1} {green}is {default}level whitelisted!"
        "ru" "{green}[PS]{default} Steam ID {gray}{1} {green}в белом списке{default} по уровню!"
    }
    "Successfully Hour Removed"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Successfully removed {gray}{1} {default}from the hours whitelist!"
        "ru" "{green}[PS]{default} Успешно удален {gray}{1} {default} из белого списка по часам!"
    }
    "Successfully Ban Removed"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Successfully removed {gray}{1} {default}from the hours whitelist!"
        "ru" "{green}[PS]{default} Успешно удален {gray}{1} {default} из белого списка по банам!"
    }
    "Successfully Level Removed"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Successfully removed {gray}{1} {default}from the level whitelist!"
        "ru" "{green}[PS]{default} Успешно удален {gray}{1} {default} из белого списка по уровню!"
    }
    "Nothing Hour Removed"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} ID {gray}{1} {default}was not in hours whitelist!"
        "ru" "{green}[PS]{default} ID {gray}{1} {default} не был в белом списке по часам!"
    }
    "Nothing Ban Removed"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} ID {gray}{1} {default}was not in bans whitelist!"
        "ru" "{green}[PS]{default} ID {gray}{1} {default} не был в белом списке по банам!"
    }
    "Nothing Ban Removed"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} ID {gray}{1} {default}was not in level whitelist!"
        "ru" "{green}[PS]{default} ID {gray}{1} {default} не был в белом списке по уровням!"
    }
    "Successfully Hour Added"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Successfully added {gray}{1} {default}to the hours whitelist!"
        "ru" "{green}[PS]{default} Успешно добавлен {gray}{1} {default} в белый список по часам!"
    }
    "Successfully Ban Added"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Successfully added {gray}{1} {default}to the bans whitelist!"
        "ru" "{green}[PS]{default} Успешно добавлен {gray}{1} {default} в белый список по банам!"
    }
    "Successfully Level Added"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} Successfully added {gray}{1} {default}to the level whitelist!"
        "ru" "{green}[PS]{default} Успешно добавлен {gray}{1} {default} в белый список по уровню!"
    } 
    "Nothing Hour Added"
    {
      
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} ID {gray}{1} {default}was already in hours whitelist!"
        "ru" "{green}[PS]{default} ID {gray}{1} {default} уже занесен в белый список по часам!"
    }
    "Nothing Ban Added"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} ID {gray}{1} {default}was already in bans whitelist!"
        "ru" "{green}[PS]{default} ID {gray}{1} {default} уже занесен в белый список по банам!"
    }
    "Nothing Level Added"
    {
        "#format" "{1:s}"
      
        "en" "{green}[PS]{default} ID {gray}{1} {default}was already in level whitelist!"
        "ru" "{green}[PS]{default} ID {gray}{1} {default} уже занесен в белый список по уровню!"
    }
    "Command Generic Usage"
    {
        "en" "{green}[PS]{default} Usage: sm_ps <hours|bans> <add|remove|check> <STEAMID64>"
        "ru" "{green}[PS]{default} Используйте: sm_ps <hours|bans> <add|remove|check> <STEAMID64>"
    }
    "VAC Kicked"
    {
        "en" "This server disallows VAC Banned players."
        "ru" "Этот сервер запрещает играть с VAC-баном."
    }
    "VAC Kicked Days"
    {
        "format" "{1:i}"
      
        "en" "This server disallows players with less than {1} days since their last VAC Ban."
        "ru" "Этот сервер запрещает играть с VAC-баном, если прошло менее {1} дн. с момента их последнего бана."
    }
    "VAC Kicked Amount"
    {
        "format" "{1:i}"
      
        "en" "This server disallows players with more than {1} VAC Bans."
        "ru" "Этот сервер запрещает играть с VAC-банами, в количестве более чем {1}."
    }
    "Community Ban Kicked"
    {
        "en" "This server disallows Steam Community Banned players."
        "ru" "Этот сервер запрещает Steam сообщества забаненных игроков."
    }
    "Game Bans Exceeded"
    {
        "format" "{1:i}"
      
        "en" "This server disallows players with more than {1} Game Bans."
        "ru" "Этот сервер запрещает играть с игровыми блокировками, в количестве более чем {1}."
    }
    "Economy Ban Kicked"
    {
        "en" "This server disallows Trade Banned players."
        "ru" "Этот сервер запрещает играть с торговыми блокировками."
    }
    "Economy Ban/Prob Kicked"
    {
        "en" "This server disallows players with Trade Ban and Probation states."
        "ru" "Этот сервер запрещает играть с испытательным сроком после тогрговой блокировки."
    }
    "Invisible Level"
    {
        "en" "Error while retrieving your Steam level! Make sure your profile is public."
        "ru" "Ошибка при получении Вашего уровня Steam! Убедитесь, что Ваш профиль ОТКРЫТ."
    }
    "Low Level"
    {
        "#format" "{1:i},{2:i}"
      
        "en" "Your Steam level is {1}. Only levels {2} and above are allowed in this server."
        "ru" "Ваш уровень Steam равен {1}. На этом сервере разрешены только уровни {2} и выше."
    }
    "High Level"
    {
        "#format" "{1:i},{2:i}"
      
        "en" "Your Steam level is {1}. Only levels {2} and below are allowed in this server."
        "ru" "Ваш уровень Steam равен {1}. На этом сервере разрешены только уровни {2} и ниже."
    }
    "No Private Profile"
    {
        "en" "Private profiles aren't allowed here!"
        "ru" "Скрытые профили здесь запрещены!"
    }
    "Select a Table"
    {
        "en" "Select a table"
        "ru" "Выберите таблицу"
    }
    "No Results"
    {
        "en" "{green}[PS]{default} This table is empty!"
        "ru" "{green}[PS]{default} Эта таблица пустая!"
    }
}
 
Последнее редактирование:

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #11
Работяга обновил(а) ресурс [ANY] Profile Status новой записью:

v2.3

  • Добавлена поддерка mySQL
  • Добавлена проверка на уровень Steam и его белый список
  • Добавлена проверка на скрытый профиль
  • Фикс "пустого" белого списка
  • Добавлен autoexec инклуд, теперь нет необходимости удалять конфиг в случае появления новых кваров.
  • Добавлена проверка на игроков, на ботов теперь плагин не реагирует.
  • Переименованы некоторые функции, переменные, квары и описания команд.

    В "обсуждении" плагина выложен код translations для плагина, переведенный на русский. Спасибо @Dreizehnt

Узнать больше об этом обновлении...
 
Последнее редактирование:

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291

Вложения

  • profile-status-2.3.1.zip
    359.6 КБ · Просмотры: 1
Последнее редактирование:

kiri3shka

Back to Grajdanka
Сообщения
395
Реакции
227
  • Автор ресурса
  • #16

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
Сделал русский перевод кому надо - держите.
 

Вложения

  • profilestatus.phrases.txt
    16.9 КБ · Просмотры: 4
Сверху Снизу