• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Вызов команды в моде из скрипта

Kireykin

Новичок
Доброго времени суток.
Столкнулся с такой ситуацией. Допустим, у меня в скрипте есть команда /help (команда другая, но сути не меняет).
Я хочу, чтобы эта команда вызывалась из мода, при этом сама команда находится в filterscrtipt.
PHP:
//здесь любой код
OnPlayerCommandText(playerid,"/help"); // здесь сам вызов команды
//здесь любой код
PHP:
CMD:help(playerid) //это команда, которая находится в filterscriptю Она может быть как на izcmd, так и на стандартном командном процессоре. Ничего не меняется.
{
        //здесь любое действие или printf, не суть важно - оно не вызывается
        return 1;
}
Во избежании кидания какашками, командный процессор видимо роли здесь не играет. Вообще использую izcmd, но вчера мудрил и с dc_cmd и со стандартным командным процессором. Если в filterscript использовать обычный OnPlayerCommandText и дебагать само использование паблика - разница в ноль целых хер десятых, он не вызывается из gamemode.
Возможно я делаю что-то не так, но собственно по этой причине и написал сюда.
Если прописывать команду /help вручную, то она срабатывает.
 
Сверху Снизу