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

Ganstee

Участник
Сообщения
196
Реакции
24
в исходнике нету строки hMenu.SetTitle
Сообщения автоматически склеены:


нашел что то
g_hMenuServers.SetTitle("Список серверов\n \n");
и вписал ниже
hMenu.Pagination = 6;
, но при компиляции выдает ошибку
Попробуй:
g_hMenuServers.Pagination = 3;
 

Hamura

Участник
Сообщения
295
Реакции
22
Попробуй:
g_hMenuServers.Pagination = 3;
1584182962029.png
 

Round

Участник
Сообщения
303
Реакции
65
У меня с названиями карт тоже беда, почему-то. Попробуйте пока такое решение проблемы:
1. Скачать .smx файл Servers Info отсюда.
2. Скачать конфигурационный файл для Servers Info (1.0.0) отсюда. Ибо если использовать с 1.0.1 версии, вместо списка серверов в меню, Вы увидите сообщение в чате: "Сейчас нет активных серверов".
Тут проблема в том,что карты из workshop пишет полный их путь,я спросил можно ли лишнее убрать и оставить только само название
 

Ganstee

Участник
Сообщения
196
Реакции
24
Можно ли усовершенствовать конфиг? Сделать сортировку серверов, а то сейчас они в разброс идут, а не по порядку, как в конфиге
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
В чём может быть проблема? Добавил 6 серверов, все отображаются но 6 сервер отображается не полностью, а именно только пол названия видно и всё.
У менюшек есть ограничение количества текста на странице.
Видимо лимит символов превышен (обычно помогает замена кириллицы на латиницу, если есть похожие символы, и сокращение текста в пунктах меню).

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

Wend4r, что не так?
Я убрал тексты "Карта:" и "Игроки:" из менюшки и сэкономил этим порядка 20 символов (латиницы) на каждом пункте меню.
 
Последнее редактирование:

Round

Участник
Сообщения
303
Реакции
65
У менюшек есть ограничение количества текста на странице.
Видимо лимит символов превышен (обычно помогает замена кириллицы на латиницу, если есть похожие символы, и сокращение текста в пунктах меню).

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

Wend4r, что не так?
Я убрал тексты "Карта:" и "Игроки:" из менюшки и сэкономил этим порядка 20 символов (латиницы) на каждом пункте меню.
В чем проблема сделать как было раньше и при нажатии открывается подробная информация и в ней будет кнопка подключиться и назад?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
+50 - +100 строк кода из-за мизерного выигрыша по выводу инфы
Ну и больше мороки просмотреть эту инфу.
В прикреплённом выше файле я переделал меню так, как это сделано в моём плагине:
 

m0rbit

Участник
Сообщения
720
Реакции
159
У менюшек есть ограничение количества текста на странице.
Видимо лимит символов превышен (обычно помогает замена кириллицы на латиницу, если есть похожие символы, и сокращение текста в пунктах меню).

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

Wend4r, что не так?
Я убрал тексты "Карта:" и "Игроки:" из менюшки и сэкономил этим порядка 20 символов (латиницы) на каждом пункте меню.

L 03/14/2020 - 19:21:42: [SM] Exception reported: Handle 84f07c9 is invalid (error 1)
L 03/14/2020 - 19:21:42: [SM] Blaming: ServersInfo.smx
L 03/14/2020 - 19:21:42: [SM] Call stack trace:
L 03/14/2020 - 19:21:42: [SM] [0] CloseHandle
L 03/14/2020 - 19:21:42: [SM] [1] Line 64, D:\sm_1.10\addons\sourcemod\scripting\ServersInfo 1.0.1_fix.sp::OnMapStart
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
m0rbit, эту часть плагина я не трогал
 

m0rbit

Участник
Сообщения
720
Реакции
159
Похуже стало :)
Теперь еще и не редиректит
C-подобный:
L 03/14/2020 - 23:31:30: [SM] Exception reported: Handle 81c077b is invalid (error 3)
L 03/14/2020 - 23:31:30: [SM] Blaming: ServersInfo 1.0.1_fix.smx
L 03/14/2020 - 23:31:30: [SM] Call stack trace:
L 03/14/2020 - 23:31:30: [SM]   [0] CloseHandle
L 03/14/2020 - 23:31:30: [SM]   [1] Line 66, D:\sm_1.10\addons\sourcemod\scripting\ServersInfo 1.0.1_fix.sp::OnMapStart
L 03/14/2020 - 23:32:15: [SM] Exception reported: Invalid Handle 81b077a (error: 1)
L 03/14/2020 - 23:32:15: [SM] Blaming: ServersInfo 1.0.1_fix.smx
L 03/14/2020 - 23:32:15: [SM] Call stack trace:
L 03/14/2020 - 23:32:15: [SM]   [0] ArrayList.Get
L 03/14/2020 - 23:32:15: [SM]   [1] Line 237, D:\sm_1.10\addons\sourcemod\scripting\ServersInfo 1.0.1_fix.sp::MenuServers_Handler
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
лол
ошибка в строке 66 это ошибка в строке 64 из предыдущей версии (код в строке один и тот же)

попробуй раскомментировать строку 114 (хотя подозреваю, что просто вернётся к предыдущему состоянию)
Сообщения автоматически склеены:

Вот версия только с изменённым форматированием вывода в меню (в логику работы алгоритмов не вмешивался, только больше полезной информации в меню должно поместиться)
 

Вложения

  • ServersInfo.sp
    6.2 КБ · Просмотры: 31
Последнее редактирование:

Truyn

King of clowns
Сообщения
1,591
Реакции
749
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (0): ErrorType 6, ErrorNum 111 (ip:27015)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (65536): ErrorType 6, ErrorNum 111 (ip.233:27115)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (131072): ErrorType 6, ErrorNum 111 (ip.233:27215)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (196608): ErrorType 6, ErrorNum 111 (ip.233:27315)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (262144): ErrorType 6, ErrorNum 111 (ip:27415)


Не работает....

P.s если что айпи заменил на ip
 

Napas

Участник
Сообщения
832
Реакции
667
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (0): ErrorType 6, ErrorNum 111 (ip:27015)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (65536): ErrorType 6, ErrorNum 111 (ip.233:27115)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (131072): ErrorType 6, ErrorNum 111 (ip.233:27215)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (196608): ErrorType 6, ErrorNum 111 (ip.233:27315)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (262144): ErrorType 6, ErrorNum 111 (ip:27415)


Не работает....

P.s если что айпи заменил на ip
Просто одно слово, ФАЕРСТЕНА.
 

Truyn

King of clowns
Сообщения
1,591
Реакции
749
Просто одно слово, ФАЕРСТЕНА.
Уже понятно,но это херовое решение.
Думаю изменение плагина чтобы мониторил 1 айпи,и была возможность отправлять на другой айпи,более логичное завершение.
 

September

Участник
Сообщения
5,238
Реакции
2,742
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (0): ErrorType 6, ErrorNum 111 (ip:27015)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (65536): ErrorType 6, ErrorNum 111 (ip.233:27115)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (131072): ErrorType 6, ErrorNum 111 (ip.233:27215)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (196608): ErrorType 6, ErrorNum 111 (ip.233:27315)
L 03/20/2020 - 00:15:27: [ServersInfo.smx] Socket Error (262144): ErrorType 6, ErrorNum 111 (ip:27415)


Не работает....

P.s если что айпи заменил на ip

у меня такая ошибка срет на всех серверах)
и вообще есть подозрение, что после установки появились краши, которых раньше с роду не было.
отключу плаг, буду наблюдать
 
  • Мне нравится
Реакции: Lnk
Сверху Снизу