на главную
об игре

Corsairs: To each his own! / Корсары: Каждому свое!: Совет (Инструкция по созданию своего "Чит-меню") [1.7.3]

  1. Открываем файл seadogs.c по пути "\Sea Dogs To Each His Own\PROGRAM" любым текстовым редактором (лучше всего Notepad++)
  2. Через ctr+F находим "// по F11 вызывает окно отладчика". там будет строчка:

if (MOD_BETTATESTMODE == "On" || MOD_BETTATESTMODE == "Test" )

Ее нужно изменить на:

if (MOD_BETTATESTMODE == "On" || MOD_BETTATESTMODE == "Test" || MOD_BETTATESTMODE == "Off")

сохранить и закрыть

Теперь у нас в игре при нажатии на F11 будет открываться чит-меню, но оно будет пустое.

3. Что бы добавить в нее свои читы нужно открыть файл Debuger.c по пути "\Sea Dogs To Each His Own\PROGRAM\interface". Прокручиваем немного вниз и находим вот такие записи

string descF1 = "Cheat 1";

void CalculateInfoDataF1()

{

totalInfo = descF1;

PlaySound("interface\knock.wav");

totalInfo = totalInfo + NewStr() + NewStr() + "Success";

SetFormatedText("INFO_TEXT",totalInfo);

Statistic_AddValue(PChar, "Cheats.F1", 1);

}

string descF2= "Cheat 2";

void CalculateInfoDataF2()

{

totalInfo = descF2;

PlaySound("interface\knock.wav");

totalInfo = totalInfo + NewStr() + NewStr() + "Success";

SetFormatedText("INFO_TEXT",totalInfo);

Statistic_AddValue(PChar, "Cheats.F2", 1);

}

и так далее.

Вот как раз в эти функции и добавляем свои читы.

К примеру что бы добавить чит на бессмертие нужно следующее:

string descF1 = "Включить бессмертие";

void CalculateInfoDataF1()

{

totalInfo = descF1;

LAi_SetImmortal(pchar, 1);

PlaySound("interface\knock.wav");

totalInfo = totalInfo + NewStr() + NewStr() + "Success";

SetFormatedText("INFO_TEXT",totalInfo);

Statistic_AddValue(PChar, "Cheats.F1", 1);

}

Сохранить и закрыть.

Не забываем делать бекапы всех файлов, в которые вносим изменения!!!

Совет!

Что бы найти нужный чит можно скачать с этого же сайта чит-меню для версии 1.6.0. Разархивировать в любое место(главное не в папку с игрой). И по пути "\PROGRAM\interface\CheatSurfMenu" расположены файлы со всеми нужными и не нужными читами. Через ctr+F находим нужную нам запись. Например в файле CheatSurfMenu_goods.c ищем слово "провиант" и вытаскиваем сам чит

AddCharacterGoods(Pchar, GOOD_FOOD, 100);

который добавит 100 ед. еды. если изменим цифру 100 на 1000 - то чит добавит 1000 еды соответственно.

9
23
Комментарии:  23
Ваш комментарий

Очень полезная информация. +++++

есть совет как добавить dlc с пиратки на стим версию игры?

Это конечно все хорошо, но нельзя ли полный список команд прикрепить. Искал везде где можно, а то выходит что можно наобум команду прописать?