ruslanborsk

Помагите с ошибкой

Вопрос

if ((_mission) AND (clean_running_mission)) then {
_veh setD>
3:42:07 Error position: <clean_running_mission)) then {
_veh setD>
3:42:07 Error Undefined variable in expression: clean_running_mission
3:42:07 File z\addons\dayz_server\WAI\compile\vehicle_monitor.sqf, line 17
3:42:07 Error in expression <illedat", time];
};
if ((_mission) AND (clean_running_mission)) then {
_veh setD>
3:42:07 Error position: <clean_running_mission)) then {
_veh setD>
3:42:07 Error Undefined variable in expression: clean_running_mission
3:42:07 File z\addons\dayz_server\WAI\compile\vehicle_monitor.sqf, line 17
3:42:07 Error in expression <illedat", time];
};
if ((_mission) AND (clean_running_mission)) then {
_veh setD>
3:42:07 Error position: <clean_running_mission)) then {
_veh setD>
3:42:07 Error Undefined variable in expression: clean_running_mission
3:42:07 File z\addons\dayz_server\WAI\compile\vehicle_monitor.sqf, line 17
3:42:07 Error in expression <illedat", time];
};
if ((_mission) AND (clean_running_mission)) then {
_veh setD>
3:42:07 Error position: <clean_running_mission)) then {
_veh setD>
3:42:07 Error Undefined variable in expression: clean_running_mission
3:42:07 File z\addons\dayz_server\WAI\compile\vehicle_monitor.sqf, line 17

 

 

помагите пожалуйста кто понимает,непойму что не так в файле вот сам файл

 

if (!isServer) exitWith {};

private ["_mission","_veh"];
_veh = _this select 0;
if (count _this == 2) then {
    _mission = _this select 1;
} else {
    _mission = true;
};
waitUntil { count crew _veh > 0};
while {(alive _veh) and ({alive _x} count crew _veh > 0)} do {
    _veh setVehicleAmmo 1;
    _veh setFuel 1;
    if ({alive _x} count crew _veh == 0) then {
        _veh setDamage 1;
        _veh setVariable ["killedat", time];
    };
    if ((_mission) AND (clean_running_mission)) then {
        _veh setDamage 1;
        _veh setVariable ["killedat", time];
    };
    sleep 30;
};
_veh setDamage 1;
_veh setVariable ["killedat", time];

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 ответа на этот вопрос

Забронировать это рекламное место


слово and исправил но ошибка осталась,если у кого есть такой рабочий файл скиньте пожалуйста или подскажите что там надо исправить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
if (!isServer) exitWith {};

private ["_mission","_veh"];

_veh = _this select 0;

if (count _this == 2) then {

    _mission = _this select 1;

} else {

    _mission = false;

};

waitUntil { count crew _veh > 0};

while {(alive _veh) and ({alive _x} count crew _veh > 0)} do {

    _veh setVehicleAmmo 1;

    _veh setFuel 1;

    if ({alive _x} count crew _veh == 0) then {

        _veh setDamage 1;

        _veh setVariable ["killedat", time];

    };

    if ((_mission) AND (clean_running_mission)) then {

        _veh setDamage 1;

        _veh setVariable ["killedat", time];

    };

    sleep 30;

};

_veh setDamage 1;

_veh setVariable ["killedat", time];

 

У меня так. Вроде работоспособно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас