Перейти к содержанию
AziatkaVictor

Dead City Special Release

Рекомендуемые сообщения

 
 
13 минут назад, Prostomod сказал:

UPD2: и всё-таки мне кажется, часть античита зашита в движок. 

не, это вряд ли


STCOP engine discord: https://discord.gg/MVu2FzyJV5
Boomsticks & Sharpsticks: https://discord.gg/vThnFWrbaA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
7 минут назад, mortan сказал:

не, это вряд ли

Да, походу ошибся про движок - нашёл как раз блокирующий сюжет кусок кода античита:).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

mortan да этот васян всё в скриптах сделал, какой там движок. Я всё кроме привязки изменений актора оторвал уже.

ЧЕТЫРЁХЛЕТНИЙ ТРУД!!!


Правки для модов - нажми на гифку

Мой канал на Ютубе и в Телеграмме: Эскапизм ТМ

shapa-1-1-2-1.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
3 минуты назад, Босс сказал:

Я всё кроме привязки изменений актора оторвал уже.

Прочитай мой пост про античит, я его обновил, потому что походу нашёл, где это зашито.

Спойлер

 

 

Изменено пользователем Prostomod

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Prostomod иду искать 🙂

Prostomod во, в кондишенс я сразу оторвал как у тебя и написано, а вот актора не нашёл (не особо и шарился). Спасибо! Будем препарировать 😎

Изменено пользователем Босс

Правки для модов - нажми на гифку

Мой канал на Ютубе и в Телеграмме: Эскапизм ТМ

shapa-1-1-2-1.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
35 минут назад, Prostomod сказал:
  Догадка по поводу античита (Показать контент)

Куча логики мода находится в all.spawn, что препятсвует простой правке. 

Там в кондишенах есть подобное:



on_info2 = {=actor_has_rank(ui_cheat_main:ui_cheat_cop:add_cheat_spawn)} %=actor_is_tired(0.9)% 

или такое:



on_info3 = { =gamer_cheat(add_cheat_spawn:ui_cheat_cop:ui_cheat_main) } sr_idle@nil %=kill_actor%

В свою очередь, функция gamer_cheat находится в файле xr_conditions.script и выглядит так:



function gamer_cheat( actor, npc, p )
    for k,v in pairs( p ) do
    if _G[ v ] then
        return true
    end
end
    return false
end

Я предположу, что если её привести в такой вид:



function gamer_cheat( actor, npc, p )
    return false
end

то античит работать не будет, либо будет работать не в полную силу (как минимум, эти условия в рестрикторах работать не будут).

actor_has_rank тоже в xr_conditions.script и выглядит похожим образом. Подобное должно и с этой функцией сработать.

 

  Ещё чуток про античит (Показать контент)

Так-же есть в логике и такие строки:



on_info = {=actor_has_super_rank(actor_condition:max_walk_weight:inventory:max_weight:actor:jump_speed:80:70:6)} sr_sv@sv

Функция actor_has_super_rank тоже в xr_conditions.script, однако её реализация находится в xr_motivator.script:



function actor_has_super_rank( p )
	local rank_0 = utils.cfg_get_number(system_ini(), p[1], p[2], db.actor, false, "")
	local rank_1 = utils.cfg_get_number(system_ini(), p[3], p[4], db.actor, false, "")
	local rank_2 = utils.cfg_get_number(system_ini(), p[5], p[6], db.actor, false, "")
		if rank_0 ~= p[7] then
			return true
		elseif rank_1 ~= p[8] then
			return true
		elseif rank_2 ~= p[9] then
			return true
		else
			return false		
		end
end

Опытные "ковыряльщики", думаю, догадались, как это обезвредить.

Зачем античит в одиночном моде на одиночную игру, могу понять только в одном случае - использование спавнера для получения квестовых вещей раньше времени. Но как может, например, правка веса испортить сюжетную линию - я не знаю. 

Если же мод на самом деле по балансу как оригинал - всё-таки порекомендую попробовать пройти по честному.

P.S. Разработчики, прошу прощение за слив инфы:).

 а чем открыть данный файл, не подскажите?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

serzhant Если про all.spawn - тебе он не нужен, его проблематично редактировать. Самое сладкое в скриптах - распаковываешь и открываешь нужные файлы любым текстовым редактором.

А просмотрел его просто - Notepad++ смог частично интепретировать его как текст, но править так его нельзя, read-only то есть.

Изменено пользователем Prostomod

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
14 минут назад, Prostomod сказал:

Прочитай мой пост про античит, я его обновил, потому что походу нашёл, где это зашито.

  Показать контент

 

 

Что за кусок кода и  как его нейтрализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
Только что, Prostomod сказал:

serzhant Если про all.spawn - тебе он не нужен, его проблематично редактировать. Самое сладкое в скриптах - распаковываешь и открываешь нужные файлы любым текстовым редактором.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
7 минут назад, oggycoc сказал:

Что за кусок кода и  как его нейтрализовать?

Ну в xr_conditions.script и в xr_motivator.script есть функции нужные, в своём посте об античите я расписал как править одну, а остальные 2 правятся аналогично (всё тело функции меняется на return false). 

 

6 минут назад, serzhant сказал:

Когда придумаете, как можно актора редачить без последствий, поделитесь?

Как раз в посте (я его обновлял) я добавил насчёт функции, которая не позволяет свободно править хар-ки ГГ.

Изменено пользователем Prostomod

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
3 минуты назад, Prostomod сказал:

Ну в xr_conditions.script и в xr_motivator.script есть функции нужные, в своём посте об античите я расписал как править одну, а остальные 2 правятся аналогично. 

 

Как раз в посте (я его обновлял) я добавил насчёт функции, которая не позволяет свободно править хар-ки ГГ.

Спасибо, сейчас попробую)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Залез в подвал в деревне новичков,и всё ,вылезти не могу,зашибись!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Поделитесь торрентом пожалуйста. На обменниках снова превышен лимит скачивания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Alternativshik_6 Лично я уже на раздаче. Сам торрент кидали в тему.

 

Изменено пользователем Prostomod

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

del

Изменено пользователем Alternativshik_6

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Всё обновлено, костыль убран, прыжок поправлен 🙂 


Правки для модов - нажми на гифку

Мой канал на Ютубе и в Телеграмме: Эскапизм ТМ

shapa-1-1-2-1.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Ну вот, прошло всего несколько часов с момента релиза этого мода, а типа "античит" уже взломан...

Хочется спросить у авторов мода - а стоило ли вообще заниматься "античитом" ? 712352414_sms.gif.c5e36a4ab5e93cda7b5c05ea5d1db19f.gif    

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 минуты назад, Викт сказал:

Ну вот, прошло всего несколько часов с момента релиза этого мода, а типа "античит" уже взломан...

Повезло, что в движок не зашили, иначе бы не взломали:).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

системные требования какие ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Buildyan Не видел где-либо требований, но что точно могу сказать: мод включает в себя пак STCoP 3.х (какая версия конкретно - не знаю) + атмосфер + 64-х битный движок (32-х битные системы в пролёте). Так что, если комп может потянуть такую сборку на оригинал, то мод в теории должен также хорошо идти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Buildyan 4 ядра, 4 гига, игровая видеокарта 🙂

 

А так чуть выше, чем у оригинала ЗП. И система 64-бит

Изменено пользователем Stern-13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
36 минут назад, Prostomod сказал:

Повезло, что в движок не зашили, иначе бы не взломали:).

да кто будет в движок зашивать античит, даже если мод делает программер, умеющий править движок, он что, при каждом внесении правок/патчей, редактировании мода будет компилировать и декомпилировать движок?) любому разрабу проще просто один файл скрипта заменить другим где античита нет для себя, а потом, после правок, вернуть обратно файл уже с античитом, для игроков)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

мод совместим с windows 11?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

StalkerVan51 Спокойно на 11 винде играю в мод.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
51 минуту назад, Prostomod сказал:

Повезло, что в движок не зашили, иначе бы не взломали:).

угу, смешные умозаключения...

даже demo record не вырезали, ай-я-яй 😂

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   1 пользователь онлайн