voice_manager.sma

Статус
В этой теме нельзя размещать новые ответы.

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Уважаемые форумчане нужна помощь по плагину. В нём не работает имунитет потому что живые игроки меня не слышат когда я мёртв и мне выводится сообщение о секундах которые даны на инфу о противнике а по идее не должно бить. Помогите исправить ляп уважаемые скриптеры данного сайта.
P.S вывод сообщения делал под себя.
PHP:
/*
    * Обновление 28.02.2015
    * v1.4 - Добавлен иммунитет для админов
    * v1.5 - Исправлен выход индекса за пределы массива
    * v1.6 - Сделано это:
    * можешь для меня лично сделать так:
    * живые СТ слышат живых СТ, Т
    * живые Т слышат живых Т, СТ
    * мертвые СТ слышат всех
    * мертвые Т слышат всех
    * инфа 5 сек
    * админы слышат всех и могут говорить всем
    * флаг для админа ADMIN_BAN
    *
    * Если ваша версия AMXX ниже 1.8.3, используйте colorchat.inc из архива
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#if AMXX_VERSION_NUM < 183
    #include <colorchat>

    #define client_print_color   ColorChat
    #define print_team_red   RED
#endif

#define PLUGIN   "Voice Manager"
#define VERSION   "1.6"
#define AUTHOR   "Stimul"

#define get_bit(%1,%2)   (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2)   (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2)   (%1 &= ~(1 << (%2 & 31)))

#define m_iTeam 114
#define fm_cs_get_user_team_index(%1)    get_pdata_int(%1, m_iTeam)

#define MAX_CLIENTS    32

#define ACCESS_LEVEL    ADMIN_BAN    // Все флаги смотрите в amxconst.inc

new g_bIsConnected;
new g_bIsAlive;
new g_bIsAdmin;
new g_bInfo;

new g_iTeam[MAX_CLIENTS+1];

new g_pImmunity;

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
 
    /*
        Иммунитет для админов
        * 1 - включен
        * 0 - выключен
    */
 
    g_pImmunity = register_cvar("vm_immunity", "1");
 
    RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", true);
    RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", true);
 
    register_forward(FM_Voice_SetClientListening, "fw_Voice_SetClientListening");
}

public fw_PlayerSpawn_Post(id)
{
    if(is_user_alive(id))
    {
        set_bit(g_bIsAlive, id);
 
        g_iTeam[id] = fm_cs_get_user_team_index(id);
    }
}

public fw_PlayerKilled_Post(id)
{
    reset_bit(g_bIsAlive, id);
    set_bit(g_bInfo, id);
    set_task(5.0, "OffTimeInfo", id);
}

public OffTimeInfo(id)
{
    if(get_bit(g_bIsConnected, id))
    {
        client_print_color(id, print_team_red, "^1[^4Info^1] Время инфы ^3[5сек]. ^1Tеперь тебя слышат только мёртвые игроки!");
        reset_bit(g_bInfo, id);
    }
}

public client_putinserver(id)
{
    set_bit(g_bIsConnected, id);
    get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
    reset_bit(g_bInfo, id);
}

public client_disconnect(id)
{
    reset_bit(g_bIsConnected, id);
    reset_bit(g_bIsAlive, id);
}

public fw_Voice_SetClientListening(receiver, sender, listen)
{
    if(get_bit(g_bIsConnected, receiver) && get_bit(g_bIsConnected, sender) && receiver != sender && get_pcvar_num(g_pImmunity) && (!get_bit(g_bIsAdmin, receiver) || !get_bit(g_bIsAdmin, sender)))
    {
        if(get_bit(g_bInfo, sender))
            return FMRES_IGNORED;
 
        if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1)))
            return FMRES_IGNORED;
 
        else if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2)))
            return FMRES_IGNORED;
 
        else if((!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1) || (!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2))
            return FMRES_IGNORED;
 
        else
        {
            engfunc(EngFunc_SetClientListening, receiver, sender, false);
            return FMRES_SUPERCEDE;
        }
    }
 
    return FMRES_IGNORED;
}
 
Последнее редактирование:

Анатолий

Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
686
Симпатии
196
Пол
Мужской
ВКонтакте
e1337ace
Уважаемые форумчане нужна помощь по плагину. В нём не работает имунитет потому что живые игроки меня не слышат и мне выводится сообщение тоесть о секундах которые даны на инфу о противнике. Помогите исправить ляпв нём уважаемые скриптеры данного сайта.
/*
* Обновление 28.02.2015
* v1.4 - Добавлен иммунитет для админов
* v1.5 - Исправлен выход индекса за пределы массива
* v1.6 - Сделано это:
* можешь для меня лично сделать так:
* живые СТ слышат живых СТ, Т
* живые Т слышат живых Т, СТ
* мертвые СТ слышат всех
* мертвые Т слышат всех
* инфа 5 сек
* админы слышат всех и могут говорить всем
* флаг для админа ADMIN_BAN
*
* Если ваша версия AMXX ниже 1.8.3, используйте colorchat.inc из архива
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#if AMXX_VERSION_NUM < 183
#include <colorchat>

#define client_print_color ColorChat
#define print_team_red RED
#endif

#define PLUGIN "Voice Manager"
#define VERSION "1.6"
#define AUTHOR "Stimul"

#define get_bit(%1,%2) (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2) (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2) (%1 &= ~(1 << (%2 & 31)))

#define m_iTeam 114
#define fm_cs_get_user_team_index(%1) get_pdata_int(%1, m_iTeam)

#define MAX_CLIENTS 32

#define ACCESS_LEVEL ADMIN_BAN // Все флаги смотрите в amxconst.inc

new g_bIsConnected;
new g_bIsAlive;
new g_bIsAdmin;
new g_bInfo;

new g_iTeam[MAX_CLIENTS+1];

new g_pImmunity;

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

/*
Иммунитет для админов
* 1 - включен
* 0 - выключен
*/

g_pImmunity = register_cvar("vm_immunity", "1");

RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", true);
RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", true);

register_forward(FM_Voice_SetClientListening, "fw_Voice_SetClientListening");
}

public fw_PlayerSpawn_Post(id)
{
if(is_user_alive(id))
{
set_bit(g_bIsAlive, id);

g_iTeam[id] = fm_cs_get_user_team_index(id);
}
}

public fw_PlayerKilled_Post(id)
{
reset_bit(g_bIsAlive, id);
set_bit(g_bInfo, id);
set_task(5.0, "OffTimeInfo", id);
}

public OffTimeInfo(id)
{
if(get_bit(g_bIsConnected, id))
{
client_print_color(id, print_team_red, "^1[^4Info^1] Время инфы ^3[5сек]. ^1Tеперь тебя слышат только мёртвые игроки!");
reset_bit(g_bInfo, id);
}
}

public client_putinserver(id)
{
set_bit(g_bIsConnected, id);
get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
reset_bit(g_bInfo, id);
}

public client_disconnect(id)
{
reset_bit(g_bIsConnected, id);
reset_bit(g_bIsAlive, id);
}

public fw_Voice_SetClientListening(receiver, sender, listen)
{
if(get_bit(g_bIsConnected, receiver) && get_bit(g_bIsConnected, sender) && receiver != sender && get_pcvar_num(g_pImmunity) && (!get_bit(g_bIsAdmin, receiver) || !get_bit(g_bIsAdmin, sender)))
{
if(get_bit(g_bInfo, sender))
return FMRES_IGNORED;

if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1)))
return FMRES_IGNORED;

else if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2)))
return FMRES_IGNORED;

else if((!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1) || (!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2))
return FMRES_IGNORED;

else
{
engfunc(EngFunc_SetClientListening, receiver, sender, false);
return FMRES_SUPERCEDE;
}
}

return FMRES_IGNORED;
}
++++++++ Реально не работает иммунитет!
 

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Если кому надо инклуд до этого плагина пишыте.
 

Phantom

Пользователь
Регистрация
8 Июн 2017
Сообщения
145
Симпатии
77
PHP:
public client_putinserver(id)
{
    set_bit(g_bIsConnected, id);
    get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
    reset_bit(g_bInfo, id);
}
Флага ACCESS_LEVEL не существует
 

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Phantom, эмм я просто не мастер в скрипт деле спасибо что подсказали но этот текст нужно с заменой вставить или ......
 

Phantom

Пользователь
Регистрация
8 Июн 2017
Сообщения
145
Симпатии
77
PHP:
get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id)
->
PHP:
get_user_flags(id) & ACCESS_LEVEL_H ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id)
 

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Phantom, ага ну это я уже больше понял спасибо Drinks
[doublepost=1501345989][/doublepost]Можно ещё вопрос сообщения админу так же не будут писаться в чат?
 

Анатолий

Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
686
Симпатии
196
Пол
Мужской
ВКонтакте
e1337ace
PHP:
public client_putinserver(id)
{
    set_bit(g_bIsConnected, id);
    get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
    reset_bit(g_bInfo, id);
}
Флага ACCESS_LEVEL не существует
#define ACCESS_LEVEL ADMIN_BAN

public client_putinserver(id)
{
set_bit(g_bIsConnected, id);
get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
reset_bit(g_bInfo, id);
}

Флага ACCESS_LEVEL не существует???
[doublepost=1501346838][/doublepost]
PHP:
get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id)
->
PHP:
get_user_flags(id) & ACCESS_LEVEL_H ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id)
смысл менять?
если
#define ACCESS_LEVEL ADMIN_BAN

public client_putinserver(id)
{
set_bit(g_bIsConnected, id);
get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
reset_bit(g_bInfo, id);
}
 

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Phantom, не компилит не на 1.8.2 и 1.8.3
PHP:
/*
    * Обновление 28.02.2015
    * v1.4 - Добавлен иммунитет для админов
    * v1.5 - Исправлен выход индекса за пределы массива
    * v1.6 - Сделано это:
    * можешь для меня лично сделать так:
    * живые СТ слышат живых СТ, Т
    * живые Т слышат живых Т, СТ
    * мертвые СТ слышат всех
    * мертвые Т слышат всех
    * инфа 5 сек
    * админы слышат всех и могут говорить всем
    * флаг для админа ADMIN_BAN
    *
    * Если ваша версия AMXX ниже 1.8.3, используйте colorchat.inc из архива
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#if AMXX_VERSION_NUM < 183
    #include <colorchat>

    #define client_print_color   ColorChat
    #define print_team_red   RED
#endif

#define PLUGIN   "Voice Manager"
#define VERSION   "1.6"
#define AUTHOR   "Stimul"

#define get_bit(%1,%2)   (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2)   (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2)   (%1 &= ~(1 << (%2 & 31)))

#define m_iTeam 114
#define fm_cs_get_user_team_index(%1)    get_pdata_int(%1, m_iTeam)

#define MAX_CLIENTS    32

#define ACCESS_LEVEL    ADMIN_BAN    // Все флаги смотрите в amxconst.inc

new g_bIsConnected;
new g_bIsAlive;
new g_bIsAdmin;
new g_bInfo;

new g_iTeam[MAX_CLIENTS+1];

new g_pImmunity;

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    
    /*
        Иммунитет для админов
        * 1 - включен
        * 0 - выключен
    */
    
    g_pImmunity = register_cvar("vm_immunity", "1");
    
    RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", true);
    RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", true);
    
    register_forward(FM_Voice_SetClientListening, "fw_Voice_SetClientListening");
}

public fw_PlayerSpawn_Post(id)
{
    if(is_user_alive(id))
    {
        set_bit(g_bIsAlive, id);
        
        g_iTeam[id] = fm_cs_get_user_team_index(id);
    }
}

public fw_PlayerKilled_Post(id)
{
    reset_bit(g_bIsAlive, id);
    set_bit(g_bInfo, id);
    set_task(5.0, "OffTimeInfo", id);
}

public OffTimeInfo(id)
{
    if(get_bit(g_bIsConnected, id))
    {
        client_print_color(id, print_team_red, "^1[^4Info^1] Время инфы ^3[5сек]. ^1Tеперь тебя слышат только мёртвые игроки!");
        reset_bit(g_bInfo, id);
    }
}

public client_putinserver(id)
{
    set_bit(g_bIsConnected, id);
    get_user_flags(id) & ACCESS_LEVEL_H ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id)
    reset_bit(g_bInfo, id);
}

public client_disconnect(id)
{
    reset_bit(g_bIsConnected, id);
    reset_bit(g_bIsAlive, id);
}

public fw_Voice_SetClientListening(receiver, sender, listen)
{
    if(get_bit(g_bIsConnected, receiver) && get_bit(g_bIsConnected, sender) && receiver != sender && get_pcvar_num(g_pImmunity) && (!get_bit(g_bIsAdmin, receiver) || !get_bit(g_bIsAdmin, sender)))
    {
        if(get_bit(g_bInfo, sender))
            return FMRES_IGNORED;
        
        if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1)))
            return FMRES_IGNORED;
        
        else if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2)))
            return FMRES_IGNORED;
        
        else if((!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1) || (!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2))
            return FMRES_IGNORED;
        
        else
        {
            engfunc(EngFunc_SetClientListening, receiver, sender, false);
            return FMRES_SUPERCEDE;
        }
    }
    
    return FMRES_IGNORED;
}
 

Phantom

Пользователь
Регистрация
8 Июн 2017
Сообщения
145
Симпатии
77
Анатолий, Molodoi, не увидел этого макроса. Тогда вот так пробуйте:
PHP:
/*
    * Обновление 28.02.2015
    * v1.4 - Добавлен иммунитет для админов
    * v1.5 - Исправлен выход индекса за пределы массива
    * v1.6 - Сделано это:
    * можешь для меня лично сделать так:
    * живые СТ слышат живых СТ, Т
    * живые Т слышат живых Т, СТ
    * мертвые СТ слышат всех
    * мертвые Т слышат всех
    * инфа 5 сек
    * админы слышат всех и могут говорить всем
    * флаг для админа ADMIN_BAN
    *
    * Если ваша версия AMXX ниже 1.8.3, используйте colorchat.inc из архива
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#if AMXX_VERSION_NUM < 183
    #include <colorchat>

    #define client_print_color   ColorChat
    #define print_team_red   RED
#endif

#define PLUGIN   "Voice Manager"
#define VERSION   "1.6"
#define AUTHOR   "Stimul"

#define get_bit(%1,%2)   (%1 & (1 << (%2 & 31)))
#define set_bit(%1,%2)   (%1 |= (1 << (%2 & 31)))
#define reset_bit(%1,%2)   (%1 &= ~(1 << (%2 & 31)))

#define m_iTeam 114
#define fm_cs_get_user_team_index(%1)    get_pdata_int(%1, m_iTeam)

#define MAX_CLIENTS    32

#define ACCESS_LEVEL    ADMIN_BAN    // Все флаги смотрите в amxconst.inc

new g_bIsConnected;
new g_bIsAlive;
new g_bIsAdmin;
new g_bInfo;

new g_iTeam[MAX_CLIENTS+1];

new g_pImmunity;

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

    /*
        Иммунитет для админов
        * 1 - включен
        * 0 - выключен
    */

    g_pImmunity = register_cvar("vm_immunity", "1");

    RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", true);
    RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", true);

    register_forward(FM_Voice_SetClientListening, "fw_Voice_SetClientListening");
}

public fw_PlayerSpawn_Post(id)
{
    if(is_user_alive(id))
    {
        set_bit(g_bIsAlive, id);

        g_iTeam[id] = fm_cs_get_user_team_index(id);
    }
}

public fw_PlayerKilled_Post(id)
{
    if(g_bIsAdmin, id) return;

    reset_bit(g_bIsAlive, id);
    set_bit(g_bInfo, id);
    set_task(5.0, "OffTimeInfo", id);
}

public OffTimeInfo(id)
{
    if(get_bit(g_bIsConnected, id))
    {
        client_print_color(id, print_team_red, "^1[^4Info^1] Время инфы ^3[5сек]. ^1Tеперь тебя слышат только мёртвые игроки!");
        reset_bit(g_bInfo, id);
    }
}

public client_putinserver(id)
{
    set_bit(g_bIsConnected, id);
    get_user_flags(id) & ACCESS_LEVEL ? set_bit(g_bIsAdmin, id) : reset_bit(g_bIsAdmin, id);
    reset_bit(g_bInfo, id);
}

public client_disconnect(id)
{
    reset_bit(g_bIsConnected, id);
    reset_bit(g_bIsAlive, id);
}

public fw_Voice_SetClientListening(receiver, sender, listen)
{
    if(get_bit(g_bIsConnected, receiver) && get_bit(g_bIsConnected, sender) && receiver != sender && get_pcvar_num(g_pImmunity) && (!get_bit(g_bIsAdmin, receiver) || !get_bit(g_bIsAdmin, sender)))
    {
        if(get_bit(g_bInfo, sender))
            return FMRES_IGNORED;

        if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1)))
            return FMRES_IGNORED;

        else if(get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1 && ((get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 1) || (get_bit(g_bIsAlive, sender) && g_iTeam[sender] == 2)))
            return FMRES_IGNORED;

        else if((!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 1) || (!get_bit(g_bIsAlive, receiver) && g_iTeam[receiver] == 2))
            return FMRES_IGNORED;

        else
        {
            engfunc(EngFunc_SetClientListening, receiver, sender, false);
            return FMRES_SUPERCEDE;
        }
    }

    return FMRES_IGNORED;
}
 

ex3m777

Пользователь
Регистрация
10 Июн 2017
Сообщения
94
Симпатии
25
Пол
Мужской
Phantom, что изменилось? не вижу
 

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Phantom, спасибки компил ажна раз)
Зделаю тест отпишу
 

Molodoi

Команда форума
Модератор
Регистрация
14 Июн 2017
Сообщения
608
Симпатии
126
Phantom, показует что плагин работает в консоли сервера
[ 27] Voice Manager 1.6 Stimul voice_manager.a running
а на сервере 0 ефекта как буто отключон даже сообщения в чат нету может это из-за того что всем игрокам сервера я выдаю флаги t и оно действует как имунитет
 

Phantom

Пользователь
Регистрация
8 Июн 2017
Сообщения
145
Симпатии
77
Molodoi, иммунитет на флаг "a"
[doublepost=1501352282][/doublepost]ex3m777,
PHP:
public fw_PlayerKilled_Post(id)
{
    if(g_bIsAdmin, id) return;

    reset_bit(g_bIsAlive, id);
    set_bit(g_bInfo, id);
    set_task(5.0, "OffTimeInfo", id);
}
 

GrafkO

Пользователь
Регистрация
9 Июн 2017
Сообщения
71
Симпатии
6
Пол
Мужской
Phantom, а иммунку под флаг d не подскажешь,как сделать?
 

GrafkO

Пользователь
Регистрация
9 Июн 2017
Сообщения
71
Симпатии
6
Пол
Мужской
Phantom, я проверил,как выше писали толку 0 плагин включен,а все как слышали так и слышат.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу