Показано с 1 по 10 из 15

Тема: Расширение draw_text

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Бывалый Аватар для Dark32
    Информация о пользователе
    Регистрация
    30.12.2008
    Адрес
    Арзамас
    Сообщений
    640
    Записей в дневнике
    2
    Репутация: 20 Добавить или отнять репутацию

    По умолчанию Расширение draw_text

    Название: Обыкновенное расширение метода до безумного состояния
    oem tms (Ordinary extension method to the mad state)
    Автор: Dark32
    Совместимость
    Описание:

    Andrew попросил меня сделать скрипт, чтобы можно было менять цвет текста из строки и многострочность, но меня как обычно занесло...
    И в результате был сделано довольно странное расширение метода draw_text , а так как у меня привычка всё помечать своим именем (те кто видел мои последние скрипты видели там D32), вот и этот метод пулучил моё имя d32_draw_text. Единственное, от чего пришлось отказаться это от algin, но если вам уж очень он нужен, я его прикручу.

    Реализованные теги
    Код HTML:
    [i] text [/i] курсив
    [b] text [/b] жирный
    [size=num] - размер
    [font=name]text [/font] - имя шрифта
    [dy=num] - расстояние между строками
    [color=num] text [/color] - цвет из базы
    [hex=rrggbb] text [/color] - 16ричный цвет
    [br] - аналог /n
    [ico=iconame] вывод иконок [XP]
    [shadow] text [/shadow] - тень
    [s] text [/s]  - зачеркнуть
    [u] text [/u] - подчеркнуть
    [ol] text [/ol] - надчеркнуть
    [add key=style] text [/add key=style] - наложить style
    [sub key=style] text [/sub key=style] - подложить style
    Закрывающий тег желательно обязателен

    Введён файл стилей
    Код HTML:
    key=strike      string=_ font="Arial"      size=24 bold=0 italic=0 color=#ffffff00 dx=0 dy=-10
    key=shadow      string=. font="Arial"      size=22 bold=0 italic=0 color=#00000000 dx=1 dy=1
    key=underline   string=_ font="Arial"      size=22 bold=0 italic=0 color=#ffffff00 dx=0 dy=-2
    key=overline    string=_ font="Arial"      size=22 bold=0 italic=0 color=#ffffff00 dx=0 dy=-20
    key - имя стиля
    string - символ
    font - шрифт
    size - размер
    bold - жирный (1 - да, 0 - нет)
    italic - курсив (1 - да, 0 - нет)
    color - цвет rrggbbaa
    dx - сдвиг по Х
    dy - сдвиг по У

    Для использования в стиле символа как текущая буква используйте., Можно изменить в NullSym = "."


    Использование:
    Текст взят случайный, и не к чему говорить про текст.
    Код HTML:
    [size=24][dy=24]"+
        "[font=Washington]Да-да, создавайте больше тем,\n"+
        "ещё больше тем![/font][size=18][dy=18] [ol]Называйте их как в старые добрые времене - [i]Суперскрипт[/i],\n"+
        "[i]Ещё одна боёвка[/i], [i]Ещё боёвка только другая[/i]! Давайте-давайте - копи-паст\n"+
        ", промт, гугле-траслейт[/ol]! [dy=36]Йо-хо-хо! Зачем скриншоты - это долго! Зачем \n"+
        "описания - это [hex=023232]нудно! Зачем ссылки на аворов - это нелепо!\n...\n"+
        "Такой восторг-удивление по [/color]поводу [b][color=5]UMS[/color][/b], о котором должен знать любой,\n "+
        "хотя бы в течении трёх месяцев, занимающийся в мейкере... Мало того что\n"+
        "в третьей Сороке [shadow]Налия про [b][color=5]UMS[/color][/b] написала аж на два разворота, так ещё и тема\n "+
        "про [b][color=5]UMS[/shadow][/color][/b] [u]в этом разделе уже есть[/u]."+
        "\n[s]По-моему, ребята, это тупик.[/s]"
    screen.PNG
    code.txt - скрипт

    От Автора:
    Буду рад выслушать пожелания, замечания и прочую ересь про код.
    Так же приветствуются предложения о внесение новых тегов и оптимизации

    Планы
    1. вывод иконок
    2. обводка
    Вложения Вложения
    Последний раз редактировалось Dark32; 28.05.2011 в 17:13.
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Расширение draw_text