🧩
Изменение названий t.me/stalcraftpromo
  • 🧩Полный список изменённых названий
  • ⚙️Установка модификации на старые названия
Powered by GitBook
On this page
  • Установка мода
  • Быстрая установка через PowerShell
  • Полезности

Was this helpful?

Установка модификации на старые названия

Last updated 10 months ago

Was this helpful?

Сделали для вас пак локализации, чтобы переход на новые названия был более приятным. Мод затрагивает только артефакты, изменение других новых названий не планируется.

Мы уважаем решение EXBO перейти на новые названия. Пак создан лишь чтобы смягчить это "резкое" изменение, но ни в коем случае не заменить новые названия. По этой причине, он затрагивает только артефакты, только добавляя старое названия в скобочках, оставляя новое название на первом месте. Пак не будет долго поддерживаться - лишь месяц-два пока игроки не привыкнут к новым артефактам.

Изменения локализации входят в список допустимых изменений файлов игры.


Установка мода

  1. Ищем на компьютере корневую папку игры: EXBO (если лаунчер) или STALCRAFT (Стим)

  2. Переходим в директорию runtime\stalcraft\modassets\assets\stalker\lang\

  3. Заменяем файл ru.lang на новый:

  1. Готово!

Последнее обновление: 06.08.24

Изменение каких-либо других файлов игры (кроме файла локализации) карается баном


Быстрая установка через PowerShell

Если вы не доверяете рандомному коду из интернета (что правильно, я тоже) используйте первый способ.

Так как после патчей Сталкрафта, где изменяют файл локализации мод может слетать, подготовили быстрый способ установки мода в пару кликов через консоль.

ВАЖНО: Открывайте консоль только если знаете, что делаете.

Открываем PowerShell (именно его, НЕ обычную командную строку) и запускаем следующий код:

Get-PSDrive -PSProvider FileSystem | ForEach-Object {
    $fullPath = Join-Path -Path $_.Root -ChildPath 'modassets\assets\stalker\lang\ru.lang'
    
    if (Test-Path -Path $fullPath) {
        if ((Get-Content -Path $fullPath -Raw -ErrorAction SilentlyContinue -Encoding UTF8) -match "Выверт") {
            Write-Output "`nМод уже был установлен`n"
            break
        }
        
        $response = Invoke-WebRequest -Uri "https://pastebin.com/raw/H2VQ2cPR" -UseBasicParsing
        $replacements = ConvertFrom-Json $response.Content
	    
        foreach ($replacement in $replacements) {
            $content = Get-Content -Path $fullPath -Raw -ErrorAction SilentlyContinue -Encoding UTF8
            $newContent = $content -replace $replacement.from, $replacement.to
            Set-Content -Path $fullPath -Value $newContent -Encoding UTF8
        }
                	    
        Write-Output "`nИзменения успешно применены`n" 
        break
    }
}

Готово!


Полезности

  • Список изменений в моде: https://pastebin.com/raw/H2VQ2cPR

  • Полный список новых названий предметов: https://rename.stalcraftspace.ru/

  • Дефолтный ru.lang файл (чтобы вернуть изменения):


Больше полезного контента: t.me/stalcraftpromo

⚙️
2MB
ru.lang
Новый файл
2MB
ru (default).lang