серийник

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
10
Реакции
0
Как сделать серийник на плагин
Код активации в конфиге
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
scottic, на любое действие всегда найдется противодействие. Не забывайте об этом.
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
Помогать привату ноунейм автора - печально.
 
Сообщения
1,698
Реакции
1,510
Помог
26 раз(а)
Оффтоп
wopox1337, да вроде никто ещё не помог, за мой сарказм вообще мало плюсов получил я.
 
Сообщения
25
Реакции
41
Помог
1 раз(а)
Где-то на этом форуме и нашел вроде как:
Код:
#include <amxmodx>
#include <reapi>

new const PluginIP[] = "ip:port";
new const key[] = "mKp5981lfKLkjfaok1mf51232512";

public plugin_init( )
{
    register_plugin( "TEST", "1.0", "" );

    License();
}

stock License()
{
    new cvar;
    cvar = register_cvar("plugin_key","");
    server_cmd("exec addons/amxmodx/configs/config.cfg");server_exec();

    new str[128];
    get_pcvar_string(cvar,str,charsmax(str));

    new szServerIP[22];    get_user_ip(0, szServerIP, charsmax(szServerIP));
    if(strcmp(szServerIP, PluginIP) || strcmp(key, str))
        set_fail_state("[License] Вы не приобрели лицензию плагина.");
}
Правда что-то изменил, не помню

--
UPD: оригинал от ifx : https://dev-cs.ru/threads/4753/#post-48071
 
Последнее редактирование:
Сообщения
38
Реакции
29
Помог
4 раз(а)
Rias, а зачем там реапи? :crazy:

Тс выше также писал, что ему нужно сравнивать "в сети", скорее всего с веб-сервера. Лучше ему рассказать о том, что такое сокеты.
 
Сообщения
25
Реакции
41
Помог
1 раз(а)
Rias, а зачем там реапи? :crazy:

Тс выше также писал, что ему нужно сравнивать "в сети", скорее всего с веб-сервера. Лучше ему рассказать о том, что такое сокеты.
Да, он там не нужен.. Выдрал из плагина, забыл убрать, отредактировать уже не могу :(
 
Сообщения
432
Реакции
410
Помог
14 раз(а)
Где-то на этом форуме и нашел вроде как:
Код:
#include <amxmodx>
#include <reapi>

new const PluginIP[] = "ip:port";
new const key[] = "mKp5981lfKLkjfaok1mf51232512";

public plugin_init( )
{
    register_plugin( "TEST", "1.0", "" );

    License();
}

stock License()
{
    new cvar;
    cvar = register_cvar("plugin_key","");
    server_cmd("exec addons/amxmodx/configs/config.cfg");server_exec();

    new str[128];
    get_pcvar_string(cvar,str,charsmax(str));

    new szServerIP[22];    get_user_ip(0, szServerIP, charsmax(szServerIP));
    if(strcmp(szServerIP, PluginIP) || strcmp(key, str))
        set_fail_state("[License] Вы не приобрели лицензию плагина.");
}
Правда что-то изменил, не помню

--
UPD: оригинал от ifx : https://dev-cs.ru/threads/4753/#post-48071
Есть 1001 способ обойти такую "защиту", нет смысла даже время на это тратить
Автору ответ дали, тему закрываю
 
Статус
В этой теме нельзя размещать новые ответы.

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

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