Так как официальные сервера NFS World закрываются, энтузиасты решили создать оффлайн-версию игры для синглплеера. Причем разработчики уверяют, что можно будет играть по сети с друзьями на "самодельном" сервере.
Тема на ELITEPVPERS, где занимались разработкой оффлайн-сервера, может быть найдена по этой ссылке. А в этой статье я коротко расскажу, как сделать NFSW Online не Online.
Инструкция по установке версии 1.7 от 28 июля 2015 года
Инструкция для всех версий Windows.
- Скачайте и установите Java.
- Скачайте и установите Python 2.7.10.
- ВАЖНО: во время установки Python не меняйте папку установки программы. Она должна быть C:\Python27
- Скачайте и установите ez_setup.py. Программа установится и автоматически закроется.
- Теперь нужно установить mitmproxy. Для этого откройте программу Windows PowerShell от имени администратора (Пуск - Программы - Служебные Windows). Либо нажмите Windows + R и напишите "powershell". Если у вас нет Windows PowerShell, то скачать его можно здесь.
- Скопируйте [Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User" и вставьте это в PowerShell (если Ctrl+V не работает, то можно вставить это правым кликом), затем нажмите Enter.
- Теперь скопируйте pip install mitmproxy и так же вставьте в PowerShell. Начнется установка, которая завершится в течение 1-2 минут.
- У вас должна быть сама установленная игра. Скачать дистрибутив.
- Скачайте оффлайн-сервер от ELITEPVPERS.
- Разархивируйте содержимое архива в любую пустую папку.
- Запустите ServerLauncher.exe
- Должны гореть зеленым первые три НАЙДЕНО (Server JAR, xmpphost.py, mitmproxy). Если пишет НЕ НАЙДЕНО "NFS World:", то нажмите "Выбрать nfsw.exe" и укажите путь к запуску самой игры nfsw.exe. Как правило, nfsw.exe по умолчанию находится по пути C:\ProgramData\Electronic Arts\Need For Speed World\Data.
- Нажмите "Запустить ServerEditor" для настроек водителя.
- Здесь вы сможете настроить имя, иконку водителя, количество денег, SpeedBoost, уровень и тому подобное.
- Нажимаете "Запустить NFS:W Offline" (в Server Launcher) и вуаля. Добро пожаловать в синглплеер!
Устаревшая инструкция по установке от 9 июля 2015 года
Инструкция для Windows 8.1 и 10.
- Скачайте и установите Java.
- Скачайте и установите Python 2.7.10.
- ВАЖНО: во время установки Python не меняйте папку установки программы. Она должна быть C:\Python27
- Теперь нужно установить mitmproxy. Для этого откройте программу Windows PowerShell от имени администратора (Пуск - Программы - Служебные Windows). Либо нажмите Windows + R и напишите "powershell". Если у вас нет Windows PowerShell, то скачать его можно здесь.
- Скопируйте [Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User" и вставьте это в PowerShell (если Ctrl+V не работает, то можно вставить это правым кликом), затем нажмите Enter.
- Теперь скопируйте pip install mitmproxy и так же вставьте в PowerShell. Начнется установка, которая завершится в течение 1-2 минут.
- У вас должна быть сама установленная игра. Скачать дистрибутив.
- Скачайте оффлайн-сервер.
- Разархивируйте содержимое архива в любую пустую папку.
- Скачайте патч для сервера, который позволит выбрать язык в игре и качество текстур. Содержимое архива скинуть в ту же папку
- Запустите ServerLauncher.exe
- Должны гореть зеленым первые три НАЙДЕНО (Server JAR, xmpphost.py, mitmproxy). Если пишет НЕ НАЙДЕНО "NFS World:", то нажмите "Выбрать nfsw.exe" и укажите путь к запуску самой игры nfsw.exe. Как правило, nfsw.exe по умолчанию находится по пути C:\ProgramData\Electronic Arts\Need For Speed World\Data.
- Нажмите "Запустить ServerEditor" для настроек водителя.
- Здесь вы сможете настроить имя, иконку водителя, количество денег, SpeedBoost, уровень и тому подобное.
- Нажимаете "Запустить NFS:W Offline" (в Server Launcher) и вуаля. Добро пожаловать в синглплеер!
Благодарности
- berkay2578
- Albert Einstein
- Jedi Master Qui-Gon Jinn
- Kim Jong-un
- Stephen Hawking
- White Barack Obama (aka Desynchronised)
Известные проблемы
- Не найден файл "Server JAR" в Server Launcher
- Установите или обновите Java
- Не найден файл "xmpphost.py" в Server Launcher
- Установите Python или убедитесь в наличии "xmpphost.py" в папке с Server Launcher
- Не найден файл "mitmproxy" в Server Launcher
- Смотрите 3 пункт установки. Возможно, вы ошиблись при установке. Или вы просто упустили этот пункт
- SERVERERROR_FATAL_ERRORCODE_5
- Сервер просто-напросто не запустился, повторите попытку
- SERVERERROR_FATAL_ERRORCODE_13
- Потеряно соединение с сервером. Перезапустите