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

Как реализовать повторное вычисление при нажатии на текстдрав?

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

Kirill_Babkin

Ученик
пишу блек джек, мне нужно, чтобы при нажатии на тексдрав повторно, открывалась новая карта, соответственно рандом шёл и приплюсовывался к существующему заново, поогите, пожалуйста
Код:
        if(clickedid == TDEditor_TD[37])
        {
                new string[56];
                new resultat;
                new basa = GetPVarInt(playerid, "random"); // Получение текущего значения basa
                new randomResultUp = random(10);
                new blackjack = 21;
                resultat = basa + randomResultUp; // Прибавляем новый результат к общему значению

                format(string, sizeof(string), "Выпало очков: %d. Итого очков: %d.", randomResultUp, resultat);
                SendClientMessage(playerid, 0xFFFFFF, string);

                if(resultat == blackjack)
                {
                    SendClientMessage(playerid, 0xFFFFFF, "Поздравляем! У вас BlackJack");
                }
        }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу