script de lift pour arma 2

Pour les Masochistes Éditeurs de missions
Répondre
davidp
Pioupiou
Pioupiou
Messages : 6
Enregistré le : dim. 23 mai 2010, 18:46

script de lift pour arma 2

Message par davidp »

bonjour je cherche un script pour lifter des véhicules Hexagone ou un script que je pourrais modifier facilemant.
merci
Amicalement, bobe

Avatar du membre
=[TTK]= Yourry
Grand Scriptou
Grand Scriptou
Âge : 36
Messages : 1634
Enregistré le : mer. 17 mars 2010, 16:39
Localisation : Dans le reblochon !

Re: script de lift pour arma 2

Message par =[TTK]= Yourry »

Voilà:

Code : Tout sélectionner

private ["_carrier,_cycle","_airliftedobj","_attached"];

_carrier = _this select 0;
_cycle = 0.01;
_attached = false;
_airliftedobj = nearestObject [_carrier, "LandVehicle"];

//hint "Debug: Airlifting script started..";
//sleep 3;
if ( (_airliftedobj distance _carrier) < 30 ) then
{
hint format ["%1 est prêt à être emporter - maintenez au vous au dessus à 20-25m", typeOf _airliftedobj];
waitUntil { ((_airliftedobj distance _carrier) <= 30) && ( ((getPos _carrier select 2) >= 20) && ((getPos _carrier select 2) <= 25) ) };
_x = (getPos _carrier select 0);
_y = (getPos _carrier select 1);
_z = (getPos _carrier select 2);
_airliftedobj setPos [_x,_y,_z - 7];
hint format ["%1 est attaché - pour poser  %1 descendre %1 à 1m", typeOf _airliftedobj];
_attached = true;

       player groupChat "loop starting";
       for [{_airloop=2}, {_airloop>=1}, {_airloop=getPos _airliftedobj select 2}] do
       {
       _x = (getPos _carrier select 0);
       _y = (getPos _carrier select 1);
       _z = (getPos _carrier select 2);
_airliftedobj setPos [_x,_y,_z - 7];
sleep _cycle;
};
       player groupChat "loop ending";
if ( _attached && (getPos _airliftedobj select 2) < 1 ) then
{
_attached = false;
hint "Detached";
};
} else
{
hint "Echec....";
       sleep 3;
};  
mettre la commande suivante dans l'init du véhicule qui doit "airlifter":

Code : Tout sélectionner

nul=["this"]execVM"lenomduscript.sqf"
Avec ce script tu peux prendre tous véhicules terrestres (mais pas les caisses de munitions) à condition que ton hélico se trouve à environ 25m au dessus du véhicule à transporter.
La dépose est automatique quand le véhicule transporté touche le sol.

voilou !

;)
"Les Boches faisaient "Kamarad". Il aurait fallu commencer par ça des deux côtés, pour éviter les massacres organisés par ceux d'en haut, mais le fusil qu'ils nous avaient collé entre les mains, forcément, il a bien fallu qu'il serve et tout le reste à suivit." dixit Tardi et Verney
Image
L'autre jour, en tirant le rouleau de papier cul, toute la cloison est venue avec. dixit Camille Caz

davidp
Pioupiou
Pioupiou
Messages : 6
Enregistré le : dim. 23 mai 2010, 18:46

Re: script de lift pour arma 2

Message par davidp »

merci pour tout

Répondre