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

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

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 12 из 17
  1. #1
    Новичок
    Регистрация
    10.08.2015
    Сообщений
    9
    Поблагодарил(а)
    8
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1

    Что за аддон?

    Человек - выбор гладиатора - обычно игроки, играющие этой расой считают что они лучшие, а те кто играет за баб хуманов считают что они лучшие игроки как минимум на своем рилме/сервере.

  2. #2
    Активист
    Регистрация
    22.11.2012
    Сообщений
    67
    Поблагодарил(а)
    39
    Получено благодарностей: 31 (сообщений: 30).
    Репутация: 31
    вариантов масса, TMW можно например заставить так или ещё более изощрено анонсировать почти что угодно

  3. #3
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    180
    Поблагодарил(а)
    46
    Получено благодарностей: 114 (сообщений: 60).
    Репутация: 114
    PHP код:
    local OffensiveDefensiveFailed truetruetrue;
    local SpellLink true;
    local Channel "PARTY";
    local Core CreateFrame("Frame");
    Core:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED");
    Core:SetScript("OnEvent", function(selfevent, ...)
        if ((
    select(2, ...) == "SPELL_DISPEL"  or select(2, ...) == "SPELL_STOLEN") or (Failed == true and select(2, ...) == "SPELL_DISPEL_FAILED")) and (select(4, ...) == UnitName("player") or select(4, ...) == UnitName("pet")) then
            local extraSpellID 
    select(12, ...);
            
    local PrintSpellPrintMSG;
            if 
    SpellLink == true then
                PrintSpell 
    GetSpellLink(extraSpellID);
            else
                
    PrintSpell select(13, ...);
            
    end;
            if (
    select(2, ...) == "SPELL_DISPEL"  or select(2, ...) == "SPELL_STOLEN"then PrintMSG "Removed   "end;
            if 
    Failed == true and select(2, ...) == "SPELL_DISPEL_FAILED" then PrintMSG "FAILED   "end;
            if (
    Defensive == true and bit.band(select(8, ...), COMBATLOG_OBJECT_REACTION_FRIENDLY) > 0) or (Offensive == true and bit.band(select(8, ...), COMBATLOG_OBJECT_REACTION_FRIENDLY) <= 0then
                SendChatMessage
    (PrintMSG..PrintSpell.." --> ("..select(7, ...)..")"Channel);
            
    end;
        
    end;
    end); 

  4. #4
    Новичок
    Регистрация
    10.08.2015
    Сообщений
    9
    Поблагодарил(а)
    8
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    Можно подробнее описать что делать с этим кодом?)
    Человек - выбор гладиатора - обычно игроки, играющие этой расой считают что они лучшие, а те кто играет за баб хуманов считают что они лучшие игроки как минимум на своем рилме/сервере.

  5. #5
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    180
    Поблагодарил(а)
    46
    Получено благодарностей: 114 (сообщений: 60).
    Репутация: 114
    Вроде была тема на форуме. Ну а вкратце создаешь папку в ...Interface\AddOns\ называешь как хочешь, в ней делаешь 2 файла (.toc и .lua)
    toc файл должен иметь имя как папка, lua любое его укажешь в toc.
    Ну и заполняешь toc файл:
    PHP код:
    ## Interface: 30300
    ## Title: название

    название_lua_файла.lua 
    в lua файл код что выше и все. Ну или в любой аддон это можешь всунуть только чтоб не повторялись имена переменных.

  6. #6
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,195
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Wbtest2, Вот такой вопрос , зачем тебе bit.band ?

  7. #7
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    180
    Поблагодарил(а)
    46
    Получено благодарностей: 114 (сообщений: 60).
    Репутация: 114
    а определять с кого сдиспелил: союзника или с вражины

  8. #8
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,195
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от Wbtest2 Посмотреть сообщение
    а определять с кого сдиспелил: союзника или с вражины
    Не ну я это понимаю , но тогда почему не UnitIsEnemy("") ?

  9. #9
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    180
    Поблагодарил(а)
    46
    Получено благодарностей: 114 (сообщений: 60).
    Репутация: 114
    да хз ))

  10. #10
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,195
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от Wbtest2 Посмотреть сообщение
    да хз ))
    PHP код:
    if ((select(2, ...) == "SPELL_DISPEL"  or select(2, ...) == "SPELL_STOLEN") or (Failed == true and select(2, ...) == "SPELL_DISPEL_FAILED")) and (select(4, ...) == UnitName("player") or select(4, ...) == UnitName("pet")) then 
    К стати это проще записать таким образом , что обы одновременно прогонять как можно меньше условий , тем более эти ивенты идут очень часто (у меня бы фпс в рейде или на альтераке пасадило бы).

    К примеру :

    PHP код:
    local exec truefalse
    local 
    function func(...)
        if 
    ex and not ec then return true end
        
    if ec then return true end
    end 
    Таким образом функция сразу вернет , не проходя через все условия , а только через необходимое =)

  11. #11
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    180
    Поблагодарил(а)
    46
    Получено благодарностей: 114 (сообщений: 60).
    Репутация: 114
    Так то да, но что по быстрому набросал и проверил то и выдал). А по поводу фпс, хз или на деле сильно циферки изменятся на альтераке.

  12. #12
    Новичок
    Регистрация
    10.08.2015
    Сообщений
    9
    Поблагодарил(а)
    8
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    так какой код использовать?
    Человек - выбор гладиатора - обычно игроки, играющие этой расой считают что они лучшие, а те кто играет за баб хуманов считают что они лучшие игроки как минимум на своем рилме/сервере.

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

Похожие темы

  1. Заявка на разблокировку (блок по причине незнаю как он это сделал он читер)) )
    от AkaZmei в разделе Обжалование наказаний форумных аккаунтов
    Ответов: 1
    Последнее сообщение: 06.05.2015, 21:57
  2. Лон'горон, лук Горемычного кв нету
    от ETIS в разделе Корзина
    Ответов: 3
    Последнее сообщение: 18.04.2014, 12:55
  3. Ответов: 1
    Последнее сообщение: 01.11.2013, 21:26
  4. Ответов: 14
    Последнее сообщение: 24.09.2012, 09:27

Ваши права

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