Basic Rappel de Trusted Studios usa el rápel nativo de helicópteros de GTA con una lista permitida. Inspeccionamos el commit 3c24b99; el manifiesto indica versión 1.0.0 y carga config.lua y client/main.lua. No importa framework ni contiene script de servidor. El modelo del vehículo debe admitir rápel nativamente.
Repositorio del creador y código
Instala y elige asientos permitidos
Coloca el recurso en su propia carpeta y añade ensure seguido del nombre exacto a server.cfg. En Config.WhitelistedHelis, configura hash del modelo e índices de asientos permitidos. La entrada predeterminada es annihilator con asientos 1 a 5. Añadir un helicóptero no crea capacidad nativa ausente ni valida cada asiento personalizado.
Define límites de altura y velocidad
Los valores revisados son Config.MinHeightToRappel = 20.0, Config.MaxHeightToRappel = 80.0 y Config.MaxSpeedToRappel = 4.0. La altura se mide sobre el suelo; la velocidad se compara directamente con GetEntitySpeed, no como ajuste MPH. Prueba los límites en el vehículo real en vez de copiar otro script de vuelo.
Usa el aviso y prueba rechazos
El cliente comprueba clase de helicóptero, modelo, asiento, altura y velocidad antes del aviso de interacción. Usa el control 38 para llamar a TaskRappelFromHeli. Prueba asiento compatible, asiento prohibido, modelo ausente, altura insuficiente y velocidad excesiva. Comprueba conflictos con otros controles del vehículo.
Son reglas de interacción del cliente, no un sistema de empleos o permisos impuesto por el servidor. Diseña por separado cualquier restricción de rol. Conserva recurso y configuración anteriores para recuperar el estado y repite pruebas tras actualizar. Este artículo verifica el código, sin prometer compatibilidad universal ni una prueba en juego realizada.