[Tutorial] Валюта Евро € (EUR) - Форум




Главная О проекте Статьи Файлы Фотоальбомы Форум
Добавить сайт в «Избранное» | Вход в профиль

GTA V

Информация: iFruit

Информация: Изображения:

GTA: Chinatown Wars

Информация:

GTA IV

Информация:

Информация:

Информация:

Информация:

GTA: Vice City Stories

Информация: Изображения:

GTA: Liberty City Stories

Файлы: Информация: Изображения:

GTA: San-Andreas

Информация: Статьи: Изображения:

GTA: Vice City

Информация: Изображения: Файлы:

Информация: Изображения:

GTA ]I[

Информация: Файлы:

Информация: Изображения:

GTA 2

  • 1
  • 2

GTA: Advance

Информация:

GTA




  • 1
  • 2

Меню сайта

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    Страница 1 из 11
    Форум » PAWN » WIKI » Уроки » [Tutorial] Валюта Евро € (EUR)
    [Tutorial] Валюта Евро € (EUR)
    OKStyle Дата: Вторник, 09/06/2015, 22:46 | Сообщение # 1
    Analgésico



    Регистрация: 17/01/2009
    Клан:
    [ACF]
    Страна:
    Статус:


    Как-то наткнулся на тему, где скриптеры спрашивали про возможность ввода новой валюты в мод. Поскольку несколько последних заказов содержали те же требования, я решил показать один вариантов. В теме я покажу просто стилизованный текстдрав валюты (с нужной обводкой, идеально закрывает знак доллара), добавляйте цифры, данные и т.п. по своему усмотрению. Пример грамотного ввода по этой ссылке.



    В начале мода или ко всем new пишем:
    Код
    new Text:Euro[3]; // переменные рисунка валюты


    В нужном месте (при старте скрипта, мода, по команде, по нажатию клавиш и т.п.) создаём текстдравы (цвет отличается от цвета на скрине, т.к. при создании темы подобрал более адекватный в фотошопе):
    Код
    Euro[0] = TextDrawCreate(499.0, 77.0, "C");
    TextDrawFont(Euro[0], 3);
    TextDrawColor(Euro[0], 0xFFD21DFF);
    TextDrawLetterSize(Euro[0], 0.54, 2.2);
    TextDrawSetOutline(Euro[0], 2);

    Euro[1] = TextDrawCreate(494.0, 79.0, "-");
    TextDrawColor(Euro[1], 0xFFD21DFF);
    TextDrawLetterSize(Euro[1], 0.76, 1.0);
    TextDrawSetOutline(Euro[1], 1);

    Euro[2] = TextDrawCreate(494.0, 83.0, "-");
    TextDrawColor(Euro[2], 0xFFD21DFF);
    TextDrawLetterSize(Euro[2], 0.76, 1.0);
    TextDrawSetOutline(Euro[2], 1);


    При подключении/при спавне/в нужный момент показываем игроку:
    Код
    for(new i = 0; i < sizeof(Euro); i++) TextDrawShowForPlayer(playerid, Euro[i]);


    При выходе/при смерти/в нужный момент скрываем у игрока:
    Код
    for(new i = 0; i < sizeof(Euro); i++) TextDrawHideForPlayer(playerid, Euro[i]);


    Текстдравы глобальные, 3 штуки.

    Команда для тестов (в OnPlayerCommandText):
    Код
    if(strcmp(cmdtext, "/euro", true) == 0)
    {
        if(GetPVarInt(playerid, "Euro") == 0)
        {
           SetPVarInt(playerid, "Euro", 1);
           for(new i = 0; i < sizeof(Euro); i++) TextDrawShowForPlayer(playerid, Euro[i]);
        }
        else
        {
           DeletePVar(playerid, "Euro");
           for(new i = 0; i < sizeof(Euro); i++) TextDrawHideForPlayer(playerid, Euro[i]);
        }
        return 1;
    }


    Автор: OKStyle
    Прикрепления: 3319005.png(47Kb)




     
    Форум » PAWN » WIKI » Уроки » [Tutorial] Валюта Евро € (EUR)
    Страница 1 из 11
    Поиск:

    GTA MP

    Мультиплееры

    GTA Modding

    Статьи:
    GTA III

    Блок пользователя

    GTA: Criminal Russia


    Календарь новостей
    «  Март 2015  »
    ПнВтСрЧтПтСбВс
          1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031

    Поиск

    Наша кнопка



    Партнёры

    Multi Theft Auto Community Russia

    Alliance of Cheater's Fighters
    Elite Force Opossition
    Brotherhood of Plumbum
    E1ect
    San-Andreas Bugousers
    Seville Crew
    Русский•Exclusive•Сервер
    Mixes
    http://rus-gta.do.am/
    Здесь вы можете все узнать про pawno,так же скачать моды,скрипты,программы,новости и много другое

    Вход на сайт

    Корзина
    Ваша корзина пуста

    Поиск

    Мини-чат

    Наш опрос
    Считаете ли вы IV-MP лучше SA-MP?
    Всего ответов: 476

    Статистика


    Copyright © Лаборатория O.K.Style 2001-2016 | GTA-Exclusive 2007-2016 | GTA News 2007-2016 | Хостинг от uCoz