WIKI ADO

Accueil > ArmA2 > Edition de missions > Script Réapparition de véhicules
-
Table des matières

Script Réapparition de véhicules

- Publié le 17 Avril 2013 à 19h08
Ce tutoriel explique comment faire pour qu'un véhicule puisse réapparaître une fois détruit.

Dans un premier temps, allez dans le dossier de votre mission et créer un fichier : (Mes documents/[ArmA2\ArmA2 Other Profiles]/VotrePseudo/missions/maMission.*/)

vehicules.sqf


/* =========================================================================================================
  Script Respawn de véhicules
  Version: 1.3
  Auteur: The-KiLLeR (www.clan-ado.fr / killouze@hotmail.fr)
 ---------------------------------------------------------------------------------------------------------
  Mettez dans le champ "Initialisation" de votre véhicule :
                nul=[] execVM "vehicules.sqf";                        => temps par défaut : 30s
                nul=[this,10] execVM "vehicules.sqf"; => temps personnalisé : 10s
========================================================================================================= */

if (!isServer) exitWith {};
 
_ap = _this select 0;
_temps = _this select 1;
 
_ve = typeOf _ap;
_dir = getDir _ap;
_pos = getPos _ap;
_nom = VehicleVarName _ap;
 
if(isNil("_temps")) then {_temps = 30};
 
while {true} do {
        WaitUntil {(!alive _ap) || (!canMove _ap)};
        Sleep _temps;
        deleteVehicle _ap;
        Sleep 0.1;
        _ap = _ve createVehicle _pos;
    _ap setVehicleVarName _nom;
        _ap setDir _dir;
        Sleep 0.1;
        player reveal _ap;
        call compile format ["%1 = _ap; publicVariable '%1'", _nom];
};

Maintenant, dans l'éditeur vous placer un bmp et vous lui mettez la commande suivante dans le champ "Initialisation" :

nul=[] execVM "vehicules.sqf"
Le temps d'origine de réapparition est de 30 secondes. Mais il est possible de configurer ce temps en ajoutant un second argument.
Exemple, je veux que mon véhicule réapparaisse au bout de 10 secondes :

nul=[this,10] execVM "vehicules.sqf"

rar

Script v1.3