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

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

Показано с 1 по 9 из 9
  1. #1
    Гуру Аватар для Disarkarma
    Регистрация
    27.01.2012
    Адрес
    Свежеватель душ
    Сообщений
    458
    Поблагодарил(а)
    159
    Получено благодарностей: 135 (сообщений: 75).
    Репутация: 148

    полезные скрипты в pvp

    Combat - Скрипт отображает нахождение цели и фокуса в комбате
    Код:
    CTT=CreateFrame("Frame")CTT:SetParent(TargetFrame)CTT:SetPoint("Left",TargetFrame,-30,5)CTT:SetSize(25,25)CTT.t=CTT:CreateTexture(nil,BORDER)CTT.t:SetAllPoints()CTT.t:SetTexture("Interface\\Icons\\ABILITY_DUALWIELD")CTT:Hide()
    local function FrameOnUpdate(self) if UnitAffectingCombat("target") then self:Show() else self:Hide() end end local g = CreateFrame("Frame") g:SetScript("OnUpdate", function(self) FrameOnUpdate(CTT) end)
    CFT=CreateFrame("Frame")CFT:SetParent(FocusFrame)CFT:SetPoint("Left",FocusFrame,-30,5)CFT:SetSize(25,25)CFT.t=CFT:CreateTexture(nil,BORDER)CFT.t:SetAllPoints()CFT.t:SetTexture("Interface\\Icons\\ABILITY_DUALWIELD")CFT:Hide()
    local function FrameOnUpdate(self) if UnitAffectingCombat("focus") then self:Show() else self:Hide() end end local g = CreateFrame("Frame") g:SetScript("OnUpdate", function(self) FrameOnUpdate(CFT) end)
    Координаты и размер иконки комбата настраиваются в строках:
    Код:
    CTT:SetParent(TargetFrame)CTT:SetPoint("Left",TargetFrame,-30,5)CTT:SetSize(25,25)
    Код:
    CFT:SetParent(FocusFrame)CFT:SetPoint("Left",FocusFrame,-30,5)CFT:SetSize(25,25)
    Name Change Scripts - меняет имя на любое во фрейме
    Код:
    local frame = CreateFrame("FRAME", "NameChangeScripts")
    frame:RegisterEvent("PLAYER_ENTERING_WORLD")
    local function eventHandler(self, event, ...)
     
    -- EDIT THIS LINE BELOW TO CHANGE YOUR NAME
    NewName = " "
    PN = GetUnitName("player")
    
    -- Change Player UnitFrame Name
    PFNC = CreateFrame("Frame", "PlayerFrameNameChange")
    local function ChangePlayerName(self)
    PlayerFrame.name:SetText(NewName)
    end
    PFNC:SetScript("OnUpdate", ChangePlayerName)
    
    -- Change Target UnitFrame Name
    TFNC = CreateFrame("Frame", "TargetFrameNameChange")
    local function ChangeTargetName(self)
    local TN = GetUnitName("target")
    if PN == TN then
    TargetFrame.name:SetText(NewName)
    end
    end
    TFNC:SetScript("OnUpdate", ChangeTargetName)
    
    -- Change Target's Target UnitFrame Name
    TFTNC = CreateFrame("Frame", "TargetFrameTargetNameChange")
    local function ChangeTargetofTargetName(self)
    local TTN = GetUnitName("targettarget")
    if PN == TTN then
    TargetFrameToT.name:SetText(NewName)
    end
    end
    TFTNC:SetScript("OnUpdate", ChangeTargetofTargetName)
    
    -- Change Focus UnitFrame Name
    FFNC = CreateFrame("Frame", "FocusFrameNameChange")
    local function ChangeFocusName(self)
    local FN = GetUnitName("focus")
    if PN == FN then
    FocusFrame.name:SetText(NewName)
    end
    end
    FFNC:SetScript("OnUpdate", ChangeFocusName)
    
    -- Change Focus' Target UnitFrame Name
    FFTNC = CreateFrame("Frame", "FocusFrameTargetNameChange")
    local function ChangeFocusTargetName(self)
    local FTN = GetUnitName("focustarget")
    if PN == FTN then
    FocusFrameToT.name:SetText(NewName)
    end
    end
    FFTNC:SetScript("OnUpdate", ChangeFocusTargetName)
    
    end
    frame:SetScript("OnEvent", eventHandler)
    zQE52.jpg
    ПРИМЕР, на ру офе ник Khuna
    Выбор позиции всплывающего комбат текста.
    Код:
    local f = CreateFrame("FRAME");
    f:SetScript("OnEvent", function(self,event,...)
                            local arg1 =...;        
                            if (arg1=="Blizzard_CombatText") then
                              f:UnregisterEvent("ADDON_LOADED");
                              hooksecurefunc("CombatText_UpdateDisplayedMessages",
                              function ()
                                    COMBAT_TEXT_LOCATIONS =
                                    {startX  = 100,
                                    startY = 384 * COMBAT_TEXT_Y_SCALE,
                                    endX =200,
                                    endY = 609 * COMBAT_TEXT_Y_SCALE};
                              end);
                            end
                            end);
    f:RegisterEvent("ADDON_LOADED");
    взято с http://prestige-gaming.ru/skripti_neilyo-t28393.html - там еще есть много чего, я написал лишь часть скриптов, которые легко настраиваются...
    Последний раз редактировалось Disarkarma; 25.03.2012 в 12:36.

  2. #2
    Наш человек Аватар для Stau
    Регистрация
    15.01.2012
    Сообщений
    777
    Поблагодарил(а)
    0
    Получено благодарностей: 206 (сообщений: 116).
    Репутация: 271
    Мало верится в "полезность" данных скриптов для нашего сервера. Сам их проверял? Скинь пару скриншотов как у тебя это выглядит

  3. #3
    Гуру Аватар для Disarkarma
    Регистрация
    27.01.2012
    Адрес
    Свежеватель душ
    Сообщений
    458
    Поблагодарил(а)
    159
    Получено благодарностей: 135 (сообщений: 75).
    Репутация: 148
    если бы они не работали я бы их сюда не кинул логично?

  4. #4
    Наш человек Аватар для Stau
    Регистрация
    15.01.2012
    Сообщений
    777
    Поблагодарил(а)
    0
    Получено благодарностей: 206 (сообщений: 116).
    Репутация: 271
    Цитата Сообщение от Stau Посмотреть сообщение
    Скинь пару скриншотов как у тебя это выглядит

  5. #5
    Гуру Аватар для Disarkarma
    Регистрация
    27.01.2012
    Адрес
    Свежеватель душ
    Сообщений
    458
    Поблагодарил(а)
    159
    Получено благодарностей: 135 (сообщений: 75).
    Репутация: 148
    Цитата Сообщение от Stau Посмотреть сообщение
    окей шас будут скриншоты
    WoWScrnShot_032612_175324.jpg
    WoWScrnShot_032612_175330.jpg
    вот работа одного из скрипта, остальные будут позже
    Последний раз редактировалось Disarkarma; 26.03.2012 в 18:04.

  6. #6
    Старожил Аватар для neduha
    Регистрация
    05.01.2012
    Адрес
    Челябинск
    Сообщений
    161
    Поблагодарил(а)
    413
    Получено благодарностей: 23 (сообщений: 18).
    Репутация: 19
    первый скрипт разве что рогам нужен для ресапа, кому нужен был нашли, а другим классам то он зачем?

  7. #7
    Гуру Аватар для Disarkarma
    Регистрация
    27.01.2012
    Адрес
    Свежеватель душ
    Сообщений
    458
    Поблагодарил(а)
    159
    Получено благодарностей: 135 (сообщений: 75).
    Репутация: 148
    Цитата Сообщение от neduha Посмотреть сообщение
    первый скрипт разве что рогам нужен для ресапа, кому нужен был нашли, а другим классам то он зачем?
    там не только эти скрипты, это я самые легкие написал

  8. #8
    Местный Аватар для Honorkill
    Регистрация
    08.02.2012
    Сообщений
    46
    Поблагодарил(а)
    48
    Получено благодарностей: 7 (сообщений: 6).
    Репутация: 7
    это не полезные скрипты а чуш собачья ....
    выкладывать нужно макросы нормальные с примерами типа : касты хилки на напарника по арене без потери трагета ,смена оружия на щит 1ручку с последующим ударом и сменой стойки итд ..

    афтор краб
    тему делет!

  9. #9
    Гуру Аватар для Disarkarma
    Регистрация
    27.01.2012
    Адрес
    Свежеватель душ
    Сообщений
    458
    Поблагодарил(а)
    159
    Получено благодарностей: 135 (сообщений: 75).
    Репутация: 148
    Цитата Сообщение от Honorkill Посмотреть сообщение
    это не полезные скрипты а чуш собачья ....
    выкладывать нужно макросы нормальные с примерами типа : касты хилки на напарника по арене без потери трагета ,смена оружия на щит 1ручку с последующим ударом и сменой стойки итд ..

    афтор краб
    тему делет!
    таких как ты я ем на завтрак
    p.s это скрипты, а не макросы
    макросы - это совсем уже другое
    эти скрипты писали такие как - Khuna, Hydra, Flyn и еще пару гладиаторов с еу
    Последний раз редактировалось Disarkarma; 08.04.2012 в 11:10.

Ваши права

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