Активация ИИ в Crysis Wars

Материал из CryWiki Russia

(Различия между версиями)
Перейти к: навигация, поиск
Строка 32: Строка 32:
Добавьте следующие строки в FlasMenuObjectSingleplayer.cpp внутри функций CFlashMenuObject::StartSingleplayerGame и CFlashMenuObject::LoadGame (просто добавьте в конце):  
Добавьте следующие строки в FlasMenuObjectSingleplayer.cpp внутри функций CFlashMenuObject::StartSingleplayerGame и CFlashMenuObject::LoadGame (просто добавьте в конце):  
-
{{Код C++ | заголовок= | <source lang="cpp">
+
{{Код C++ | <source lang="cpp">
ICVar* ai = gEnv->pConsole->GetCVar("ai_systemUpdate");  
ICVar* ai = gEnv->pConsole->GetCVar("ai_systemUpdate");  
if(ai)  
if(ai)  

Версия 18:06, 6 декабря 2011


О статье
АвторAlex626
СложностьЛегко
ТребованияVisual Studio 2005 Pro



По умолчанию, система ИИ в Crysis Wars отключена (речь идёт об однопользовательском режиме). Это можно легко исправить, если руководствоваться данной статьёй. Вся проблема заключается в том, что консольное значение ai_systemUpdate установлено на 0. Мы можем установить его на 1 с помощью кода. Добавьте следующие строки в FlasMenuObjectSingleplayer.cpp внутри функций CFlashMenuObject::StartSingleplayerGame и CFlashMenuObject::LoadGame (просто добавьте в конце):

|

C++

ICVar* ai = gEnv->pConsole->GetCVar("ai_systemUpdate"); 
if(ai) 
  ai->ForceSet("1");