Активация ИИ в Crysis Wars
Материал из CryWiki Russia
(Различия между версиями)
Alex626 (Обсуждение | вклад) |
Alex626 (Обсуждение | вклад) |
||
Строка 32: | Строка 32: | ||
Добавьте следующие строки в FlasMenuObjectSingleplayer.cpp внутри функций CFlashMenuObject::StartSingleplayerGame и CFlashMenuObject::LoadGame (просто добавьте в конце): | Добавьте следующие строки в FlasMenuObjectSingleplayer.cpp внутри функций CFlashMenuObject::StartSingleplayerGame и CFlashMenuObject::LoadGame (просто добавьте в конце): | ||
- | {{Код C++ | <source lang="cpp"> | + | {{Код C++ | заголовок=FlasMenuObjectSingleplayer.cpp | <source lang="cpp"> |
ICVar* ai = gEnv->pConsole->GetCVar("ai_systemUpdate"); | ICVar* ai = gEnv->pConsole->GetCVar("ai_systemUpdate"); | ||
if(ai) | if(ai) |
Версия 18:07, 6 декабря 2011
|
По умолчанию, система ИИ в Crysis Wars отключена (речь идёт об однопользовательском режиме). Это можно легко исправить, если руководствоваться данной статьёй. Вся проблема заключается в том, что консольное значение ai_systemUpdate установлено на 0. Мы можем установить его на 1 с помощью кода.
Добавьте следующие строки в FlasMenuObjectSingleplayer.cpp внутри функций CFlashMenuObject::StartSingleplayerGame и CFlashMenuObject::LoadGame (просто добавьте в конце):
|
C++ (FlasMenuObjectSingleplayer.cpp)
ICVar* ai = gEnv->pConsole->GetCVar("ai_systemUpdate"); if(ai) ai->ForceSet("1");