Проверка состояния плагина (пауза или нет)

Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Ребят помогите с кодом..

Необходим код проверки "плагина.amxx" на наличие состояния в паузе или нет

За ранее спасибо
 
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Прошу помощи в коррекции

Код:
public cmdPlugins(id, level, cid)
{
    new name[32], status[32];
    new lname[32], lStatus[32];
    format(lStatus, 31, "%L", id, "STATUS");
    if (status[0]=='p');
    {
        server_cmd("plugin_pause 1");
    }
}
Во-первых в строке if (status[0]=='p'); я получаю ошибку : error 036: empty statement
Во-вторых подскажите как применить этот запрос к конкретному плагину...
 
Последнее редактирование модератором:
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)
В тэги кода сразу заноси
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
stalin_alex,
Код:
new i, filename[32], name[32],version[32],author[32], status[32];

// Получаем id нужного плагина
i = find_plugin_byfile("csstatsx_sql.amxx");

// Проверяем, а вытащилась ли о нем информация?
if(get_plugin(i, filename, charsmax(filename), name, charsmax(name), version, charsmax(version), author, charsmax(author), status, charsmax(status)) > 0)
{
    // Проверяем статус, если на паузе
    switch (status[0])
    {
        case "p": // Плагин остановлен
        case "s": // Плагин на паузе
        case "d": // Плагин в режиме дебага
        case "r": // Плагин работает
        case "b": // Плагин не загружен из за ошибки
    }
}
 
Последнее редактирование:

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

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