Вопросы

legendaaa29@mail.ru
Освоившийся

всем ку я пишу код для казино и тут я решаюсь сделать его и пытаюсь вписать другое название и если я к примеру вписываю другое показывается вот так

проигрыш как работает: За столом для рулетки, на котором вы играли, выпал результат {abcdef}%d %s к примеру идёт в строчке %s только 5 букв максимум я пытался пофиксить к примеру там выпало 16 чёрно вот так выглядит идём дальше к вину там вообще все веселее

я ставлю на red и он падает как я понимаю но команда не производится и мне не пишется что выпало вот код:    format(string, sizeof(string), "Çà ñòîëîì äëÿ ðóëåòêè, íà êîòîðîì âû èãðàëè, âûïàë ðåçóëüòàò %d %s\n Âàøà ñòàâêà íà ÿ÷åéêó{808080}%s{FFFFFF} âûèãðàëà. Âû ïîëó÷àåòå{33aa33} %d ${FFFFFF}. ",RouletteVal[zz], color, win);
                pInfo[playerid][pMoney] += win;

format(string, sizeof(string), "За столом для рулетки, на которым вы играли, выпало число  %d %s\n Ваша ставка на ячейку{808080}%s{FFFFFF} выиграла. Вы получаете{33aa33} %d ${FFFFFF}. ",RouletteVal[zz], color, win);
                pInfo[playerid][pMoney] += win;

полноценный код:
 

new string[266], zz;
    if(2*x-1>37) zz=2*x-38else zz=2*x-1;
        new color[10], win;

        if(!((zz+1)%2))//Чёрный
        {
            format(color, sizeof(color), "чёрное");
                if(RouletBet[1]!=0)     win = RouletBet[1]+RouletBet[1]/5;
        }
        else //Красный
        {
            format(color, sizeof(color), "красное");
                if(RouletBet[0]!=0)     win = RouletBet[0]+RouletBet[0]/5;
        }
        if(RouletBet[zz] != 0)
        {
            new val;
                for(new i=2; i<sizeof(RouletBet); i++)
                        if(RouletBet[i]!=0) val++;
        win = RouletBet[zz]+RouletBet[zz]/val*2;
        }
        if(win != 0)
        {
        format(string, sizeof(string), "За столом для рулетки, на котором вы играли, выпал результат %d %s\n Ваша ставка на ячейку{808080}%s{FFFFFF} выиграла. Вы получаете{33aa33} %d ${FFFFFF}. ",RouletteVal[zz], color, win);
                pInfo[playerid][pMoney] += win;
        }
        else format(string, sizeof(string), "{FFFFFF}За столом для рулетки, на котором вы играли, выпал результат {abcdef}%d %s",RouletteVal[zz], color);
        SendClientMessage(playerid, COLOR_WHITE, string);
        SetCameraBehindPlayer(playerid);
        TogglePlayerControllable(playerid, 1);
        RouletChoise[0] = 0;
        RouletChoise[1] = 0;
        RouletChoise[2] = 0;
        for(new i=0; i<sizeof(RouletBet); i++)
        {
                RouletBet[i] = 0;
        }

помогите мне решить вопрос с размерами букв и как пофиксить баг что при вине не что не показывается ну и если можно покажите если при вине чтобы добавлялись деньги и как чтобы при ставке отнимались

Проблему решил именно с то что не хватало букв, но баг с вином остался не показывается если выиграю не пишется в чате это

Отредактировано пользователем legendaaa29@mail.ru

Поделиться сообщением


Ссылка на сообщение

1 ответ на этот вопрос

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Elvis
      От Elvis
      Настоящим информируем о начале набора сотрудников в нашу студию "AlinSA Studios". В рамках текущего проекта "VanguardRP", основанного на мотивах CRMP, мы ищем профессионалов и энтузиастов для выполнения следующих должностей:
       
      1. Технические специалисты
       
      Требования:
       
      | Базовые знания в области информационных технологий
      | Понимание структур кода и принципов работы компиляторов
      | Готовность к обучению и развитию профессиональных навыков
      | Иметь базовое представлении ЯП "Pawn" или "Kotlin" и "Java".
       
      Обязанности:
       
      | Поддержка технической инфраструктуры проекта
      | Участие в разработке и оптимизации программных решений
      | Взаимодействие с командой разработки для внедрения новых функций
       
      2. Пиар-ассистенты
       
      Требования:
       
      | Опыт работы в сфере SMM, маркетинга или PR
      | Навыки взаимодействия с аудиторией и ведения социальных сетей
       
      Обязанности:
       
      | Продвижение проекта в социальных сетях
       
      3. Дизайнеры
       
      Требования:
       
      | Наличие портфолио с примерами выполненных работ (не обязательно, желательно)
      | Владение графическими редакторами ! (Photoshop и Figma)
      | Креативность, внимательность к деталям и способность работать в сжатые сроки
       
      Обязанности:
       
      | создание графического контента для соцсетей, сайта и внутриигровых материалов
      | Разработка дизайна интерфейсов, баннеров, логотипов и иллюстраций
      | Участие в визуальном оформлении проекта
       
      4. Геймдизайнеры
       
      Обязанности:
       
      | Разработка игровых механик, правил взаимодействия и систем баланса
      | Проработка сюжета, персонажей и сценариев для создания эмоциональной связи с игроками
      | Проектирование уровней, задач и сценариев для обеспечения разнообразия игрового процесса
      | Взаимодействие с командой разработчиков, художников и звукорежиссёров для достижения согласованности элементов игры
      | Участие в тестировании прототипов, выявление проблем и балансировка игрового процесса
       
      5. Рупоры
       
      Цель роли: Обеспечить эффективное взаимодействие с целевой аудиторией, формировать положительный имидж проекта, своевременно информировать участников о новостях, обновлениях и
      мероприятиях, а также модерировать сообщества для поддержания комфортной и безопасной среды.
       
      -————————-
      Условия работы:
       
      Обучение и постоянная поддержка со стороны команды
      Гибкий график работы / удалённый формат (обсуждается индивидуально)
       
       
      Если вы заинтересованы в присоединении к нашей команде или хотите получить дополнительную информацию, обращайтесь по следующему контакту:
      Telegram: @AntonLegost
       
       
      Благодарим за внимание! Надеемся на плодотворное сотрудничество.
       
      p.s Новички приветствуются. Для пополнение портфолио и наработки опыта.
       
      С уважением,
      Команда "AlinSA Studios"
    • Alesher
      От Alesher
      НОВЕЙШИЙ МОД HEAVILY MOD 2025
      Скачать файл Имеется 14 уровень админки а также 3 уровня хелпера авторизация /alogin, имееться база данный а также минимальное количество багов.
      Добавил Alesher Добавлено 30.05.2025 Категория Моды Автор ByNikolas  
    • BESPERSPEKTIBN9AK
      От BESPERSPEKTIBN9AK
      Как убрать обьект в мэрии? 
      Искал уже по координатам из save убираю, не убирается.