MF Connect Info

Domikuss

Добрая душа
Сообщения
282
Реакции
261
а как убрать проверку на наличие вак у но-стим игроков?
Вот таки после моего исправление, когда всё заработало. Он и проверяет VAC у no-steam. В исходнике пытался разное, ничего не выходит. Лучше дождаться создателя, пусть он пофиксит.
--- Добавлено позже ---
Вот таки после моего исправление, когда всё заработало. Он и проверяет VAC у no-steam. В исходнике пытался разное, ничего не выходит. Лучше дождаться создателя, пусть он пофиксит.
Я же предупреждал что в этой сфере мало что понимаю, и пофиксить не смогу. Только если какую нибудь маленькую ошибку)
 
Последнее редактирование:

FokS

Участник
Сообщения
422
Реакции
52
Вот таки после моего исправление, когда всё заработало. Он и проверяет VAC у no-steam. В исходнике пытался разное, ничего не выходит. Лучше дождаться создателя, пусть он пофиксит.
--- Добавлено позже ---

Я же предупреждал что в этой сфере мало что понимаю, и пофиксить не смогу. Только если какую нибудь маленькую ошибку)
Ясно, Ждём автора)
 

GANZ

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

Вложения

  • mf_connect_info.sp
    14.4 КБ · Просмотры: 52
Последнее редактирование:

FokS

Участник
Сообщения
422
Реакции
52
Последнее редактирование:

GANZ

Участник
Сообщения
206
Реакции
73
База на сайте, откуда плагин будет брать информацию. Исходники же старого плагина есть атомхост.рф
По идее так можно работоспособность и версии 1.5.0 восстановить
 

JustFanku

Участник
Сообщения
102
Реакции
10
кто нить знает как пофиксить "player_dropped"?
--- Добавлено позже ---
База на сайте, откуда плагин будет брать информацию. Исходники же старого плагина есть атомхост.рф
По идее так можно работоспособность и версии 1.5.0 восстановить
А на обновленом будет работать? Если да то спасибо.
 
Последнее редактирование:

nick_name

Участник
Сообщения
49
Реакции
30
Автор, сделай пожалуйста предыдущую информативность в лог-файлах.
было так
C-подобный:
L 01/02/2018 - 00:25:14: 212.55.87.74 - lic: -, STEAM_0:0:755267497 (76561199470800722), [v34]ARMAGEDDON©2017 PUBLIC - Украина - Смела

стало
C-подобный:
L 05/02/2018 - 11:15:02: 76561199192408578 - .h@ck//w0r1d/N!ckN@me - 212.87.189.192 (steam: 0)
не отображается айпи адрес при подключении игрока к серверу, в версии 1.5.1 за это отвечала команда
// Показывать IP адрес игрока
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_ip "1"
Есть ли возможность ее вернуть?

как изменить этот кусок, чтоб он писал лог в один файл, по типу cd_announcer'a
C-подобный:
    //лог
   if (writeLog) {
       char s_date1[21], s_date2[3], file[PLATFORM_MAX_PATH], s_dir[PLATFORM_MAX_PATH];
    
       FormatTime(s_date1, sizeof(s_date1), "%Y-%m", -1);
       FormatTime(s_date2, sizeof(s_date2), "%d", -1);
       BuildPath(Path_SM, s_dir, sizeof(s_dir), "logs/connect/%s", s_date1);
       NewFolder(s_dir);
       BuildPath(Path_SM, file, sizeof(file), "logs/connect/%s/day-%s.log", s_date1, s_date2);
       LogToFileEx(file, "%s - %N - %s (steam: %b)", client_steamid64, client, g_IP[client], client_steam);
   }

Оффтоп
 
Последнее редактирование:

JeFFo

Участник
Сообщения
20
Реакции
0
Походу стихло волна ожиданий, и вопрос общий запарковали ... Май уже, а решений так и нет, по поводу веб части, кто поднять может?

Или может я чего пропустил :blink:
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
могу, в принципе, а кому-то еще надо?
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
совсем не проверял, пробуйте
 

Вложения

  • mf_connect_info.smx
    17.8 КБ · Просмотры: 13
  • mf_connect_info.sp
    14.4 КБ · Просмотры: 16

GANZ

Участник
Сообщения
206
Реакции
73
киньте новый, ибо это тот что на гитхабе был
Я хотел выложить веб часть для новой версии и расписать, что и как делать, но так руки и не дошли
Завтра может выложу, если не будет лень
Вот тут автор выкладывал api.php для новой версии MF Connect Info
Правда в нем есть ошибки, несовместимые с его работоспособность и как будто сделаны специально
Так что его надо немного подправить, а остальные файлы можно взять с гитхаба
Ну и обновить базу отсюда География российских и украинских IP-адресов IPGeoBase.
 

Tomich

Участник
Сообщения
177
Реакции
46
Я хотел выложить веб часть для новой версии и расписать, что и как делать, но так руки и не дошли
Завтра может выложу, если не будет лень
Вот тут автор выкладывал api.php для новой версии MF Connect Info
Правда в нем есть ошибки, несовместимые с его работоспособность и как будто сделаны специально
Так что его надо немного подправить, а остальные файлы можно взять с гитхаба
Ну и обновить базу отсюда География российских и украинских IP-адресов IPGeoBase.
Выкладывай бро
--- Добавлено позже ---
В чем может быть проблема?

L 05/08/2018 - 22:15:59: Info (map "bhop_minecraft_dario000_csgo") (file "errors_20180508.log")
L 05/08/2018 - 22:15:59: [SM] Exception reported: Game event "player_connect_client" does not exist
L 05/08/2018 - 22:15:59: [SM] Blaming: mf_connect_info.smx
L 05/08/2018 - 22:15:59: [SM] Call stack trace:
L 05/08/2018 - 22:15:59: [SM] [0] HookEvent
L 05/08/2018 - 22:15:59: [SM] [1] Line 77, C:\Users\r63eg\Desktop\mf_connect_info.sp::OnPluginStart
L 05/08/2018 - 22:15:59: [SM] Unable to load plugin "mf_connect_info.smx": Error detected in plugin startup (see error logs)
--- Добавлено позже ---
UPD
@edgaras853, player_connect_client такого события нет в ксго
Попробуйте заменить на player_connect, но не факт, я не шарю в этом и код не видел)
Не думал что автор все еще не фиксанул это для ксго.
Держите фикшеный для CS:GO
 

Вложения

  • mf_connect_info.sp
    14.4 КБ · Просмотры: 18
  • mf_connect_info.smx
    12.3 КБ · Просмотры: 11
Последнее редактирование:

GANZ

Участник
Сообщения
206
Реакции
73
Постараюсь расписать все как можно понятнее, чтобы было меньше вопросов.

Для работы веб части плагина нужна база MySQL.
Но работать будет и без неё, так как она нужна всего лишь в качестве кэша реального имени игрока и вакбан статуса.

Закидываете все файлы из папки web в корневой каталог вашего сайта или создаете там папку, например connect и кидаете всё туда.
Создаете базу данных.
Затем открываете файл api.php и находите в нем этот код:
C-подобный:
$app = [
    'db_host' => 'localhost',
    'db_user' => 'connect',
    'db_password' => '',
    'db_name' => 'connect',
    'steam_key' => '',
    'update_time' => 86400,
];
Сюда надо вписать данные для подключения к БД и ключ Steam Web API, который можно создать здесь Steam Community

База IP-адресов в архиве обновлена до последней версии.
Для дальнейших обновлений, надо скачать файл geo_files и заменить файлы cidr_optim.txt и cities.txt
География российских и украинских IP-адресов IPGeoBase.

Теперь к игровой части плагина.
В исходнике плагина находите код:
C-подобный:
httpClient = new HTTPClient("http://con.m-app.ml");

и меняете на httpClient = new HTTPClient("http://вашсайт");
или httpClient = new HTTPClient("http://вашсайт/connect");

В архиве плагин со всеми мелкими исправлениями от @r63eg и моими.
Для корректной работы с веб частью, рекомендую использовать его.
Работоспособность я проверил только в CSGO.
Надеюсь у вас тоже заработает)
 

Вложения

  • mf_connect_info_v2.1.zip
    3.3 МБ · Просмотры: 71
Последнее редактирование:
Сверху Снизу