Script de prueba de lanzamiento de cohetes de GTA SA
Recientemente me he interesado en estudiar el código restaurado de exe SA.
Gracias a esto, he podido encontrar varias funciones y direcciones útiles.
Este conocimiento me ayudó a estudiar en detalle una de las funciones responsables del disparo de cohetes.
Comparto un pequeño ejemplo y un script que demuestra la creación de un disparo de cohete en el juego.
El archivo contiene un ejemplo de código y una breve descripción de su uso en tus scripts.
La función principal fue tomada de ejemplos antiguos y mejorada significativamente.
La creación del cohete y su disparo se implementó en un solo opcode (a través de la función call scm)
Todos los parámetros de la función de creación de cohetes están completamente personalizados, son compactos y comprensibles, lo que facilita su uso en tus scripts y su combinación con cualquier objeto, vehículo o peatón.
Activación del script para probar el disparo de cohetes - código de trampa "RTEST"
En modo de prueba, hay 2 modos de disparo:
Disparo en línea recta (T) y disparo de cohete guiado (R)
Demostración del script:
Puedes encontrar más de mis trabajos en el grupo: https://vk.com/goldscripts
Не так давно я увлёкся изучением восстановленного кода exe SA.
Благодаря чему мне удалось найти разные полезные функции и адреса.
Данные знания мне помогли подробно изучить одну из функций, отвечающую за выстрел ракет.
Выкладываю небольшой пример и скрипт, демонстрирующий создание выстрела ракеты в игре.
В архиве присутствует пример кода и краткое описание по его использованию в своих скриптах.
Основная функция была взята со старых примеров и значительно доработана.
Само создание ракеты и ее выстрел было реализовано в одном опкоде (через call scm функцию)
Все параметры функции создания ракеты полностью кастомизированы, компактны и понятны, что ведет за собой легкое использование данной функции в своих скриптах и удобном сочетании с любым объектом, транспортом или педом.
Активация скрипта для тестирования стрельбы ракетами - чит-код "RTEST"
В режиме тестирования доступно 2 режима стрельбы:
Выстрел в прямом направлении (T) и выстрел самонаводящейся ракетой (R)
Демонстрация скрипта:
Больше моих работ вы можете найти в группе: https://vk.com/goldscripts