Страница 1 из 2 12 ПоследняяПоследняя
Показано с 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.
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  2. #2
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    Сможешь сделать этот скрипт, только в сообщения(вх).


  3. #3
    Авторитет Аватар для Hosse
    Информация о пользователе
    Регистрация
    23.03.2010
    Адрес
    Королёв
    Сообщений
    1,603
    Записей в дневнике
    54
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    так в ВХ и так можно делать разноцветный текст...
    Творчество, никак с играми не связанное:
    https://vk.com/amjee
    https://vk.com/r2space
    Моя рожа и всякий рэпчик живьём: https://www.instagram.com/rap_amjeenickyry/

  4. #4
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    Разноцветный можно, а вот курсив и болд нельзя(


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

    По умолчанию

    На сообщения есть скрипты, попроси их у Эгоиста.
    Hosse, ты несколько не понял суть скрипта. На ВеХе и ХаРе есть смена цвета, шрифта и прочее. Но для этого нужно отдельной строчкой прописать это. А тут прямо из строки всё делается, пишешь к примеру такую строку
    PHP код:
    "[font=grubelt]текст текст текст/n [color=2]текст текст[hex=123456]текст" 
    Выводишь текст через этот метод и видишь что он написан шрифтом grubelt, после третьего слова - перевод строки, четвёртое и пятое слово написаны 2 цветом из базы, а шестое слово #123456 цветом. По сути простенький аналог форумных BB Code
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  6. #6
    Маститый Аватар для Nalia
    Информация о пользователе
    Регистрация
    18.09.2009
    Адрес
    Пенза
    Сообщений
    1,412
    Записей в дневнике
    105
    Репутация: 87 Добавить или отнять репутацию

    По умолчанию

    Погоди. Скрипт-то на ХР, насколько я понимаю.
    И вообще, чего ты у Дарка скрипт просишь? На зарубежных сайтах давно есть CMsS под ВХ, где можно и болд, и курсив, и все дела.
    Я отрицаю вашу реальность и заменю её своей. (c) Джон Адам Севидж

    Надо работать, работать надо. Ремешки под касками затянуть потуже, шинели в порядок привести, в кобуру засунуть трудолюбие 36 калибра и марш за мейкер! (с) Tall Men

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

    По умолчанию

    Налия, он на обе платформы.
    Ко всем:
    Это не модификатор системы сообщений. Это модификация метода вывода текста. Скрипт сделан дабы упростить вывод текста в менющках, ни чего принципиально нового он не делает. Просто вводит подобие ББ кодов.
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  8. #8
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,283
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    Налия это скрипт для скриптеров, а не для пользователей.

  9. #9
    Авторитет Аватар для Hosse
    Информация о пользователе
    Регистрация
    23.03.2010
    Адрес
    Королёв
    Сообщений
    1,603
    Записей в дневнике
    54
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рольф Посмотреть сообщение
    Налия это скрипт для скриптеров, а не для пользователей.
    O_o

    а чем он не-скриптерам не торт?
    Творчество, никак с играми не связанное:
    https://vk.com/amjee
    https://vk.com/r2space
    Моя рожа и всякий рэпчик живьём: https://www.instagram.com/rap_amjeenickyry/

  10. #10

    По умолчанию

    Цитата Сообщение от Hosse Посмотреть сообщение
    а чем он не-скриптерам не торт?
    Цитата Сообщение от Dark32 Посмотреть сообщение
    Скрипт сделан дабы упростить вывод текста в менющках
    Т.е непосредственно при написании в скрипте, если я правильно понял.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

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