Поиск Где найти такой плагин

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
47
Реакции
-7
Помог
1 раз(а)
Код:
#include < amxmodx >
#include < nvault >
#include < colorchat >

new hNvault, connects, gMax, connect[33];
#define TASK 92512

public plugin_init(){
    register_plugin("InfoConnects", "1.0", "PAffAEJIkA :3");
    nvOpen();
 
    connects = nvault_get(hNvault, "CONNECTS");
 
    new szDate[16], szData[16];    get_time("%H:%M", szDate, charsmax(szDate));
    strtok(szDate, szDate, charsmax(szDate), szData, charsmax(szData), ':');
    if(str_to_num(szDate) == 23){
        new szTime = (60 - str_to_num(szData)) * 60;
        set_task(float(szTime), "changeVault", TASK);
    }
 
    gMax = get_maxplayers();
    register_logevent("round_start", 2, "1=Round_Start");
}

public client_putinserver(id){
    if(is_user_bot(id) || is_user_hltv(id))
        return;
 
    new szSteam[35];
    get_user_authid(id, szSteam, charsmax(szSteam));
    connect[id] = nvault_get(hNvault, szSteam);
 
    if(!connect[id]){
        connects ++;
     
        new string[8];
        formatex(string, charsmax(string), "%d", connects);
        nvault_set(hNvault, "CONNECTS", string);
     
        nvault_set(hNvault, szSteam, "1");
    }
}

public round_start()
    client_print_color(0, 0, "^3[^4MSTATS^3] Сейчас на сервере:^4 %d/%d^3. Всего сегодня заходило^4 %d^3 человек(а)!", get_playersnum(), gMax, connects);

public nvOpen(){
    new szDate[3];
    get_time("%d", szDate, charsmax(szDate));
 
    new szVName[64];
    formatex(szVName, charsmax(szVName), "CONNECTS%d", str_to_num(szDate));
 
    hNvault = nvault_open(szVName);
    if(hNvault == INVALID_HANDLE)
        set_fail_state("Fail open NVAULT file!");
 
    new szFile[128];
    formatex(szFile, charsmax(szFile), "addons/amxmodx/data/vault/CONNECTS%d.vault", str_to_num(szDate) - 2);
 
    if(file_exists(szFile))
        delete_file(szFile);
}

public changeVault(){
    new players[32];
    get_players(players, connects, "ch");
 
    nvault_close(hNvault);    
    nvOpen();
}
Но тут он в чат пишет. Переделать под худ думаю не составит труда.
 
Сообщения
22
Реакции
1
Пробуй

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

new hNvault, connects, gMax, connect[33];
#define TASK 92512

public plugin_init() {
    register_plugin("InfoConnects", "1.0", "PAffAEJIkA :3");
    nvOpen();

    connects = nvault_get(hNvault, "CONNECTS");

    new szDate[16], szData[16];
    get_time("%H:%M", szDate, charsmax(szDate));
    strtok(szDate, szDate, charsmax(szDate), szData, charsmax(szData), ':');
    if (str_to_num(szDate) == 23) {
        new szTime = (60 - str_to_num(szData)) * 60;
        set_task(float(szTime), "changeVault", TASK);
    }

    gMax = get_maxplayers();
    register_logevent("round_start", 2, "1=Round_Start");
}

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

    new szSteam[35];
    get_user_authid(id, szSteam, charsmax(szSteam));
    connect[id] = nvault_get(hNvault, szSteam);

    if (!connect[id]) {
        connects++;

        new string[8];
        formatex(string, charsmax(string), "%d", connects);
        nvault_set(hNvault, "CONNECTS", string);

        nvault_set(hNvault, szSteam, "1");
    }
}

public round_start() {
    set_hudmessage(255, 255, 255, -1.0, 0.3, 0, 6.0, 5.0);
    show_hudmessage(0, "[MSTATS] Сейчас на сервере: %d/%d. Всего сегодня заходило %d человек(а)!", get_playersnum(), gMax, connects);
}

public nvOpen() {
    new szDate[3];
    get_time("%d", szDate, charsmax(szDate));

    new szVName[64];
    formatex(szVName, charsmax(szVName), "CONNECTS%d", str_to_num(szDate));

    hNvault = nvault_open(szVName);
    if (hNvault == INVALID_HANDLE)
        set_fail_state("Fail open NVAULT file!");

    new szFile[128];
    formatex(szFile, charsmax(szFile), "addons/amxmodx/data/vault/CONNECTS%d.vault", str_to_num(szDate) - 2);

    if (file_exists(szFile))
        delete_file(szFile);
}

public changeVault() {
    new players[32];
    get_players(players, connects, "ch");

    nvault_close(hNvault);
    nvOpen();
}
 
  • Нравится
Реакции: ifx
Сообщения
203
Реакции
45
Помог
4 раз(а)
Gufee, у радиуса он есть продает его
 
Сообщения
24
Реакции
-9
Предупреждения
18
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
IIIKuIIeP, сложные плагины в бесплатном доступе, а простые, которые с нуля написать за 5 минут продаются. Моральные ценности и принципы у всех разные.
 
Сообщения
352
Реакции
74
Предупреждения
16
Помог
10 раз(а)
Да это вообще, если честно, бред какой-то. Зашёл на сервер, например, и вдруг видишь: "Сегодня нас посетило 36 игроков". Вот, блин...ммм ии что ? :crazy: В реальных условиях, которые сейчас существуют, расскрутка и большое число серверов позволяют привлекать игроков. Здесь, например, зашло 343 человека, видимо, расскрутка работает, ну ок, останется так. Буду убивать ботов тегом [CBS] или FINE-BOOST :D Ну это чисто вкуснятина) я понимаю, каждый по своему захламляет свой сервер.
 
Сообщения
1,086
Реакции
233
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
LuaProject, потому что простой плагин можно не тестировать в принципе "все и так работает"

А со сложными все нюансы не проверят - лень
 
Сообщения
103
Реакции
8
Это удобно для админа. И совсем не нужно игрокам, если не 1к плюс подключений. Плюс нужно засчитывать только тех кто отыграл больше n минут. Но это только для админов нужно.ток канал займет. Это можно сделать через базу данных, асинхронном, и вывести куда то в amxmodmenu. Тогда прикольно. Если хотите нормально считать эффект от раскруток, у jevekson есть система которая нормально считает и показывает статистику по раскруткам. Ставите плагин и смотрите. Хеши админ обновляет.
@unit63 вот он занимается.
20 Фев 2025
@Loki,доказали что они ботов гонят? Я не в курсе просто. Но давно заметил что тех кого приводят топ 5 раскруток зачастую ведут себя как Zbot. Очень сомнительно что это живые люди.
 
Сообщения
1,193
Реакции
90
Помог
15 раз(а)
shkrest, ну можно убрать худ и смотреть отдельно посещение игроков, если это мешает игрокам
 
Сообщения
24
Реакции
-9
Предупреждения
18
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
BiZaJe, ваша логика зашкаливает, я аж пикачухнулся)
 
Сообщения
47
Реакции
-7
Помог
1 раз(а)
ваша логика зашкаливает
Так по факту ведь. Сейчас большинство серверодержателей устанавливают всякие анализаторы. Зачем ещё плагин, который выводит бесполезную для игроков информацию - непонятно. Ещё и канал забивают.
 
  • Нравится
Реакции: devl
Сообщения
136
Реакции
27
Предупреждения
8
Помог
2 раз(а)
RebelHonek , самый нонсенс когда под статой айпи сервера, группа вк, группа тг, сайт ну и т.д :crazy:
20 Фев 2025
А при открытии меню сервера, все это друг на друге. Но самое интересное всем нравится )))
 
Сообщения
47
Реакции
-7
Помог
1 раз(а)
самый нонсенс когда под статой айпи сервера, группа вк, группа тг, сайт ну и т.д
И думают что игроки будут вручную переписывать, дабы открыть группу вконтакте, где никакой полезной информации, а только мемы про кс:good2:
 
Сообщения
24
Реакции
-9
Предупреждения
18
Провокация
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
RebelHonek, Вы тоже логику не уловили читая чужой адрессный рекоммент..
20 Фев 2025
@BiZaJe,Это вы, это я, между нами молния.. Вам про робоцыпа, а вы про наруто.
20 Фев 2025
Для избранных: расшифровка комента шкиперу: Плагин вывода посетителей пишется с нуля за 5 минут. Продавать такие решения == плевать в игровое сообщество.
 
Последнее редактирование:
Сообщения
47
Реакции
-7
Помог
1 раз(а)
Вы тоже логику не уловили читая чужой адрессный рекоммент
Признаю ошибку. Не прочитал ник пользователя, которому было адресовано сообщение. Подумал что ответ был пользователю сообщением выше Вашего.
 
Сообщения
1,086
Реакции
233
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
LuaProject, в чем зашкаливает?

В том, что в действительности так и есть?

Где Вы видели трудный плагин на старте с минимальными багами?
 
Сообщения
24
Реакции
-9
Предупреждения
18
Провокация
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
BiZaJe, Надо сначало прочитать, понять, а потом уже 5 копеек вставлять. Зачем мне ваш дурдом? Уже вторым сообщением. Я Шкиперу писал а не вам. Мне абсолютно все равно на отличия в количестве багов в трудном плагине и простом. Не благодарите за внимание желтый молниеобильный сказочник.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу