KAZIK/tools/tests/achievement_popup.bat

52 lines
No EOL
2.8 KiB
Batchfile

@echo off
chcp 1251 >nul
mode con cols=82 lines=22
title ASSEMBLER CASINO - ACHIEVEMENT
setlocal EnableDelayedExpansion
cls
set "ACH=Íîâîå äîñòèæåíèå"
set "ROOT=%~dp0..\.."
if exist "%ROOT%\runtime\achievement.txt" set /p ACH=<"%ROOT%\runtime\achievement.txt"
set "RARITY=COMMON"
set "CLR=0A"
echo !ACH! | find /I "Äæåêïîò" >nul && set "RARITY=LEGENDARY" && set "CLR=0E"
echo !ACH! | find /I "Öåëü" >nul && set "RARITY=LEGENDARY" && set "CLR=0E"
echo !ACH! | find /I "êðóãà" >nul && set "RARITY=LEGENDARY" && set "CLR=0E"
echo !ACH! | find /I "êðþêà" >nul && set "RARITY=EPIC" && set "CLR=0D"
echo !ACH! | find /I "Êîëåñî" >nul && set "RARITY=EPIC" && set "CLR=0D"
echo !ACH! | find /I "Ñóõîé" >nul && set "RARITY=EPIC" && set "CLR=0D"
echo !ACH! | find /I "Áîëüøàÿ" >nul && set "RARITY=RARE" && set "CLR=0B"
echo !ACH! | find /I "Ïîêóï" >nul && set "RARITY=RARE" && set "CLR=0B"
echo !ACH! | find /I "Òàëèñìàí" >nul && set "RARITY=RARE" && set "CLR=0B"
color !CLR!
set "ACHLINE= !ACH! "
set "ACHLINE=!ACHLINE:~0,64!"
set "RARELINE= RARITY: !RARITY! "
set "RARELINE=!RARELINE:~0,64!"
echo.
echo .====================================================================.
echo ^| [A] [$] ^|
echo ^| .----------------------------------------------------------------. ^|
echo ^| ^| ^| ^|
echo ^| ^| À×ÈÂÊÀ ÎÒÊÐÛÒÀ ^| ^|
echo ^| ^| ^| ^|
echo ^| ^| ___________ ASSEMBLER CASINO ^| ^|
echo ^| ^| '._==_==_=_.' ---------------- ^| ^|
echo ^| ^| .-\: /-. PROFILE UPDATED ^| ^|
echo ^| ^| ^| ( ^|:. ^| ) ^| ^| ^|
echo ^| ^| '-^|:. ^|-'' Êàçèíî ýòî çàïîìíèò. ^| ^|
echo ^| ^| \::. / ^| ^|
echo ^| ^| '::. .' ^| ^|
echo ^| ^| ) ( ^| ^|
echo ^| ^|!ACHLINE!^| ^|
echo ^| ^|!RARELINE!^| ^|
echo ^| ^| '-------' ^| ^|
echo ^| '----------------------------------------------------------------' ^|
echo ^| [$] [A] ^|
echo '===================================================================='
echo.
timeout /t 5 /nobreak >nul
exit