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

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
Привет, можно ли как то изменить вывод сообщения, добавить там полосок для красоты :)?
.sp:
public void SendVKReport(int client, int target, char text[256]){

    char sSteam[64],client_url[128],target_url[128];
    char client_name[MAX_NAME_LENGTH],target_name[MAX_NAME_LENGTH];
    
    GetClientName(client, client_name, sizeof(client_name));
    GetClientName(target, target_name, sizeof(target_name));
    
    GetClientAuthId(client, AuthId_SteamID64, sSteam, sizeof(sSteam), true);
    Format(client_url, sizeof(client_url), "steamcommunity.com/profiles/%s", sSteam);
    
    GetClientAuthId(target, AuthId_SteamID64, sSteam, sizeof(sSteam), true);
    Format(target_url, sizeof(target_url), "steamcommunity.com/profiles/%s", sSteam);

    char message[1024];   
    char sTime[16],sDate[16];
    
    FormatTime(sTime,sizeof(sTime), "%H:%M:%S");
    FormatTime(sDate,sizeof(sDate), "%d.%m.%Y");
    
    Format(message,sizeof(message), "[R2VK] %s\n\nИгрок %s\n[%s]\n\nпожаловался на %s\n[%s]\n\nДата - %s\nВремя - %s\n\nПричина: %s",sServerName,client_name,client_url,target_name,target_url,sDate,sTime,text);
    
    char sURL[2048];
    
    FormatEx(sURL, sizeof(sURL), "https://api.vk.com/method/messages.send?v=5.101&random_id=%i&access_token=%s&peer_id=%s&message=%s",
        GetRandomInt(1, 14881337),
        vk_Token,
        vk_PeerID,
        message
    );
    
    //Костыли текста
    ReplaceString(sURL, sizeof(sURL), " ", "%20", false);
    ReplaceString(sURL, sizeof(sURL), "NWLN", "%0A", false);
    ReplaceString(sURL, sizeof(sURL), "\n", "%0A", false);
    ReplaceString(sURL, sizeof(sURL), "#", "%23", false);
    
    if (STEAMWORKS_ON()) SW_SendMessage(sURL);
    else if (RIP_ON()) RIP_SendMessage(sURL);
    
    
    //CPrintToChat(client,sURL);

}
 

Mason

Участник
Сообщения
25
Реакции
4
Возможно ли сделать так, чтоб когда мут чата игроку давался, то он не мог бы репорт отправлять?
 

D1fox

Просто люблю чай
Сообщения
902
Реакции
212

SlowpokeHolmes

Участник
Сообщения
136
Реакции
3
Здравствуйте, может кто-то помочь с настройкой данного плагина? Объясните нужен ли сайт для этого, потому что я в беседу добавил бота, в его настройках есть api, в статье написано через сайт привязка. Привязав бота через команду /cb connect "сайт" "ключевое слово".
 

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
в статье написано через сайт привязка. Привязав бота через команду /cb connect "сайт" "ключевое слово".
Через какой сайт, вы о чем? ГДЕ ТАКОЕ НАПИСАНО? Просто заливаете файлы вводите api вводите PEED и всо!
 

SlowpokeHolmes

Участник
Сообщения
136
Реакции
3
Через какой сайт, вы о чем? ГДЕ ТАКОЕ НАПИСАНО? Просто заливаете файлы вводите api вводите PEED и всо!
Я уже понял, я ночью под конец настройки плагина, добавил свои личные данные, чтобы мне в лс отправлялось, мы с другом проверили, не сработало. Сегодня днем, начали приходить репорты
 

m0rbit

Участник
Сообщения
720
Реакции
159
Был бы таймер на репорт, секунд 10-15 на сообщение, а лучше меню с заранее заготовленными причинами репорта :) Ну и кнопка "указать свою причину"
Т.к в текущей вариации люди пишут !report, забывают и уходят дальше играть. А нам потом сыпет кучу репортов в таком виде:
Дата - 26.01.2021
Время - 07:08:16

Причина: pocinil

Дата - 26.01.2021
Время - 07:09:30

Причина: заходи за кт)
 
Последнее редактирование:

SlowpokeHolmes

Участник
Сообщения
136
Реакции
3
У меня такой вопрос, можно ли сделать так, чтобы репорты могли отправлять только игроки со званием глобал на сервере? А то спама куча и много не по делу, например в причине репорта можно увидеть !shop или что-то подобное. Так скажем школьники, могут просто заспамить вк беседу, неправильно использовав данный плагин.
 

m0rbit

Участник
Сообщения
720
Реакции
159
У меня такой вопрос, можно ли сделать так, чтобы репорты могли отправлять только игроки со званием глобал на сервере? А то спама куча и много не по делу, например в причине репорта можно увидеть !shop или что-то подобное. Так скажем школьники, могут просто заспамить вк беседу, неправильно использовав данный плагин.
Это можно решить моим предложением выше.
 

SlowpokeHolmes

Участник
Сообщения
136
Реакции
3
Это можно решить моим предложением выше.
Нет, мне бы хотелось от звания хотя бы, потому школьников убьют пару раз, а они начинают спамить.
Сообщения автоматически склеены:

В это обсуждение никто не кидал плагин, чтобы у замьюченого игрока не работали и команды? А то у меня дежавю, будто кто-то кидал.
 

m0rbit

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

В это обсуждение никто не кидал плагин, чтобы у замьюченого игрока не работали и команды? А то у меня дежавю, будто кто-то кидал.
Такое было в реализации от другого автора.
 

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
Нет, мне бы хотелось от звания хотя бы, потому школьников убьют пару раз, а они начинают спамить.
Сообщения автоматически склеены:

В это обсуждение никто не кидал плагин, чтобы у замьюченого игрока не работали и команды? А то у меня дежавю, будто кто-то кидал.
МА используешь и все, там с мутом нельзя команды юзать!!!
 

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
А для тех кто не хочет юзать МА?
Тут уж действительно проще плагин обновить.
Просто нормальных альтернатив МА нет, не знаю как люди его не хотят юзать
Сделать проверку на мут, если мут, то запрещено юзать sm_report, если мута нет юзает все
 

m0rbit

Участник
Сообщения
720
Реакции
159
Просто нормальных альтернатив МА нет, не знаю как люди его не хотят юзать
Сделать проверку на мут, если мут, то запрещено юзать sm_report, если мута нет юзает все
Ну вот меня устраивает СБ++ абсолютно :)
Подожду автора, если обновлять не будет, сам займусь.
 

NickFox

Обычный лисюк
Сообщения
138
Реакции
148
  • Автор ресурса
  • #98
Ну вот меня устраивает СБ++ абсолютно :)
Подожду автора, если обновлять не будет, сам займусь.
Уже занимаюсь как раз, ибо для себя то мелкие фиксы сделал, но пока не выкладывал, ибо дополнительного функционала не завёз ещё
 

NickFox

Обычный лисюк
Сообщения
138
Реакции
148
  • Автор ресурса
  • #99
NickFox обновил(а) ресурс Report2VK новой записью:

1.1

- Теперь Вы сами можете настроить частоту напоминания о команде
(указывается промежуток в виде количества раундов)
  • Немного изменён формат отправляемых сообщений
  • Появилась возможность использования возможностей данного плагина в
других благодаря инклуду r2vk.inc. Достаточно просто использовать
функцию SendVK(<текст сообщения>), после чего во все беседы, указанные
в конфиге, придет указанное сообщение
  • Возможность скрывать админов в списке игроков для...

Узнать больше об этом обновлении...
 

gtixon

Участник
Сообщения
1,078
Реакции
401
Было бы круто уже на конец доделать систему, что бы у тикетов был свой номер к примеру: 1AWP1391 и когда в вк писали !взял 1AWP1391, то тикет закрывался и заносилось в базу кто взял
 

Похожие темы

Сверху Снизу