--/ __// \ / _ \\ \//\ \// / \ /\/__ __\/ \/ \ / \/__ __\\ \// --| | _| | | / \| \ / \ / | | || / \ | || | | | / \ \ / --| |_//| |_/\| |-|| / \ / / | \_/| | | | || |_/\| | | | / / --\____\\____/\_/ \|/__/\\/_/ \____/ \_/ \_/\____/\_/ \_/ /_/ --/ __// \ / _ \\ \//\ \// / \ /\/__ __\/ \/ \ / \/__ __\\ \// --| | _| | | / \| \ / \ / | | || / \ | || | | | / \ \ / --| |_//| |_/\| |-|| / \ / / | \_/| | | | || |_/\| | | | / / --\____\\____/\_/ \|/__/\\/_/ \____/ \_/ \_/\____/\_/ \_/ /_/ --/ __// \ / _ \\ \//\ \// / \ /\/__ __\/ \/ \ / \/__ __\\ \// --| | _| | | / \| \ / \ / | | || / \ | || | | | / \ \ / --| |_//| |_/\| |-|| / \ / / | \_/| | | | || |_/\| | | | / / --\____\\____/\_/ \|/__/\\/_/ \____/ \_/ \_/\____/\_/ \_/ /_/ --/ __// \ / _ \\ \//\ \// / \ /\/__ __\/ \/ \ / \/__ __\\ \// --| | _| | | / \| \ / \ / | | || / \ | || | | | / \ \ / --| |_//| |_/\| |-|| / \ / / | \_/| | | | || |_/\| | | | / / --\____\\____/\_/ \|/__/\\/_/ \____/ \_/ \_/\____/\_/ \_/ /_/ local AllSkins = { -- -- A ["Aatrox"] = {"Classic", "Justicar", "Mecha", "Sea Hunter"}, ["Ahri"] = {"Classic", "Dynasty", "Midnight", "Foxfire", "Popstar", "Challenger", "Academy", "Arcade"}, ["Akali"] = {"Classic", "Stinger", "Crimson", "All-star", "Nurse", "Blood Moon", "Silverfang", "Headhunter", "Shashimi"}, ["Alistar"] = {"Classic", "Black", "Golden", "Matador", "Longhorn", "Unchained", "Infernal", "Sweeper", "Marauder", "SKT 1", "Moo Cow"}, ["Amumu"] = {"Classic", "Pharaoh", "Vancouver", "Emumu", "Re-Gifted", "Almost-Prom King", "Little Knight", "Sad Robot", "Surprise Party"}, ["Anivia"] = {"Classic", "Team Spirit", "Bird of Prey", "Noxus Hunter", "Hextech", "Blackfrost", "Prehistoric", "Festival Queen"}, ["Annie"] = {"Classic", "Goth", "Red Riding", "Annie in Wonderland", "Prom Queen", "Frostfire", "Reverse", "FrankenTibbers", "Panda", "Sweetheart", "Hextech", "Super Galaxy"}, ["Ashe"] = {"Classic", "Freljord", "Sherwood Forest", "Woad", "Queen", "Amethyst", "Heartseeker", "Marauder", "PROJECT"}, ["Azir"] = {"Classic", "Galactic", "Gravelord", "SKT T1", "Warring Kingdoms"}, ["AurelionSol"] = {"Classic", "Ashen Lord"}, -- B ["Bard"] = {"Classic", "Elderwood", "Chroma Pack: Marigold", "Chroma Pack: Ivy", "Chroma Pack: Sage", "Bard"}, ["Blitzcrank"] = {"Classic", "Rusty", "Goalkeeper", "Boom Boom", "Piltover Customs", "Definitely Not", "iBlitzcrank", "Riot", "Chroma Pack: Molten", "Chroma Pack: Cobalt", "Chroma Pack: Gunmetal", "Battle Boss", "Lancer Rogue", "Lancer Paragon"}, ["Brand"] = {"Classic", "Apocalyptic", "Vandal", "Cryocore", "Zombie", "Spirit Fire", "Battle Boss"}, ["Braum"] = {"Classic", "Dragonslayer", "El Tigre", "Lionheart", "Santa"}, -- C ["Caitlyn"] = {"Classic", "Resistance", "Sheriff", "Safari", "Arctic Warfare", "Officer", "Headhunter", "Chroma Pack: Pink", "Chroma Pack: Green", "Chroma Pack: Blue","Lunar", "Pulsefire"}, ["Cassiopeia"] = {"Classic", "Desperada", "Siren", "Mythic", "Jade Fang", "Chroma Pack: Day", "Chroma Pack: Dusk", "Chroma Pack: Night"}, ["Chogath"] = {"Classic", "Nightmare", "Gentleman", "Loch Ness", "Jurassic", "Battlecast Prime", "Prehistoric"}, ["Corki"] = {"Classic", "UFO", "Ice Toboggan", "Red Baron", "Hot Rod", "Urfrider", "Dragonwing", "Fnatic", "Arcade"}, ["Camille"] = {"Classic", "Program"}, -- D ["Darius"] = {"Classic", "Lord", "Bioforge", "Woad King", "Dunkmaster", "Chroma Pack: Black Iron", "Chroma Pack: Bronze", "Chroma Pack: Copper", "Academy", "Dreadnova Darius"}, ["Diana"] = {"Classic", "Dark Valkyrie", "Lunar Goddess", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Chroma Pack: 6", "Chroma Pack: 7", "Blood Moon"}, ["DrMundo"] = {"Classic", "Toxic", "Mr. Mundoverse", "Corporate Mundo", "Mundo Mundo", "Executioner Mundo", "Rageborn Mundo", "TPA Mundo", "Pool Party"}, ["Draven"] = {"Classic", "Soul Reaver", "Gladiator", "Primetime", "Pool Party"}, -- E ["Ekko"] = {"Classic", "Sandstorm", "Academy", "PROJECT", "SKT T1"}, ["Elise"] = {"Classic", "Death Blossom", "Victorious", "Blood Moon", "SKT 1", "Super Galaxy"}, ["Evelynn"] = {"Classic", "Shadow", "Masquerade", "Tango", "Safecracker"}, ["Ezreal"] = {"Classic", "Nottingham", "Striker", "Frosted", "Explorer", "Pulsefire", "TPA", "Debonair", "Ace of Spades", "Arcade", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Chroma Pack: 6", "Chroma Pack: 7", "Chroma Pack: 8"}, -- F ["FiddleSticks"] = {"Classic", "Spectral", "Union Jack", "Bandito", "Pumpkinhead", "Fiddle Me Timbers", "Surprise Party", "Dark Candy", "Risen", "Soaring Sword"}, ["Fiora"] = {"Classic", "Royal Guard", "Nightraven", "Headmistress", "PROJECT", "Pool Party"}, ["Fizz"] = {"Classic", "Atlantean", "Tundra", "Fisherman", "Void", "Chroma Pack: Orange", "Chroma Pack: Black", "Chroma Pack: Red", "Cottontail", "Omega Squad"}, -- G ["Galio"] = {"Classic", "Enchanted", "Hextech", "Commando", "Gatekeeper", "Debonair"}, ["Gangplank"] = {"Classic", "Spooky", "Minuteman", "Sailor", "Toy Soldier", "Special Forces", "Sultan", "Captain", "Dreadnova"}, ["Garen"] = {"Classic", "Sanguine", "Desert Trooper", "Commando", "Dreadknight", "Rugged", "Steel Legion", "Chroma Pack: Garnet", "Chroma Pack: Plum", "Chroma Pack: Ivory", "Rogue Admiral", "Warring Kingdoms"}, ["Gnar"] = {"Classic", "Dino", "Gentleman", "Super Galaxy"}, ["Gragas"] = {"Classic", "Scuba", "Hillbilly", "Santa", "Gragas, Esq.", "Vandal", "Oktoberfest", "Superfan", "Fnatic", "Caskbreaker"}, ["Graves"] = {"Classic", "Hired Gun", "Jailbreak", "Mafia", "Riot", "Pool Party", "Cutthroat", "Snow Day", "Victorious"}, -- H ["Hecarim"] = {"Classic", "Blood Knight", "Reaper", "Headless", "Arcade", "Elderwood", "Worldbreaker", "Lancer Zero"}, ["Heimerdinger"] = {"Classic", "Alien Invader", "Blast Zone", "Piltover Customs", "Snowmerdinger", "Hazmat"}, -- I ["Ivern"] = {"Classic", "Candy King"}, ["Illaoi"] = {"Classic", "Void Bringer"}, ["Irelia"] = {"Classic", "Nightblade", "Aviator", "Infiltrator", "Frostblade", "Order of the Lotus"}, -- J ["Janna"] = {"Classic", "Tempest", "Hextech", "Frost Queen", "Victorious", "Forecast", "Fnatic", "Star Guardian", "Sacred Sword"}, ["JarvanIV"] = {"Classic", "Commando", "Dragonslayer", "Darkforge", "Victorious", "Warring Kingdoms", "Fnatic"}, ["Jax"] = {"Classic", "The Mighty", "Vandal", "Angler", "PAX", "Jaximus", "Temple", "Nemesis", "SKT T1", "Chroma Pack: Cream", "Chroma Pack: Amber", "Chroma Pack: Brick", "Warden"}, ["Jayce"] = {"Classic", "Full Metal", "Debonair", "Forsaken", "Brighthammer"}, ["Jinx"] = {"Classic", "Mafia", "Firecracker", "Slayer", "Star Guardian"}, ["Jhin"] = {"Classic", "High Noon", "Blood Moon", "SKT T1"}, -- K ["Kalista"] = {"Classic", "Blood Moon", "Championship", "SKT T1"}, ["Karma"] = {"Classic", "Sun Goddess", "Sakura", "Traditional", "Order of the Lotus", "Warden", "Winter Wonder", "Conqueror"}, ["Karthus"] = {"Classic", "Phantom", "Statue of", "Grim Reaper", "Pentakill", "Fnatic", "Chroma Pack: Burn", "Chroma Pack: Blight", "Chroma Pack: Frostbite", "Lightbane"}, ["Kassadin"] = {"Classic", "Festival", "Deep One", "Pre-Void", "Harbinger", "Cosmic Reaver"}, ["Katarina"] = {"Classic", "Mercenary", "Red Card", "Bilgewater", "Kitty Cat", "High Command", "Sandstorm", "Slay Belle", "Warring Kingdoms", "PROJECT", "Deathsworn"}, ["Kayle"] = {"Classic", "Silver", "Viridian", "Unmasked", "Battleborn", "Judgment", "Aether Wing", "Riot", "Pentakill"}, ["Kennen"] = {"Classic", "Deadly", "Swamp Master", "Karate", "Kennen M.D.", "Arctic Ops", "Superhero"}, ["Khazix"] = {"Classic", "Mecha", "Guardian of the Sands", "Dark Star"}, ["Kindred"] = {"Classic", "Shadowfire"}, ["KogMaw"] = {"Classic", "Caterpillar", "Sonoran", "Monarch", "Reindeer", "Lion Dance", "Deep Sea", "Jurassic", "Battlecast", "Pug Maw"}, ["Kled"] = {"Classic", "Sir"}, ["Kayn"] = {"Classic", "Soulhunter"}, -- L ["Leblanc"] = {"Classic", "Wicked", "Prestigious", "Mistletoe", "Ravenborn"}, ["LeeSin"] = {"Classic", "Traditional", "Acolyte", "Dragon Fist", "Muay Thai", "Pool Party", "SKT T1", "Chroma Pack: Black", "Chroma Pack: Blue", "Chroma Pack: Yellow", "Knockout", "God Fist"}, ["Leona"] = {"Classic", "Valkyrie", "Defender", "Iron Solari", "Pool Party", "Chroma Pack: Pink", "Chroma Pack: Azure", "Chroma Pack: Lemon", "PROJECT", "Barbecue"}, ["Lissandra"] = {"Classic", "Bloodstone", "Blade Queen"}, ["Lucian"] = {"Classic", "Hired Gun", "Striker", "Chroma Pack: Yellow", "Chroma Pack: Red", "Chroma Pack: Blue", "PROJECT", "Heartseeker"}, ["Lulu"] = {"Classic", "Bittersweet", "Wicked", "Dragon Trainer", "Winter Wonder", "Pool Party", "Star Guardian"}, ["Lux"] = {"Classic", "Sorceress", "Spellthief", "Commando", "Imperial", "Steel Legion", "Star Guardian"}, -- M ["Malphite"] = {"Classic", "Shamrock", "Coral Reef", "Marble", "Obsidian", "Glacial", "Mecha", "Ironside", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Chroma Pack: 6", "Chroma Pack: 7", "Chroma Pack: 8"}, ["Malzahar"] = {"Classic", "Vizier", "Shadow Prince", "Djinn", "Overlord", "Snow Day", "Battle Boss"}, ["Maokai"] = {"Classic", "Charred", "Totemic", "Festive", "Haunted", "Goalkeeper", "Victorious"}, ["MasterYi"] = {"Classic", "Assassin", "Chosen", "Ionia", "Samurai Yi", "Headhunter", "Chroma Pack: Gold", "Chroma Pack: Aqua", "Chroma Pack: Crimson", "PROJECT", "Cosmic Blade", "Eternal Sword"}, ["MissFortune"] = {"Classic", "Cowgirl", "Waterloo", "Secret Agent", "Candy Cane", "Road Warrior", "Mafia", "Arcade", "Captain", "Pool Party", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5"}, ["Mordekaiser"] = {"Classic", "Dragon Knight", "Infernal", "Pentakill", "Lord", "King of Clubs"}, ["Morgana"] = {"Classic", "Exiled", "Sinful Succulence", "Blade Mistress", "Blackthorn", "Ghost Bride", "Victorious", "Chroma Pack: Toxic", "Chroma Pack: Pale", "Chroma Pack: Ebony", "Lunar", "Bewitching"}, -- N ["Nami"] = {"Classic", "Koi", "River Spirit", "Urf", "Chroma Pack: Sunbeam", "Chroma Pack: Smoke", "Chroma Pack: Twilight", "SKT T1"}, ["Nasus"] = {"Classic", "Galactic", "Pharaoh", "Dreadknight", "Riot K-9", "Infernal", "Archduke", "Chroma Pack: Burn", "Chroma Pack: Blight", "Chroma Pack: Frostbite", "Worldbreaker"}, ["Nautilus"] = {"Classic", "Abyssal", "Subterranean", "AstroNautilus", "Warden", "Worldbreaker"}, ["Nidalee"] = {"Classic", "Snow Bunny", "Leopard", "French Maid", "Pharaoh", "Bewitching", "Headhunter", "Warring Kingdoms", "Super Galaxy"}, ["Nocturne"] = {"Classic", "Frozen Terror", "Void", "Ravager", "Haunting", "Eternum"}, ["Nunu"] = {"Classic", "Sasquatch", "Workshop", "Grungy", "Nunu Bot", "Demolisher", "TPA", "Zombie"}, -- O ["Olaf"] = {"Classic", "Forsaken", "Glacial", "Brolaf", "Pentakill", "Marauder", "Butcher", "SKT T1"}, ["Orianna"] = {"Classic", "Gothic", "Sewn Chaos", "Bladecraft", "TPA", "Winter Wonder", "Dark Star"}, ["Ornn"] = {"Classic", "Thunder Lord"}, -- P ["Pantheon"] = {"Classic", "Myrmidon", "Ruthless", "Perseus", "Full Metal", "Glaive Warrior", "Dragonslayer", "Slayer", "Baker"}, ["Poppy"] = {"Classic", "Noxus", "Lollipoppy", "Blacksmith", "Ragdoll", "Battle Regalia", "Scarlet Hammer", "Star Guardian"}, -- Q ["Quinn"] = {"Classic", "Phoenix", "Woad Scout", "Corsair", "Heartseeker"}, -- R ["Rammus"] = {"Classic", "King", "Chrome", "Molten", "Freljord", "Ninja", "Full Metal", "Guardian of the Sands"}, ["Reksai"] = {"Classic", "Eternum", "Pool Party"}, ["Renekton"] = {"Classic", "Galactic", "Outback", "Bloodfury", "Rune Wars", "Scorched Earth", "Pool Party", "Scorched Earth", "Prehistoric", "SKT 1", "Renektoy"}, ["Rengar"] = {"Classic", "Headhunter", "Night Hunter", "SSW"}, ["Riven"] = {"Classic", "Redeemed", "Crimson Elite", "Battle Bunny", "Championship", "Dragonblade", "Arcade", "Dawnbringer"}, ["Rumble"] = {"Classic", "Rumble in the Jungle", "Bilgerat", "Super Galaxy"}, ["Rakan"] = {"Classic", "Cosmic Dawn"}, ["Ryze"] = {"Classic", "Human", "Tribal", "Uncle", "Triumphant", "Professor", "Zombie", "Dark Crystal", "Pirate", "Whitebeard", "SKT 1"}, -- S ["Sejuani"] = {"Classic", "Sabretusk", "Darkrider", "Traditional", "Bear Cavalry", "Poro Rider", "Dawnchaser"}, ["Shaco"] = {"Classic", "Mad Hatter", "Royal", "Nutcracko", "Workshop", "Asylum", "Masked", "Wild Card"}, ["Shen"] = {"Classic", "Frozen", "Yellow Jacket", "Surgeon", "Blood Moon", "Warlord", "TPA"}, ["Shyvana"] = {"Classic", "Ironscale", "Boneclaw", "Darkflame", "Ice Drake", "Championship"}, ["Singed"] = {"Classic", "Riot Squad", "Hextech", "Surfer", "Mad Scientist", "Augmented", "Snow Day", "SSW", "Beekeeper"}, ["Sion"] = {"Classic", "Hextech", "Barbarian", "Lumberjack", "Warmonger"}, ["Sivir"] = {"Classic", "Warrior Princess", "Spectacular", "Huntress", "Bandit", "PAX", "Snowstorm", "Warden", "Victorious", "Neo PAX"}, ["Skarner"] = {"Classic", "Sandscourge", "Earthrune", "Battlecast Alpha", "Guardian of the Sands"}, ["Sona"] = {"Classic", "Muse", "Pentakill", "Silent Night", "Guqin", "Arcade", "DJ"}, ["Soraka"] = {"Classic", "Dryad", "Divine", "Celestine", "Reaper", "Order of the Banana"}, ["Swain"] = {"Classic", "Northern Front", "Bilgewater", "Tyrant"}, ["Syndra"] = {"Classic", "Justicar", "Atlantean", "Queen of Diamonds", "SKT T1"}, -- T ["TahmKench"] = {"Classic", "Master Chef"}, ["Taliyah"] = {"Classic", "Freljord"}, ["Talon"] = {"Classic", "Renegade", "Crimson Elite", "Dragonblade", "SSW", "Blood Moon"}, ["Taric"] = {"Classic", "Emerald", "Armor of the Fifth Age", "Bloodstone", "Pool Party"}, ["Teemo"] = {"Classic", "Happy Elf", "Recon", "Badger", "Astronaut", "Cottontail", "Super", "Panda", "Omega Squad", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Little Devil"}, ["Thresh"] = {"Classic", "Deep Terror", "Championship", "Blood Moon", "SSW"}, ["Tristana"] = {"Classic", "Riot Girl", "Earnest Elf", "Firefighter", "Guerilla", "Buccaneer", "Rocket Girl", "Chroma Pack: Navy", "Chroma Pack: Purple", "Chroma Pack: Orange", "Dragon Trainer", "Bewitching", "Omega Squad"}, ["Trundle"] = {"Classic", "Lil' Slugger", "Junkyard", "Traditional", "Constable", "Worldbreaker"}, ["Tryndamere"] = {"Classic", "Highland", "King", "Viking", "Demonblade", "Sultan", "Warring Kingdoms", "Nightmare", "Chemtech"}, ["TwistedFate"] = {"Classic", "PAX", "Jack of Hearts", "The Magnificent", "Tango", "High Noon", "Musketeer", "Underworld", "Red Card", "Cutpurse", "Blood Moon"}, ["Twitch"] = {"Classic", "Kingpin", "Whistler Village", "Medieval", "Gangster", "Vandal", "Pickpocket", "SSW", "Omega Squad"}, -- U ["Udyr"] = {"Classic", "Black Belt", "Primal", "Spirit Guard", "Definitely Not"}, ["Urgot"] = {"Classic", "Giant Enemy Crabgot", "Butcher", "Battlecast"}, -- V ["Varus"] = {"Classic", "Blight Crystal", "Arclight", "Arctic Ops", "Heartseeker", "Swiftbolt"}, ["Vayne"] = {"Classic", "Vindicator", "Aristocrat", "Dragonslayer", "Heartseeker", "SKT T1", "Arclight", "Chroma Pack: Green", "Chroma Pack: Red", "Chroma Pack: Silver", "Hextech"}, ["Veigar"] = {"Classic", "White Mage", "Curling", "Veigar Greybeard", "Leprechaun", "Baron Von", "Superb Villain", "Bad Santa", "Final Boss", "Omega Squad"}, ["Velkoz"] = {"Classic", "Battlecast", "Arclight"}, ["Vi"] = {"Classic", "Neon Strike", "Officer", "Debonair", "Demon", "Warring Kingdoms"}, ["Viktor"] = {"Classic", "Full Machine", "Prototype", "Creator", "Deathsworn"}, ["Vladimir"] = {"Classic", "Count", "Marquis", "Nosferatu", "Vandal", "Blood Lord", "Soulstealer", "Academy"}, ["Volibear"] = {"Classic", "Thunder Lord", "Northern Storm", "Runeguard", "Captain"}, -- W ["Warwick"] = {"Classic", "Grey", "Urf the Manatee", "Big Bad", "Tundra Hunter", "Feral", "Firefang", "Hyena", "Marauder"}, ["MonkeyKing"] = {"Classic", "Volcanic", "General", "Jade Dragon", "Underworld","Radiant"}, -- X ["Xayah"] = {"Classic", "Cosmic Dusk"}, ["Xerath"] = {"Classic", "Runeborn", "Battlecast", "Scorched Earth", "Guardian of the Sands"}, ["XinZhao"] = {"Classic", "Commando", "Imperial", "Viscero", "Winged Hussar", "Warring Kingdoms", "Secret Agent", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Chroma Pack: 6", "Dragonslayer"}, -- Y ["Yasuo"] = {"Classic", "High Noon", "PROJECT", "Blood Moon", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Nightbringer"}, ["Yorick"] = {"Classic", "Undertaker", "Pentakill", "Arclight"}, -- Z ["Zac"] = {"Classic", "Special Weapon", "Pool Party", "Chroma Pack: Orange", "Chroma Pack: Bubblegum", "Chroma Pack: Honey", "SKT T1"}, ["Zed"] = {"Classic", "Shockblade", "SKT T1", "PROJECT", "Chroma Pack: 1", "Chroma Pack: 2", "Chroma Pack: 3", "Chroma Pack: 4", "Chroma Pack: 5", "Chroma Pack: 6", "Championship", "Deathsworn"}, ["Ziggs"] = {"Classic", "Mad Scientist", "Major", "Pool Party", "Snow Day", "Master Arcanist", "Battle Boss"}, ["Zilean"] = {"Classic", "Old Saint", "Groovy", "Shurima Desert", "Time Machine", "Blood Moon"}, ["Zyra"] = {"Classic", "Wildfire", "Haunted", "SKT T1", "Dragon Sorceress"}, }; local champions = { ["Aatrox"] = {600, 1, 1000, 550}, ["Ahri"] = {880, 700, 975, 450}, ["Akali"] = {600, 700, 325, 700}, ["Alistar"] = {365, 650, 575, 10}, ["Amumu"] = {1100, 300, 350, 550}, ["Anivia"] = {1075, 1000, 650, 625}, ["Annie"] = {625, 560, 0, 600}, ["Ashe"] = {0, 1200, 25000, 20000}, ["Azir"] = {875, 450, 1100, 250}, ["AurelionSol"] = {1075, 600, 3000, 1500}, ["Bard"] = {600, 800, 900, 3400}, ["Blitzcrank"] = {925, 0, 0, 600}, ["Brand"] = {1050, 900, 625, 750}, ["Braum"] = {1000, 650, 150, 1250}, ["Caitlyn"] = {1250,800, 750, 3000,}, ["Cassiopeia"] = {850, 850, 700, 825,}, ["Chogath"] = {950, 300, 0, 175,}, ["Corki"] = {825, 600, 600, 1225,}, -- D ["Darius"] = {360, 0, 535, 460,}, ["Diana"] = {830, 0, 450, 825,}, ["DrMundo"] = {975, 325, 0, 0,}, ["Draven"] = {0, 0, 1050, 20000,}, -- E ["Ekko"] = {1075, 1600, 325, 0,}, ["Elise"] = {625, 950, 1075, 0,}, ["Evelynn"] = {500, 0, 225, 650,}, ["Ezreal"] = {1150, 1000, 475, 20000,}, -- F ["FiddleSticks"] = {575, 575, 750, 800,}, ["Fiora"] = {400, 500, 0, 500,}, ["Fizz"] = {550, 0, 400, 1275,}, -- G ["Galio"] = {940, 800, 1180, 560,}, ["Gangplank"] = {625, 0, 1000, 30000,}, ["Garen"] = {0, 0, 325, 400,}, ["Gnar"] = {1100, 0, 475, 800,}, ["Gragas"] = {850, 0, 600, 1150,}, ["Graves"] = {925, 950, 425, 1000,}, -- H ["Hecarim"] = {350, 525, 0, 1000,}, ["Heimerdinger"] = {350, 1325, 970, 0,}, -- I ["Illaoi"] = {850,0,900,500,}, ["Irelia"] = {650,0,325,1000,}, -- J ["Janna"] = {1700,600,800,725,}, ["JarvanIV"] = {770, 525, 800, 650,}, ["Jax"] = {700, 0, 0, 0,}, ["Jayce"] = {600, 285, 240, 0,}, ["Jinx"] = {0, 1450, 900, 25000,}, ["Jhin"] = {550, 3000, 750, 25000,}, -- K ["Kalista"] = {1150, 5000, 1000, 0,}, ["Karma"] = {950, 675, 800, 0,}, ["Karthus"] = {875, 1000, 550, 0,}, ["Kassadin"] = {650, 0, 400, 500,}, ["Katarina"] = {675, 400, 700, 550,}, ["Kayle"] = {650, 900, 0, 900,}, ["Kennen"] = {950, 900, 0, 550,}, ["Khazix"] = {326, 1000, 600, 0,}, ["Kindred"] = {340, 0, 500, 500,}, ["KogMaw"] = {1175, 0, 1200, 1800,}, ["Kled"] = {800, 0, 550, 5000}, -- L ["Leblanc"] = {700, 600, 925, 0,}, ["LeeSin"] = {1000, 700, 425, 375,}, ["Leona"] = {0, 450, 875, 1200,}, ["Lissandra"] = {725, 450, 1050, 550,}, ["Lucian"] = {500, 1000, 445, 1400,}, ["Lulu"] = {925, 650, 650, 900,}, ["Lux"] = {1175, 1075, 1100, 3340,}, -- M ["Malphite"] = {625, 0, 400, 1000,}, ["Malzahar"] = {900, 800, 650, 700,}, ["Maokai"] = {600, 525, 1100, 500,}, ["MasterYi"] = {600, 0, 0, 0,}, ["MissFortune"] = {650, 0, 1000, 400,}, ["Mordekaiser"] = {0, 1000, 700, 650,}, ["Morgana"] = {1175, 900, 750, 625,}, -- N ["Nami"] = {875, 725, 800, 2750,}, ["Nasus"] = {0, 600, 650, 0,}, ["Nautilus"] = {950, 0, 600, 825,}, ["Nidalee"] = {1500, 900, 600, 0,}, ["Nocturne"] = {1125, 0, 425, 2500,}, ["Nunu"] = {125, 700, 550, 650,}, -- O ["Olaf"] = {1000, 0, 325, 0,}, ["Orianna"] = {815, 0, 1095, 0,}, -- P ["Pantheon"] = {600, 600, 400, 5500,}, ["Poppy"] = {430, 400, 475, 500,}, -- Q ["Quinn"] = {1025, 2100, 675, 0,}, -- R ["Rammus"] = {0, 0, 325, 0,}, ["Reksai"] = {325, 1650, 250, 0,}, ["Renekton"] = {325, 0, 450, 0,}, ["Rengar"] = {0, 500, 1000, 2000,}, ["Riven"] = {275, 260, 250, 0,}, ["Rumble"] = {600, 0, 850, 1750,}, ["Ryze"] = {1000, 615, 615, 1500}, -- S ["Sejuani"] = {650, 350, 1000, 1175,}, ["Shaco"] = {400, 425, 625, 0,}, ["Shen"] = {475, 0, 600, 0,}, ["Shyvana"] = {0, 325, 925, 1000,}, ["Singed"] = {0, 1000, 125, 0,}, ["Sion"] = {10000, 0, 800, 7500,}, ["Sivir"] = {1200, 0, 0, 1000,}, ["Skarner"] = {350, 0, 980, 350,}, ["Sona"] = {825, 1000, 360, 900,}, ["Soraka"] = {810, 550, 925, 0,}, ["Swain"] = {625, 900, 625, 0,}, ["Syndra"] = {800, 925, 650, 675,}, -- T ["TahmKench"] = {800, 250, 0, 4500,}, ["Taliyah"] = {1000, 900, 800, 3000}, ["Talon"] = {300, 650, 700, 650}, ["Taric"] = {750, 400, 625, 400,}, ["Teemo"] = {680, 0, 0, 300,}, ["Thresh"] = {1075, 950, 800, 450,}, ["Tristana"] = {0, 900, 550, 550,}, ["Trundle"] = {0, 750, 1000, 650,}, ["Tryndamere"] = {0, 850, 650, 0,}, ["TwistedFate"] = {10000, 0, 0, 5500,}, ["Twitch"] = {0, 950, 1200, 0,}, -- U ["Udyr"] = {0, 0, 0, 325,}, ["Urgot"] = {1000, 0, 900, 550,}, -- V ["Varus"] = {925, 0, 925, 1100,}, ["Vayne"] = {300, 0, 710, 0,}, ["Veigar"] = {900, 900, 725, 650,}, ["Velkoz"] = {1050, 1050, 850, 1575,}, ["Vi"] = {250, 0, 0, 800,}, ["Viktor"] = {600, 700, 525, 700,}, ["Vladimir"] = {600, 350, 610, 625,}, ["Volibear"] = {0, 350, 425, 500,}, -- W ["Warwick"] = {400, 1250, 1600, 700,}, ["MonkeyKing"] = {0, 0, 650, 315,}, -- X ["Xerath"] = {750, 1100, 1050, 3200,}, ["XinZhao"] = {0, 0, 650, 500,}, -- Y ["Yasuo"] = {475, 400, 475, 1200,}, ["Yorick"] = {0, 600, 550, 850,}, -- Z ["Zac"] = {550, 350, 300, 300,}, ["Zed"] = {900, 650, 290, 625,}, ["Ziggs"] = {850, 1000, 900, 5300,}, ["Zilean"] = {900, 0, 700, 900,}, ["Zyra"] = {800, 850, 1100, 700,}, --NEWS ["Ornn"] = {800, 400, 800, 2500,}, ["Kayn"] = {350, 700, 0, 550,}, ["Ivern"] = {1075, 800, 750, 0,}, ["Xayah"] = {1100, 0, 0, 1100,}, ["Camille"] = {0, 610, 800, 475,}, ["Rakan"] = {900, 600, 550, 200,}, }; ENSprite = createSprite("\\GlaxyUT\\Change.png") local Sprite_SK = { {posicion_x = 1080, posicion_y = 880, sizeX = 132, sizeY = 68}, } local EN = true local Table = {["Ornn"] = true, ["Kayn"] = true, ["Rakan"] = true, ["Xayah"] = true, ["Camille"] = true, ["Ivern"] = true, ["Illaoi"] = true, ["Kindred"] = true, ["Aatrox"] = true, ["Yasuo"] = true, ["Kled"] = true, ["Wukong"] = true, ["Urgot"] = true, ["Varus"] = true, ["Talon"] = true, ["Vayne"] = true, ["Trundle"] = true, ["Twitch"] = true, ["Tristana"] = true, ["Shyvana"] = true, ["Riven"] = true, ["Rengar"] = true, ["Renekton"] = true, ["Quinn"] = true, ["Pantheon"] = true, ["Lucian"] = true, ["LeeSin"] = true, ["KogMaw"] = true, ["Jinx"] = true, ["Jhin"] = true, ["Jayce"] = true, ["Jax"] = true, ["Irelia"] = true, ["Graves"] = true, ["Gnar"] = true, ["Gangplank"] = true, ["Fiora"] = true, ["Ezreal"] = true, ["Draven"] = true, ["Aatrox"] = true, ["Ashe"] = true, ["Corki"] = true, ["Kalista"] = true, ["Caitlyn"] = true, ["Zyra"] = false, ["Xerath"] = false, ["Ziggs"] = false, ["Zilean"] = false, ["Viktor"] = false, ["VelKoz"] = false, ["Veigar"] = false, ["Taliyah"] = false, ["TwistedFate"] = false, ["Syndra"] = false, ["Swain"] = false, ["Ryze"] = false, ["Orianna"] = false, ["Morgana"] = false, ["Malzahar"] = false, ["Lux"] = false, ["Lulu"] = false, ["Kayle"] = false, ["LeBlanc"] = false, ["Lissandra"] = false, ["Kassadin"] = false, ["Karthus"] = false, ["Karma"] = false, ["Heimerdinger"] = false, ["Galio"] = false, ["Fizz"] = false, ["Fiddlesticks"] = false, ["Ekko"] = false, ["Diana"] = false, ["Cassiopeia"] = false, ["Brand"] = false, ["Ahri"] = false, ["Annie"] = false, ["Azir"] = false, ["AurelionSol"] = false, ["Anivia"] = false}; local SkinList100 = {"Blue Classic","Red Pool Party","Blue Pool Party","Red PROJECT","Blue PROJECT","Red Snow","Blue Snow","Red DRAVEN","Blue DRAVEN","Red Classic"} local SkinList200 = {"Red Classic","Blue Pool Party","Red Pool Party","Blue PROJECT","Red PROJECT","Blue Snow","Red Snow","Blue DRAVEN","Red DRAVEN","Blue Classic"} local version = 1.25 local gameV = GetGameVersion():split(' ')[1] local scriptname = "Glaxy Utility"; local author ="Glaxy"; local contact = "dimitri.psarev"; ---------------------- -- http://bol-tools.com/ tracker assert(load(Base64Decode("G0x1YVIAAQQEBAgAGZMNChoKAAAAAAAAAAAAAQpQAAAABAAAAEYAQAClAAAAXUAAAUZAQAClQAAAXUAAAWWAAAAIQACBZcAAAAhAgIFLAAAAgQABAMZAQQDHgMEBAQEBAKGACoCGQUEAjMFBAwACgAKdgYABmwEAABcACYDHAUID2wEAABdACIDHQUIDGIDCAxeAB4DHwUIDzAHDA0FCAwDdgYAB2wEAABdAAoDGgUMAx8HDAxgAxAMXgACAwUEEANtBAAAXAACAwYEEAEqAgQMXgAOAx8FCA8wBwwNBwgQA3YGAAdsBAAAXAAKAxoFDAMfBwwMYAMUDF4AAgMFBBADbQQAAFwAAgMGBBABKgIEDoMD0f4ZARQDlAAEAnUAAAYaARQDBwAUAnUAAAYbARQDlQAEAisAAjIbARQDlgAEAisCAjIbARQDlwAEAisAAjYbARQDlAAIAisCAjR8AgAAcAAAABBIAAABBZGRVbmxvYWRDYWxsYmFjawAEFAAAAEFkZEJ1Z3NwbGF0Q2FsbGJhY2sABAwAAABUcmFja2VyTG9hZAAEDQAAAEJvbFRvb2xzVGltZQADAAAAAAAA8D8ECwAAAG9iak1hbmFnZXIABAsAAABtYXhPYmplY3RzAAQKAAAAZ2V0T2JqZWN0AAQGAAAAdmFsaWQABAUAAAB0eXBlAAQHAAAAb2JqX0hRAAQFAAAAbmFtZQAEBQAAAGZpbmQABAIAAAAxAAQHAAAAbXlIZXJvAAQFAAAAdGVhbQADAAAAAAAAWUAECAAAAE15TmV4dXMABAsAAABUaGVpck5leHVzAAQCAAAAMgADAAAAAAAAaUAEFQAAAEFkZERlbGV0ZU9iakNhbGxiYWNrAAQGAAAAY2xhc3MABA4AAABTY3JpcHRUcmFja2VyAAQHAAAAX19pbml0AAQSAAAAU2VuZFZhbHVlVG9TZXJ2ZXIABAoAAABzZW5kRGF0YXMABAsAAABHZXRXZWJQYWdlAAkAAAACAAAAAwAAAAAAAwkAAAAFAAAAGABAABcAAIAfAIAABQAAAAxAQACBgAAAHUCAAR8AgAADAAAAAAQSAAAAU2VuZFZhbHVlVG9TZXJ2ZXIABAcAAAB1bmxvYWQAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAEAAAABQAAAAAAAwkAAAAFAAAAGABAABcAAIAfAIAABQAAAAxAQACBgAAAHUCAAR8AgAADAAAAAAQSAAAAU2VuZFZhbHVlVG9TZXJ2ZXIABAkAAABidWdzcGxhdAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAAAAQAEDQAAAEYAwACAAAAAXYAAAUkAAABFAAAATEDAAMGAAABdQIABRsDAAKUAAADBAAEAXUCAAR8AgAAFAAAABA4AAABTY3JpcHRUcmFja2VyAAQSAAAAU2VuZFZhbHVlVG9TZXJ2ZXIABAUAAABsb2FkAAQMAAAARGVsYXlBY3Rpb24AAwAAAAAAQHpAAQAAAAYAAAAHAAAAAAADBQAAAAUAAAAMAEAAgUAAAB1AgAEfAIAAAgAAAAQSAAAAU2VuZFZhbHVlVG9TZXJ2ZXIABAgAAAB3b3JraW5nAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAACAAAAA0AAAAAAAYyAAAABgBAAB2AgAAaQEAAF4AAgEGAAABfAAABF0AKgEYAQQBHQMEAgYABAMbAQQDHAMIBEEFCAN0AAAFdgAAACECAgUYAQQBHQMEAgYABAMbAQQDHAMIBEMFCAEbBQABPwcICDkEBAt0AAAFdgAAACEAAhUYAQQBHQMEAgYABAMbAQQDHAMIBBsFAAA9BQgIOAQEARoFCAE/BwgIOQQEC3QAAAV2AAAAIQACGRsBAAIFAAwDGgEIAAUEDAEYBQwBWQIEAXwAAAR8AgAAOAAAABA8AAABHZXRJbkdhbWVUaW1lcgADAAAAAAAAAAAECQAAADAwOjAwOjAwAAQGAAAAaG91cnMABAcAAABzdHJpbmcABAcAAABmb3JtYXQABAYAAAAlMDIuZgAEBQAAAG1hdGgABAYAAABmbG9vcgADAAAAAAAgrEAEBQAAAG1pbnMAAwAAAAAAAE5ABAUAAABzZWNzAAQCAAAAOgAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAcAAAAAQAFIwAAABsAAAAXwAeARwBAAFsAAAAXAAeARkBAAFtAAAAXQAaACIDAgEfAQABYAMEAF4AAgEfAQAAYQMEAF4AEgEaAwQCAAAAAxsBBAF2AgAGGgMEAwAAAAAYBQgCdgIABGUAAARcAAYBFAAABTEDCAMGAAgBdQIABF8AAgEUAAAFMQMIAwcACAF1AgAEfAIAADAAAAAQGAAAAdmFsaWQABAcAAABEaWRFbmQAAQEEBQAAAG5hbWUABB4AAABTUlVfT3JkZXJfbmV4dXNfc3dpcmxpZXMudHJveQAEHgAAAFNSVV9DaGFvc19uZXh1c19zd2lybGllcy50cm95AAQMAAAAR2V0RGlzdGFuY2UABAgAAABNeU5leHVzAAQLAAAAVGhlaXJOZXh1cwAEEgAAAFNlbmRWYWx1ZVRvU2VydmVyAAQEAAAAd2luAAQGAAAAbG9vc2UAAAAAAAMAAAABAQAAAQAAAAAAAAAAAAAAAAAAAAAAHQAAAB0AAAACAAICAAAACkAAgB8AgAABAAAABAoAAABzY3JpcHRLZXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAB4AAAACAAUKAAAAhgBAAMAAgACdgAABGEBAARfAAICFAIAAjIBAAQABgACdQIABHwCAAAMAAAAEBQAAAHR5cGUABAcAAABzdHJpbmcABAoAAABzZW5kRGF0YXMAAAAAAAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAB8AAAAuAAAAAgATPwAAAApAAICGgEAAnYCAAAqAgICGAEEAxkBBAAaBQQAHwUECQQECAB2BAAFGgUEAR8HBAoFBAgBdgQABhoFBAIfBQQPBgQIAnYEAAcaBQQDHwcEDAcICAN2BAAEGgkEAB8JBBEECAwAdggABFgECAt0AAAGdgAAACoCAgYaAQwCdgIAACoCAhgoAxIeGQEQAmwAAABdAAIAKgMSHFwAAgArAxIeGQEUAh4BFAQqAAIqFAIAAjMBFAQEBBgBBQQYAh4FGAMHBBgAAAoAAQQIHAIcCRQDBQgcAB0NAAEGDBwCHw0AAwcMHAAdEQwBBBAgAh8RDAFaBhAKdQAACHwCAACEAAAAEBwAAAGFjdGlvbgAECQAAAHVzZXJuYW1lAAQIAAAAR2V0VXNlcgAEBQAAAGh3aWQABA0AAABCYXNlNjRFbmNvZGUABAkAAAB0b3N0cmluZwAEAwAAAG9zAAQHAAAAZ2V0ZW52AAQVAAAAUFJPQ0VTU09SX0lERU5USUZJRVIABAkAAABVU0VSTkFNRQAEDQAAAENPTVBVVEVSTkFNRQAEEAAAAFBST0NFU1NPUl9MRVZFTAAEEwAAAFBST0NFU1NPUl9SRVZJU0lPTgAECwAAAGluZ2FtZVRpbWUABA0AAABCb2xUb29sc1RpbWUABAYAAABpc1ZpcAAEAQAAAAAECQAAAFZJUF9VU0VSAAMAAAAAAADwPwMAAAAAAAAAAAQJAAAAY2hhbXBpb24ABAcAAABteUhlcm8ABAkAAABjaGFyTmFtZQAECwAAAEdldFdlYlBhZ2UABA4AAABib2wtdG9vbHMuY29tAAQXAAAAL2FwaS9ldmVudHM/c2NyaXB0S2V5PQAECgAAAHNjcmlwdEtleQAECQAAACZhY3Rpb249AAQLAAAAJmNoYW1waW9uPQAEDgAAACZib2xVc2VybmFtZT0ABAcAAAAmaHdpZD0ABA0AAAAmaW5nYW1lVGltZT0ABAgAAAAmaXNWaXA9AAAAAAACAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAvAAAAMwAAAAMACiEAAADGQEAAAYEAAN2AAAHHwMAB3YCAAArAAIDHAEAAzADBAUABgACBQQEA3UAAAscAQADMgMEBQcEBAIABAAHBAQIAAAKAAEFCAgBWQYIC3UCAAccAQADMgMIBQcECAIEBAwDdQAACxwBAAMyAwgFBQQMAgYEDAN1AAAIKAMSHCgDEiB8AgAASAAAABAcAAABTb2NrZXQABAgAAAByZXF1aXJlAAQHAAAAc29ja2V0AAQEAAAAdGNwAAQIAAAAY29ubmVjdAADAAAAAAAAVEAEBQAAAHNlbmQABAUAAABHRVQgAAQSAAAAIEhUVFAvMS4wDQpIb3N0OiAABAUAAAANCg0KAAQLAAAAc2V0dGltZW91dAADAAAAAAAAAAAEAgAAAGIAAwAAAPyD15dBBAIAAAB0AAQKAAAATGFzdFByaW50AAQBAAAAAAQFAAAARmlsZQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAA="), nil, "bt", _ENV))() TrackerLoad("xBNkwp2ydh4kMOo0") function OnLoad() AutoUpdate() Menu() CheckSprites() SayHello() if GetInGameTimer() < 60 then AutoBuy() end CustomLoad() SkinLoad() SkinLoad1() if Config.SkinChanger.Enablee then SetSkin(myHero, Config.SkinChanger.skins -1) end end function OnUnload() if Config.SkinChanger.Enablee then SetSkin(myHero, -1) Print(" -- Glaxy Utility Script Unload, BYE BYE! " ..GetUser()) end for i, minion in ipairs(Minion.objects) do SetSkin(minion, -1) end for i, minions in ipairs(Minion2.objects) do SetSkin(minions, -1) end end function CheckSprites() local Path = SPRITE_PATH.."\\GlaxyUT\\" local Url = "http://glaxy.000webhostapp.com\\GlaxyUT\\" local spriteEN = "Change.png" if not FileExist(Path..spriteEN) then Print("Downloading sprites, don't reload the script.") CreateDirectory(Path) DownloadFile(Url..spriteEN, Path..spriteEN, function() Print("Download was successful, please reload the script by pressing F9 twice.") end) return else ENSprite = createSprite("\\GlaxyUT\\Change.png") end end function OnWndMsg(msg, key) if Config.SkinChanger.EnableSprite then if key == 1 then for n, sprite in pairs(Sprite_SK) do if CursorIsUnder(sprite.posicion_x, sprite.posicion_y, sprite.sizeX, sprite.sizeY) then Config.SkinChanger.skins = Config.SkinChanger.skins >= 20 and 1 or (Config.SkinChanger.skins + 1) ------------------------------ if Config.SkinChanger.skins >= 20 then Print("Skin Nº20, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 19 then Print("Skin Nº19, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 18 then Print("Skin Nº18, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 17 then Print("Skin Nº17, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 16 then Print("Skin Nº16, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 15 then Print("Skin Nº15, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 14 then Print("Skin Nº14, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 13 then Print("Skin Nº13, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 12 then Print("Skin Nº12, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 11 then Print("Skin Nº11, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 10 then Print("Skin Nº10, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 9 then Print("Skin Nº9, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 8 then Print("Skin Nº8, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 7 then Print("Skin Nº7, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 6 then Print("Skin Nº6, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 5 then Print("Skin Nº5, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 4 then Print("Skin Nº4, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 3 then Print("Skin Nº3, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 2 then Print("Skin Nº2, Loaded for "..myHero.charName.." (if has)") elseif Config.SkinChanger.skins >= 1 then Print("Skin Nº1 (Basic), Loaded for "..myHero.charName.." (if has)") end end end end end end function OnTick() Minion:update() Minion2:update() if Config.Mskin.changeSkin1 then for i, minion in ipairs(Minion.objects) do SetSkin(minion, Config.Mskin.skinID1) end end if Config.Mskin.changeSkin2 then for i, minions in ipairs(Minion2.objects) do SetSkin(minions, Config.Mskin.skinID2) end end end function Menu() Config = scriptConfig("Glaxy - Utility ", "configname") Config:addSubMenu("-- AutoLvlSpell", "uplvl") Config.uplvl:addSubMenu("First: SELECT ORDER", "Priority") Config.uplvl:addSubMenu("Second: TURN IT ON", "ONOFF") Config:addSubMenu("-- AutoBuyItem", "autobuy") Config.autobuy:addParam("Enable", "Enable AutoBuy :", SCRIPT_PARAM_ONOFF, true); Config.autobuy:addParam("Doran", "Buy doran :", SCRIPT_PARAM_ONOFF, true); Config.autobuy:addParam("Pots", "Buy pots :", SCRIPT_PARAM_ONOFF, true); Config.autobuy:addParam("Trinket", "Buy Trinket :", SCRIPT_PARAM_ONOFF, true) Config:addSubMenu("-- Q-W-E-R Draws", "draw") Config.draw:addParam("ead", "Enable All Drawings (LFC: Q-W-E-R)", SCRIPT_PARAM_ONOFF, true) Config.draw:addParam("line", "---------------------", SCRIPT_PARAM_INFO, "") Config.draw:addParam("AA", "Enable [" .. myHero.charName.. "] AA", SCRIPT_PARAM_ONOFF, true) Config.draw:addParam("AAA", "AA [" .. myHero.charName.. "] Color", SCRIPT_PARAM_COLOR, { 255, 255, 255, 255 }) Config.draw:addParam("line", "---------------------", SCRIPT_PARAM_INFO, "") Config.draw:addParam("Q", "Enable [" .. myHero.charName.. "] Q", SCRIPT_PARAM_ONOFF, true); Config.draw:addParam("QQ", "Q [" .. myHero.charName.. "] Color", SCRIPT_PARAM_COLOR, { 255, 255, 255, 255 }) Config.draw:addParam("W", "Enable [" .. myHero.charName.. "] W", SCRIPT_PARAM_ONOFF, true); Config.draw:addParam("WW", "W [" .. myHero.charName.. "] Color", SCRIPT_PARAM_COLOR, { 255, 255, 255, 255 }) Config.draw:addParam("E", "Enable [" .. myHero.charName.. "] E", SCRIPT_PARAM_ONOFF, true); Config.draw:addParam("EE", "E [" .. myHero.charName.. "] Color", SCRIPT_PARAM_COLOR, { 255, 255, 255, 255 }) Config.draw:addParam("R", "Enable [" .. myHero.charName.. "] R", SCRIPT_PARAM_ONOFF, true); Config.draw:addParam("RR", "R [" .. myHero.charName.. "] Color", SCRIPT_PARAM_COLOR, { 255, 255, 255, 255 }) if VIP_USER then Config:addSubMenu("-- Minion Skin Changer", "Mskin") Config.Mskin.changeSkin1 = false Config.Mskin.changeSkin2 = false end Config.uplvl.ONOFF:addParam("levelSequence", "Status", SCRIPT_PARAM_ONOFF, false) Config.uplvl:addParam("Humanizer", "Use Humanizer for "..myHero.charName..":", SCRIPT_PARAM_SLICE, 1000, 0, 3000, 0) Config.uplvl.Priority:addParam("Mod", "Spell Order :", SCRIPT_PARAM_LIST, 1, {"R-Q-W-E", "R-Q-E-W", "R-W-Q-E", "R-W-E-Q", "R-E-Q-W", "R-E-W-Q"}); Config.uplvl.ONOFF.levelSequence = false Config:addParam("info1", "", SCRIPT_PARAM_INFO, "") Config:addParam("info2", ""..scriptname.." [ver. "..version.."]", SCRIPT_PARAM_INFO, "") Config:addParam("info3", "Created by "..author.."", SCRIPT_PARAM_INFO, "") Config:addParam("info4", "Contact me (SKYPE): "..contact.."", SCRIPT_PARAM_INFO, "") end function SkinLoad() if VIP_USER then Config:addSubMenu("-- Skin Changer", "SkinChanger") Config.SkinChanger:addParam("Enablee", "Enable S.C: ", SCRIPT_PARAM_ONOFF, true) Config.SkinChanger:addParam("EnableSprite", "Enable S.C Sprite:", SCRIPT_PARAM_ONOFF, true) Config.SkinChanger:setCallback("Enablee", function (nV) if nV then Print(" -- SkinChanger Loaded for: " ..myHero.charName) SetSkin(myHero, Config.SkinChanger.skins -1) else SetSkin(myHero, -1) end end) Config.SkinChanger:addParam("skins", "Select [" .. myHero.charName.. "] Skin:", SCRIPT_PARAM_LIST, 1, AllSkins[myHero.charName]) Config.SkinChanger:setCallback("skins", function (nV) if nV then if Config.SkinChanger.Enablee then SetSkin(myHero, Config.SkinChanger.skins -1) end end end) end end function SkinLoad1() Config.Mskin:addParam('changeSkin1', 'Change Enemy Minions Skin', SCRIPT_PARAM_ONOFF, false) Config.Mskin:setCallback('changeSkin1', function(nV) if (nV) then for i, minion in ipairs(Minion.objects) do SetSkin(minion, Config.Mskin.skinID1) end else for i, minion in ipairs(Minion.objects) do SetSkin(minion, -1) end end end) if myHero.team == 100 then Config.Mskin:addParam('skinID1', 'Skin', SCRIPT_PARAM_LIST, 1, SkinList100) elseif myHero.team == 200 then Config.Mskin:addParam('skinID1', 'Skin', SCRIPT_PARAM_LIST, 1, SkinList200) end Config.Mskin:setCallback('skinID1', function(nV) if (Config.Mskin.changeSkin1) then for i, minion in ipairs(Minion.objects) do SetSkin(minion, nV) end end end) if Config.Mskin.changeSkin1 then for i, minion in ipairs(Minion.objects) do SetSkin(minion, Config.Mskin.skinID1) end end Config.Mskin:addParam('1', '', SCRIPT_PARAM_INFO, '') Config.Mskin:addParam('changeSkin2', 'Change Ally Minions Skin', SCRIPT_PARAM_ONOFF, false) Config.Mskin:setCallback('changeSkin2', function(nV) if (nV) then for i, minions in ipairs(Minion2.objects) do SetSkin(minions, Config.Mskin.skinID2) end else for i, minions in ipairs(Minion2.objects) do SetSkin(minions, -1) end end end) if myHero.team == 200 then Config.Mskin:addParam('skinID2', 'Skin', SCRIPT_PARAM_LIST, 1, SkinList100) elseif myHero.team == 100 then Config.Mskin:addParam('skinID2', 'Skin', SCRIPT_PARAM_LIST, 1, SkinList200) end Config.Mskin:setCallback('skinID2', function(nV) if (Config.Mskin.changeSkin2) then for i, minions in ipairs(Minion2.objects) do SetSkin(minions, nV) end end end) if Config.Mskin.changeSkin2 then for i, minions in ipairs(Minion2.objects) do SetSkin(minions, Config.Mskin.skinID2) end end end function CustomLoad() Minion = minionManager(MINION_ENEMY, 1000000, myHero, MINION_SORT_HEALTH_ASC) Minion2 = minionManager(MINION_ALLY, 1000000, myHero, MINION_SORT_HEALTH_ASC) local Last_LevelSpell = 0 AddTickCallback(function() Sequence() if Config.uplvl.ONOFF.levelSequence and os.clock() - Last_LevelSpell > 0 then DelayAction(function() autoLevelSetSequence(levelSequence) end, Config.uplvl.Humanizer/1000) Last_LevelSpell = os.clock() + Human() end end) end local _saves, _initSave = {}, true function GetSave(name) local save if not _saves[name] then if FileExist(LIB_PATH .. "Saves\\" .. name .. ".save") then local f = loadfile(LIB_PATH .. "Saves\\" .. name .. ".save") if type(f) == "function" then _saves[name] = f() end else _saves[name] = {} MakeSurePathExists(LIB_PATH .. "Saves\\" .. name .. ".save") end end save = _saves[name] if not save then print("SaveFile: " .. name .. " is broken. Reset.") _saves[name] = {} save = _saves[name] end end ---------------------- --- DRAW --- ---------------------- function OnDraw() if myHero.charName == 'Ornn' or 'Kayn' or 'Rakan' or 'Xayah' or 'Camille' or 'Ivern' or 'Aatrox' or 'Ahri' or 'Akali' or 'Alitar' or 'Amumu' or 'Anivia' or 'Annie' or 'Ashe' or 'AurelionSol' or 'Azir' or 'Bard' or 'Blitzcrank' or 'Brand' or 'Braum' or 'Caitlyn' or 'Cassiopeia' or 'Chogath' or 'Corki' or 'Darius' or 'Diana' or 'DrMundo' or 'Draven' or 'Ekko' or 'Elise' or 'Evelynn' or 'Ezreal' or 'Fiddlesticks' or 'Fiora' or 'Fizz' or 'Galio' or 'Gangplank' or 'Garen' or 'Gnar' or 'Gragas' or 'Graves' or 'Hecarim' or 'Heimerdinger' or 'Illaoi' or 'Irelia' or 'Janna' or 'JarvanIV' or 'Jax' or 'Jayce' or 'Jhin' or 'Jinx' or 'Kalista' or 'Karma' or 'Karthus' or 'Kassadin' or 'Katarina' or 'Kayle' or 'Kennen' or 'Khazix' or 'Kindred' or 'KogMaw' or 'Kled' or 'Leona' or 'Leblanc' or 'LeeSin' or 'Lissandra' or 'Lucian' or 'Lulu' or 'Lux' or 'Malphite' or 'Malzahar' or 'Maokai' or 'MasterYi' or 'MissFortune' or 'Mordekaiser' or 'Morgana' or 'Nami' or 'Nautilus' or 'Nidalee' or 'Nocturne' or 'Nunu' or 'Olaf' or 'Orianna' or 'Pantheon' or 'Poppy' or 'Quinn' or 'Rammus' or 'Reksai' or 'Renekton' or 'Rengar' or 'Riven' or 'Rumble' or 'Ryze' or 'Sejuani' or 'Shaco' or 'Shen' or 'Shyvana' or 'Sion' or 'Singed' or 'Sivir' or 'Skarner' or 'Sona' or 'Soraka' or 'Swain' or 'Syndra' or 'TahmKench' or 'Taliyah' or 'Talon' or 'Taric' or 'Teemo' or 'Thresh' or 'Tristana' or 'Trundle' or 'Tryndamere' or 'TwistedFate' or 'Twitch' or 'Udyr' or 'Urgot' or 'Varus' or 'Veigar' or 'Vayne' or 'Velkoz' or 'Vi' or 'Viktor' or 'Volibear' or 'Warwick' or 'Wukong' or 'Xerath' or 'XinZhao' or 'Yasuo' or 'Yorick' or 'Zac' or 'Zed' or 'Ziggs' or 'Zilean' or 'Zyra' and not myHero.dead then if Config.draw.AA and not myHero.dead then DrawCircleLFC(myHero.x, myHero.y, myHero.z, myHero.range + myHero.boundingRadius, ARGB(Config.draw.AAA[1], Config.draw.AAA[2], Config.draw.AAA[3], Config.draw.AAA[4])) end end if Config.draw and Config.draw.ead then for i = 1, 4 do if (i == 1 and Config.draw.Q) and not myHero.dead then DrawCircleLFC(myHero.x, myHero.y, myHero.z, champions[myHero.charName][i], ARGB(Config.draw.QQ[1], Config.draw.QQ[2], Config.draw.QQ[3], Config.draw.QQ[4])) elseif (i == 2 and Config.draw.W) and not myHero.dead then DrawCircleLFC(myHero.x, myHero.y, myHero.z, champions[myHero.charName][i], ARGB(Config.draw.WW[1], Config.draw.WW[2], Config.draw.WW[3], Config.draw.WW[4])) elseif (i == 3 and Config.draw.E) and not myHero.dead then DrawCircleLFC(myHero.x, myHero.y, myHero.z, champions[myHero.charName][i], ARGB(Config.draw.EE[1], Config.draw.EE[2], Config.draw.EE[3], Config.draw.EE[4])) elseif (i == 4 and Config.draw.R) and not myHero.dead then DrawCircleLFC(myHero.x, myHero.y, myHero.z, champions[myHero.charName][i], ARGB(Config.draw.RR[1], Config.draw.RR[2], Config.draw.RR[3], Config.draw.RR[4])) end end end if Config.SkinChanger.EnableSprite then if EN then ENSprite:Draw(1070, 880, 255) ENSprite:SetScale(1, 1 ) else ENSprite:Draw(1070, 880, 0) ENSprite:SetScale(1, 1) end end end function DrawCircleNextLvl(x, y, z, radius, width, color, chordlength) local radius = radius or 300 local quality = math.max(8,round(180/math.deg((math.asin((chordlength/(2*radius))))))) local quality = 2 * math.pi / quality local radius = radius*.92 local points = {} for theta = 0, 2 * math.pi + quality, quality do local c = WorldToScreen(D3DXVECTOR3(x + radius * math.cos(theta), y, z - radius * math.sin(theta))) points[#points + 1] = D3DXVECTOR2(c.x, c.y) end DrawLines2(points, width or 1, color or 4294967295) end function round(num) if num >= 0 then return math.floor(num+.5) else return math.ceil(num-.5) end end function DrawCircleLFC(x, y, z, radius, color) local vPos1 = Vector(x, y, z) local vPos2 = Vector(cameraPos.x, cameraPos.y, cameraPos.z) local tPos = vPos1 - (vPos1 - vPos2):normalized() * radius local sPos = WorldToScreen(D3DXVECTOR3(tPos.x, tPos.y, tPos.z)) if OnScreen({ x = sPos.x, y = sPos.y }, { x = sPos.x, y = sPos.y }) then DrawCircleNextLvl(x, y, z, radius, 1, color, 75) end end ---------------------- --- AUTO LVL SPELL --- ---------------------- function Sequence() if Config.uplvl.Priority.Mod == 1 then; levelSequence = {1, 2, 3, 1, 1, 4, 1, 2, 1, 2, 4, 2, 2, 3, 3, 4, 3, 3} elseif Config.uplvl.Priority.Mod == 2 then levelSequence = {1, 3, 2, 1, 1, 4, 1, 3, 1, 3, 4, 3, 3, 2, 2, 4, 2, 2} elseif Config.uplvl.Priority.Mod == 3 then levelSequence = {2, 1, 3, 2, 2, 4, 2, 1, 2, 1, 4, 1, 1, 3, 3, 4, 3, 3} elseif Config.uplvl.Priority.Mod == 4 then levelSequence = {2, 3, 1, 2, 2, 4, 2, 3, 2, 3, 4, 3, 3, 1, 1, 4, 1, 1} elseif Config.uplvl.Priority.Mod == 5 then levelSequence = {3, 1, 2, 3, 3, 4, 3, 1, 3, 1, 4, 1, 1, 2, 2, 4, 2, 2} elseif Config.uplvl.Priority.Mod == 6 then levelSequence = {3, 2, 1, 3, 3, 4, 3, 2, 3, 2, 4, 2, 2, 1, 1, 4, 1, 1} end end function Print(SayHello) print("[Glaxy Utility!] " .. SayHello .. "") end function SayHello() print(":----------------------------------------------------------------------------------: ") -- if GetGameVersion():sub(1,4) ~= "".. gameV .."" then -- Print(" -- Script is outdated, Be careful -- ") -- else -- Print("-- Script is updated --") --end Print("Ver: "..version.." - Working "..gameV.." - Utility By:"..author.." ") Print("Welcome & GL!: "..GetUser().." thanks for been using this script.") print(":----------------------------------------------------------------------------------: ") end function Human() return math.random(4, 5) end local function Type() return Table[myHero.charName] end function AutoBuy() if VIP_USER then if Config.autobuy.Doran then if Config.autobuy.Doran then DelayAction(function() if Type() then BuyItem(1055) Print(" -- AutoBuy Loaded for: " ..myHero.charName) else BuyItem(1056) Print(" -- AutoBuy Loaded for: " ..myHero.charName) end if Config.autobuy.Pots then DelayAction(function() BuyItem(2003) end, 1) end if Config.autobuy.Pots then DelayAction(function() if not Type() then BuyItem(2003) end end, 1) if Config.autobuy.Trinket then DelayAction(function() BuyItem(3340) end, 1) end end end, 1) end end end end --------------------------------------------------- --------------- AUTOUPDATE------------------------- --------------------------------------------------- function AutoUpdate() local SCRIPT_NAME = "GlaxyUtility"; local UPDATE_HOST = "raw.githubusercontent.com"; local UPDATE_PATH = "/Prot0o/Scripts/master/GlaxyUtility.lua".."?rand="..math.random(1,10000); local UPDATE_FILE_PATH = SCRIPT_PATH.._ENV.FILE_NAME; local UPDATE_URL = "https://"..UPDATE_HOST..UPDATE_PATH; local ServerData = GetWebResult(UPDATE_HOST, "/Prot0o/Scripts/master/GlaxyUtility.version"); if ServerData then ServerVersion = type(tonumber(ServerData)) == "number" and tonumber(ServerData) or nil; if ServerVersion then if tonumber(version) < ServerVersion then Print("New version available "..ServerVersion); Print(">>Updating, please don't press F9<<"); DelayAction(function() DownloadFile(UPDATE_URL, UPDATE_FILE_PATH, function () Print("Successfully updated. ("..version.." => "..ServerVersion.."), press F9 twice to load the updated version.") end) end, 3); else CustomLoad(); end else Print("Error while downloading version info"); end end end