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

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

Показано с 1 по 4 из 4
  1. #1
    Бета-тестер(wotlk/cata) Аватар для Verrisely
    Регистрация
    29.05.2013
    Адрес
    x100
    Сообщений
    1,422
    Поблагодарил(а)
    112
    Получено благодарностей: 505 (сообщений: 236).
    Репутация: 2673

    Нужна помощь

    PHP код:
    function WhoPulled_IgnoredSpell(spell)
    if(
    spell == "Hunter's Mark" or spell == "Sap" or spell == "Soothe"then
    return true;
    end
    return false;
    end 
    Необходимо сделать так, чтобы эта команда работала, переписывала даже "Метка охотника". Аддон все равно срабатывает и пишет в чат, что спулил хант якобы босса (т.к. он повесил метку, но в коде то написано игнор спела)

    Как это правильно написать, чтобы аддон не тригерился на ханта? (для тех, кто в танке аддон WhoPulled)

  2. #2
    Почетный флудер Аватар для Foximys
    Регистрация
    22.10.2012
    Сообщений
    2,019
    Поблагодарил(а)
    55
    Получено благодарностей: 347 (сообщений: 300).
    Репутация: 347
    Ну такое на ру клиенте работать не будет, нужно по русски спеллы и в UTF-8 Сохранять.
    Последний раз редактировалось Foximys; 03.05.2019 в 11:51.

  3. #3
    Местный
    Регистрация
    24.02.2014
    Сообщений
    49
    Поблагодарил(а)
    3
    Получено благодарностей: 63 (сообщений: 22).
    Репутация: 63
    Навскидку :)
    Попробуйте сделать так:

    1. строку 139
    if(not WhoPulled_IgnoredSpell(arg2)) then
    меняем на
    if(not WhoPulled_IgnoredSpell(arg1)) then

    2. в функции WhoPulled_IgnoredSpell меняем названия на ID спелов

    function WhoPulled_IgnoredSpell(spell)
    if(spell == 53338 or spell == 51724 or spell == 26995) then
    return true;
    end
    return false;
    end

    p.s. сохранить файл в кодировке UTF-8. это важно!
    Последний раз редактировалось Bigalex; 03.05.2019 в 13:55.

  4. #4
    Бета-тестер(wotlk/cata) Аватар для Verrisely
    Регистрация
    29.05.2013
    Адрес
    x100
    Сообщений
    1,422
    Поблагодарил(а)
    112
    Получено благодарностей: 505 (сообщений: 236).
    Репутация: 2673
    Цитата Сообщение от Bigalex Посмотреть сообщение
    Навскидку :)
    Попробуйте сделать так:

    1. строку 139
    if(not WhoPulled_IgnoredSpell(arg2)) then
    меняем на
    if(not WhoPulled_IgnoredSpell(arg1)) then

    2. в функции WhoPulled_IgnoredSpell меняем названия на ID спелов

    function WhoPulled_IgnoredSpell(spell)
    if(spell == 53338 or spell == 51724 or spell == 26995) then
    return true;
    end
    return false;
    end

    p.s. сохранить файл в кодировке UTF-8. это важно!
    благодарю за ответ, чекну и отвечу :)

    - - - Updated - - -

    спасибо, работает

Похожие темы

  1. Нужна помощь по ультре хм
    от Аморальный в разделе Корзина
    Ответов: 0
    Последнее сообщение: 12.04.2015, 16:19
  2. Прошу помощи у всех кто может помоч!
    от <Богатый> в разделе Корзина
    Ответов: 5
    Последнее сообщение: 02.04.2013, 16:55
  3. Ответов: 4
    Последнее сообщение: 06.03.2013, 18:02
  4. Ответов: 0
    Последнее сообщение: 20.08.2012, 16:18

Ваши права

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