From 67df5c3a5a3b3aca976c60a1344cb4fb207c2583 Mon Sep 17 00:00:00 2001 From: qwerdvd <2450899274@qq.com> Date: Sat, 13 May 2023 16:10:11 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A8=E4=BF=AE=E5=A4=8D=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- StarRailUID/starrailuid_charinfo/draw_char_img.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/StarRailUID/starrailuid_charinfo/draw_char_img.py b/StarRailUID/starrailuid_charinfo/draw_char_img.py index 7ee7e99..c738bb2 100644 --- a/StarRailUID/starrailuid_charinfo/draw_char_img.py +++ b/StarRailUID/starrailuid_charinfo/draw_char_img.py @@ -337,7 +337,7 @@ async def draw_char_info_img(raw_mes: str, sr_uid: str, url: Optional[str]): 'mm', ) rarity_img = Image.open( - TEXT_PATH / f'LightCore_Rarity{char.equipment["equipmentRank"]}.png' + TEXT_PATH / f'LightCore_Rarity{char.equipment["equipmentRarity"]}.png' ).resize((306, 72)) weapon_bg.paste(rarity_img, (160, 55), rarity_img) weapon_bg_draw.text( @@ -352,10 +352,10 @@ async def draw_char_info_img(raw_mes: str, sr_uid: str, url: Optional[str]): desc = light_cone_ranks[str(char.equipment['equipmentID'])]['desc'] desc_params = light_cone_ranks[str(char.equipment['equipmentID'])][ 'params' - ][char.equipment['equipmentRank']] + ][char.equipment['equipmentRank'] - 1] for i in range(0, len(desc_params)): - desc_params[i] = math.floor(desc_params[i] * 10) / 10 - desc = desc.replace(f'#{i + 1}[i]%', f'{str(desc_params[i] * 100)}%') + temp = math.floor(desc_params[i] * 1000) / 10 + desc = desc.replace(f'#{i + 1}[i]%', f'{str(temp)}%') for i in range(0, len(desc_params)): desc = desc.replace(f'#{i + 1}[i]', str(desc_params[i])) draw_text_by_line(weapon_bg, (220, 115), desc, sr_font_24, '#F9F9F9', 372)