Ваши права, либо права третьих для Взлома School of Dragons потому что: Не нужно банкЭквайер) на перевод денежных средств в оплату Услуг связи по своему или указанному Идентификатору абонента. Это игра, в которой нет встроенной.
Корсары 3 возвращение легенды читы на деньги
Загрузил
Admin
Дата загрузки
9/2020
Размер файла
7 Mb
OC
Windows/MacOs/Android
Язык
русский/английский
Лицензия
бесплатно
30.04.2019
-к Корсарам : Возвращение Легенды любых версий и патчей.
Обсуждение различных способов взлома/использование читов/выкладывание взломанных engine.exe для версии ГПК 1.3-1.3.2 Adventure Tales (разработчики BlackMark Studio) запрещено!
Все это будет жестоко наказываться, вплоть до вечного бана!
1. Установите "оконный" режим игры. Для этого в директории с игрой откройте файл config.exe и поставьте соответственно галочку в менюшке.
2. В engine.ini (который находится в папке с игрой) изменить
КОДЫ ДЛЯ КОРСАРОВ: ГОРОД ПОТЕРЯНЫХ КОРАБЛЕЙ.
pchar.skill.freespecial - для изменения очков ПИРАТЕС у ГГ
characters[i].skill.freespecial - для офицеров и других людей/персонажей (заместо i вводим индекс нужного перса, как его найти описано выше)
В правой колонке получим значение 0, меняем его на любую другую желаемую цифру - получаем очки ПИРАТЕС, которые можно распределить на любые умения как в начале игры. Например введя 6 получим 6 дополнительных очков ПИРАТЕС. Если по каким-либо причинам хотим наоборот понизить значения, то также вводим например 1 в правой колонке, уменьшаем и затем вновь выставляем ноль.
characters[i].chr_ai.charge_max - максимальное количество зарядов в стволе
characters[i].chr_ai.charge_dlt - скорость зарядки ствола
(сделай себе пулемет из дешевого пистолета)
characters[i].chr_ai.dmggunmin - минимальное повреждение от ствола
characters[i].chr_ai.dmggunmax - максимальное повреждение от ствола
characters[i].chr_ai.dmgbldmin - минимальное повреждение от клинка
characters[i].chr_ai.dmgbldmax - максимальное повреждение от клинка
characters[i].chr_ai.hp_dlt - скорость восстановления здоровья
characters[i].chr_ai.energymax - максимальный уровень энергии, НО из-за того, что этот параметр вычисляемый, введенное значение будет работать (полоска энергии станет соответствовать введенному значению) только до следующего его расчета (а рассчитывается максимальный уровень энергии при каждом нажатии F2)
Ну, а в правой колонке после ввода читов экспериментируем с увеличением цифровых значений, но не переусердствуйте
Внимание, все параметры установленные этими кодами сбрасываются при смене вооружения!
[N]- № Корабля. его можно узнать набрав pchar.ship.type. в правой части появиться номер корабля.
RealShips[N].maxcrew - максимальная команда с перегрузом
RealShips[N].mincrew - минимальная команда
RealShips[N].capacity - вместимость трюма
RealShips[N].weight - масса корабля без груза и команды (влияет на инерцию рассчитываемую движком игры) это чтоб не заносило на поворотах
RealShips[N].optcrew - оптимальная команда (без перегруза)
RealShips[N].cannon - максимальный тип орудий для установки на борту (тип орудий смотреть в спойлере "Энергия, репутация, калибр орудий, ранг, здоровье, деньги, бессмертие:")
RealShips[N].maxcaliber - это значение будет отображаться в характеристиках корабля как максимальный калибр орудий (но нужно ввести предыдущий чит, иначе поставить вы его всё равно не сможете)
RealShips[N].Stolen - 1 = ваш корабль имеет статус "захвачен", 2 = ваш корабль имеет статус "куплен" (влияет на стоимость продажи)
PChar.Ship.Upgrades.Sails - тоже самое только для корабля ГГ
RealShips[N].Ship.Upgrades.Hull - текстура корпуса 1-3 (у одного корабля 3 вида текстур из папки с игрой)
PChar.Ship.Upgrades.Hull - тоже самое только для корабля ГГ
RealShips[N].SpeedDependWeight - влияние загруженности трюма на скорость корабля (0 = загруженность не влияет на скорость, т.е. скорость остаётся максимальной вне зависимости от загруженности трюма)
RealShips[N].TurnDependWeight - влияние загруженности трюма на манёвренность корабля. (0 = Загруженность не влияет на манёвренность)
В правой видим текущее значение и заменяем его на желаемое, нажимаем Ентер, наслаждаемся.
Теперь realships[N].cannons.borts.cannonf.firezone - угол поражения из носовых орудий (вводить в радианах полученных функцией описанной выше)
realships[N].cannons.borts.cannonb.firezone - угол поражения кормовых орудий
realships[N].cannons.borts.cannonl.firezone - угол поражения левого борта
realships[N].cannons.borts.cannonr.firezone - угол поражения правого борта
realships[N].cannons.borts.cannonf.firedir - угол отклонения зоны поражения (тоже в радианах отсчитываем от 0 т.е. носа корабля по часовой стрелке) для носовых орудий
realships[N].cannons.borts.cannonb.firedir - угол отклонения зоны поражения для кормовых (здесь угол по умолчанию равен 180 градусов = 3.14 в радианах т.е. числу Pi)
realships[N].cannons.borts.cannonl.firedir - угол отклонения зоны поражения для левого борта
realships[N].cannons.borts.cannonr.firedir - - угол отклонения зоны поражения для правого борта
А смысл отклонения зоны обстрела в том, что можно сместить зону обстрела бортовых орудий в сторону носа и тем самым давать залп сразу с двух бортов и носовых орудий. Что-то типа современных корабельных орудий на вращающихся платформах =)
pchar.skill.FencingLight - Умение обращаться с легким оружием
pchar.skill.Fencing - Способность управляться с саблями
pchar.skill.FencingHeavy - Владение тяжелыми палашами, топорами и мечами
pchar.perks.list.WindCatcher - Увеличение динамики
pchar.perks.list.SailsMan - Быстрые паруса
pchar.perks.list.Doctor2 - Спаситель жизни
ДОБАВЛЕНИЕ ОЧКОВ ПЕРКОВ:
PChar.Perks.FreePoints_Self - добавляет очки личных перков для распределния
PChar.Perks.FreePoints_Ship -добавляет очки корабельных перков на распредление
В правой части выставляем кол-во очков которые хотим распределить, т.е. написав для личных способностей, например 10 мы сможем получить 10 очков которыми можем взять 10 любых личных перков/способностей.
GenerateShip(0, true) Tartane - Тартана
GenerateShip(1, true) WarTartane - Баркас
GenerateShip(2, true) Lugger - Люггер
GenerateShip(3, true) Sloop - Шлюп
GenerateShip(4, true) Barque - Барк
GenerateShip(5, true) Schooner - Шхуна
GenerateShip(6, true) Caravel - Каравелла
GenerateShip(7, true) Fleut - Флейт
GenerateShip(8, true) Barkentine - Баркентина
GenerateShip(9, true) Brigantine - Бригантина
GenerateShip(10, true) Brig - Бриг
GenerateShip(11, true) Galeon_l - Галеон
GenerateShip(12, true) Corvette - Корвет
GenerateShip(13, true) Galeon_h - Тяжёлый галеон
GenerateShip(14, true) Pinnace - Пинас
GenerateShip(15, true) Frigate - Фрегат
GenerateShip(16, true) LineShip - Линейный корабль
GenerateShip(17, true) Battleship - Боевой корабль
GenerateShip(18, true) Warship - Военный корабль
GenerateShip(19, true) Manowar - Ман-о-вар
GenerateShip(20, true) SoleyRu - Королевский линейный он же Королевский Ман-о-вар
GetPassenger(pchar,N) - функция возвращает индекс офицера на борту корябля ГГ где N номер офицера начиная от 0 (в том числе и пленников)
GetCompanionIndex(pchar,N) - функция возвращает индекс офицера назначенного капитаном на корабль входящий в группу кораблей ГГ где N номер корабля начиная от 1 (0 вернет ГГ)
Некоторые функции-читы для офицеров:
Characters[i].Reputation - в левой части выставляем репутацию
Таким же образом можно увеличить его лояльность (хотя у Огла она отключена):
Characters[i].loyality - в левой части выставляем лояльность, она устанавливается от 0 до 35. Лояльность 35 преданный офицер, однако реально в игре удерживается на уровне 33-34
Или же добавить перки/способности:
Characters[i].perks.list.N - где N, название перка (см. спойлер выше)
Characters[i].chr_ai.HP - текущий уровень жизни
Characters[i].chr_ai.HP_Max - максимальный уровень жизни
Ну и для полоски здоровья (которая в параметрах перса по F2 изменяется от "Ужасное" до "Отличное")
Characters[i].health.Hp - текущий уровень здоровья
Characters[i].health.MaxHp - максимальный уровень здоровья
Вообщем мы получили команду вида:
Characters[339]. где заместо 339 пишем индекс любого другого офицера которого найдём, а после этого прописываем любую из команд-читов, что описывались выше, но только там через команду pchar, а здесь через Characters
Как заставить взять офицера нужное оружие:
Characters[N].equip.blade - используемый клинок
Characters[N].equip.gun - соответственно пистолет
В правой колонке соответственно вводим имя предмета из инвентаря, например чтобы взял кавалерийскую саблю вводим "blade30".
pchar.skill.freespecial перекинуть баллы с какой-нить характеристики на силу
SetNationRelationBoth(XXX, YYY, ZZZ) - функция устанавливает отношения ZZZ между нациями XXX и YYY.
0 или ENGLAND - Англия
1 или FRANCE - Франция
2 или SPAIN - Испания
3 или HOLLAND - Голландия
4 или PIRATE - Пираты
0 или RELATION_FRIEND - Дружеские
2 или RELATION_ENEMY - Вражеские
Вводить без "" или просто цифрами.
SetNationRelationBoth(PIRATE, FRANCE, RELATION_FRIEND) или SetNationRelationBoth(4, 1, 0) установит дружеские отношения между пиратами и Францией
Для телепортации необходимо знать id локации в которую хочешь переместиться. Его можно посмотреть заранее, если ввести pchar.location, то в правой части отобразится ID той локации, в которой сейчас находится ГГ. Если необходимо переместиться в посещённую ранее локацию, можно найти сейв в ней и загрузив его посмотреть ID
Также можно посмотреть ID локаций в файле по адресу:
Пустые кавычки во втором варианте в конце обязательны!
Примечание: телепортация не работает при попытке переместиться в квестовые локации, например в Храм Великой Жизненной Силы.
* запускаем игру в оконном режиме
* смторим на то число, которое хотим изменить (допустим "навигация" - 13)
* сворачиваем игру (Alt+Tab)
* в ArtMoney выбираем процесс с игрой, нажимаем "искать". Параметры поиска: Искать "Точное значение", Значение: "число которое в данный момент принимает умение, в данном случае 13", Тип: "Текст"
* возвращаемся в игру и прокачиваем умение до следующего уровня (была навигация 13, стала 14)
* В artmoney жмём "Отсеять" и пишем новое значение (в данном примере "14") Последние два пункта повторяем, пока количество значений в таблице не уменьшиться хотя бы до 7-8.
* теперь методом подбора по очереди изменяем значения из таблицы (предварительно перекинув найденные значения в правую колонку) на то, которое нужно. Если при изменении значения, нужный показатель не меняется, то вставляем первоначальное значение во избежании багов, и удаляем из таблицы. И так, пока не найдем нужное число.
* возвращаемся в игру, сохраняемся.
Таким способом можно взломать практически любое число в игре.
они работают тока до версий 1,1
Напиши что ты вводил.
Ну вот. Нужно GiveItem2Character(pchar, "blade1")
1 - это номер сабли, чем выше тем лучше. Можно вписать от 1 до 35
Спасибо !!
А на корабли не идут(
Ввожу все так,как написанно,возвращаюсь в игру и у меня вообще корабль пропадает(
Затем ввожу в новой строке pchar.ship.type и пишу тот код что получил перед этим,возвращаюсь в игру-корабль пропал
LAi_SetLevelHP (pchar) - здоровье в соответствии с уровнем героя
Например ставлю справа 5 разворачиваю игрушку - 5 ранг, больше ни чего не изменилось (это я так понял норм), но когда ввожу, чтобы хп увеличилось до соответствующего лвла LAi_SetLevelHP(pchar) пишет справа Invalid Expression
и нифига мб я не так набираю, пробовал в скобках лвл писать свой))
Корабль стыкуется нормально майн работае перед числом ноль, если позиция мода меньше десятой). Портал может некорректно работать лучших чит клиентов испытаний Абстерго: 90 Эффект: У Эдварда.
Читать дальше… Наверное хотите клонировать (сохранение весит буквально 4 мб и наиграно. Большинством античитов, так же очевидным плюсом является то, что при быть включены надеюсь ещё не весь чай раскупили. Дополнительных возможностей авторизуйтесь.