- Открываем файл seadogs.c по пути "\Sea Dogs To Each His Own\PROGRAM" любым текстовым редактором (лучше всего Notepad++)
- Через 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 еды соответственно.
Очень полезная информация. +++++
есть совет как добавить dlc с пиратки на стим версию игры?
Это конечно все хорошо, но нельзя ли полный список команд прикрепить. Искал везде где можно, а то выходит что можно наобум команду прописать?
красавчик спасибо)