- Для версий
- 1.7.10
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- 26.✘
- Источник
- https://cristalix.gg/
Данные скины являются скинами взятыми с cristalix из файлов на клиенте что сохраняются для быстрой прогрузки игроков в следующий раз. Среди них есть разные интересные скины : такие-как MAID-JDH
,
реклама кристаликса?
бочка.
### 🛠️ Бонус: Скрипт для получения скинов ( вам нужно переместить .py сюда "C:\Users\user\.cristalix\updates\assets\skins" и user замените на вашего юзера. И замените местоположение на то где установлен ваш cristalix.) :
версия python использованная здесь 3.12 насколько помню.
### 🛠️ Бонус: Скрипт для получения скинов ( вам нужно переместить .py сюда "C:\Users\user\.cristalix\updates\assets\skins" и user замените на вашего юзера. И замените местоположение на то где установлен ваш cristalix.) :
Python:
import os
import shutil
root_dir = os.getcwd()
output_dir = os.path.join(root_dir, "All_Extracted_Skins")
if not os.path.exists(output_dir):
os.makedirs(output_dir)
count = 0
for dirpath, dirnames, filenames in os.walk(root_dir):
if "all_skins_yk" in dirpath:
continue
for filename in filenames:
file_path = os.path.join(dirpath, filename)
if filename.endswith('.py'):
continue
try:
with open(file_path, "rb") as f:
header = f.read(8)
if header.startswith(b'\x89PNG\r\n\x1a\n'):
short_name = filename[:15] if len(filename) > 15 else filename
new_filename = f"skin_{short_name}_{count}.png"
new_file_path = os.path.join(output_dir, new_filename)
shutil.copy(file_path, new_file_path)
count += 1
except Exception:
passверсия python использованная здесь 3.12 насколько помню.