Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Jinx:OnTick()
- local target = self:GetTarget(1480)
- if LegitOrbwalker:GetMode() == "Combo" then
- if target and self:ValidTarget(target) then
- local q = myHero.spellbook:CanUseSpell(0) == 0
- local w = myHero.spellbook:CanUseSpell(1) == 0
- local e = myHero.spellbook:CanUseSpell(2) == 0
- local r = myHero.spellbook:CanUseSpell(3) == 0
- local d = GetDistance(target)
- local Rocket = (525.5 + myHero.boundingRadius + 50 + (myHero.spellbook:Spell(0).level * 25))
- local AA = myHero.range + myHero.boundingRadius
- if self.menu.combo.q:get() and myHero.spellbook:Spell(0).level > 0 then
- local target = self:GetTarget(self.QR[myHero.spellbook:Spell(0).level] + 610)
- if target and q then
- if myHero.buffManager:HasBuff('jinxqicon') then
- if self.menu.combo.qr:get() then
- if #self:GetEnemyHeroesInRange(525) == 0 and d >= AA and d < Rocket then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- elseif #self:GetEnemyHeroesInRange(525) >= 3 then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- end
- end
- elseif myHero.buffManager:HasBuff('JinxQ') then
- if self.menu.combo.qr:get() then
- if d < 525 then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- end
- end
- if q and (myHero.mana / myHero.maxMana) * 100 >= self.menu.combo.Mana:get() then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- end
- if self.menu.combo.qe:get() and #self:GetEnemyHeroesInRange(850) == 0 then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- end
- end
- end
- end
- if self.menu.combo.w:get() and w and not self.Speed then
- if #self:GetEnemyHeroesInRange(800) == 0 then
- self:CastW(target)
- end
- end
- if self.menu.combo.r:get() and r then
- local target = self:GetTarget(2500)
- if GetDistance(target) < self.menu.combo.rr:get() and self:rDmg(target) > target.health then
- self:CastR(target)
- end
- end
- end
- end
- if LegitOrbwalker:GetMode() == "Harass" then
- if target and ValidTarget(target) then
- if (myHero.mana / myHero.maxMana) * 100 >= self.menu.harass.Mana:get() then
- if self.menu.harass.q:get() and myHero.spellbook:Spell(0).level > 0 then
- local target = self:GetTarget(self.QR[myHero.spellbook:Spell(0).level] + 600)
- if target and self:ValidTarget(target) and q then
- if self.MiniGun then
- if self.menu.combo.qr:get() then
- if #self:GetEnemyHeroesInRange(525) == 0 and d > 595 then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- end
- end
- elseif not self.MiniGun and self.menu.harass.qr:get() and d <= 525 then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- elseif not self.MiniGun and #self:GetEnemyHeroesInRange(800) == 0 then
- myHero.spellbook:CastSpell(0, myHero.networkId)
- end
- end
- end
- if self.menu.harass.w:get() and myHero.spellbook:CanUseSpell(1) == 0 then
- if not self.menu.harass.blacklist[target.charName]:get() then
- CastW2(target)
- elseif self.menu.harass.blacklist[target.charName]:get() and (100 * target.health / target.maxHealth) <= self.menu.harass.blacklist.blacklisthp:get() then
- CastW2(target)
- end
- end
- end
- end
- end
- self:KillSteal()
- self:Buff()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement