Скрипты Neilyo и не только  
Автор Сообщение



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
0
Сообщение Скрипты Neilyo и не только

dizk писал(а):

Fernir писал(а):

Ребят, хотел узнать - есть ли скрипт, чтобы скрывать в чате повторные сообщения? Читать чат в городе просто невозможно. :mad

Код:
/run mycfam=ChatFrame_AddMessageEventFilter local cmc,cmy,lm='CHAT_MSG_CHANNEL','CHAT_MSG_YELL'
/run local rmf=function(s,e,t,u) if not s.rm or s.rc>100 then s.rc=0 s.rm={} end lm=s.rm[u] if lm==t then return true end s.rm[u]=t s.rc=s.rc+1 end mycfam(cmc,rmf) mycfam(cmy,rmf)

после данного скрипта в чате вообще ничего неотоброжается. только я убрал /run т.к. ошибку выдовало.

 

 

[/quote]

Код:
local lm
local rmf=function(s,e,t,u)
     if not s.rm or s.rc > 100 then s.rc=0  s.rm={} end
     lm=s.rm[u]
     if lm==t then return true end
     s.rm[u]=t
     s.rc=s.rc+1
end

ChatFrame_AddMessageEventFilter('CHAT_MSG_CHANNEL',rmf)
ChatFrame_AddMessageEventFilter('CHAT_MSG_YELL' ,rmf)
вот, у меня заработало, режет повторяющиеся мессаги чата в 1 (полезно на сд и чш)



04 фев 2013, 19:48
Профиль

0
Сообщение Скрипты Neilyo и не только

2. Как менять расположение и размер панели абилок пета?

 



05 фев 2013, 01:09
Профиль

0
Сообщение Скрипты Neilyo и не только

Fernir писал(а):

вот, у меня заработало, режет повторяющиеся мессаги чата в 1 (полезно на сд и чш)

 

Благодарю Drink



05 фев 2013, 01:31
Профиль

0
Сообщение Скрипты Neilyo и не только
Хай народ Есть скрипт для мути? Чтоб если меньше 35%хп било устранением? И на дистанцию для сюрикенов


05 фев 2013, 02:36
Профиль

0
Сообщение Скрипты Neilyo и не только

и киньте рабочий скрипт на отдельную панель для шд

 



05 фев 2013, 07:32
Профиль



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
0
Сообщение Скрипты Neilyo и не только

Hide писал(а):
Хай народ Есть скрипт для мути? Чтоб если меньше 35%хп било устранением? И на дистанцию для сюрикенов
обратись к Эйни, правда за такие банят


Hide писал(а):

и киньте рабочий скрипт на отдельную панель для шд

 

читай 1 пост



05 фев 2013, 13:21
Профиль

0
Сообщение Скрипты Neilyo и не только

в первом посту не рабочий скрипт


и где тут поиск участников конференции?

 



05 фев 2013, 17:03
Профиль

0
Сообщение Скрипты Neilyo и не только

Hide писал(а):

и где тут поиск участников конференции?

 

Это скорее такое выражение, имеющее посыл что разрешенными Близзард методами этого достичь нельзя. Проще говоря, это будет "читерством".

 



05 фев 2013, 17:19
Профиль

0
Сообщение Скрипты Neilyo и не только

Можно рабочий скрипт на передвижение арена фреймов ? Пытался вырвать из арена тринкетов, не вышло.



06 фев 2013, 00:23
Профиль

0
Сообщение Скрипты Neilyo и не только

Fernir писал(а):

Код:
local lm

local rmf=function(s,e,t,u)
     if not s.rm or s.rc > 100 then s.rc=0  s.rm={} end
     lm=s.rm[u]
     if lm==t then return true end
     s.rm[u]=t
     s.rc=s.rc+1
end

ChatFrame_AddMessageEventFilter('CHAT_MSG_CHANNEL',rmf)
ChatFrame_AddMessageEventFilter('CHAT_MSG_YELL' ,rmf)

вот, у меня заработало, режет повторяющиеся мессаги чата в 1 (полезно на сд и чш)

с аддоном prat скрип неработает почему то, режет весь текст в каналах 1,2,3,4.  

 



06 фев 2013, 10:07
Профиль

-1
Сообщение Скрипты Neilyo и не только

В Прате можно обойтись и без этого скрипта. Подключаешь модуль Filtering, и в его настройках ставишь галочку в "Throttle Spam".

 



06 фев 2013, 10:38
Профиль

0
Сообщение Скрипты Neilyo и не только

хай, хотелось бы поинтересоваться можно вывести стаки паралитического яда над иконкой своего перса, и диминишинг правей от стаков
напишите плиз такой скрипт)



06 фев 2013, 18:37
Профиль



<Мёртвая Хватка>


Сервер: Азурегос
2х2: 1766
3х3: 1794
1
Сообщение Скрипты Neilyo и не только

ШУУРИК писал(а):

хай, хотелось бы поинтересоваться можно вывести стаки паралитического яда над иконкой своего перса, и диминишинг правей от стаков
напишите плиз такой скрипт)

1к вмр и он твой! от лучших производителей! ;D



06 фев 2013, 20:18
Профиль

0
Сообщение Скрипты Neilyo и не только

target and focus frame - show class icon AND changes background of the frame to class color, looks like pitbull by Xandyn


Код:

-- Class colors in target name background

local frame = CreateFrame("FRAME")
frame:RegisterEvent("PLAYER_ENTERING_WORLD")
frame:RegisterEvent("PARTY_MEMBERS_CHANGED")
frame:RegisterEvent("PLAYER_TARGET_CHANGED")
frame:RegisterEvent("PLAYER_FOCUS_CHANGED")
frame:RegisterEvent("UNIT_FACTION")

local function eventHandler(self, event, ...)
local unitid = ...

if (event == "UNIT_FACTION" and unitid ~= "target" and unitid ~= "focus") then return end

if UnitIsPlayer("target") then
_, class = UnitClass("target")
c = RAID_CLASS_COLORS[class]
TargetFrameNameBackground:SetVertexColor(c.r, c.g, c.b )
end
if UnitIsPlayer("focus") then
_, class = UnitClass("focus")
c = RAID_CLASS_COLORS[class]
FocusFrameNameBackground:SetVertexColor(c.r, c.g, c.b )
end
end

frame:SetScript("OnEvent", eventHandler)

-- Class colors in focus name background

local frame = CreateFrame("FRAME")
frame:RegisterEvent("PLAYER_ENTERING_WORLD")
frame:RegisterEvent("PARTY_MEMBERS_CHANGED")
frame:RegisterEvent("PLAYER_FOCUS_CHANGED")
frame:RegisterEvent("UNIT_FACTION")

local function eventHandler(self, event, ...)
local unitid = ...

if (event == "UNIT_FACTION" and unitid ~= "focus") then return end

if UnitIsPlayer("focus") then
_, class = UnitClass("focus")
c = RAID_CLASS_COLORS[class]
FocusFrameNameBackground:SetVertexColor(c.r, c.g, c.b)
end
end
frame:SetScript("OnEvent", eventHandler)

-- Brighter targetname and focusname textures (fix)

for _, BarTextures in pairs({TargetFrameNameBackground, FocusFrameNameBackground})
do
BarTextures:SetTexture("Interface\\TargetingFrame\\UI-StatusBar")
end

Хотелось бы, чтобы дружелюбные отображались как на дефолте.



07 фев 2013, 05:45
Профиль

0
Сообщение Скрипты Neilyo и не только

есть баг что при юзе шадоу денса не включается панель извиза .

есть какой нибудь скрипт или макрос что бы включить инвиз панель?



07 фев 2013, 10:40
Профиль



<Бехолдэрс>


Сервер: Черный Шрам
Рейтинг поля боя: 1145
2х2: 1665
3х3: 2143
5х5: 1670
0
Сообщение Скрипты Neilyo и не только

Какими скриптами можно переместить индикатор захвата точки, табло счета на бг/противников на арене и extra button?



07 фев 2013, 11:42
Профиль

0
Сообщение Скрипты Neilyo и не только

Как можно сделать что б при отображении неймплейтов союзников, были видны только игроки, без нпц?

 

И вот еще скрипт на скрытие чата по нажатии кнопки (под спойлером скриншот, не скрывает метки в чате - квадрат\череп\етц). Найденно на AJ

Код:
local f = CreateFrame("Button",nil,UIParent)
f:SetSize(30,30)
f.t=f:CreateTexture(nil,"BORDER")
f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Up.blp")
f.t:SetAllPoints(f)
f:SetPoint("BOTTOM","ChatFrame1ButtonFrame","BOTTOM",-3,-153)
f:Show()

local ChatHide = false
--[[although not required, but makes the button more alive
f:SetScript("OnMouseDown", function(self, button)
        if ChatHide  == false then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Down.blp")
                end
        elseif ChatHide == true then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Maximize-Down.blp")
                end
        end
end)

f:SetScript("OnMouseUp", function(self, button)
        if ChatHide  == false then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Up.blp")
                end
        elseif ChatHide == true then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Maximize-Up.blp")
                end
        end
end)
--]]
f:SetScript("OnClick", function(self, button)
        if ChatHide == false then
                f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Maximize-Up.blp")
                FriendsMicroButton:Hide()
                GeneralDockManager:Hide()
                ChatFrameMenuButton:Hide()
                for i=1, NUM_CHAT_WINDOWS do
                        _G["ChatFrame"..i..""]:SetAlpha(0)
                        _G["ChatFrame"..i.."ButtonFrame"]:Hide()
                end
                ChatHide = true
        elseif ChatHide == true then
                f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Up.blp")
                FriendsMicroButton:Show()
                GeneralDockManager:Show()
                ChatFrameMenuButton:Show()
                for i=1, NUM_CHAT_WINDOWS do
                        _G["ChatFrame"..i..""]:SetAlpha(1)
                        _G["ChatFrame"..i.."ButtonFrame"]:Show()
                end
                ChatHide = false
        end
end)



07 фев 2013, 16:42
Профиль Skype WWW



<ВТФ>


Сервер: Черный Шрам
0
Сообщение Скрипты Neilyo и не только

fuss писал(а):

Как можно сделать что б при отображении неймплейтов союзников, были видны только игроки, без нпц?

 

И вот еще скрипт на скрытие чата по нажатии кнопки (под спойлером скриншот, не скрывает метки в чате - квадрат\череп\етц). Найденно на AJ

Код:
local f = CreateFrame("Button",nil,UIParent)
f:SetSize(30,30)
f.t=f:CreateTexture(nil,"BORDER")
f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Up.blp")
f.t:SetAllPoints(f)
f:SetPoint("BOTTOM","ChatFrame1ButtonFrame","BOTTOM",-3,-153)
f:Show()

local ChatHide = false
--[[although not required, but makes the button more alive
f:SetScript("OnMouseDown", function(self, button)
        if ChatHide  == false then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Down.blp")
                end
        elseif ChatHide == true then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Maximize-Down.blp")
                end
        end
end)

f:SetScript("OnMouseUp", function(self, button)
        if ChatHide  == false then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Up.blp")
                end
        elseif ChatHide == true then
                if button == "LeftButton" then
                        f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Maximize-Up.blp")
                end
        end
end)
--]]
f:SetScript("OnClick", function(self, button)
        if ChatHide == false then
                f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Maximize-Up.blp")
                FriendsMicroButton:Hide()
                GeneralDockManager:Hide()
                ChatFrameMenuButton:Hide()
                for i=1, NUM_CHAT_WINDOWS do
                        _G["ChatFrame"..i..""]:SetAlpha(0)
                        _G["ChatFrame"..i.."ButtonFrame"]:Hide()
                end
                ChatHide = true
        elseif ChatHide == true then
                f.t:SetTexture("Interface\\CHATFRAME\\UI-ChatIcon-Minimize-Up.blp")
                FriendsMicroButton:Show()
                GeneralDockManager:Show()
                ChatFrameMenuButton:Show()
                for i=1, NUM_CHAT_WINDOWS do
                        _G["ChatFrame"..i..""]:SetAlpha(1)
                        _G["ChatFrame"..i.."ButtonFrame"]:Show()
                end
                ChatHide = false
        end
end)

У меня не работает. Может ты неправильно скопировал?

 



08 фев 2013, 01:57
Профиль

0
Сообщение Скрипты Neilyo и не только

JohnSmith писал(а):

У меня не работает. Может ты неправильно скопировал?

 

Присоединяюсь. У меня тоже не работает.



08 фев 2013, 02:16
Профиль

0
Сообщение Скрипты Neilyo и не только

Должно все вроде работать (скопировать с текстового файла не так и трудно вроде), линк на аддон. Расположение меняли? Кнопку видно\нет?

http://dl.dropbox.com/u/756566/HideChat.zip



08 фев 2013, 05:29
Профиль Skype WWW
Начать новую тему Ответить на тему


Перейти:  

На сайте использованы материалы, принадлежащие Blizzard Entertainment. Копирование материалов возможно только c разрешения портала. В противном случае это будет называться уже другим словом.
Рейтинг@Mail.ru