Плагин "сколько человек побывало на сервере"

GuSenoK

Участник
Сообщения
253
Реакции
8
Написал плагин два дня назад, проверял на сервере. Вроде работает правильно.

Название плагина:
[ PeopleCount ]
Описание плагина:
Плагин ведет подсчет всех игроков, посетивших сервер, в SQLite базе. О каждом игроке сохраняется следующая информация: его стим, его время последнего подключения. При входе на сервер игрок видит информацию о том, сколько всего человек посетило сервер, и сколько человек посетило за последние сутки (подробнее в консольных переменных).
Консольные переменные:
sm_peoplecount_showonconnect - показывать (1) или нет (0) игроку информацию о посещении сервера игроками при подключении. По умолчанию: 1.
sm_peoplecount_allowcommands - разрешить (1) или нет (0) игрокам использовать команду 'sm_peoples'. По умолчанию: 1.
sm_peoplecount_showclientnum - показывать (1) или нет (0) игроку его номер по счету. По умолчанию: 1.
sm_peoplecount_lastdayonline - показывать (1) или нет (0) игрокам онлайн за последний день. По умолчанию: 1.
Команды плагина:
sm_peoples - выводит в чат информацию:
C-подобный:
На сервере побывало: X игроков
За последний день: Y игроков
Вы Z по счету игрок
где вместо X, Y, Z будут соответствующие цифры. Если что-то отключено через консольные переменные, то показано не будет.

Можешь тоже чуть-чуть перевод поправить? Сделать вот так:

Всего игроков побывало на сервере: x
За последний день: y
Вы z по счету игрок.

Так корректнее)) Спасибо
 

GuSenoK

Участник
Сообщения
253
Реакции
8
Все хорошо, но вот в логах выдает ошибку

L 07/09/2014 - 23:35:16: [SM] Native "PrintToChat" reported: Client 1 is not in game
L 07/09/2014 - 23:35:16: [SM] Displaying call stack trace for plugin "peoplecount.smx":
L 07/09/2014 - 23:35:16: [SM] [0] Line 206, peoplecount.sp::Timer_ShowCountAndLastDay()
L 07/09/2014 - 23:56:00: SourceMod error session started
L 07/09/2014 - 23:56:00: Info (map "zm_lila_panic_173") (file "errors_20140709.log")
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
GuSenoK, исправил. Текст тоже.
 

Вложения

  • peoplecount.sp
    7.5 КБ · Просмотры: 71

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
@Reiko1231, давно стоит твой плагин но так и забыл спросить почему пишет что на сервере побывало за последний день более 600 человек когда на нём побывало всего-то пару человек? Так писало даже когда я его поставил в первый раз, откуда берётся это значение?
--- Добавлено позже ---
Может мешает ещё плагин от алмазона?
 
Последнее редактирование:
Сверху Снизу