Jump to content

Welcome to Gaming On Steroids Forums
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account
Photo

[5.20]DarkRyze: Reborn [#1 Ryze Script][v30][Combo Updated]


  • Please log in to reply
119 replies to this topic

#101
bammer12377

bammer12377

    Advanced Member

  • Members
  • 31 posts

redownload

 

LC & JC Fixed.

TYTY <3


  • 0

#102
kort

kort

    Newbie

  • Members
  • 2 posts

http://prntscr.com/8q6xpp

 

+

 

http://prntscr.com/8q6y3e


  • 0

#103
Kiara789

Kiara789

    Advanced Member

  • Contributor
  • 193 posts
  • LocationChile

Doge


  • 0

#104
kunoz

kunoz

    Member

  • Members
  • 23 posts

http://prntscr.com/8qhunb

.... idk what to say


  • 0

#105
bammer12377

bammer12377

    Advanced Member

  • Members
  • 31 posts

http://prntscr.com/8qhunb

.... idk what to say

you are doing it wrong :)


  • 0

#106
Ruedonger

Ruedonger

    Wurst

  • Ex-Staff
  • PipPipPip
  • 457 posts

Awesome Script! Funny to play Ryze :D


  • 0

#107
kunoz

kunoz

    Member

  • Members
  • 23 posts

you are doing it wrong :)

care to explain?


  • 0

#108
bammer12377

bammer12377

    Advanced Member

  • Members
  • 31 posts

care to explain?

probebly you play to offensive in the begining


  • 0

#109
Judgement

Judgement

    Newbie

  • Members
  • 3 posts

May you help me? So how do you download the script? Im kinda new here, So first I went I click the download button, then it send me a code of the ryze script. Do I copy the code and paste it on a notepad and make the extension as .lua in common folder? And after that, I tried pressing f7 and there's no specifically a script for ryze or is it the HarassCombo tab? And, in the script when I press f7, is there a way to PRIORITIZE the squishes first with ryze combo or not?


Edited by Judgement, 14 October 2015 - 06:18 .

  • 0

#110
vainxsanity

vainxsanity

    Newbie

  • Members
  • 7 posts

I see the new ready thing you put in. In what ways does this help? (Legit curious)

P.S. Totally waiting for seraph's and last-hit with Q to come out "this week"


  • 0

#111
Hangin

Hangin

    Advanced Member

  • Members
  • 50 posts

Sick script. Really loving it so ****ing much.. would be better if you can add auto use of Seraph / QSS? In Diamond QSS is common with Ryze


  • 0

#112
Judgement

Judgement

    Newbie

  • Members
  • 3 posts

What am I doing wrong? CA86TNz.jpg?1


  • 0

#113
Darkness

Darkness

    GoSDB's manager

  • Banned
  • PipPipPip
  • 1,137 posts

http://prntscr.com/8qhunb

.... idk what to say

teammates shall feed

games shall throw

sh1ts shall happen

therefore, forget about one simple ranked game and carry on :)


  • 0

#114
Darkness

Darkness

    GoSDB's manager

  • Banned
  • PipPipPip
  • 1,137 posts

What am I doing wrong? CA86TNz.jpg?1

you need to unrequire iac, and then require iow and have it in your folder.


  • 0

#115
beastleewr

beastleewr

    Advanced Member

  • Members
  • 42 posts

Is this updated for the new Inspired without IOW yet???


  • 0

#116
ezalpin

ezalpin

    Newbie

  • Members
  • 7 posts

 

Require Inspired.lua

DLib Rework

 

 

 



_G.OnLoop = _G.OnDraw
_G.myHero = GetMyHero()
-- Codeado por un chileno ykpz.
-- Feel free to PM me (DarkFight)
require ('Inspired')


supportedHero = {["Ryze"] = true}

class "Ryze"

function Ryze:__init()

OnLoop(function(myHero) self:Loop(myHero) end)

Kappa = Menu("DarkRyze : Reborn", "Ryze")
Kappa:SubMenu("Combo", "Combo")
Kappa.Combo:Key("Combo1", "Combo! (Space)", string.byte(" ")) -- :')

Kappa:SubMenu("lc", "Laneclear")
Kappa.lc:Boolean("lq", "Clear with Q", true)
Kappa.lc:Boolean("lw", "Clear with W", true)
Kappa.lc:Boolean("le", "Clear with E", true)
Kappa.lc:Boolean("lr", "Clear using R", false)

Kappa:SubMenu("jc", "Jungleclear")
Kappa.jc:Boolean("jq", "Clear with Q", true)
Kappa.jc:Boolean("jw", "Clear with W", true)
Kappa.jc:Boolean("je", "Clear with E", true)
Kappa.jc:Boolean("jr", "Clear using R", false)

Kappa:SubMenu("KS", "Kill Steal (KS)")
Kappa.KS:Boolean("es1", "Enable KS", true)
Kappa.KS:Boolean("AQ", "Perfect Q", true)
Kappa.KS:Boolean("AW", "Perfect W", true)
Kappa.KS:Boolean("AE", "Perfect E", true)

Kappa:SubMenu("Drawings", "Drawings")
Kappa.Drawings:Boolean("es2", "Enable Drawings", true)
Kappa.Drawings:Boolean("Q", "Draw Overload [Q]", true)
Kappa.Drawings:Boolean("W", "Draw Rune Prison [W]", true)
Kappa.Drawings:Boolean("E", "Draw Spell Flux [E]", true)
Kappa.Drawings:Boolean("R", "Draw Desperate Power [R]", true)
Kappa.Drawings:Slider("dp", "Quality circles", 255, 1, 255, 1)


Kappa:SubMenu("Misc", "Misc")
Kappa.Misc:Boolean("es3", "Enable Miscs", true)
Kappa.Misc:Boolean("fuego", "Auto - Ignite", true)
Kappa.Misc:Boolean("poderes", "Auto - Level Spells", true)

end

function Ryze:Loop(myHero)
	if Kappa.KS.es1:Value() then
		if Kappa.KS.AQ:Value() then
		self:AutoQ()
		end
		
		if Kappa.KS.AW:Value() then
		self:AutoW()
		end
		
		if Kappa.KS.AE:Value() then
		self:AutoE()
		end
	end
	
	if Kappa.Drawings.es2:Value() then
	self:Drawings()
	end
	
	if Kappa.Misc.es3:Value() then
		if Kappa.Misc.fuego:Value() then
		self:AutoIgnite()
		end
		if Kappa.Misc.poderes:Value() then
		self:spellz()
		end
	end
	
	if IOW:Mode() == "LaneClear" then
	self:LimpiezaCtm()
	end
	
	if _G.IOW:Mode() == "Combo" then 
	self:Combo()
	end
end

function Ryze:Drawings()
	if Kappa.Drawings.Q:Value() then
	DrawCircle(GetOrigin(myHero),900,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end
	if Kappa.Drawings.W:Value() then
	DrawCircle(GetOrigin(myHero),600,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end
	if Kappa.Drawings.E:Value() then
	DrawCircle(GetOrigin(myHero),600,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end
	if Kappa.Drawings.R:Value() then
	DrawCircle(GetOrigin(myHero),200,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end

end

function Ryze:spellz()
	if GetLevel(myHero) == 1 then
		LevelSpell(_Q)
	elseif GetLevel(myHero) == 2 then
		LevelSpell(_W)
	elseif GetLevel(myHero) == 3 then
		LevelSpell(_E)
	elseif GetLevel(myHero) == 4 then
        	LevelSpell(_Q)
	elseif GetLevel(myHero) == 5 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 6 then
		LevelSpell(_R)
	elseif GetLevel(myHero) == 7 then
		LevelSpell(_Q)
	elseif GetLevel(myHero) == 8 then
        	LevelSpell(_Q)
	elseif GetLevel(myHero) == 9 then
        	LevelSpell(_Q)
	elseif GetLevel(myHero) == 10 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 11 then
        	LevelSpell(_R)
	elseif GetLevel(myHero) == 12 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 13 then
        	LevelSpell(_E)
	elseif GetLevel(myHero) == 14 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 15 then
        	LevelSpell(_E)
	elseif GetLevel(myHero) == 16 then
		LevelSpell(_R)
	elseif GetLevel(myHero) == 17 then
        	LevelSpell(_E)
	elseif GetLevel(myHero) == 18 then
        	LevelSpell(_E)
	end
end

function Ryze:AutoIgnite()
local Ignite = (GetCastName(GetMyHero(),SUMMONER_1):lower():find("summonerdot") and SUMMONER_1 or (GetCastName(GetMyHero(),SUMMONER_2):lower():find("summonerdot") and SUMMONER_2 or nil))
		if Ignite then
        for _, k in pairs(GetEnemyHeroes()) do
            if CanUseSpell(GetMyHero(), Ignite) == READY and (20*GetLevel(GetMyHero())+50) > GetCurrentHP(k)+GetHPRegen(k)*2.5 and GetDistanceSqr(GetOrigin(k)) < 600*600 then
                CastTargetSpell(k, Ignite)
            end
        end
    end
end

function Ryze:AutoQ(aweonao1)
	for _, aweonao1 in pairs(GetEnemyHeroes()) do
		local PerfectQ = 60 * GetCastLevel(myHero, _Q) + 0.55*GetBonusAP(myHero) + 0.015*GetMaxMana(myHero) + 0.005*GetCastLevel(myHero,_Q)*GetMaxMana(myHero)
		local aweonao2 = GetCurrentHP(aweonao1)
		local ctm = CalcDamage(myHero, aweonao1, 0, PerfectQ)
		local Predazo1 = GetPredictionForPlayer(myHeroPos(),aweonao1,GetMoveSpeed(aweonao1),1700,250,900,50,true,true)
		if CanUseSpell(myHero, _Q) == READY and ((aweonao2 - 3) < ctm) and ValidTarget(aweonao1, 900) then
			CastSkillShot(_Q,Predazo1.PredPos.x,Predazo1.PredPos.y,Predazo1.PredPos.z)
		end
	end
end

function Ryze:AutoW(aweonao3)
	for _, aweonao3 in pairs(GetEnemyHeroes()) do
		local PerfectW = 80 * GetCastLevel(myHero, _W) + 0.4*GetBonusAP(myHero) + 0.025*GetMaxMana(myHero)
		local aweonao4 = GetCurrentHP(aweonao3)
		local ctm2 = CalcDamage(myHero, aweonao3, 0, PerfectW)
		if CanUseSpell(myHero, _W) == READY and ((aweonao4 - 3) < ctm2) and ValidTarget(aweonao3, 600) then
			CastTargetSpell(aweonao3, _W)
		end
	end
end

function Ryze:AutoE(aweonao5)
	for _, aweonao5 in pairs(GetEnemyHeroes()) do
		local PerfectE = 36 * GetCastLevel(myHero, _E) + 0.2*GetBonusAP(myHero) + 0.02*GetMaxMana(myHero)
		local aweonao6 = GetCurrentHP(aweonao5)
		local ctm3 = CalcDamage(myHero, aweonao5, 0, PerfectE)
		if CanUseSpell(myHero, _E) == READY and ((aweonao6 - 3) < ctm3) and ValidTarget(aweonao5, 600) then
			CastTargetSpell(aweonao5, _E)
		end
	end
end

function Ryze:UseQPred(target)
	local target = IOW:GetTarget()
	local QPred = GetPredictionForPlayer(myHeroPos(),target,GetMoveSpeed(target),1700,250,900,50,false,true)		
	if CanUseSpell(myHero, _Q) == READY and QPred.HitChance == 1 then
	CastSkillShot(_Q,QPred.PredPos.x,QPred.PredPos.y,QPred.PredPos.z)
	end
end

function Ryze:UseQRooted(target)
	local target = IOW:GetTarget()
	local posicion = GetOrigin(target)		
	if CanUseSpell(myHero, _Q) == READY then
	CastSkillShot(_Q,posicion.x,posicion.y,posicion.z)
	end
end

function Ryze:UseW(target)
	local target = IOW:GetTarget()
	CastTargetSpell(target, _W)
end

function Ryze:UseE(target)
	local target = IOW:GetTarget()
	CastTargetSpell(target, _E)
end

function Ryze:UseR()
	local Stacks = GotBuff(myHero, "ryzepassivestack")
	local Pasiva = GotBuff(myHero, "ryzepassivecharged")
	if Pasiva == 1 or Stacks >= 4 then
	CastSpell(_R)
	end
end

function Ryze:Combo()
	local target = IOW:GetTarget()
	local Stacks = GotBuff(myHero, "ryzepassivestack")
	local Pasiva = GotBuff(myHero, "ryzepassivecharged")
	if ValidTarget(target, 900) then
		if Stacks <= 2 and Pasiva == 0 then
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQPred(target)
				end
				if CanUseSpell(myHero, _W) == READY then
				self:UseW(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
		end
		if Stacks == 3 then
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQPred(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _W) == READY then
				self:UseW(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
		end
		if Stacks == 4 then
				if CanUseSpell(myHero, _W) == READY then
				self:UseW(target)
				end
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQRooted(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
		end
		if Pasiva == 1 then
				if CanUseSpell(myHero, _W) == READY then 
				self:UseW(target)
				end
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQRooted(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
			end
	end
end

-- :')
function Ryze:LimpiezaCtm()     
                for i,minion in pairs(minionManager.objects) do    
                        if ValidTarget(minion, 600) then
							local PMinion = GetOrigin(minion)
							if CanUseSpell(myHero, _W) == READY and Kappa.lc.lw:Value() then
							CastTargetSpell(minion, _W)
							end
						
							if CanUseSpell(myHero, _Q) == READY and Kappa.lc.lq:Value() then
							CastSkillShot(_Q,PMinion.x,PMinion.y,PMinion.z)
							end							
						
							if CanUseSpell(myHero, _E) == READY and Kappa.lc.le:Value() then
							CastTargetSpell(minion, _E) 
							end							
             
							if CanUseSpell(myHero, _R) == READY and Kappa.lc.lr:Value() then
							CastSpell(_R)			 
							end
							
						end 
				end						
				for i,jungle in pairs(minionManager.objects) do    
                        if ValidTarget(jungle, 600) then
							local PJungle = GetOrigin(jungle)
							if CanUseSpell(myHero, _W) == READY and Kappa.jc.jw:Value() then
							CastTargetSpell(jungle, _W)
							end
						
							if CanUseSpell(myHero, _Q) == READY and Kappa.jc.jq:Value() then
							CastSkillShot(_Q,PJungle.x,PJungle.y,PJungle.z)
							end		
						
							if CanUseSpell(myHero, _E) == READY and Kappa.jc.je:Value() then
							CastTargetSpell(jungle, _E)
							end 		
             
							if CanUseSpell(myHero, _R) == READY and Kappa.jc.jr:Value() then
							CastSpell(_R)			 
							end
						end
				end
end

if supportedHero[GetObjectName(myHero)] == true then
	if _G[GetObjectName(myHero)] then
  		_G[GetObjectName(myHero)]()
	end 
end


  • 0

#117
supergrizzly

supergrizzly

    Advanced Member

  • Members
  • 37 posts

 



_G.OnLoop = _G.OnDraw
_G.myHero = GetMyHero()
-- Codeado por un chileno ykpz.
-- Feel free to PM me (DarkFight)
require ('Inspired')


supportedHero = {["Ryze"] = true}

class "Ryze"

function Ryze:__init()

OnLoop(function(myHero) self:Loop(myHero) end)

Kappa = Menu("DarkRyze : Reborn", "Ryze")
Kappa:SubMenu("Combo", "Combo")
Kappa.Combo:Key("Combo1", "Combo! (Space)", string.byte(" ")) -- :')

Kappa:SubMenu("lc", "Laneclear")
Kappa.lc:Boolean("lq", "Clear with Q", true)
Kappa.lc:Boolean("lw", "Clear with W", true)
Kappa.lc:Boolean("le", "Clear with E", true)
Kappa.lc:Boolean("lr", "Clear using R", false)

Kappa:SubMenu("jc", "Jungleclear")
Kappa.jc:Boolean("jq", "Clear with Q", true)
Kappa.jc:Boolean("jw", "Clear with W", true)
Kappa.jc:Boolean("je", "Clear with E", true)
Kappa.jc:Boolean("jr", "Clear using R", false)

Kappa:SubMenu("KS", "Kill Steal (KS)")
Kappa.KS:Boolean("es1", "Enable KS", true)
Kappa.KS:Boolean("AQ", "Perfect Q", true)
Kappa.KS:Boolean("AW", "Perfect W", true)
Kappa.KS:Boolean("AE", "Perfect E", true)

Kappa:SubMenu("Drawings", "Drawings")
Kappa.Drawings:Boolean("es2", "Enable Drawings", true)
Kappa.Drawings:Boolean("Q", "Draw Overload [Q]", true)
Kappa.Drawings:Boolean("W", "Draw Rune Prison [W]", true)
Kappa.Drawings:Boolean("E", "Draw Spell Flux [E]", true)
Kappa.Drawings:Boolean("R", "Draw Desperate Power [R]", true)
Kappa.Drawings:Slider("dp", "Quality circles", 255, 1, 255, 1)


Kappa:SubMenu("Misc", "Misc")
Kappa.Misc:Boolean("es3", "Enable Miscs", true)
Kappa.Misc:Boolean("fuego", "Auto - Ignite", true)
Kappa.Misc:Boolean("poderes", "Auto - Level Spells", true)

end

function Ryze:Loop(myHero)
	if Kappa.KS.es1:Value() then
		if Kappa.KS.AQ:Value() then
		self:AutoQ()
		end
		
		if Kappa.KS.AW:Value() then
		self:AutoW()
		end
		
		if Kappa.KS.AE:Value() then
		self:AutoE()
		end
	end
	
	if Kappa.Drawings.es2:Value() then
	self:Drawings()
	end
	
	if Kappa.Misc.es3:Value() then
		if Kappa.Misc.fuego:Value() then
		self:AutoIgnite()
		end
		if Kappa.Misc.poderes:Value() then
		self:spellz()
		end
	end
	
	if IOW:Mode() == "LaneClear" then
	self:LimpiezaCtm()
	end
	
	if _G.IOW:Mode() == "Combo" then 
	self:Combo()
	end
end

function Ryze:Drawings()
	if Kappa.Drawings.Q:Value() then
	DrawCircle(GetOrigin(myHero),900,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end
	if Kappa.Drawings.W:Value() then
	DrawCircle(GetOrigin(myHero),600,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end
	if Kappa.Drawings.E:Value() then
	DrawCircle(GetOrigin(myHero),600,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end
	if Kappa.Drawings.R:Value() then
	DrawCircle(GetOrigin(myHero),200,1,Kappa.Drawings.dp:Value(),0xffE0FFFF)
	end

end

function Ryze:spellz()
	if GetLevel(myHero) == 1 then
		LevelSpell(_Q)
	elseif GetLevel(myHero) == 2 then
		LevelSpell(_W)
	elseif GetLevel(myHero) == 3 then
		LevelSpell(_E)
	elseif GetLevel(myHero) == 4 then
        	LevelSpell(_Q)
	elseif GetLevel(myHero) == 5 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 6 then
		LevelSpell(_R)
	elseif GetLevel(myHero) == 7 then
		LevelSpell(_Q)
	elseif GetLevel(myHero) == 8 then
        	LevelSpell(_Q)
	elseif GetLevel(myHero) == 9 then
        	LevelSpell(_Q)
	elseif GetLevel(myHero) == 10 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 11 then
        	LevelSpell(_R)
	elseif GetLevel(myHero) == 12 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 13 then
        	LevelSpell(_E)
	elseif GetLevel(myHero) == 14 then
        	LevelSpell(_W)
	elseif GetLevel(myHero) == 15 then
        	LevelSpell(_E)
	elseif GetLevel(myHero) == 16 then
		LevelSpell(_R)
	elseif GetLevel(myHero) == 17 then
        	LevelSpell(_E)
	elseif GetLevel(myHero) == 18 then
        	LevelSpell(_E)
	end
end

function Ryze:AutoIgnite()
local Ignite = (GetCastName(GetMyHero(),SUMMONER_1):lower():find("summonerdot") and SUMMONER_1 or (GetCastName(GetMyHero(),SUMMONER_2):lower():find("summonerdot") and SUMMONER_2 or nil))
		if Ignite then
        for _, k in pairs(GetEnemyHeroes()) do
            if CanUseSpell(GetMyHero(), Ignite) == READY and (20*GetLevel(GetMyHero())+50) > GetCurrentHP(k)+GetHPRegen(k)*2.5 and GetDistanceSqr(GetOrigin(k)) < 600*600 then
                CastTargetSpell(k, Ignite)
            end
        end
    end
end

function Ryze:AutoQ(aweonao1)
	for _, aweonao1 in pairs(GetEnemyHeroes()) do
		local PerfectQ = 60 * GetCastLevel(myHero, _Q) + 0.55*GetBonusAP(myHero) + 0.015*GetMaxMana(myHero) + 0.005*GetCastLevel(myHero,_Q)*GetMaxMana(myHero)
		local aweonao2 = GetCurrentHP(aweonao1)
		local ctm = CalcDamage(myHero, aweonao1, 0, PerfectQ)
		local Predazo1 = GetPredictionForPlayer(myHeroPos(),aweonao1,GetMoveSpeed(aweonao1),1700,250,900,50,true,true)
		if CanUseSpell(myHero, _Q) == READY and ((aweonao2 - 3) < ctm) and ValidTarget(aweonao1, 900) then
			CastSkillShot(_Q,Predazo1.PredPos.x,Predazo1.PredPos.y,Predazo1.PredPos.z)
		end
	end
end

function Ryze:AutoW(aweonao3)
	for _, aweonao3 in pairs(GetEnemyHeroes()) do
		local PerfectW = 80 * GetCastLevel(myHero, _W) + 0.4*GetBonusAP(myHero) + 0.025*GetMaxMana(myHero)
		local aweonao4 = GetCurrentHP(aweonao3)
		local ctm2 = CalcDamage(myHero, aweonao3, 0, PerfectW)
		if CanUseSpell(myHero, _W) == READY and ((aweonao4 - 3) < ctm2) and ValidTarget(aweonao3, 600) then
			CastTargetSpell(aweonao3, _W)
		end
	end
end

function Ryze:AutoE(aweonao5)
	for _, aweonao5 in pairs(GetEnemyHeroes()) do
		local PerfectE = 36 * GetCastLevel(myHero, _E) + 0.2*GetBonusAP(myHero) + 0.02*GetMaxMana(myHero)
		local aweonao6 = GetCurrentHP(aweonao5)
		local ctm3 = CalcDamage(myHero, aweonao5, 0, PerfectE)
		if CanUseSpell(myHero, _E) == READY and ((aweonao6 - 3) < ctm3) and ValidTarget(aweonao5, 600) then
			CastTargetSpell(aweonao5, _E)
		end
	end
end

function Ryze:UseQPred(target)
	local target = IOW:GetTarget()
	local QPred = GetPredictionForPlayer(myHeroPos(),target,GetMoveSpeed(target),1700,250,900,50,false,true)		
	if CanUseSpell(myHero, _Q) == READY and QPred.HitChance == 1 then
	CastSkillShot(_Q,QPred.PredPos.x,QPred.PredPos.y,QPred.PredPos.z)
	end
end

function Ryze:UseQRooted(target)
	local target = IOW:GetTarget()
	local posicion = GetOrigin(target)		
	if CanUseSpell(myHero, _Q) == READY then
	CastSkillShot(_Q,posicion.x,posicion.y,posicion.z)
	end
end

function Ryze:UseW(target)
	local target = IOW:GetTarget()
	CastTargetSpell(target, _W)
end

function Ryze:UseE(target)
	local target = IOW:GetTarget()
	CastTargetSpell(target, _E)
end

function Ryze:UseR()
	local Stacks = GotBuff(myHero, "ryzepassivestack")
	local Pasiva = GotBuff(myHero, "ryzepassivecharged")
	if Pasiva == 1 or Stacks >= 4 then
	CastSpell(_R)
	end
end

function Ryze:Combo()
	local target = IOW:GetTarget()
	local Stacks = GotBuff(myHero, "ryzepassivestack")
	local Pasiva = GotBuff(myHero, "ryzepassivecharged")
	if ValidTarget(target, 900) then
		if Stacks <= 2 and Pasiva == 0 then
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQPred(target)
				end
				if CanUseSpell(myHero, _W) == READY then
				self:UseW(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
		end
		if Stacks == 3 then
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQPred(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _W) == READY then
				self:UseW(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
		end
		if Stacks == 4 then
				if CanUseSpell(myHero, _W) == READY then
				self:UseW(target)
				end
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQRooted(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
		end
		if Pasiva == 1 then
				if CanUseSpell(myHero, _W) == READY then 
				self:UseW(target)
				end
				if CanUseSpell(myHero, _Q) == READY then
				self:UseQRooted(target)
				end
				if CanUseSpell(myHero, _E) == READY then
				self:UseE(target)
				end
				if CanUseSpell(myHero, _R) == READY then
				self:UseR()
				end
			end
	end
end

-- :')
function Ryze:LimpiezaCtm()     
                for i,minion in pairs(minionManager.objects) do    
                        if ValidTarget(minion, 600) then
							local PMinion = GetOrigin(minion)
							if CanUseSpell(myHero, _W) == READY and Kappa.lc.lw:Value() then
							CastTargetSpell(minion, _W)
							end
						
							if CanUseSpell(myHero, _Q) == READY and Kappa.lc.lq:Value() then
							CastSkillShot(_Q,PMinion.x,PMinion.y,PMinion.z)
							end							
						
							if CanUseSpell(myHero, _E) == READY and Kappa.lc.le:Value() then
							CastTargetSpell(minion, _E) 
							end							
             
							if CanUseSpell(myHero, _R) == READY and Kappa.lc.lr:Value() then
							CastSpell(_R)			 
							end
							
						end 
				end						
				for i,jungle in pairs(minionManager.objects) do    
                        if ValidTarget(jungle, 600) then
							local PJungle = GetOrigin(jungle)
							if CanUseSpell(myHero, _W) == READY and Kappa.jc.jw:Value() then
							CastTargetSpell(jungle, _W)
							end
						
							if CanUseSpell(myHero, _Q) == READY and Kappa.jc.jq:Value() then
							CastSkillShot(_Q,PJungle.x,PJungle.y,PJungle.z)
							end		
						
							if CanUseSpell(myHero, _E) == READY and Kappa.jc.je:Value() then
							CastTargetSpell(jungle, _E)
							end 		
             
							if CanUseSpell(myHero, _R) == READY and Kappa.jc.jr:Value() then
							CastSpell(_R)			 
							end
						end
				end
end

if supportedHero[GetObjectName(myHero)] == true then
	if _G[GetObjectName(myHero)] then
  		_G[GetObjectName(myHero)]()
	end 
end

 

Doesn't work.


  • 0

#118
ezalpin

ezalpin

    Newbie

  • Members
  • 7 posts

Doesn't work.

Sorry i forgot DLib  :D

http://gamingonstero...ry-dlib-rework/


  • 0

#119
xlzm0717

xlzm0717

    Newbie

  • Members
  • 5 posts

thank you


  • 0

#120
ericshug

ericshug

    Advanced Member

  • Banned
  • PipPipPip
  • 30 posts
  • Locationhttps://t.me/pump_upp

 pls add Seraph's Embrace at x% of health


  • 0




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users