Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- span class="re5"> DA3F_fnc_captureDouane = {
- // By Aroun
- // Normalement cette fonction est un fichier
- private _DA3F_Unit = _this param[1];
- private _DA3F_radius = 5;
- private _DA3F_Marker = "marker_9";
- private _DA3F_LvlGain = 0;
- private _DA3F_MaxLvl = 5;
- private _DA3F_GainInit = 100;
- private _DA3F_Counter = 0;
- private _DA3F_ACAB = false;
- private _DA3F_TimeIntervalPaye = 5; // temps entre chaque palier de capture
- private _DA3F_NrbPoulet = 1; // Nombre de flics devant être présent dans la zone pour stopper la capture du joueur
- while {((_DA3F_Unit distance getMarkerPos _DA3F_Marker) < _DA3F_radius)} do {
- _DA3F_Counter = _DA3F_Counter + 1;
- if ((({_x isEqualTo west && _x distance getMarkerPos _DA3F_Marker < _DA3F_radius} count playableUnits)) > 0) exitWith {
- hint "La police est dans la zone !";
- _DA3F_ACAB = true;
- };
- if (_DA3F_Counter >= _DA3F_TimeIntervalPaye) then {
- life_cash = life_cash + (_DA3F_GainInit * _DA3F_LvlGain);
- if (_DA3F_LvlGain < _DA3F_MaxLvl ) then {
- _DA3F_LvlGain = _DA3F_LvlGain + 1;
- };
- _DA3F_Counter = 0;
- hintSilent format ["votre cash est de :\n %1", life_cash];
- };
- sleep 1;
- };
- if (_DA3F_ACAB) exitWith {};
- hint "Capture annulé, vous êtes sortie de la zone";
- }; // Fin de la fnc
- this addAction ["Capturer la douane", DA3F_fnc_captureDouane, [], 1, true, true, "", "", 5, false];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement