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

Как сделать чтобы текст в SetPlayerChatBubble соответствовал анимации?

Статус
В этой теме нельзя размещать новые ответы.
КУ, хочу сделать анимации смеха, но не получается правильно использовать, как можно реализовать чтобы текст "Валяется от смеха" был со своей анимацией, а "Угорает от смеха" со своей анимацией а не рандомные, а то получается так что с текстом "Валяется от смеха" он бьет себе по ноге, ну и наоборот с текстом угорает валяется

C++:
    else if(strcmp(text, "чВ", true) == 0 || strcmp(text, "хД", true) == 0 || strcmp(text, "хд", true) == 0 || strcmp(text, "xDD", true) == 0)
    {
        new stringsmail = random(2);
        static const name_smail[][] =
        {
            "валяется от смеха",
            "угорает от смеха"
        };

        format(stringer1,144,"%s %s", PlayerInfo[playerid][pNames], name_smail[stringsmail]);
        ProxDetector(playerid, 30.0, COLOR_PURPLE, stringer1);


        new string[50];
        format(string, sizeof(string), "%s %s", PlayerInfo[playerid][pNames], name_smail[stringsmail]);
        SetPlayerChatBubble(playerid, string, COLOR_PURPLE, 30.0,10000);
        
        if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
        {
            if(PlayerCuffed[playerid] == 0 && AntiSbiv[playerid] < gettime())
            {
                switch(random(2))
                {
                    case 0: FIXES_ApplyAnimation(playerid,"FINALE","FIN_Land_Die",4.1,0,1,1,1,1,1);
                    case 1: FIXES_ApplyAnimation(playerid,"RAPPING","LAUGH_01",4.1,0,1,1,1,1,1);
                }
                 clearanim[playerid] = 4;
             }
         }
        return 0;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу