Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Рекомендованные сообщения

я по этим данным устаревшим,открыл машины,и продаются нормально,и ходят с оружием,и игроки их хрен убить могут,Но работает же....

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


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





Люди, кто в скриптах силен, помогите. В DZAI есть скрипт world_chernarus.sqf. Через него, насколько я понимаю, происходит запуск спавна статических ботов в населенных пунктах. Проблема в том, что спавн происходит практически сразу после того, как игрок попадает в населенный пункт. Хотелось бы сделать задержку по времени в несколько минут.

 

Я полагаю, что эту задержку можно сделать в этом куске кода с помощью команды sleep. Но как это правильно сделать, не пойму. 

 

 

***************************************************************************if (DZAI_staticAI) then {
    #include "spawn_areas\areas_chernarus.sqf"        //Load spawn area definitions file.
    
    //marker name, [minimum AI, max additional AI], [markers for manual spawn points] (leave as empty array to use nearby buildings as spawn points), equipType (optional, required if number of AI groups is defined), number of AI groups (optional)


    ["DZAI_Kamenka",[5,5],[],0] call DZAI_static_spawn;
    ["DZAI_Komarovo",[5,5],[],0] call DZAI_static_spawn;
    ["DZAI_Balota",[5,5],[],0] call DZAI_static_spawn;
****************************************************************************
 

 

Вариант 
 

 

sleep 120;
 ["DZAI_Kamenka",[5,5],[],0] call DZAI_static_spawn;
sleep 120;
 ["DZAI_Komarovo",[5,5],[],0] call DZAI_static_spawn;
sleep 120;
 ["DZAI_Balota",[5,5],[],0] call DZAI_static_spawn;
 

 

 

не срабатывает. Видимо, надо как-то увязывать call и sleep. Но как, до меня никак не дойдет, сколько ни читал описания команд.

А ты новых ботов ставил? Ты видел тот кусок кода который мы меняли в старых ботах для открытия и продажи техники? Там всё поменялось. Если не знаешь как сделать нефиг ссылаться на устаревшие данные.

Для DZAI 2.1.0 разблокировать технику ботов можно так. 

Техника ботов становится доступной игроку. Ее можно продать. Не проверял, будет ли исчезать сама через некоторое время. Скорее всего будет исчезать после перезапуска сервера.

Файл spawnVehiclePatrol.sqf
Текст от 

 

//Run high-priority commands to set up group vehicle
 

 

и до

 

clearMagazineCargoGlobal _vehicle;
 

 

Заменяем на это:

 

//Run high-priority commands to set up group vehicle
_vehicle setFuel 1;
_vehicle setVehicleAmmo 1;
_vehicle engineOn true;
//_nul = _vehicle call DZAI_protectObject;


 _objectID = str(round(random 999999));
    _vehicle setVariable ["ObjectID", _objectID, true];
    _vehicle setVariable ["ObjectUID", _objectID, true];
    PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_vehicle];


if !(_vehicle isKindOf "Plane") then {_vehicle setDir (random 360)};


//Set variables
_vehicle setVariable ["unitGroup",_unitGroup];


//Determine vehicle armed state
_turretCount = count (configFile >> "CfgVehicles" >> _vehicleType >> "turrets");
_isArmed = ((({!(_x in ["CarHorn","BikeHorn","TruckHorn","TruckHorn2","SportCarHorn","MiniCarHorn"])} count (weapons _vehicle)) > 0) or {(_turretCount > 0)});


//Determine vehicle type and add needed eventhandlers
//if (_isAirVehicle) then {
//    _vehicle setVariable ["durability",[0,0,0]];    //[structural, engine, tail rotor]
//    _vehicle addEventHandler ["Killed",{_this call DZAI_heliDestroyed;}];                    //Begin despawn process when //heli is destroyed.
//    _vehicle addEventHandler ["GetOut",{_this call DZAI_airLanding;}];    //Converts AI crew to ground AI units.
//    _vehicle addEventHandler ["HandleDamage",{_this call DZAI_hHandleDamage}];
//} else {
//    _vehicle addEventHandler ["Killed",{_this call DZAI_vehDestroyed;}];
//    _vehicle addEventHandler ["HandleDamage",{_this call DZAI_vHandleDamage}];
//};
//_vehicle allowCrewInImmobile (!_isAirVehicle);
//_vehicle setVehicleLock "LOCKED";
clearWeaponCargoGlobal _vehicle;
clearMagazineCargoGlobal _vehicle;
 

 

 

Конец



[errors=Выдано предупреждение от DrTauren]Нарушение правил форума 3.9
Пользователь принуждён подтвердить правила сайта ещё раз
Сообщение оформлено[/errors]
 

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


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

Люди, кто в скриптах силен, помогите. В DZAI есть скрипт world_chernarus.sqf. Через него, насколько я понимаю, происходит запуск спавна статических ботов в населенных пунктах. Проблема в том, что спавн происходит практически сразу после того, как игрок попадает в населенный пункт. Хотелось бы сделать задержку по времени в несколько минут.

 

Я полагаю, что эту задержку можно сделать в этом куске кода с помощью команды sleep. Но как это правильно сделать, не пойму. 

 

***************************************************************************

if (DZAI_staticAI) then {
    #include "spawn_areas\areas_chernarus.sqf"        //Load spawn area definitions file.
    
    //marker name, [minimum AI, max additional AI], [markers for manual spawn points] (leave as empty array to use nearby buildings as spawn points), equipType (optional, required if number of AI groups is defined), number of AI groups (optional)
 
    ["DZAI_Kamenka",[5,5],[],0] call DZAI_static_spawn;
    ["DZAI_Komarovo",[5,5],[],0] call DZAI_static_spawn;
    ["DZAI_Balota",[5,5],[],0] call DZAI_static_spawn;
****************************************************************************
Вариант 
 
sleep 120;
 ["DZAI_Kamenka",[5,5],[],0] call DZAI_static_spawn;
sleep 120;
 ["DZAI_Komarovo",[5,5],[],0] call DZAI_static_spawn;
sleep 120;
 ["DZAI_Balota",[5,5],[],0] call DZAI_static_spawn;

 

не срабатывает. Видимо, надо как-то увязывать call и sleep. Но как, до меня никак не дойдет, сколько ни читал описания команд.

Для DZAI 2.1.0 разблокировать технику ботов можно так. 

 

Техника ботов становится доступной игроку. Ее можно продать. Не проверял, будет ли исчезать сама через некоторое время. Скорее всего будет исчезать после перезапуска сервера.

 

Файл spawnVehiclePatrol.sqf

Текст от 

 

//Run high-priority commands to set up group vehicle

и до

 

clearMagazineCargoGlobal _vehicle;

 

Заменяем на это:

 

//Run high-priority commands to set up group vehicle

_vehicle setFuel 1;
_vehicle setVehicleAmmo 1;
_vehicle engineOn true;
//_nul = _vehicle call DZAI_protectObject;
 
 _objectID = str(round(random 999999));
    _vehicle setVariable ["ObjectID", _objectID, true];
    _vehicle setVariable ["ObjectUID", _objectID, true];
    PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_vehicle];
 
if !(_vehicle isKindOf "Plane") then {_vehicle setDir (random 360)};
 
//Set variables
_vehicle setVariable ["unitGroup",_unitGroup];
 
//Determine vehicle armed state
_turretCount = count (configFile >> "CfgVehicles" >> _vehicleType >> "turrets");
_isArmed = ((({!(_x in ["CarHorn","BikeHorn","TruckHorn","TruckHorn2","SportCarHorn","MiniCarHorn"])} count (weapons _vehicle)) > 0) or {(_turretCount > 0)});
 
//Determine vehicle type and add needed eventhandlers
//if (_isAirVehicle) then {
//    _vehicle setVariable ["durability",[0,0,0]];    //[structural, engine, tail rotor]
//    _vehicle addEventHandler ["Killed",{_this call DZAI_heliDestroyed;}];                    //Begin despawn process when //heli is destroyed.
//    _vehicle addEventHandler ["GetOut",{_this call DZAI_airLanding;}];    //Converts AI crew to ground AI units.
//    _vehicle addEventHandler ["HandleDamage",{_this call DZAI_hHandleDamage}];
//} else {
//    _vehicle addEventHandler ["Killed",{_this call DZAI_vehDestroyed;}];
//    _vehicle addEventHandler ["HandleDamage",{_this call DZAI_vHandleDamage}];
//};
//_vehicle allowCrewInImmobile (!_isAirVehicle);
//_vehicle setVehicleLock "LOCKED";
clearWeaponCargoGlobal _vehicle;
clearMagazineCargoGlobal _vehicle;
 

Конец

 

 

 

 

1 часть ботов все равно появиться мгновенно.

 

sleep 600 

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


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

1 часть ботов все равно появиться мгновенно.

 

sleep 600 

Так и вопрос, как эти sleep 600 засунуть?

 
Так ?

 

**********************************************************************
sleep 600
if (DZAI_staticAI) then {
    #include "spawn_areas\areas_chernarus.sqf"        //Load spawn area definitions file.
**********************************************************************
 

 

    Или как-то в call засовывать? Типа:

 

**********************************************************************
   ["DZAI_Kamenka",[5,5],[],0] call {sleep 600, DZAI_static_spawn};
**********************************************************************
 

 

Не нашло на меня  просветление в синтаксисе команд Армы.

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


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

Подскажите пожалуйста следующее: в файле cust_spawns_chernarus.sqf есть возможность добавить как пеших ботов, так и на технике. Так вот, пеших получается добавить, а на технике не появляются. У меня выглядит так: 

 

 

   [
        "Base1_6",    //This is the marker name to be used as the patrol and spawning area.
        "UAZ_Unarmed_TK_EP1",    //Insert a vehicle classname here. Acceptable vehicle types: Air or Land vehicles. Spawn will be cancelled if classname is invalid or banned.
        [3,1],                    //Set number of passenger and gunner units here. A driver unit will always be created. DZAI will not add more units to a vehicle than the vehicle type allows. Only land vehicles may have passenger units.
        1,                        //Weapon grade setting. 1 = weapon chosen from Military loot table (see below for explanation of Weapon Grade)
        true,                    //(OPTIONAL)* Respawn setting. True: AI will respawn with vehicle after a specified time. False: AI and vehicle will not respawn after being destroyed. (Default)
        400                        //(OPTIONAL)* Respawn time. Number of seconds to wait until AI and vehicle are respawned. (Default: 600). Timer begins after AI group is wiped out or vehicle is destroyed, whichever comes first.
    ] call DZAI_spawn_vehicle;
 

 

 
и в файле cust_markers_chernarus.sqf задаю координаты респа, вот так:
   

 

 _this = createMarker ["Base1_6", [1154, 2391, 0]];
    _this setMarkerShape "ELLIPSE";
    _this setMarkerType "Empty";
    _this setMarkerBrush "Solid";
    _this setMarkerSize [100, 100];
    _this setMarkerAlpha 0;
    _dzaicustomspawntest = _this;        //_dzaicustomspawntest must be a unique name
 

 

 
Что не так делаю, почему не ресаются?

Может еще где нибудь нужно настройки поменять?

 

[errors=Выдано предупреждение от DrTauren]Нарушение правил форума 3.9

Пользователь принуждён подтвердить правила сайта ещё раз

Сообщение оформлено[/errors]

Изменено пользователем DrTauren (история изменений)

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


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

 

Так и вопрос, как эти sleep 600 засунуть?

 
Так ?
**********************************************************************
sleep 600
if (DZAI_staticAI) then {
    #include "spawn_areas\areas_chernarus.sqf"        //Load spawn area definitions file.
**********************************************************************
    Или как-то в call засовывать? Типа:
**********************************************************************
   ["DZAI_Kamenka",[5,5],[],0] call {sleep 600, DZAI_static_spawn};
**********************************************************************
Не нашло на меня  просветление в синтаксисе команд Армы.

 

1. Скрипт 2. Задержка.

 

   ["DZAI_Kamenka",[5,5],[],0] call {DZAI_static_spawn};

sleep 600

 

 

 

 

Подскажите пожалуйста следующее: в файле cust_spawns_chernarus.sqf есть возможность добавить как пеших ботов, так и на технике. Так вот, пеших получается добавить, а на технике не появляются. У меня выглядит так: 

    [
        "Base1_6",    //This is the marker name to be used as the patrol and spawning area.
        "UAZ_Unarmed_TK_EP1",    //Insert a vehicle classname here. Acceptable vehicle types: Air or Land vehicles. Spawn will be cancelled if classname is invalid or banned.
        [3,1],                    //Set number of passenger and gunner units here. A driver unit will always be created. DZAI will not add more units to a vehicle than the vehicle type allows. Only land vehicles may have passenger units.
        1,                        //Weapon grade setting. 1 = weapon chosen from Military loot table (see below for explanation of Weapon Grade)
        true,                    //(OPTIONAL)* Respawn setting. True: AI will respawn with vehicle after a specified time. False: AI and vehicle will not respawn after being destroyed. (Default)
        400                        //(OPTIONAL)* Respawn time. Number of seconds to wait until AI and vehicle are respawned. (Default: 600). Timer begins after AI group is wiped out or vehicle is destroyed, whichever comes first.
    ] call DZAI_spawn_vehicle;
 
и в файле cust_markers_chernarus.sqf задаю координаты респа, вот так:

    _this = createMarker ["Base1_6", [1154, 2391, 0]];
    _this setMarkerShape "ELLIPSE";
    _this setMarkerType "Empty";
    _this setMarkerBrush "Solid";
    _this setMarkerSize [100, 100];
    _this setMarkerAlpha 0;
    _dzaicustomspawntest = _this;        //_dzaicustomspawntest must be a unique name
 
Что не так делаю, почему не ресаются?

Может еще где нибудь нужно настройки поменять?

На технике они не появятся где вам нужно. У них рандом спавн идет.

В файле DZAI_config.sqf

 

 

//Global maximum number of active AI land vehicle patrols. Set at 0 to disable (Default: 0).	
DZAI_maxLandPatrols = 0;

//Set minimum and maximum wait time in seconds to respawn an AI vehicle patrol after vehicle is destroyed or disabled. (Default: Min 600, Max 900).
DZAI_respawnTMinL = 600;
DZAI_respawnTMaxL = 900;

//Classnames of land vehicle types to use, with the maximum amount of each type to spawn. Default: [["UAZ_Unarmed_TK_EP1",1]]
DZAI_vehList = [["UAZ_Unarmed_TK_EP1",1]];

//Difficulty level of land vehicle patrol units. Difficulty level also affects unit loadout and loot. Possible values: 0 to 3 (Default: 3)
DZAI_vehUnitLevel = 3;

//Maximum number of gunner units per land vehicle. Limited by actual number of available gunner positions. (Default: 1)
DZAI_vehGunnerUnits = 2;

//Maximum number of cargo units per land vehicle. Limited by actual number of available cargo positions. (Default: 3)
DZAI_vehCargoUnits = 3;

1. В самом начале вписываем сколько вам нужно машинок чтобы каталось по карте.

2. Минимальная и максимальная задержка следующего спавна после уничтожения предыдущего.

3. Какая техника будет кататься.

4. Уровень сложности ботов.

5. Кол-во стрелков.

6. Кол-во ботов которые будут в машине.

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


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

Да это я знаю. Но на сколько я понял добавили возможность респа в указанном месте ботов на технике. Или я не прав? Для этого и сделали костомный респ. cust_spawns_chernarus.sqf  и cust_markers_chernarus.sqf

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


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

Да это я знаю. Но на сколько я понял добавили возможность респа в указанном месте ботов на технике. Или я не прав? Для этого и сделали костомный респ. cust_spawns_chernarus.sqf  и cust_markers_chernarus.sqf

А разница? Боты все равно будут кататься где хотят по дороге. В данном случае если вам нужна охрана на технике в какой-то территории, то лучше использовать WAI.

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


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

Появилась необходимость прописать лут в вертолёты в DZAI. Может, кто знает как?

 

p/s В файле dayz_server_\DZAI\spawn_functions\spawnVehiclePatrol.sqf

есть такие строчки:

 

* * *clearWeaponCargoGlobal _vehicle;
clearMagazineCargoGlobal _vehicle;


* * *
 

 

 
я добавил 

 

_vehicle addWeaponCargoGlobal ["ItemSodaPepsi",10];
...
_vehicle addWeaponCargoGlobal ["RPG7V",2];
 

 

 
я так понимаю, что это добавит ко всем воздушным и патрулям на технике?
а интересует всё-же только на вертах
 
[errors=Выдано предупреждение от DrTauren]Нарушение правил форума 3.9
Пользователь принуждён подтвердить правила сайта ещё раз
Сообщение оформлено[/errors]
Изменено пользователем DrTauren (история изменений)

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


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

 

Появилась необходимость прописать лут в вертолёты в DZAI. Может, кто знает как?

 

p/s В файле dayz_server_\DZAI\spawn_functions\spawnVehiclePatrol.sqf

есть такие строчки:

* * *

clearWeaponCargoGlobal _vehicle;
clearMagazineCargoGlobal _vehicle;
 
* * *
 
я добавил 
_vehicle addWeaponCargoGlobal ["ItemSodaPepsi",10];
...
_vehicle addWeaponCargoGlobal ["RPG7V",2];
 
я так понимаю, что это добавит ко всем воздушным и патрулям на технике?
а интересует всё-же только на вертах

_vehicle addWeaponCargoGlobal ["ItemSodaPepsi",10];

 

Не верно прописали. Пепси это не оружие, а итем, который помечается командой magazine.

 

 

_vehicle addMagazineCargoGlobal ["ItemSodaPepsi",10];
 

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


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

Ну, наконец вопрос решился. Добрые люди подсказали. Чтобы сделать задержку появления ботов DZAI 2.1.0 указываем значение этой задержки в команде _trigger setTriggerTimeout [10, 15, 20, true]; где 10-мин, 15-средняя, 20-макс задержка появления ботов в секундах.  Это все касается только статического спавна. Честно сказать, не понял зачем нужно значение средней задержки. По описанию команды задержка будет выбираться из диапазона мин-макс. Тем не менее, ради пробы увеличил эти значения в 30 раз. Работает! При попадании игрока в населенный пункт, боты генерятся с задержкой в требуемом диапазоне. Ура!

 

 

**********************************************************************
в этой сборке см fn_createStaticSpawn.sqf
_trigStatements = format ["_nul = [%1,%2,%3,thisTrigger,%4,%5,%6] call fnc_spawnBandits;",_minAI,_addAI,_patrolDist,_positionArray,_equipType,_numGroups];
_trigger = createTrigger ["EmptyDetector", getMarkerPos(_spawnMarker)];
_trigger setTriggerArea [600, 600, 0, false];
_trigger setTriggerActivation ["ANY", "PRESENT", true];
_trigger setTriggerTimeout [10, 15, 20, true];
_trigger setTriggerText _spawnMarker;
_trigger setTriggerStatements ["{isPlayer _x} count thisList > 0;",_trigStatements,"_nul = [thisTrigger] spawn fnc_despawnBandits;"];
**********************************************************************
 
Изменено пользователем DrTauren (история изменений)

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


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

Товарищи подскажите пожалуйста как сделать, чтобы при посадке игроков в ботовскую машину выводилось сообщение о том что эта машина исчезнет после рестарта? 
в DZMS в файле DZMSFunctions.sqf есть строки

if (!(DZMSSaveVehicles)) then {

_object addEventHandler ["GetIn",{
_nil = [nil,(_this select 2),"loc",rTITLETEXT,"Предупреждение: Этот автомобиль исчезнет после перезагрузки сервера!","PLAIN DOWN",5] call RE;
}];
};

 
Как это прикрутить к DZAI, у меня не хватает знаний, но думаю программистам не составит труда это сделать.

Изменено пользователем Skinny (история изменений)

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


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

Вот  тяжело вам троим (которым предупреждения выдал) не срать кодами на форумме, а оформлять их нормально как это @@Skinny делает, например :pinch: ?
Вот что значит - людям насрать на всё, лишь бы их проблему решили.

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


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

Подскажите как настроить статический спав ботов в городах и там где мне нужно, и чтобы они не спавнились по карте где попало.

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


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

Подскажите как настроить статический спав ботов в городах и там где мне нужно, и чтобы они не спавнились по карте где попало.

На моём примере (карта Napf)

DZAI\init\world_spawn_configs\world_napf.sqf 

Вот кусок кода, я просто закоментил ненужные точки спавна. А вообще я делал для того чтоб в каждом городе была только 1 точка спавна ботов. В последней версии DZAI, города разделили на сектора и в каждом свои боты - это меня не устроило. Я сделал по одной точке и увеличил триггер патрулирования.

 

//Generic Napf static spawns begin here

//marker name, [minimum AI, max additional AI], [markers for manual spawn points] (leave as empty array to use nearby buildings as spawn points), equipType (optional, required if number of AI groups is defined), number of AI groups (optional)

//Auto Generated

['DZAI_Lenzburg',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Trueb',[2,1],[],0] call DZAI_static_spawn;

['DZAI_Seltisberg',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Neue_Welt',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Bubendorf',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Huttwil',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Ruchfeld',[0,2],[],0] call DZAI_static_spawn;

['DZAI_Oberdorf',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Muttenz',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Muenchenstein',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Chatzbach',[2,1],[],1] call DZAI_static_spawn;

['DZAI_Bruderholz',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Freidorf',[2,1],[],0] call DZAI_static_spawn;

['DZAI_Olten',[1,1],[],0,2] call DZAI_static_spawn;

['DZAI_Ruemlingen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Hirsegg',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Lausen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Unterdorf',[0,1],[],0] call DZAI_static_spawn;

['DZAI_Luzern',[1,1],[],1,2] call DZAI_static_spawn;

//['DZAI_Emmen',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Wolhusen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Horw',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Meggen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Liestal',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Sachseln',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Eggwil',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Pfeffikon',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Signau',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Schangen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Hasle',[0,2],[],0] call DZAI_static_spawn;

['DZAI_Worb',[1,1],[],1] call DZAI_static_spawn;

['DZAI_Munsingen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Ittingen',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Hindelbank',[1,1],[],0] call DZAI_static_spawn;

//['DZAI_Homburg',[2,1],[],1] call DZAI_static_spawn;

['DZAI_Sorenberg',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Romoos',[0,2],[],0] call DZAI_static_spawn;

//['DZAI_South_Airstrip',[1,1],[],2] call DZAI_static_spawn;

//['DZAI_Froburg',[2,1],[],2] call DZAI_static_spawn;

['DZAI_Brienz',[1,1],[],0] call DZAI_static_spawn;

//Manually added

//['DZAI_WorbE',[2,1],[],1] call DZAI_static_spawn;

//['DZAI_WorbN',[1,1],[],0] call DZAI_static_spawn;

['DZAI_WorbIndustrial',[0,2],[],0] call DZAI_static_spawn;

//['DZAI_MuenchensteinS',[0,1],[],0] call DZAI_static_spawn;

//['DZAI_MuenchensteinE',[1,1],[],0] call DZAI_static_spawn;

//['DZAI_MuttenzN',[1,1],[],0] call DZAI_static_spawn;

//['DZAI_SuhrenfeldMilitary',[2,1],[],3,2] call DZAI_static_spawn;

//['DZAI_SuhrenfeldBarracks',[1,1],[],3] call DZAI_static_spawn;

['DZAI_TruebN',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Harbour',[1,1],[],0] call DZAI_static_spawn;

['DZAI_Magden',[1,1],[],0] call DZAI_static_spawn;

//['DZAI_LenzburgW',[1,1],[],1] call DZAI_static_spawn;

//['DZAI_LenzburgE',[1,1],[],1] call DZAI_static_spawn;

//['DZAI_LenzburgIndustrial',[0,2],[],0] call DZAI_static_spawn;

//['DZAI_LuzernW',[1,1],[],0,2] call DZAI_static_spawn;

//['DZAI_LuzernS',[1,1],[],0,2] call DZAI_static_spawn;

['DZAI_Airport',[2,1],[],3] call DZAI_static_spawn;

//['DZAI_AirportE',[2,0],[],2] call DZAI_static_spawn;

['DZAI_Airbase',[2,1],[],3] call DZAI_static_spawn;

//['DZAI_AirbaseHangars',[1,1],[],2] call DZAI_static_spawn;

['DZAI_MilanMilitary',[2,0],[],3] call DZAI_static_spawn;

['DZAI_Nordstern',[0,1],[],0] call DZAI_static_spawn;

['DZAI_SouthAirbaseBarracks',[2,0],[],3] call DZAI_static_spawn;

//['DZAI_SuhrenfeldHotels',[1,1],[],2] call DZAI_static_spawn;

};

};

 

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


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

Помогите пжалуйста. Опыта у меня мало, но до этого момента ставил модификации вообще без каких либо проблем, но вот поставил dzai и ems - патрули не спавнятся ни пешие, ни на авто/вертах,  миссии не появляются вообще. Все делал по инструкциям; уже по десять раз проверил настройки модов, все строки, перечитал кучу "воды" на разных форумах, и сервер переустанавливал, и разные версии ботов пробывал - ни в какую. В рпт ничего не отображается вообще.... за последние 4 дня переплевался уже.... Подскажите что еще нужно проверить?    (1.63.125548, Epoch 1.5.0.1)

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


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

Помогите пжалуйста. Опыта у меня мало, но до этого момента ставил модификации вообще без каких либо проблем, но вот поставил dzai и ems - патрули не спавнятся ни пешие, ни на авто/вертах,  миссии не появляются вообще. Все делал по инструкциям; уже по десять раз проверил настройки модов, все строки, перечитал кучу "воды" на разных форумах, и сервер переустанавливал, и разные версии ботов пробывал - ни в какую. В рпт ничего не отображается вообще.... за последние 4 дня переплевался уже.... Подскажите что еще нужно проверить?    (1.63.125548, Epoch 1.5.0.1)

pbo файл перепаковывали, старый удаляли? :)

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


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

использую тотал ком с плагином пбо, нареканий нет, удаляю старый файл серв_пбо и перепаковываю после каждого изменения. а что можно сделать не правильно в данном этапе редактирования?

 

...я нупь, может какого-то ньюанса и не знаю.... :smile: В чем может быть косяк?

************************************************************************************************************

 

Вопрос решен. Неработоспособность ботов скорее всего заключалась в том что после неоднократных распаковок/запаковок dayz_server.pbo тотал коммандером был нарушен архив и/или происходила некорректная запаковка после добавления папки dzai.

 

Установил pbo manager, как в интсрукции по установке ботов !именно не распаковывая dayz_server.pbo! добавил папку dzai и все заработало без проблем.

 

Спасибо

TheFirstNoob!

Изменено пользователем ripdok (история изменений)

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


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

Как использовать waypoint Blacklist, что бы боты не заезжали или не залетали допустим в Старый Собор

/* AI Vehicle (Air & Land) Settings

DZAI_waypointBlacklist = [];

 

Настройка cust_markers_chernarus.sqf не принесла успехов.

 

Кто настраивал, подскажите

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


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

Как использовать waypoint Blacklist, что бы боты не заезжали или не залетали допустим в Старый Собор

/* AI Vehicle (Air & Land) Settings

DZAI_waypointBlacklist = [];

 

Настройка cust_markers_chernarus.sqf не принесла успехов.

 

Кто настраивал, подскажите

Установи зоны от инфистар и включи защиту от ботов. При попытке заехать в трейдуху они будут удалены.

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


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

Установи зоны от инфистар и включи защиту от ботов. При попытке заехать в трейдуху они будут удалены.

Зона установлена от инфи, с ботами то понятно, но вот авто ездят и верты частенько летают через Старый и хотелось бы, чтоб они просто не останавливались в Старом и не стреляли в трейд.

 

Так понимаю, за это и отвечает DZAI_waypointBlacklist = [];

 

//Array of area blacklist markers. Areas covered by marker will not be used as waypoints for vehicle patrols. (Example: ["BlacklistArea1","BlacklistArea2","BlacklistArea3"])

//Note: Vehicles may still pass through these areas but will not make stops unless enemies are encountered.

 

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


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

Зона установлена от инфи, с ботами то понятно, но вот авто ездят и верты частенько летают через Старый и хотелось бы, чтоб они просто не останавливались в Старом и не стреляли в трейд.

 

Так понимаю, за это и отвечает DZAI_waypointBlacklist = [];

 

Переводчик в помощь.

Само слово waypoint говорит "Точка патрулирования" Blacklist - работает как запрет.

Совмещаем слова. Запрет точки патрулирования. Значит боты должны избегать все, что находиться в данном разделе.

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


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

 

Переводчик в помощь.Само слово waypoint говорит "Точка патрулирования" Blacklist - работает как запрет.Совмещаем слова. Запрет точки патрулирования. Значит боты должны избегать все, что находиться в данном разделе.

Зачем меня учить английскому?

В первом сообщении ясно задал вопрос -

Как использовать waypoint Blacklist "DZAI_waypointBlacklist = [];", что бы боты не заезжали или не залетали допустим в Старый Собор

 

 

 

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


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

Подскажите в чём может быть проблема.

Есть патрули на машинах, с такими настройками:

 

//Maximum number of gunner units per land vehicle. Limited by actual number of available gunner positions. (Default: 1)
DZAI_vehGunnerUnits = 1;
 
//Maximum number of cargo units per land vehicle. Limited by actual number of available cargo positions. (Default: 3)
DZAI_vehCargoUnits = 3;
 

 

Из машины выходят только 3-и человека а сама машина, продолжает ехать с 1-им за рулём. Если от патруля убежать, то эти 3-и человека продолжают бежать за машиной патруля, а она сама медленно едет.

Менял 1-ое значение и 2-ое, эффект не было.

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


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

Как использовать waypoint Blacklist, что бы боты не заезжали или не залетали допустим в Старый Собор

/* AI Vehicle (Air & Land) Settings

DZAI_waypointBlacklist = [];

 

Настройка cust_markers_chernarus.sqf не принесла успехов.

 

Кто настраивал, подскажите

 

я пробовал. знаешь, в cust_markers_chernarus.sqf создавал

к примеру:

    _this = createMarker ["dzaicustomspawntest", [6650.9883, 9411.541, -6.1035156e-005]];
    _this setMarkerShape "ELLIPSE";
    _this setMarkerType "Flag";
    _this setMarkerBrush "Solid";
    _this setMarkerSize [200, 200];
    _this setMarkerAlpha 0;
    _dzaicustomspawntest = _this;        //_dzaicustomspawntest must be a unique name

 

вместо dzaicustomspawntest указывал свое, к примеру, admin_base и в DZAI_waypointBlacklist = []; вписывал admin_base - не помогло.

но изменил название на "BlacklistArea1", как указано в примере, но со своими кордами, по крайней мере, в включенными динамическими ботами, на админ базе я их не наблюдал. Честно говоря, черт знает почему, но я больше не заморачивался, для трейд зон повесил "сейф зоны от инфистар"

 

вот ссылка, где как раз твой вопрос обсуждали на сайте разработчика ботов:

http://opendayz.net/threads/blacklist-format.17822/#post-89266

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: fedotovyasha
      Где можно достать карту в очень высоком разрешении, все в интернете такого себе качества. Хочу сделать свою карту
    • Автор: fedotovyasha
      Есть ли возможность сгенерировать и отобразить в ui qr код? Если да, то как?
    • Автор: fedotovyasha
      Хочу сделать возможность передачи данных об каждом игроке в программу на c#. Есть ли возможность как-то завязаться на rcon или с помощью кастомного сокета?
       
      Пока сделал часть с помощью текстового документа: сервер сохраняет данные в файл, а программа читает этот файл и получает необходимые данные, но это костыль, хотелось бы сделать нормально.
    • Автор: paranoyk
      Нужно чисто серверное решение, привыходе игроков в определенной зоне следующий респавн  их был по прописанным точкам
    • Автор: DarkShy
      Приветствую! 
      Купил  мод. При подписи ошибок не возникает, если его одного использовать - все ок, но если добавить еще один мод в addons, то при входе клиента на сервер вываливается ошибка, что мол подписи не совпадают.
      Ключ один использовал, ключ в "ключах" лежит. 
      "Клиентский PBO не является частью сервера. Убедитесь, что мод установлен правильно, и вы не добавили новых PBO. Попробуйте восстановить мод через средство запуска."
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.