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

Почему не вызываются команды при нажатии на TextDraw?

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

BlackSTOP

Начинающий
Пользователь
Регистрация
14 Фев 2019
Сообщения
77
Лучшие ответы
1
Репутация
0
Захожу в игру, запускаю текстдравы, нажимаю на текстдрав, но ничего не происходит, что делать? SendClientMessage работает, но другие не работают

PHP:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == TDinv[134]) ShowHelpDialog(playerid), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[132]) ShowReportDialog(playerid), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[130]) callcmd::gps(playerid, ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[106]) callcmd::menu(playerid, ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[104]) ShowUpdateSettings(playerid), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[102]) callcmd::cars(playerid, ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[100]) callcmd::bizinfo(playerid, ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[98]) ShowDonate(playerid), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[95]) callcmd::fammenu(playerid), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[78]) SendClientMessage(playerid, COLOR_LIGHTRED, "[Ошибка] {FFFFFF}Этот сундук нельзя открывать!"), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[83]) ShowPlayerDialog(playerid,0,0,"", "{FF6347}На данный момент функция не работает", "Закрыть", ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[81]) ShowPlayerDialog(playerid,0,0,"", "{FF6347}На данный момент функция не работает", "Закрыть", ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(clickedid == TDinv[79]) ShowPlayerDialog(playerid,0,0,"", "{FF6347}На данный момент функция не работает", "Закрыть", ""), PlayerPlaySound(playerid, 6801, 0.0, 0.0, 0.0);
    if(_:clickedid == INVALID_TEXT_DRAW)
    {
        for(new j = 0; j < 135; j++)
        {
            TextDrawHideForPlayer(playerid, TDinv[j]);
        }
        return true;
    }
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу