Ребят, разработчик чу чуть альтернативно одаренный дегенерат и не умеет работать с кодировками и записал CP1251 символы при этом перемешав их в UTF-8 и так же записав их в той же кодировке, давайте все вместе ему поаплодируем!
У кого возникают какие-либо проблемны, установите себе на пк python 3.13, создайте в корневой папке с модом файл main.py и скопируйте в него вот эту шнягу(Если боитесь, скопируйте это любой ИИшке и спросите безопасен ли этот код) Всем хорошего настроения!
Всем хай кто поможет помочь. Играю значит тч ганслингер решил посмотреть какой будет тч на гансе, играю какое то время вылет, пытаюсь запустить сохранение и вылет идет
Всем привет, есть ли спец по обходу античита в Lost Alpha Enhanced Edition 1.31.3? Работу оплачу по договорённости. Если кто найдется то в личку. Сразу говорю там сложно, так что нужен профи. Оплата соответственно.
Поздорову бродяги! подскажите во что щас можно залипнуть без крови с глаз?)) какие модификации бульменее играбельны и проходимы, всем заранее спс за ответы)
> Djetch, привет, в 20-й базы нет своей и без магазинов на поясе она. В 23-й база и ещё куча всего, в 26-й ещё больше кОнтента) Но основной сюжет +- одинаковый.
> 51, Проверь БТР, такая фигня у Фладара была. Квест засчитывается, но бтр скатывается с холма и сдать квест нельзя. Надо поставить аккуратнее бтр и смотреть что бы он не укатывался
Как в народной солянке 2026 закрыть квест на бтр-82 пригнать на барьер, я его пригнал квест засчитался и надо подойти к Лукашу, к нему подходишь а диалога нет
Ребят, разработчик чу чуть альтернативно одаренный дегенерат и не умеет работать с кодировками и записал CP1251 символы при этом перемешав их в UTF-8 и так же записав их в той же кодировке, давайте все вместе ему поаплодируем!
У кого возникают какие-либо проблемны, установите себе на пк python 3.13, создайте в корневой папке с модом файл main.py и скопируйте в него вот эту шнягу(Если боитесь, скопируйте это любой ИИшке и спросите безопасен ли этот код) Всем хорошего настроения!
code:
import os
import sys
def fix_mojibake(s: str) -> str:
try:
return s.encode('cp1252').decode('utf-8')
except (UnicodeEncodeError, UnicodeDecodeError):
return s
def fix_filenames(base_dir="."):
for root, dirs, files in os.walk(base_dir, topdown=False):
for name in files:
old_path = os.path.join(root, name)
new_name = fix_mojibake(name)
new_path = os.path.join(root, new_name)
if old_path != new_path:
try:
os.rename(old_path, new_path)
print(f"Файл: {old_path} -> {new_path}")
except Exception as e:
print(f"Не удалось переименовать {old_path}: {e}")
for name in dirs:
old_path = os.path.join(root, name)
new_name = fix_mojibake(name)
new_path = os.path.join(root, new_name)
if old_path != new_path:
try:
os.rename(old_path, new_path)
print(f"Папка: {old_path} -> {new_path}")
except Exception as e:
print(f"Не удалось переименовать {old_path}: {e}")
if __name__ == "__main__":
base = sys.argv[1] if len(sys.argv) > 1 else "."
print(f"Исправление в: {os.path.abspath(base)}")
fix_filenames(base)
print("Готово!")