require('Inspired') local info = "TWGank Loaded" local upv = "If you like UpVote!" local sig = "Made by TheWelder" local ver = "1.0.0.1" textTable = {info,upv,sig,ver} PrintChat(textTable[1]) PrintChat(textTable[2]) PrintChat(textTable[3]) PrintChat(textTable[4]) Config = scriptConfig("twgank", "TWGank") Config.addParam("G", "GankAlert", SCRIPT_PARAM_ONOFF, true) OnLoop(function(myHero) local myHero = GetMyHero() local myHeroPos = GetOrigin(myHero) if EnemiesAround(myHeroPos, 4000) > 0 then --if Config.G then local hero_origin = myHeroPos local myscreenpos = WorldToScreen(1,hero_origin.x,hero_origin.y,hero_origin.z) if myscreenpos.flag then if EnemiesAround(myHeroPos, 4000) > AlliesAround(myHeroPos,2000)+1 then DrawText(string.format("GANKED"),24,myscreenpos.x,myscreenpos.y,0xffff0000) end end --end end end) function AlliesAround(pos, range) local c = 0 if pos == nil then return 0 end for k,v in pairs(GetAllyHeroes()) do if v and GetDistanceSqr(pos,GetOrigin(v)) < range*range then c = c + 1 end end return c end