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

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

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

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

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

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

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

Онлайн администраторов

Статус пользователя Fred Perry
сообщение 24.3.2013, 20:35
Сообщение #1


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Видел когда-то плагин, которвй пишет и выводит на страницу онлайн админпстратора за сутки сколько времени провел в игре


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя popen021
сообщение 24.3.2013, 20:40
Сообщение #2
Стаж: 15 лет

Сообщений: 370
Благодарностей: 105
Полезность: 520

Цитата(Fred Perry @ 24.3.2013, 21:35) *
Видел когда-то плагин, которвй пишет и выводит на страницу онлайн админпстратора за сутки сколько времени провел в игре

я только кривой помню, других не видел.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 24.3.2013, 21:21
Сообщение #3


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(popen021 @ 24.3.2013, 20:40) *
я только кривой помню, других не видел.

Скидывай. Я когда-то видел плагин такой, если это он чтобы я зря не искал


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 24.3.2013, 21:41
Сообщение #4
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

Код
#include <amxmodx>

#define PLUGIN    "Log to the file admins & helpers connects/disconnects"
#define VERSION    "2.0"
#define AUTHOR    "Starsailor/Safety1st"

#define PLUG_ADMIN        ADMIN_KICK    
#define LOGFILE_ADMIN    "admins_online"

new g_Enabled;
new g_logfileadmins[64]

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    g_Enabled = register_cvar("ltf_enable","1")
    new day[11]
    get_time ("%Y%m", day, 10)
    format(g_logfileadmins, charsmax(g_logfileadmins)-1, "%s_%s.log", LOGFILE_ADMIN, day)
}

public client_putinserver( id ) {
    if( get_pcvar_num(g_Enabled) ) {
        new name[32], authid[32], userip[32];
        
        get_user_name(id, name, 31);
        get_user_ip(id, userip, 31, 1);
        get_user_authid(id, authid, 31);
        
        if( get_user_flags(id) & PLUG_ADMIN ) {
            log_to_file(g_logfileadmins, "%s connected (%s) (IP: %s)",name,authid,userip); }
    }
}    

public client_disconnect(id){
    if( get_pcvar_num(g_Enabled) ) {
        new name[32], authid[32], userip[32], time[32];
        
        get_user_name(id, name, 31);
        get_user_ip(id, userip, 31, 1);
        get_user_authid(id, authid, 31);
        time[id]=get_user_time(id, 1);
        new timem = time[id]/60;    // calculate minutes
        
        if( get_user_flags(id) & PLUG_ADMIN ) {
            log_to_file(g_logfileadmins, "%s disconnected (%s) (IP: %s)^"; played time - %d minutes",name,authid,userip,timem); }
    }
}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 24.3.2013, 23:56
Сообщение #5


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Спасибо. Раньше видел с выводом на веб.


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 25.3.2013, 5:23
Сообщение #6
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Fred Perry @ 25.3.2013, 1:56) *
Спасибо. Раньше видел с выводом на веб.

Код плагина морально устарел + там как бы есть лишнее от незнания. Я его переписывал в самом начале, когда делал первые шаги в скриптинге. Если будете использовать - готов переписать.
Решение с логами, конечно, примитивное... Класс, когда с базой и табличку по каждому админу строило. Ммм... На портале Alfa-Strike в этом, насколько я знаю, достигли больших успехов. У них переделанный 'Attendance Admins' и веб-морда своя. Можно пробовать к ним обратиться.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kirby Magicman
сообщение 25.3.2013, 9:16
Сообщение #7


Стаж: 15 лет

Сообщений: 1083
Благодарностей: 398
Полезность: 617

AttendanceAdmins 2.0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 30.3.2013, 0:31
Сообщение #8


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(Kirby Magicman @ 25.3.2013, 9:16) *
AttendanceAdmins 2.0

Норм работает?


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kirby Magicman
сообщение 30.3.2013, 1:19
Сообщение #9


Стаж: 15 лет

Сообщений: 1083
Благодарностей: 398
Полезность: 617

Та вроде да. Чесно говоря - не юзал.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: