Смотри, я нашёл в архиве с хуком пример ScriptCommunicationExample.vb. Пробовал так же, только со скриптами в разных файлах?
- Форумы GTAModding.ru
- → Просмотр профиля: Нравится: НикИТОС
Статистика
- Группа: Пользователи
- Сообщений: 127
- Просмотров: 19359
- Статус: Активный участник
- Возраст: Неизвестен
- День рождения: Неизвестен
-
Пол
Мужчина
Старые поля
-
Флаг (Flag)
Не выбран (None)
-
Любимая игра серии
Grand Theft Auto: San Andreas
Инструменты
Последние посетители
#14343 Интересный скрипт миссии "BusMod" by rooft0p, разбор полётов.
Написано НикИТОС 10 November 2015 - 15:31
#14329 Интересный скрипт миссии "BusMod" by rooft0p, разбор полётов.
Написано НикИТОС 22 October 2015 - 15:03
Для начала просто накидаю материалов и посоветую потренироваться, поделав трейнеры для старых игр. Также будь готов работать с IDA, ибо все лакомые адреса там.Тыркаясь с нативками, подошел к тому, что нужно работать непосредственно с данными игры в ОЗУ.
Буду благодарен, если кто-нибудь объяснит как это можно осуществить на практике, начиная с азов,
а в идеале даже напишет статейку-мануал для GTA IV ;-)
(как найти идентификатор программы в памяти, как найти адрес нужного параметра, как читать/записывать данные (напр. как найти ID транспортного средства)).
Как всегда, синтаксис VB.Net приветствуется, ну а вообще, хоть какую бы практическую информацию получить ;-)
С синтаксисом VB.Net и помощью с конкретными проблемами будут траблы, ибо примеров на VB.Net почти нет, обычно такие штуки делают на C/C++/Delphi
Случайно найденный канал на YouTube, о качестве говорить не могу
Хелп по ArtMoney, с которой обычно начинают новички
Пишем trainer для игры
Низкопробная классика
В этом номере есть статья Касперски о хакинге Дума
Если заинтересует, скину дополненную версию с диска-приложения
Ну и гуглится всё это легко, куча статей, на самом деле.
Что касается конкретно IV, доступных примеров с открытыми исходниками не знаю. Легче общие принципы прощупать на примере SA: кода много, асишки легко дизассемблируются. Очень советую в этом плане GTABuilder.Ru и этот урок.
#14298 Underground
Написано НикИТОС 22 June 2015 - 18:15
Если это будет реализовано в полной мере, вопросов нет. Надеюсь, команда станет органичным сочетанием талантливых технарей и креативщиков.Просто тупо объединять сюжеты из этих 3 игр мы не собираемся. У мода будет свой сюжет, и свой новый главный герой, а точней герои (ну по типу ГТА 5).
#14234 Интересный скрипт миссии "BusMod" by rooft0p, разбор полётов.
Написано НикИТОС 26 April 2015 - 10:40
#14205 Интересный скрипт миссии "BusMod" by rooft0p, разбор полётов.
Написано НикИТОС 13 April 2015 - 19:17
Думаю, SET_PLAYER_CONTROL тебе подойдёт.Ок, гляну, но мне кажется там что-то другое, нежели SET_TIME_SCALE, ибо всё вокруг не затормаживается, а принудительно останавливается только игрок, остальной мир живёт своей жизнью (так, например, пока мы копаемся в консоли, в авто игрока может въехать какой-нибудь неуклюжий водитель и коллизии обоих транспортных средств при этом будут обработаны корректно и в реальном времени).
#14182 Интересный скрипт миссии "BusMod" by rooft0p, разбор полётов.
Написано НикИТОС 08 April 2015 - 15:43
Тогда советую скачать GTA IV SCOCL, дабы приблизить процесс написания скриптов к стилю R*Я хочу разобраться в основах скриптинга GTA, дабы понимать как всё работает, поэтому и ковыряюсь )
Думаю, что задержки не хватает, и скрипт пытается сделать игрока неуязвимым ещё до его инициализации. Попробуй сделать десятисекундный обратный отсчёт перед Player.Character.Invincible = True. Вот и посмотришь, с какой секунды пойдёт отсчёт после старта игры и заодно узнаешь, в этом ли причина.Вот кстати столкнулся с ещё одной непонятностью:
В Net ScriptHook v1.7.1.7b by HazardX есть функция "Player.Character.Invincible" - неуязвимость персонажа.
Если повесить её на кнопку, то она прекрасно работает:
А вот если её поставить просто в запуск при загрузке скрипта, то она нефурычит...
Результат, как и описан выше. Как думаешь, в чём подвох?
Кстати, раз уж нейтивами балуешься, советую для игрока всё-таки юзать SET_PLAYER_INVINCIBLE(pid, TRUE).
#14023 Обсуждение
Написано НикИТОС 14 June 2014 - 19:09
- Форумы GTAModding.ru
- → Просмотр профиля: Нравится: НикИТОС
- Политика Конфиденциальности
- Общие правила форумов ·