Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Лог подключения Steam

Статус пользователя ex3m777
сообщение 18.3.2014, 17:33
Сообщение #1


Стаж: 13 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

Меценат Меценат

Всем привет, ищу простенький плагин который бы заносил в лог подключения Steam игроков
Простенький формат
ник steamID IP
может где-то был, не нашел


Причина: Перемещено, AndrewZ


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя apTmusic
сообщение 18.3.2014, 18:35
Сообщение #2


Стаж: 14 лет

Сообщений: 419
Благодарностей: 126
Полезность: 232

Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "IPLog"
#define VERSION "1.2"
#define AUTHOR "RaYden modified by Sebul"


new File[64];

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
}

public plugin_cfg() {
new szTemp[32];
get_basedir(File, charsmax(File));
add(File, charsmax(File), "/logs/inne");

if(!dir_exists(File)) mkdir(File);

get_time("%Y%m%d", szTemp, 8);
formatex(File, charsmax(File), "%s/IPLog_%s.log", File, szTemp);
get_mapname(szTemp, 31);
log_to_file(File, "### MAP: %s ###", szTemp);
}

public client_putinserver(id) {
if(is_user_bot(id) || is_user_hltv(id))
return;

new Name[48], IP[32], SteamID[32];
get_user_name(id, Name, 47);
get_user_ip(id, IP, 31, 1);
get_user_authid(id, SteamID, 31);

log_to_file(File, "На сервер зашел: %s [%s] <%s>", Name, IP, SteamID);
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: