Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.19 KB | None | 0 0
  1. function Jinx:OnTick()
  2.     local target = self:GetTarget(1480)
  3.     if LegitOrbwalker:GetMode() == "Combo" then
  4.       if target and self:ValidTarget(target) then
  5.           local q = myHero.spellbook:CanUseSpell(0) == 0
  6.           local w = myHero.spellbook:CanUseSpell(1) == 0
  7.           local e = myHero.spellbook:CanUseSpell(2) == 0
  8.           local r = myHero.spellbook:CanUseSpell(3) == 0
  9.           local d = GetDistance(target)
  10.           local Rocket = (525.5 + myHero.boundingRadius + 50 + (myHero.spellbook:Spell(0).level * 25))
  11.           local AA = myHero.range + myHero.boundingRadius
  12.           if self.menu.combo.q:get() and myHero.spellbook:Spell(0).level > 0 then
  13.               local target =  self:GetTarget(self.QR[myHero.spellbook:Spell(0).level] + 610)
  14.               if target and  q then
  15.                   if myHero.buffManager:HasBuff('jinxqicon') then
  16.                       if self.menu.combo.qr:get() then
  17.                           if #self:GetEnemyHeroesInRange(525) == 0 and d >= AA and d < Rocket then
  18.                               myHero.spellbook:CastSpell(0, myHero.networkId)
  19.                           elseif #self:GetEnemyHeroesInRange(525) >= 3 then
  20.                               myHero.spellbook:CastSpell(0, myHero.networkId)
  21.                           end
  22.                       end
  23.                   elseif myHero.buffManager:HasBuff('JinxQ') then
  24.                       if self.menu.combo.qr:get() then
  25.                           if d < 525 then
  26.                               myHero.spellbook:CastSpell(0, myHero.networkId)
  27.                           end
  28.                       end
  29.                       if q and (myHero.mana / myHero.maxMana) * 100 >= self.menu.combo.Mana:get() then
  30.                           myHero.spellbook:CastSpell(0, myHero.networkId)
  31.                       end
  32.                       if self.menu.combo.qe:get() and #self:GetEnemyHeroesInRange(850) == 0 then
  33.                           myHero.spellbook:CastSpell(0, myHero.networkId)
  34.                       end
  35.                   end
  36.               end
  37.           end
  38.           if self.menu.combo.w:get() and w and not self.Speed then
  39.                 if #self:GetEnemyHeroesInRange(800) == 0 then
  40.                     self:CastW(target)
  41.                 end
  42.           end
  43.           if self.menu.combo.r:get() and r then
  44.               local target =  self:GetTarget(2500)
  45.               if GetDistance(target) < self.menu.combo.rr:get() and self:rDmg(target) > target.health then
  46.                   self:CastR(target)
  47.               end
  48.           end
  49.       end
  50.   end
  51.   if LegitOrbwalker:GetMode() == "Harass" then
  52.       if target and ValidTarget(target) then
  53.           if (myHero.mana / myHero.maxMana) * 100 >= self.menu.harass.Mana:get() then
  54.             if self.menu.harass.q:get() and myHero.spellbook:Spell(0).level > 0 then
  55.                 local target = self:GetTarget(self.QR[myHero.spellbook:Spell(0).level] + 600)
  56.                 if target and self:ValidTarget(target) and q then
  57.                     if self.MiniGun then
  58.                         if self.menu.combo.qr:get() then
  59.                             if #self:GetEnemyHeroesInRange(525) == 0 and d > 595 then
  60.                                 myHero.spellbook:CastSpell(0, myHero.networkId)
  61.                             end
  62.                         end
  63.                     elseif not self.MiniGun and self.menu.harass.qr:get() and d <= 525 then
  64.                         myHero.spellbook:CastSpell(0, myHero.networkId)
  65.                     elseif not self.MiniGun and #self:GetEnemyHeroesInRange(800) == 0 then
  66.                         myHero.spellbook:CastSpell(0, myHero.networkId)
  67.                     end
  68.                 end
  69.             end
  70.             if self.menu.harass.w:get() and myHero.spellbook:CanUseSpell(1) == 0 then
  71.                 if not self.menu.harass.blacklist[target.charName]:get() then
  72.                     CastW2(target)
  73.                 elseif self.menu.harass.blacklist[target.charName]:get() and (100 * target.health / target.maxHealth) <= self.menu.harass.blacklist.blacklisthp:get() then
  74.                     CastW2(target)
  75.                 end
  76.             end
  77.           end        
  78.       end
  79.   end
  80.     self:KillSteal()
  81.     self:Buff()
  82. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement