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

JIegenda Babylllka

Участник
Сообщения
131
Реакции
233
У меня есть ID беседы VK "134". В PeerID он же стоит. Не отправляет в беседу.
Или как-то можно по другому получить ID беседы VK?
 

kylc

Не мир плох, плохи люди, обвиняющие во всем мир
Сообщения
924
Реакции
294
У меня есть ID беседы VK "134". В PeerID он же стоит. Не отправляет в беседу.
Или как-то можно по другому получить ID беседы VK?
2000000134
Сообщения автоматически склеены:

Хороший плагин. Только есть пару нюансов:
  • Сделать задержку хотя бы в 3-4 минуты для отправителей, чтобы они часто этой командой не баловались.
  • Добавить IP при отправке сообщения в ВК (т.к. у меня 4 сервера и не все люди запоминают номера сервера и их названия)
  • Возможно добавить счетик жалоб на игрока (чтобы видеть, что на игрока идет жалоба не первый раз)
Пока все, что в голову пришло. Если что - дополню.
Кстати, можно дополнить плагин командой !addvk (для тех, кто использует беседы) для привязки свой страницы к профилю. И если игрок пишет !report и отправляет жалобу, плагин проверяет нахождение этого человека в беседе, если он есть - упоминает его.
 
Последнее редактирование:

xek

Рыба клоун
Сообщения
1,652
Реакции
636
Как дополнение к моему сообщению выше. Добавить таймер, после которого нельзя будет присылать причину. Некоторые не видят что нужно писать причину в чате, и думают что жалоба отправлена, после пишут свои сообщения, никак не относящиеся к репорту.
 

dyoma

Участник
Сообщения
175
Реакции
21
1. На a_Prefix точно не выйдет поменять, ибо в нем имеется цветовое форматирование, которое в ВК неуместно, но что нибудь придумаем. Скорее всего, как отдельную настройку в конфиг вынесу
2. Над форматом тоже поработаю, ибо на текущем этапе он иногда кажется не очень удобным
Сообщения автоматически склеены:


Возможность отключения напоминания там уже есть. В следующий раз добавлю опцию для регулирования частоты напоминания
Сообщения автоматически склеены:


Возможно, я бы его и использовал, если бы сидел в Discord'е чаще, чем в ВК, но, к сожалению или счастью, ситуация немного обратная :D
сделай пожалуйста выбор из списка причин бана.
желательно из причин GameVote или MA(\SB)
 

NickFox

Обычный лисюк
Сообщения
138
Реакции
148
  • Автор ресурса
  • #26
Есть возможность что-бы отправлялось сразу в несколько бесед или людям?
Будет реализовано. Над конкретикой ещё думаю

Столкнулся с первым багом. При попытке рестартнуть конфиг. Он рестартит переменные "Advertisment" и "Prefix".

"PeerID" и "Token" - изменяются при рестарте сервера.
Завтра протестирую. Быть может, опять с глобальными переменными немного движок чудит, как было уже в CheckInfo, но понятнее станет позднее


Заодно допилю подробные гайды, как, где и с чем, собственно, "есть" токен и PeerID диалога
 

kylc

Не мир плох, плохи люди, обвиняющие во всем мир
Сообщения
924
Реакции
294
Будет реализовано. Над конкретикой ещё думаю


Завтра протестирую. Быть может, опять с глобальными переменными немного движок чудит, как было уже в CheckInfo, но понятнее станет позднее


Заодно допилю подробные гайды, как, где и с чем, собственно, "есть" токен и PeerID диалога
Я не знаю, ты мои сообщения игнорируешь или что? Написал тебе несколько предложений - ответил на все, кроме моих (не сочти за грубость, просто интересно).
 

NickFox

Обычный лисюк
Сообщения
138
Реакции
148
  • Автор ресурса
  • #28
Хороший плагин. Только есть пару нюансов:
  • Сделать задержку хотя бы в 3-4 минуты для отправителей, чтобы они часто этой командой не баловались.
  • Добавить IP при отправке сообщения в ВК (т.к. у меня 4 сервера и не все люди запоминают номера сервера и их названия)
  • Возможно добавить счетик жалоб на игрока (чтобы видеть, что на игрока идет жалоба не первый раз)
Кстати, можно дополнить плагин командой !addvk (для тех, кто использует беседы) для привязки свой страницы к профилю. И если игрок пишет !report и отправляет жалобу, плагин проверяет нахождение этого человека в беседе, если он есть - упоминает его.

Пройдусь по пунктам:
1. Куллдаун добавлю. Сегодня уже и у самого чутка всплыла проблема с этим, поэтому возможность настроить задержку отправки будет
2. Реализую в виде переключения в конфиге - отправка названия сервера (как сейчас есть) или отправка IP адреса
3. Идея хорошая, но требует в идеале БД для своей работы, так что пока повременю с этим. Сначала более простой функционал реализую, чтобы не застаивалось надолго обновление
4. Скорее всего, игроки даже заморачиваться не будут с этим. Поэтому пока надобность под вопросом. Реализовать несложно, хоть и так же требует базу данных в идеале, но нужно ли - вопрос...


сделай пожалуйста выбор из списка причин бана.
желательно из причин GameVote или MA(\SB)

Список, скорее всего, будет свой в конфиге плагина. Ибо брать у MA/SB неактуально из-за наличия причин аля "игнорирование администрации", "уход с проверки" и т.д. А VoteBan/Kick/Mute вообще у каждого разный - уже проверено временем. Не подстроиться под такое обилие :/ Но учту
Сообщения автоматически склеены:

Я не знаю, ты мои сообщения игнорируешь или что? Написал тебе несколько предложений - ответил на все, кроме моих (не сочти за грубость, просто интересно).

Я просто не успеваю на всё сразу ответить, всё таки, на каждое сообщение время уходит
 

kuper

Участник
Сообщения
148
Реакции
116
В следующем обновлении сделаю, в таком случае, возможность выбирать, ссылку ли получать на профиль, или же сам SteamID. Пока что можно временно поправить сам исходник в моменте, где идёт форматирование строки для сообщения. Достаточно просто в Format указать "" (пустой текст) вместо client_url и target_url, после чего перекомпилировать. После этого ссылки указываться не будут
не могу скомпилить, сам я не асс ,просил даже скриптера знакомого,у него тоже не вышло
 

Вложения

  • Безымянный.png
    Безымянный.png
    11.9 КБ · Просмотры: 41

Rakurai

Участник
Сообщения
65
Реакции
44
Куллдаун добавлю. Сегодня уже и у самого чутка всплыла проблема с этим, поэтому возможность настроить задержку отправки будет
Кулдаун будет как реализован? На одного человека или для общей массы людей? Ибо обычно либо один спамит командой, либо никто.
 

NickFox

Обычный лисюк
Сообщения
138
Реакции
148
  • Автор ресурса
  • #31
не могу скомпилить, сам я не асс ,просил даже скриптера знакомого,у него тоже не вышло
В архиве не хватает некоторых файлов инклуда, который идёт с расширением RestInPawn. В следующих версиях поправлю, а пока что закину отдельно
Сообщения автоматически склеены:

Кулдаун будет как реализован? На одного человека или для общей массы людей? Ибо обычно либо один спамит командой, либо никто.
После данного сообщения принял решение реализовать оба варианта, но немного по разному. Для каждого игрока будет куллдаун, а для всего сервера - количество жалоб за раунд
 

Вложения

  • include.rar
    3.4 КБ · Просмотры: 28

Fanyatsu

Шизофреник со стажем
Сообщения
1,030
Реакции
341
Хотел года 2-3 назад заказать этот плагин, но исполнители ставили заоблачные цены, а сейчас вижу вот бесплатно. Спасибо огромное за реализацию!
 
Сообщения
363
Реакции
216
Нормально не мог скомпилировать убрав rip. Не давало скомпилировать пока не удалил строчку: else if (RIP_ON()) RIP_SendMessage(sURL);
1588531608386.png
А так же при выходе игрока с сервера во время того когда игрок открывает меню, выходит ошибка:
Dropped igroman1266 from server: Disconnect
L 05/03/2020 - 21:33:24: [SM] Exception reported: Client 6 is not connected
L 05/03/2020 - 21:33:24: [SM] Blaming: Report2VK.smx
L 05/03/2020 - 21:33:24: [SM] Call stack trace:
L 05/03/2020 - 21:33:24: [SM] [0] GetClientName
L 05/03/2020 - 21:33:24: [SM] [1] Line 131,
L 05/03/2020 - 21:33:24: [SM] [2] Line 178,
*DEAD* Thrasher : !report
В следующих версиях так же хотелось бы увидеть файл переводов

Ещё один баг (Если закрыть меню кнопкой "Назад")
L 05/03/2020 - 22:21:32: [SM] Exception reported: Handle 60ee087a is invalid (error 3)
L 05/03/2020 - 22:21:32: [SM] Blaming: Report2VK.smx
L 05/03/2020 - 22:21:32: [SM] Call stack trace:
L 05/03/2020 - 22:21:32: [SM] [0] CloseHandle
L 05/03/2020 - 22:21:32: [SM] [1] Line 106,

А ещё обращение к игроку сначала на вы, потом на ты:
Увидели нарушителя? Отправь жалобу на него с помощью команды

Ну и конечно же хотелось бы кулдаун.
А так же было бы не плохо вывести в конфиг возможность выставлять свои причины репортов.
 
Последнее редактирование:

MaZa

Участник
Сообщения
1,732
Реакции
980
мельком глянул, чуток поправил и заодно табуляцию норм сделал.
 

Вложения

  • Report2VK.sp
    9.3 КБ · Просмотры: 33
Последнее редактирование:

TheFrenkky

Участник
Сообщения
31
Реакции
3
Не приходит в вк ничего, в консоле я так понял не дописывается что то
 

Вложения

  • 1588678325089.png
    1588678325089.png
    6 КБ · Просмотры: 46

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #37
Добавь меню с выбором готовых причин. Ну и пункт туда добавить "своя причина", собсна как в сорсбансе сделано.
 

Round

Участник
Сообщения
303
Реакции
65
L 05/06/2020 - 20:17:12: Info (map "de_mirage") (file "/home/pub/serverfiles/csgo/addons/sourcemod/logs/errors_20200506.log")
L 05/06/2020 - 20:17:12: [SM] Exception reported: Client 10 is not connected
L 05/06/2020 - 20:17:12: [SM] Blaming: Report2VK.smx
L 05/06/2020 - 20:17:12: [SM] Call stack trace:
L 05/06/2020 - 20:17:12: [SM] [0] GetClientName
L 05/06/2020 - 20:17:12: [SM] [1] Line 129, Report2VK.sp::SendVKReport
L 05/06/2020 - 20:17:12: [SM] [2] Line 177, Report2VK.sp::HookPlayerChat
 

Round

Участник
Сообщения
303
Реакции
65
Есть решение?
Сообщения автоматически склеены:

L 05/08/2020 - 19:10:13: SourceMod error session started
L 05/08/2020 - 19:10:13: Info (map "de_dust2") (file "/home/pub/serverfiles/csgo/addons/sourcemod/logs/errors_20200508.log")
L 05/08/2020 - 19:10:13: [SM] Exception reported: Handle 25660d8a is invalid (error 3)
L 05/08/2020 - 19:10:13: [SM] Blaming: Report2VK.smx
L 05/08/2020 - 19:10:13: [SM] Call stack trace:
L 05/08/2020 - 19:10:13: [SM] [0] CloseHandle
L 05/08/2020 - 19:10:13: [SM] [1] Line 106, C:\Users\јртЄм\Desktop\scripting\Report2VK.sp::MenuHandler_ChooseMenu
L 05/08/2020 - 19:45:53: Error log file session closed.
 

Похожие темы

Сверху Снизу