Onaylı Üye
Katılım
19 Ara 2022
Mesajlar
63
Tepki puanı
4
Ödüller
2
Yaş
22
3 HİZMET YILI
"""
Team composition used by the bot
Comps come from
Bağlantıları görmek için lütfen Giriş Yap

Items are in camel case and a-Z
"""

COMP = {
"Wukong": {
"board_position": 0,
"items": ["Bloodthirster", "Jeweled Gauntlet", "Titan's Resolve"],
"level": 3,
"final_comp": True,
},
"Sett": {
"board_position": 6,
"items": ["Gargoyle Stoneplate", "Sunfire Cape", "Warmog's Armor"],
"level": 3,
"final_comp": True
},
"Draven": {
"board_position": 15,
"items": [],
"level": 3,
"final_comp": True,
},
"Rell": {
"board_position": 22,
"items": [],
"level": 3,
"final_comp": True,
},
"Jax": {
"board_position": 24,
"items": [],
"level": 3,
"final_comp": True,
},
"Riven": {
"board_position": 25,
"items": [],
"level": 3,
"final_comp": True
},
"Ekko": {
"board_position": 26,
"items": [],
"level": 3,
"final_comp": True,
},
"Leona": {
"board_position": 18,
"items": [],
"level": 3,
"final_comp": True,
},
"Mordekaiser": {
"board_position": 19,
"items": [],
"level": 3,
"final_comp": True,
}
}
"""
Team composition used by the bot
Comps come from
Bağlantıları görmek için lütfen Giriş Yap

Items are in camel case and a-Z
"""


# No logic for certain augments meaning the bot won't know what to do if they are included in here
# (Anything that changes gameplay or adds something to the bench).
AUGMENTS: list[str] = [
"Featherweight",
"Combat Training",
"Tiny Legends",
"Celestial Blessing",
"Knife's Edge",
"First Aid",
"Shadow Jutsu",
"Contempt for the Weak",
"Laser Focus",
"Corps Focus",
"Siphoning Winds",
"Spirit of the Exile",
"Rising Spell Force",
"Raider's Spoils",
"Flaming Ricochet",
"Get Paid",
"Flurry",
"Invigorate",
"Reign of Anger",
"Cull the Meek",
"Rock Solid",
"Guardian Spirit",
"Cybernetic Implants",
"Stand United",
"Electrocharge",
"Cybernetic Uplink",
"Celestial Blessing",
"Cybernetic Shell",
"Weakspot",
"Tri Force",
"Gadget Expert",
"Metabolic Accelerator",
"Second Wind",
"Luden's Echo",
"Last Stand",
"Ascension",
"Tiny Titans",
"Sunfire Board",
"Wise Spending",
"Component Grab Bag+",
"Featherweights",
"Thrill of the Hunt",
"Preparation",
"Blue Battery",
"Hustler",
"Windfall++",
"Verdant Veil",
"First Aid Kit",
"Rich Get Richer+",
"Combat Training",
"Meditation",
"Axiom Arc",
]


def champions_to_buy() -> list:
"""Creates a list of champions to buy during the game"""
champs_to_buy: list = ["Wukong","Sett","Draven","Rell","Jax","Riven","Leona","Ekko"]
for champion, champion_data in COMP.items():
if champion_data["level"] == 1:
champs_to_buy.append(champion)
elif champion_data["level"] == 2:
champs_to_buy.extend([champion] * 3)
elif champion_data["level"] == 3:
champs_to_buy.extend([champion] * 9)
else:
raise Exception("Comps.py | Champion level must be a valid level (1-3)")
return champs_to_buy


def get_unknown_slots() -> list:
"""Creates a list of slots on the board that don't have a champion from the team composition"""
container: list = ["Poppy","Vi","Mordekaiser","Syndra","Alistar"]
for _, champion_data in COMP.items():
container.append(champion_data["board_position"])
return [n for n in range(27) if n not in container]

Is this how it should look like?
 
Onaylı Üye
Katılım
16 Ara 2022
Mesajlar
52
Tepki puanı
4
Yaş
24
3 HİZMET YILI
thanks but i think is better playing without cheat for now
 
Onaylı Üye
Katılım
8 Ocak 2017
Mesajlar
57
Çözümler
1
Tepki puanı
1
Ödüller
7
9 HİZMET YILI
blitz ve benzeri uygulamalarla da yapılmıyor mu bu zaten
 
Üye
Katılım
27 Şub 2021
Mesajlar
11
Tepki puanı
0
Ödüller
2
Yaş
35
5 HİZMET YILI
Champions League Football GIF by UEFA
 
Üye
Katılım
21 Haz 2018
Mesajlar
48
Tepki puanı
1
Ödüller
4
Yaş
27
7 HİZMET YILI
Bu bot ne yapıyor?
Post automatically merged:

Bu bot ne yapıyor?
 
Üst