Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
[Обсуждение и предложения] Аддоны своими руками - Страница 2

Упомянутые в теме пользователи:

Результаты опроса: Как оформлять то?

Голосовавшие
20. Вы ещё не голосовали в этом опросе
  • Видео

    1 5.00%
  • Комментированный код

    5 25.00%
  • Видео + комментированный код

    14 70.00%
Страница 2 из 2 ПерваяПервая 12
Показано с 13 по 21 из 21
  1. #13
    Тот самый Аватар для Неддшу
    Регистрация
    12.06.2014
    Адрес
    Berlin
    Сообщений
    2,028
    Поблагодарил(а)
    375
    Получено благодарностей: 333 (сообщений: 235).
    Репутация: 526
    Цитата Сообщение от DreamlØlz Посмотреть сообщение
    3) Писать видео + залить коменнтированный код
    Так будет интересней.
    Лудший вариор на круге

  2. #14
    ЧСВ Токсик Хантер Аватар для «Roizen»
    Регистрация
    04.01.2013
    Сообщений
    3,633
    Поблагодарил(а)
    386
    Получено благодарностей: 1,201 (сообщений: 716).
    Репутация: 1895
    Интересненько.
    Давай 3 вариант, можно без твоего голоса, текстом

  3. #15
    Местный Аватар для Blacken
    Регистрация
    06.01.2012
    Сообщений
    30
    Поблагодарил(а)
    5
    Получено благодарностей: 13 (сообщений: 9).
    Репутация: 13
    Осмелюсь дополнить ув. DreamlØlz
    Т.к. тема гайда с построением модульного аддона в режиме РО, то напишу это здесь.
    М.б. автор гайда и добавит то же, но позже, и я забегаю наперед, но попытаюсь немного дополнить.

    Многострочные комментарии
    В процессе написания своих аддонов у автора может возникнуть необходимость закоментировать большие участки кода.
    для этого в LUA существут многострочный комментарий:
    PHP код:
    --[[
    эти строки интерпретатор
    при просмотре кода читать не будет
    ]] 
    Отменить данный коментарий можно добавив - перед --[[, т.е. ---[[

    Конкатенация строк
    Для соединения строк между собой применяют ..
    PHP код:
    print (myname .. "! Добро пожаловать!!") --> BlackenДобро пожаловать!! 
    Однако, при конкатенации чисел, и выводе их, интерпетатор производит приведение типов из числа в строку:
    PHP код:
    print (100 .. 500) --> результат строка 100500 
    Здесь необходимо быть внимательным и отделять числа от знака .. пробелами, иначе первая точка будет воспринята, как десятичный знак 100.

    Иногда бывает необходимо вывести строку с сиволами - [, \ " ' b т.д. Например в пути к файлам шрифтов, графики.
    Для этого можно применить [=[
    PHP код:
    [=[fonts\ARIALN.TTF]=] 
    Применив конкатенацию строк, можно это написать так:
    PHP код:
    local mediapath "Interface\\AddOns\\MyAddon\\core\\media\\" --> локальная переменная содержит часть пути к папке с медиаданными
    local myfont 
    mediapath..[=[fonts\ARIALN.TTF]=] --> путь к шрифту - Interface\AddOns\MyAddon\core\media\fonts\ARIALN.TTF
    local mytexture 
    mediapath..[=[img\normTex]=] --> путь к текстуре Interface\AddOns\MyAddon\core\media\img\normTex 
    В строке, чтобы интерпретатор не воспринял \ как управляющий символ, необходимо его дублировать \\
    Последний раз редактировалось Blacken; 19.06.2015 в 13:23. Причина: исправдение

  4. 1 пользователь сказал cпасибо Blacken за это полезное сообщение:

    DreamlØlz (19.06.2015)

  5. #16
    Rusted From The Rain Аватар для «Severgon»
    Регистрация
    17.01.2013
    Сообщений
    6,548
    Поблагодарил(а)
    885
    Получено благодарностей: 1,334 (сообщений: 951).
    Репутация: 1391
    Цитата Сообщение от Trollerance Посмотреть сообщение
    а не о попытках оживить русский реп и вдохнуть в него смысл
    пример оформления титров же

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

  6. #17
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от Blacken Посмотреть сообщение
    Осмелюсь дополнить ув. DreamlØlz
    Т.к. тема гайда с построением модульного аддона в режиме РО, то напишу это здесь.
    М.б. автор гайда и добавит то же, но позже, и я забегаю наперед, но попытаюсь немного дополнить.

    Многострочные комментарии
    В процессе написания своих аддонов у автора может возникнуть необходимость закоментировать большие участки кода.
    для этого в LUA существут многострочный комментарий:
    PHP код:
    --[[
    эти строки интерпретатор
    при просмотре кода читать не будет
    ]] 
    Отменить данный коментарий можно добавив - перед --[[, т.е. ---[[

    Конкатенация строк
    Для соединения строк между собой применяют ..
    PHP код:
    print (myname .. "! Добро пожаловать!!") --> BlackenДобро пожаловать!! 
    Однако, при конкатенации чисел, и выводе их, интерпетатор производит приведение типов из числа в строку:
    PHP код:
    print (100 .. 500) --> результат строка 100500 
    Здесь необходимо быть внимательным и отделять числа от знака .. пробелами, иначе первая точка будет воспринята, как десятичный знак 100.

    Иногда бывает необходимо вывести строку с сиволами - [, \ " ' b т.д. Например в пути к файлам шрифтов, графики.
    Для этого можно применить [=[
    PHP код:
    [=[fonts\ARIALN.TTF]=] 
    Применив конкатенацию строк, можно это написать так:
    PHP код:
    local mediapath "Interface\\AddOns\\MyAddon\\core\\media\\" --> локальная переменная содержит часть пути к папке с медиаданными
    local myfont 
    mediapath..[=[fonts\ARIALN.TTF]=] --> путь к шрифту - Interface\AddOns\MyAddon\core\media\fonts\ARIALN.TTF
    local mytexture 
    mediapath..[=[img\normTex]=] --> путь к текстуре Interface\AddOns\MyAddon\core\media\img\normTex 
    В строке, чтобы интерпретатор не воспринял \ как управляющий символ, необходимо его дублировать \\
    Так... подумаем) Я не видел смысла писать про "блоковый" комментарий , в большинстве текстовых редакторов есть функционал такой , ну а я привык тыкать на бинды =)

  7. #18
    Местный Аватар для Blacken
    Регистрация
    06.01.2012
    Сообщений
    30
    Поблагодарил(а)
    5
    Получено благодарностей: 13 (сообщений: 9).
    Репутация: 13
    Был рад помочь )))
    Как начинающий аддономаратель с нетерпением жду продолжения гайда. Если это будет линейка статей о построении отдельных аддонов и после превращении их в полноценный UI, как это делает например Tuk, Qulight, AllayCat, Shestak буду безмерно рад. По крайней мере такого уровня гайдов от начала и практически до готового проекта я не встречал ((

  8. #19
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от Blacken Посмотреть сообщение
    Был рад помочь )))
    Как начинающий аддономаратель с нетерпением жду продолжения гайда. Если это будет линейка статей о построении отдельных аддонов и после превращении их в полноценный UI, как это делает например Tuk, Qulight, AllayCat, Shestak буду безмерно рад. По крайней мере такого уровня гайдов от начала и практически до готового проекта я не встречал ((
    Та у нас сейчас погодка просто супер , без света 2 дня , в 4 часа проснулся думал бомбят опять - оказалось понастроили радио вышек и в них разряжалось гроза хД
    Последний раз редактировалось DreamlØlz; 19.06.2015 в 19:19.

  9. #20
    Наш человек Аватар для Xseiter
    Регистрация
    09.01.2012
    Адрес
    Луганск
    Сообщений
    987
    Поблагодарил(а)
    333
    Получено благодарностей: 96 (сообщений: 85).
    Репутация: 96
    DreamlØlz, с донбасса что ли?
    Фесстиваль х1пве
    Fesstival logon fun
    Фесстиваль logon fun

  10. #21
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от Xseiter Посмотреть сообщение
    DreamlØlz, с донбасса что ли?
    Угу(

    - - - Updated - - -

    наверное с первой частью я натупил ... нужно было комментировать прямо в видео(( ну опыта у меня в таких вещах увы нет. ..

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. вопрос по получению писем с аука
    от bullla в разделе Архив
    Ответов: 3
    Последнее сообщение: 16.08.2014, 13:47
  2. Ответов: 22
    Последнее сообщение: 05.08.2013, 03:59
  3. Ответов: 1
    Последнее сообщение: 09.01.2013, 10:44
  4. Ответов: 7
    Последнее сообщение: 16.04.2012, 13:18

Ваши права

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