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

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
в первые вижу чтобы 0.0 не отключала спам в чате :D
Меньше 10 секунд не выставить
PHP:
        fBuf = hKV.GetFloat("Display Info Time", 10.0);
        if(fBuf < 10.0) fBuf = 10.0;
и значение из конфига обновляется у таймера только после рестарта карты
 

The_C@t

Слабоумие и отвага
Сообщения
272
Реакции
142
Версия под 1.9 эрроры вылезают. Выше вроде не обсуждалось, иначе пардон, с телефона сижу.

L 06/13/2019 - 05:20:06: SourceMod error session started
L 06/13/2019 - 05:20:06: Info (map "de_mirage") (file "errors_20190613.log")
L 06/13/2019 - 05:20:06: [SM] Exception reported: Invalid memory access
L 06/13/2019 - 05:20:06: [SM] Blaming: ServersInfo.smx
L 06/13/2019 - 05:20:06: [SM] Call stack trace:
L 06/13/2019 - 05:20:06: [SM] [1] Line 442, D:\Games\sourcemod-1.9.0-git6275-windows\addons\sourcemod\scripting\include\string.inc::FindCharInString
L 06/13/2019 - 05:20:06: [SM] [2] Line 278, D:\NoTiCE\Programing\sourcemod\morbit\ServersInfo\ServersInfo.sp::GetMapEx
L 06/13/2019 - 05:20:06: [SM] [3] Line 145, D:\NoTiCE\Programing\sourcemod\morbit\ServersInfo\ServersInfo.sp::OnSocketReceive
L 06/13/2019 - 05:20:06: [SM] Exception reported: Invalid timer handle 0 (error 4)
L 06/13/2019 - 05:20:06: [SM] Blaming: ServersInfo.smx
L 06/13/2019 - 05:20:06: [SM] Call stack trace:
L 06/13/2019 - 05:20:06: [SM] [0] KillTimer
L 06/13/2019 - 05:20:06: [SM] [1] Line 183, D:\NoTiCE\Programing\sourcemod\morbit\ServersInfo\ServersInfo.sp::RefreshServerEnd
L 06/13/2019 - 05:20:06: [SM] [2] Line 156, D:\NoTiCE\Programing\sourcemod\morbit\ServersInfo\ServersInfo.sp::OnSocketReceive
L 06/13/2019 - 05:43:28: Error log file session closed.
 
Последнее редактирование:

StormX

Участник
Сообщения
891
Реакции
302
Меньше 10 секунд не выставить
PHP:
        fBuf = hKV.GetFloat("Display Info Time", 10.0);
        if(fBuf < 10.0) fBuf = 10.0;
и значение из конфига обновляется у таймера только после рестарта карты

А пофиксить за "рубли" возможно причину спама в чат инфы о сервере?
Сыпит каждые 2-3 секунды.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@REDWOOD, а точно работает только 1 экземпляр плагина?
Не нашёл в коде плагина ничего, что могло бы вызвать выдачу сообщений чаще, чем 1 раз в 10 секунд
 

StormX

Участник
Сообщения
891
Реакции
302
@REDWOOD, а точно работает только 1 экземпляр плагина?
Не нашёл в коде плагина ничего, что могло бы вызвать выдачу сообщений чаще, чем 1 раз в 10 секунд

Брал ваш с убранной проверкой на версию.
Плагин на 34-ке работает и есть у меня подозрение, что таймеры из-за движка работают некорректно, поэтому и спамит в чат сообщениями.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@REDWOOD, может быть, у меня нет v34, чтобы проверить
Попробуй так (если дело в неправильной обработке флагов таймера, то должно помочь, если же в установке куллдауна таймера, то тут уж ничем не помочь, кмк):
 

Вложения

  • ServersInfo_.sp
    6.4 КБ · Просмотры: 18

freak_exe_uLow

Участник
Сообщения
41
Реакции
8
Плагин запущен, но получаю несколько ошибок

Sourcemod 1.10
C-подобный:
L 08/05/2019 - 17:30:29: SourceMod error session started
L 08/05/2019 - 17:30:29: Info (map "bhop_arcane_classic") (file "/home/user2-28/server/csgo/csgo/addons/sourcemod/logs/errors_20190805.log")
L 08/05/2019 - 17:30:29: [SM] Exception reported: Invalid timer handle 0 (error 4)
L 08/05/2019 - 17:30:29: [SM] Blaming: ServersInfo.smx
L 08/05/2019 - 17:30:29: [SM] Call stack trace:
L 08/05/2019 - 17:30:29: [SM]   [0] KillTimer
L 08/05/2019 - 17:30:29: [SM]   [1] Line 183, C:\Users\freak\OneDrive\Desktop\sm 1.10\addons\sourcemod\scripting\ServersInfo.sp::RefreshServerEnd
L 08/05/2019 - 17:30:29: [SM]   [2] Line 157, C:\Users\freak\OneDrive\Desktop\sm 1.10\addons\sourcemod\scripting\ServersInfo.sp::OnSocketReceive
 

Skvin

Участник
Сообщения
323
Реакции
118
Почему я ставлю 4 сервер,у меня его не показывает ? звёздочки,это я замазал
"Servers List"
{
//Ип серверов
"94.251.**.***:27***" "94.251.**.***:27***"
"94.251.**.***:27***" ""
"94.251.**.***:27***" ""
}
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #49
Потому что неправильно прописываете:
C-подобный:
    "Servers List"
    {
        //Ип серверов
        "94.251.**.***:27***"    ""
        "94.251.**.***:27***"    ""
        "94.251.**.***:27***"    ""
        "94.251.**.***:27***"    ""
    }
 

mika

Участник
Сообщения
1,069
Реакции
641
Плагин запущен, но получаю несколько ошибок

Sourcemod 1.10
C-подобный:
L 08/05/2019 - 17:30:29: SourceMod error session started
L 08/05/2019 - 17:30:29: Info (map "bhop_arcane_classic") (file "/home/user2-28/server/csgo/csgo/addons/sourcemod/logs/errors_20190805.log")
L 08/05/2019 - 17:30:29: [SM] Exception reported: Invalid timer handle 0 (error 4)
L 08/05/2019 - 17:30:29: [SM] Blaming: ServersInfo.smx
L 08/05/2019 - 17:30:29: [SM] Call stack trace:
L 08/05/2019 - 17:30:29: [SM]   [0] KillTimer
L 08/05/2019 - 17:30:29: [SM]   [1] Line 183, C:\Users\freak\OneDrive\Desktop\sm 1.10\addons\sourcemod\scripting\ServersInfo.sp::RefreshServerEnd
L 08/05/2019 - 17:30:29: [SM]   [2] Line 157, C:\Users\freak\OneDrive\Desktop\sm 1.10\addons\sourcemod\scripting\ServersInfo.sp::OnSocketReceive
Вас, возможно, тоже касается, @Dogda
44694
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #54
Тут вроде порт под 1.9 выкладывали. Поищите.
 

Skvin

Участник
Сообщения
323
Реакции
118
Ребята!! У меня проблема ..
Поставил плагин на другой свой сервер,плагин работает,cfg в норме! а в чате пишет "Сейчас нет активных серверов.
Как решить эту проблему ?
 

xados

Участник
Сообщения
316
Реакции
32

поставил эту версию а пишет такую ошибку
L 08/20/2019 - 14:24:05: [SM] Exception reported: Array index out-of-bounds (index -1, limit 256)
L 08/20/2019 - 14:24:05: [SM] Blaming: ServersInfo.smx
L 08/20/2019 - 14:24:05: [SM] Call stack trace:
L 08/20/2019 - 14:24:05: [SM] [1] Line 84, D:\NoTiCE\Programing\sourcemod\morbit\ServersInfo\ServersInfo.sp::OnMapStart

что делать ?
 

DarkEssence

Участник
Сообщения
206
Реакции
3
Есть лимиты серверов? добавил 7 шт, в меню !servers не помещаются все корректно, точнее кнопка выход, выглядит как 9.В
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #58
Лимитов нет, просто упёрлись в кол-во символов на странице.
Решение:
В исходнике найти:
C++:
hMenu.SetTitle("Список серверов\n ");
Дописать на следующей строке (или на этой же):
C++:
hMenu.Pagination = 5; /** Кол-во серверов на странице */
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Есть лимиты серверов? добавил 7 шт, в меню !servers не помещаются все корректно, точнее кнопка выход, выглядит как 9.В
Как я помню, в панели (меню) лимит символов 256, как меняется - хз.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #60
  • Мне нравится
Реакции: mika
Сверху Снизу