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



<дети доедают коня>


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

Код:
/run V={B="ArenaEnemyFrame"} for i=1,5 do _G[V.B..i]:SetScale(1.23); _G[V.B..i.."CastingBar"]:SetPoint("RIGHT",95,0); end;

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

в чем мб косяк?

UPD. Пока, все что тут написал не актуально(: не сразу нашел архив дефаултгладиуса)



11 июл 2012, 22:26
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
1
Сообщение Скрипты Neilyo и не только

slayred писал(а):

Код:
/run V={B="ArenaEnemyFrame"} for i=1,5 do _G[V.B..i]:SetScale(1.23); _G[V.B..i.."CastingBar"]:SetPoint("RIGHT",95,0); end;

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

в чем мб косяк?

попробуй

Код:
LoadAddOn("Blizzard_ArenaUI");V={B="ArenaEnemyFrame"} for i=1,5 do _G[V.B..i]:SetScale(1.23); _G[V.B..i.."CastingBar"]:SetPoint("RIGHT",95,0); end;

 

ВладимирМ писал(а):

Витчер, отпиши пожалуйста диминишинги на аренофреймах. какую строчку добавить. Очень нужно. 

???



12 июл 2012, 09:49
Профиль



<дети доедают коня>


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

wit4er писал(а):

slayred писал(а):

Код:
/run V={B="ArenaEnemyFrame"} for i=1,5 do _G[V.B..i]:SetScale(1.23); _G[V.B..i.."CastingBar"]:SetPoint("RIGHT",95,0); end;

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

в чем мб косяк?

попробуй

Код:
LoadAddOn("Blizzard_ArenaUI");V={B="ArenaEnemyFrame"} for i=1,5 do _G[V.B..i]:SetScale(1.23); _G[V.B..i.."CastingBar"]:SetPoint("RIGHT",95,0); end;

вообще найсово(:

Появился такой вопрос, как в аддоне ДефолтГладиус передвинить иконки ДР`ов, и во время теста заставить их быть видимыми(:

 



12 июл 2012, 09:51
Профиль

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

Принцып Гладиуса, фир прошел, 20секунд отчет др пошел, на чип и тд. В твоих скриптах не нашел. Триньки есть, касты кажет, а диминишинга нет.



12 июл 2012, 12:25
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

ВладимирМ писал(а):

Принцып Гладиуса, фир прошел, 20секунд отчет др пошел, на чип и тд. В твоих скриптах не нашел. Триньки есть, касты кажет, а диминишинга нет.

плохо искал, http://www.gamefront.com/files/21525136/DefaultGladius.rar

 



12 июл 2012, 12:59
Профиль

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

Благодарю

 



12 июл 2012, 18:03
Профиль

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

wit4er писал(а):

Добавил скрипт от Woundman'а на диминишинги  :dance

#434

Ребята помогите, на 3.3.5 не работает скрипт( иконки появились ,но когда вешается диминишинг ничего не происходит)  =(  я уже все мозги себе изнасиловал ( там в коде стоят катовские айдишники спелов я поменял на 3.3.5 но в итоге всё равно ничерта не работает =(  Вот что вышло. Прошу помогите если не трудно, ладно с чш главное иконка на сап =(

 

USD="UNIT_SPELLCAST_SUCCEEDED";OT="OnEvent";FR="Frame";RF=CreateFrame;RD="Border";UE=UnitName
CS=RF(FR) CS.c=RF("Cooldown","CST",CS.t) CS:RegisterEvent(USD)
CS.c:SetAllPoints(CS) CS:SetPoint("TOPRIGHT",PlayerFrame,-2,0)CS:SetSize(22,22)CS.t=CS:CreateTexture(nil,RD)CS.t:SetAllPoints()CS.t:SetTexture("Interface\\Icons\\ability_cheapshot")
CS:SetScript(OT,function(self,event,...)if UE(select(1,...))==UE("player")and select(5,...)==34243 then CST:SetCooldown(GetTime(),23) end if UE(select(1,...))==UE("player")and select(5,...)==30621 then CST:SetCooldown(GetTime(),25)end end)
SP=RF(FR) SP.c=RF("Cooldown","SAP",SP.t) SP:RegisterEvent(USD)
SP.c:SetAllPoints(SP) SP:SetPoint("TOPRIGHT",PlayerFrame,-25,0)SP:SetSize(22,22)SP.t=SP:CreateTexture(nil,RD)SP.t:SetAllPoints()SP.t:SetTexture("Interface\\Icons\\ability_sap")
SP:SetScript(OT,function(self,event,...)if UE(select(1,...))==UE("player")and select(5,...)==51724 then SAP:SetCooldown(GetTime(),27)end if UE(select(1,...))==UE("player")and select(5,...)==11286 then SAP:SetCooldown(GetTime(),23



31 июл 2012, 13:52
Профиль

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

Уже много раз писали, что скрипты не работают на пиратке.



31 июл 2012, 20:27
Профиль



<ТАКЕ ТНЕ ТОР>


Сервер: Свежеватель Душ
2х2: 765
0
Сообщение Скрипты Neilyo и не только

Неработает скрипт на димишинги: 

--[[
DR Tracker
drx = x position
drs = icon size

DRt={{DRLIST1},{DRLIST2},{DRLIST3}...}
DEFAULT :DRt={{fear},{polymorph}}

-- show frame in left of arena enemyframe
drx :set minus value(ex drx :-120)
dp :"LEFT"
and insert in macro 5
drx+(r-1)-> drx-(r-1)
]]--
/run DRt={{5211,22570,9005,85388,44572,408,1833,39796,20549,90337,853},{33786},{339,122,33395,19306,87195,63374,64695,50041,91807,4167,50245,54706,90327}}
/run drx=110;drs=40;dp="RIGHT";dre="COMBAT_LOG_EVENT_UNFILTERED"drp="PLAYER_ENTERING_WORLD"dra="ARENA_OPPONENT_UPDATE"LoadAddOn("Blizzard_ArenaUI")function gaef(f,n)return _G["ArenaEnemyFrame"..n.."HealthBar"]end
/run function rDR(f)f.e=1;f.t:SetTexture(nil)f.c:Hide()endfunction sDR(f)f.e=f.e+1;f.c:Show()endfunction gDRt(i,j)return _G["drc"..i..":"..j]endfunction runDR(f,n)CooldownFrame_SetTimer(f.c,GetTime(),18,1)eDR(f,n)sDR(f)oDR(n)end
/run function eDR(f,n)local t=1;f:SetScript("OnUpdate",function(s,e)t=t+e;if(t>=18)then f:SetScript("OnUpdate",nil)rDR(f)oDR(n)endend)endfunction cDR(f,n,s)if f.e<4thenlocal _,_,t=GetSpellInfo(s)f.t:SetTexture(t)runDR(f,n)endend
/run function oDR(n)local r=1;for j in ipairs(DRt)dolocal f=gDRt(n,j)f:SetPoint(dp,gaef(f,n),dp,drx+(r-1)*50,0)r=r+1;endendfunction uDR(n,s)for i,t in ipairs(DRt)dofor _,j in ipairs(t)doif s==j then cDR(gDRt(n,i),n,s)endendendend
/run functionDRc(i,j)local f=CreateFrame("Frame",nil,UIParent)f:SetSize(drs,drs)f.t=f:CreateTexture(nil,"BORDER")f.t:SetAllPoints(true)f.c=CreateFrame("Cooldown",nil,f)f.c:SetAllPoints(f)f.e=1return f end
/run function clDR(_,e,_,_,_,_,_,d,_,_,_,s)if(e=="SPELL_AURA_REMOVED"or e=="SPELL_AURA_REFRESH")thenfor i=1,5dolocal ag=UnitGUID("arena"..i)if(ag ~=niland d==ag)then uDR(i,s)endendendend
/run function iDRt(o,m)for i=1,m dofor j in ipairs(DRt)dolocal f=gDRt(i,j)rDR(f)if o then f:Show()endendendendfor i=1,5dofor j in ipairs(DRt)do _G["drc"..i..":"..j]=DRc(i,j)endend
/run dt=CreateFrame("Frame")dt:SetScript("OnEvent",function(_,e,...)if e==dre then clDR(...)elseif e==dra then iDRt(1,GetNumArenaOpponents())else iDRt(nil,5)endend)dt:RegisterEvent(dra)dt:RegisterEvent(drp)dt:RegisterEvent(dre)

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



01 авг 2012, 12:29
Профиль Skype



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

Keksmendruid писал(а):

Неработает скрипт на димишинги: 

--[[
DR Tracker
drx = x position
drs = icon size

DRt={{DRLIST1},{DRLIST2},{DRLIST3}...}
DEFAULT :DRt={{fear},{polymorph}}

-- show frame in left of arena enemyframe
drx :set minus value(ex drx :-120)
dp :"LEFT"
and insert in macro 5
drx+(r-1)-> drx-(r-1)
]]--
/run DRt={{5211,22570,9005,85388,44572,408,1833,39796,20549,90337,853},{33786},{339,122,33395,19306,87195,63374,64695,50041,91807,4167,50245,54706,90327}}
/run drx=110;drs=40;dp="RIGHT";dre="COMBAT_LOG_EVENT_UNFILTERED"drp="PLAYER_ENTERING_WORLD"dra="ARENA_OPPONENT_UPDATE"LoadAddOn("Blizzard_ArenaUI")function gaef(f,n)return _G["ArenaEnemyFrame"..n.."HealthBar"]end
/run function rDR(f)f.e=1;f.t:SetTexture(nil)f.c:Hide()endfunction sDR(f)f.e=f.e+1;f.c:Show()endfunction gDRt(i,j)return _G["drc"..i..":"..j]endfunction runDR(f,n)CooldownFrame_SetTimer(f.c,GetTime(),18,1)eDR(f,n)sDR(f)oDR(n)end
/run function eDR(f,n)local t=1;f:SetScript("OnUpdate",function(s,e)t=t+e;if(t>=18)then f:SetScript("OnUpdate",nil)rDR(f)oDR(n)endend)endfunction cDR(f,n,s)if f.e<4thenlocal _,_,t=GetSpellInfo(s)f.t:SetTexture(t)runDR(f,n)endend
/run function oDR(n)local r=1;for j in ipairs(DRt)dolocal f=gDRt(n,j)f:SetPoint(dp,gaef(f,n),dp,drx+(r-1)*50,0)r=r+1;endendfunction uDR(n,s)for i,t in ipairs(DRt)dofor _,j in ipairs(t)doif s==j then cDR(gDRt(n,i),n,s)endendendend
/run functionDRc(i,j)local f=CreateFrame("Frame",nil,UIParent)f:SetSize(drs,drs)f.t=f:CreateTexture(nil,"BORDER")f.t:SetAllPoints(true)f.c=CreateFrame("Cooldown",nil,f)f.c:SetAllPoints(f)f.e=1return f end
/run function clDR(_,e,_,_,_,_,_,d,_,_,_,s)if(e=="SPELL_AURA_REMOVED"or e=="SPELL_AURA_REFRESH")thenfor i=1,5dolocal ag=UnitGUID("arena"..i)if(ag ~=niland d==ag)then uDR(i,s)endendendend
/run function iDRt(o,m)for i=1,m dofor j in ipairs(DRt)dolocal f=gDRt(i,j)rDR(f)if o then f:Show()endendendendfor i=1,5dofor j in ipairs(DRt)do _G["drc"..i..":"..j]=DRc(i,j)endend
/run dt=CreateFrame("Frame")dt:SetScript("OnEvent",function(_,e,...)if e==dre then clDR(...)elseif e==dra then iDRt(1,GetNumArenaOpponents())else iDRt(nil,5)endend)dt:RegisterEvent(dra)dt:RegisterEvent(drp)dt:RegisterEvent(dre)

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

тут все неправильно, качай по ссылке внизу первого поста

 



01 авг 2012, 15:31
Профиль



<ТАКЕ ТНЕ ТОР>


Сервер: Свежеватель Душ
2х2: 765
0
Сообщение Скрипты Neilyo и не только

А чтобы добавить свои димишинги можно просто эту строку:

DRt={{5782,8122,5484,20511,2094},{118,6770,1776,49203,28272,28271,61305,61721,61780,82691,51514}}

заменить на:

DRt={{5211,22570,9005,85388,44572,408,1833,39796,20549,90337,853},{33786},{339,122,33395,19306,87195,63374,64695,50041,91807,4167,50245,54706,90327}}       ?

чтобы в первой ячейке были димишинги на станы, во второй циклон, в третей обездвиживающие эффекты...



01 авг 2012, 17:08
Профиль Skype



<Попа в огне>


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

Кстати, такой вопрос по скрипту на диминишинги: почему то не могу добавить диминишинг на хантовскую трапу, вписывал айдишники с вовхеда, упорно не хочет работать...wit4er, помоги )



01 авг 2012, 19:15
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

Reimu писал(а):

Кстати, такой вопрос по скрипту на диминишинги: почему то не могу добавить диминишинг на хантовскую трапу, вписывал айдишники с вовхеда, упорно не хочет работать...wit4er, помоги )

Сейчас я подзабил со скриптами, даже вова на компе нет. :D

По-моему, в Default Gladius я вставил все возможные диминишинги, так что можешь скопировать оттуда.



01 авг 2012, 19:34
Профиль



<Попа в огне>


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

Добавляю сюда айдишники {118,6770,1776,49203,28272,28271,61305,61721,61780,82691,51514,20066}, упорно не хочет работать...Ни 1499, ни 60192 почему то не пашут. Добавлял в блок со станами банан макаки, так он работает.

 

Все, нашел в чем трабл, ИД у спелла 3355. Все работает :)



01 авг 2012, 19:56
Профиль

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

Как переместить иконку импрувед хамстринга рядом с берс стойкой и можно ли размер иконки увеличить до размера иконки стойки ?
#104

local f = CreateFrame("Frame")
local function Update(self, event, ...)
if event == "PLAYER_ENTERING_WORLD" then
FR="Frame";
RF=CreateFrame;RD="Border"
CS=RF(FR) CS.c=RF("Cooldown","CST",CS.t)
CS.c:SetAllPoints(CS)
CS:SetPoint("TOPRIGHT",FocusFrame,-192,1)
CS:SetSize(22,22)
CS.t=CS:CreateTexture(nil,RD)
CS.t:SetAllPoints()CS.t:SetTexture("Interface\\Icons\\ability_shockwave")
end
if event == "COMBAT_LOG_EVENT_UNFILTERED" then
local timestamp, eventType, _, sourceGUID, sourceName, sourceFlags, sourceRaidFlags,destGUID, destName, destFlags, _, spellID, spellName, _, extraskillID, extraSkillName = ...
if eventType == "SPELL_AURA_APPLIED" and sourceName == UnitName("player") and spellID ==23694 then
CST:SetCooldown(GetTime(),30)
end
end
end
f:RegisterEvent("PLAYER_ENTERING_WORLD")
f:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
f:SetScript("OnEvent", Update)

 

 



08 авг 2012, 15:15
Профиль ICQ

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

подскажите рабочий скрипт на окраску хелз баров по цвету класса у таргета и фокуса.

из первого поста скрипт у меня почему-то не работает.



09 авг 2012, 15:40
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

fanzerg писал(а):

Как переместить иконку импрувед хамстринга рядом с берс стойкой и можно ли размер иконки увеличить до размера иконки стойки ?
#872

local f = CreateFrame("Frame")
local function Update(self, event, ...)
if event == "PLAYER_ENTERING_WORLD" then
FR="Frame";
RF=CreateFrame;RD="Border"
CS=RF(FR) CS.c=RF("Cooldown","CST",CS.t)
CS.c:SetAllPoints(CS)
CS:SetPoint("TOPRIGHT",FocusFrame,-192,1)-----положение иконки
CS:SetSize(22,22)------ размер иконки
CS.t=CS:CreateTexture(nil,RD)
CS.t:SetAllPoints()CS.t:SetTexture("Interface\\Icons\\ability_shockwave")
end
if event == "COMBAT_LOG_EVENT_UNFILTERED" then
local timestamp, eventType, _, sourceGUID, sourceName, sourceFlags, sourceRaidFlags,destGUID, destName, destFlags, _, spellID, spellName, _, extraskillID, extraSkillName = ...
if eventType == "SPELL_AURA_APPLIED" and sourceName == UnitName("player") and spellID ==23694 then
CST:SetCooldown(GetTime(),30)
end
end
end
f:RegisterEvent("PLAYER_ENTERING_WORLD")
f:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
f:SetScript("OnEvent", Update)

 

 


Trifle писал(а):

подскажите рабочий скрипт на окраску хелз баров по цвету класса у таргета и фокуса.

из первого поста скрипт у меня почему-то не работает.

Скрипт рабочий. Делай аддон по гайду.



09 авг 2012, 16:22
Профиль

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

wit4er писал(а):
Скрипт рабочий. Делай аддон по гайду.
 

так-то у меня все скрипты в аддоне работают, кроме этого. 

я так понимаю ошибка где-то в неправильных пробелах или переносах из за копипасты с сайта.

в твоем конфиге данного скрипта я не нашел.



09 авг 2012, 17:11
Профиль



<Имя Говорит Само за Себя>


Сервер: Гордунни
0
Сообщение Скрипты Neilyo и не только

Trifle писал(а):

wit4er писал(а):
Скрипт рабочий. Делай аддон по гайду.
 

так-то у меня все скрипты в аддоне работают, кроме этого. 

я так понимаю ошибка где-то в неправильных пробелах или переносах из за копипасты с сайта.

в твоем конфиге данного скрипта я не нашел.

Может быть, тогда он должен выдавать ошибки. Включи в настройках игры отображение ошибок луа.



09 авг 2012, 17:32
Профиль

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

wit4er писал(а):

Может быть, тогда он должен выдавать ошибки. Включи в настройках игры отображение ошибок луа.

ошибка есть, но я к сожалению не понимаю где именно

мб кто-то может выложить данный скрипт на pastebin.com, чтобы его можно было скопипастить без ошибок

 



09 авг 2012, 19:14
Профиль
Начать новую тему Ответить на тему


Перейти:  

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