[Discord] Core

[Discord] Core 1.3.0

onik

Участник
Сообщения
159
Реакции
37
Логер чата
иногда
#include <sourcemod>
#include <discord_extended>

#pragma semicolon 1
#pragma newdecls required

public void OnPluginStart() {
AddCommandListener(OnClientUseChat, "say");
AddCommandListener(OnClientUseChat, "say_team");
}

public Action OnClientUseChat(int iClient, const char[] szCommand, int iArgCount) {
char szMessage[256];
GetCmdArgString(szMessage, sizeof(szMessage));

Discord_StartMessage();
Discord_SetUsername("Chat Logger");
Discord_SetContent("**%N**, используя %sтекстовый чат, сказал:\n```\n%s\n```", iClient, szCommand[3] == '_' ? "командный " : "", szMessage);
Discord_EndMessage("chat_logger", true); // отправляем сообщение на веб-хук chat_logger из конфига, одобряя использование стандартного веб-хука, если нужного нет.

return Plugin_Continue;
}
Иногда забивает лог
Оффтоп
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #142
CS:GO небось?
Как же задолбала эта говно-игра, в которой клиенты могут выполнять разнообразные команды ещё до полного захода на сервер. Вот нигде такого нет, кроме CS:GO.

Исходник обновил, попробуйте теперь.
 

onik

Участник
Сообщения
159
Реакции
37
CS:GO небось?
Как же задолбала эта говно-игра, в которой клиенты могут выполнять разнообразные команды ещё до полного захода на сервер. Вот нигде такого нет, кроме CS:GO.

Исходник обновил, попробуйте теперь.
Ну да кс го. Ок, спасибо)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #145
Нельзя, Discord не предоставляет такого апи для веб-хуков, да и суть как раз таки только в возможности постить сообщения без прохождения сложной аутентификации и прочего.
Это уже полноценного бота делать надо.
 

Haseek

йфя
Сообщения
472
Реакции
79
Не работает, хотя все сделал по инструкции. Установил 2 доп. плагина Simple report и AdminLog. Все вебхуки указал в кфг как и требовалось. В чем может быть проблема?
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
Не работает, хотя все сделал по инструкции. Установил 2 доп. плагина Simple report и AdminLog. Все вебхуки указал в кфг как и требовалось. В чем может быть проблема?
Показывай логи, загрузился ли плагин проверь, схема стандартная.
 

Haseek

йфя
Сообщения
472
Реакции
79
Показывай логи, загрузился ли плагин проверь, схема стандартная.
Плагин не работает. В логах ничего о нем нет но при написании команды см плагин лист... <Failed> "[Discord] Core" (1.0.8) by CrazyHackGUT aka Kruzya 83 <Error> "[Discord] Simple Report System" (1.2.2) by CrazyHackGUT aka Kruzya 84 <Error> "[Discord] Admin Log" (0.3.1) by Lord FEAR"]
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
Плагин не работает. В логах ничего о нем нет но при написании команды см плагин лист... <Failed> "[Discord] Core" (1.0.8) by CrazyHackGUT aka Kruzya 83 <Error> "[Discord] Simple Report System" (1.2.2) by CrazyHackGUT aka Kruzya 84 <Error> "[Discord] Admin Log" (0.3.1) by Lord FEAR"]
Обычно после списка плагинов пишет либо смотри в логи, либо тыкает в ошибку. REST in PAWN ставил?
 

Haseek

йфя
Сообщения
472
Реакции
79
Недосмотрел, вот в ошибках написало
"Discord/Core.smx ([Discord] Core): Couldn't parse configuration file addons/sourcemod/configs/Discord.cfg, error code 3 Discord/Report.smx ([Discord] Simple Report System): Depends on plugin: Discord/Core.smx discord_log_admin.smx ([Discord] Admin Log): Depends on plugin: Discord/Core.smx"] REST IN PAWN ставил.
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
Недосмотрел, вот в ошибках написало
"Discord/Core.smx ([Discord] Core): Couldn't parse configuration file addons/sourcemod/configs/Discord.cfg, error code 3 Discord/Report.smx ([Discord] Simple Report System): Depends on plugin: Discord/Core.smx discord_log_admin.smx ([Discord] Admin Log): Depends on plugin: Discord/Core.smx"] REST IN PAWN ставил.
Показывай конфиг.
 

Haseek

йфя
Сообщения
472
Реакции
79
// [Discord] Core configuration
//
// Here you can setup web-hooks for plugins.
// Please, check DOCS/SetupWebHook.md for correct web-hook setup.
//
// File revision: 1.0.1 RELEASE + REPORT

"Discord"
{
// This web-hook uses, if core can't find required web-hook, and if module allows use default web-hook.
"default" "www.discordapp.com/api/webhooks/37215673726721/мой вебхук"

// Discord/SourceBans.smx
//
// Web-hook for sending Game Bans and Comm Bans.
// Supports only SourceBans++ latest versions, and SourceBans Material Admin ( SourceBans Material Admin - Developers ).
//
// Don't forget install module for SourceBans. By default, he is not bundled with the core.
"sourcebans" ""

// You can add your own web-hooks.
"admin_logger" "www.discordapp.com/api/webhooks/73837838678/мой вебхук"
"report" "www.discordapp.com/api/webhooks/26716216727/мой вебхук"
}
 
Последнее редактирование модератором:

Mr_panica

XenForo one 💖
Сообщения
921
Реакции
435
// [Discord] Core configuration
//
// Here you can setup web-hooks for plugins.
// Please, check DOCS/SetupWebHook.md for correct web-hook setup.
//
// File revision: 1.0.1 RELEASE + REPORT

"Discord"
{
// This web-hook uses, if core can't find required web-hook, and if module allows use default web-hook.
"default" "www.discordapp.com/api/webhooks/37215673726721/мой вебхук"

// Discord/SourceBans.smx
//
// Web-hook for sending Game Bans and Comm Bans.
// Supports only SourceBans++ latest versions, and SourceBans Material Admin ( SourceBans Material Admin - Developers ).
//
// Don't forget install module for SourceBans. By default, he is not bundled with the core.
"sourcebans" ""

// You can add your own web-hooks.
"admin_logger" "www.discordapp.com/api/webhooks/73837838678/мой вебхук"
"report" "www.discordapp.com/api/webhooks/26716216727/мой вебхук"
}
Удали неиспользуемые модули.
Я про "sourcebans" ""
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429

Haseek

йфя
Сообщения
472
Реакции
79
Не помню наверняка, но что-то мне подсказывает, что /мой вебкух тут лишнее.

Оффтоп
Нет, так в самом диске написано. Оффтоп
Сообщения автоматически склеены:

Удали неиспользуемые модули.
Я про "sourcebans" ""
Думаешь это поможет?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Недосмотрел, вот в ошибках написало
"Discord/Core.smx ([Discord] Core): Couldn't parse configuration file addons/sourcemod/configs/Discord.cfg, error code 3 Discord/Report.smx ([Discord] Simple Report System): Depends on plugin: Discord/Core.smx discord_log_admin.smx ([Discord] Admin Log): Depends on plugin: Discord/Core.smx"] REST IN PAWN ставил.
такое пишет если эта ф-я возвращает фолс:
CrazyHackGUT/Discord

а это значит что либо в строке вебхука не содержится:
"discordapp.com/api/webhooks/"
либо SetTrieString не смог добавить вебхук


поэтому скорее всего это поможет:
Удали неиспользуемые модули.
Я про "sourcebans" ""

но @Коробка из под бананов мб в ошибки/логи добавь всё же на каком вебхуке выдается ошибка?

или сделай игнор пустых значений
 

Haseek

йфя
Сообщения
472
Реакции
79
Удали неиспользуемые модули.
Я про "sourcebans" ""
такое пишет если эта ф-я возвращает фолс:
CrazyHackGUT/Discord

а это значит что либо в строке вебхука не содержится:

либо SetTrieString не смог добавить вебхук


поэтому скорее всего это поможет:


но @Коробка из под бананов мб в ошибки/логи добавь всё же на каком вебхуке выдается ошибка?

или сделай игнор пустых значений
Спасибо! После того как удалил все что не используется из конфига - все заработало.
 

Nico Yazawa

Бывший MrChester =(
Сообщения
326
Реакции
303
На CS:S V34 будет работать?
И есть ли отличия Orange Box от V34?
 

avto33mag

Участник
Сообщения
3
Реакции
3
подскажите как решить проблему с флагом AccessFlag "" ? ставим "AccessFlag" "b" до обновы стояло b и был доступ у всех с Б + z сейчас стоит Б и доступа нет не у кого )))) Хотя у кого z в админке проверили стоят все флаги и Б присутствует то же и нет доступа )))
смена флага на z .......t не помогает (
На данный момент работают только жалобы ,вызов на проверку в меню не отображается (
 
Сверху Снизу