Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
ZizionarD

Лабиринт

Recommended Posts

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

 

Что за лабиринт?

Это лабиринт, мероприятие, основанное на ближнем бою. Деньги появляются в случайном месте внутри лабиринта. Место выбирается произвольном из массива координат 11. Деньги в коробке спавнятся с шансом шанс 66% (маленький шанс) или 33% (большой шанс). Есть 5 дверей в лабиринте, отмеченные красными стрелками.

 

66,6% = 40oz золота

33,3% = 3 самоцвета + 40oz золота

 

Это событие имеет редкий шанс спавна в 19%. Шанс спавна можно настроить!

Пример:

_spawnChance =  0.19;

Установка:

1. В папке modules (dayz_server.pbo/modules) создаем файл с названием labyrinth.sqf и в него вставляем:

 

private ["_spawnChance", "_spawnMarker", "_spawnRadius", "_markerRadius", "_positionarray", "_item", "_debug", "_start_time", "_loot", "_loot_amount", "_loot_box", "_wait_time", "_spawnRoll", "_position", "_event_marker", "_loot_pos", "_debug_marker","_loot_box", "_hint", "_baserunover", "_baserunover1", "_baserunover2", "_baserunover3","_baserunover4","_baserunover5","_baserunover6","_baserunover7","_baserunover8","_baserunover9","_baserunover10","_baserunover11","_baserunover12","_baserunover13","_baserunover14","_baserunover15","_baserunover16","_baserunover17","_baserunover18","_baserunover19","_baserunover20"];


_spawnChance =  0.19; // Percentage chance of event happening
_markerRadius = 350; // Radius the loot can spawn and used for the marker
_debug = true; // Puts a marker exactly were the loot spawns


_loot_box = "GuerillaCacheBox";
_loot_lists = [
[
[],
["ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz"]
],
[
[],
["ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz"]
],
[
[],
["ItemEmerald","ItemRuby","ItemSapphire","ItemGoldBar10oz","ItemGoldBar10oz"]
]
];
_loot = _loot_lists call BIS_fnc_selectRandom;


_loot_amount = 75;
_wait_time = 900; 


// Dont mess with theses unless u know what yours doing
_start_time = time;
_spawnRadius = 5000;
_spawnMarker = 'center';


if (isNil "EPOCH_EVENT_RUNNING") then {
EPOCH_EVENT_RUNNING = false;
};


// Check for another event running
if (EPOCH_EVENT_RUNNING) exitWith {
diag_log("Event already running");
};


// Random chance of event happening
_spawnRoll = random 1;
if (_spawnRoll > _spawnChance and !_debug) exitWith {};


// Random location
_position = [getMarkerPos "center",0,5500,10,0,2000,0] call BIS_fnc_findSafePos;


diag_log(format["Spawning loot event at %1", _position]);


_event_marker = createMarker [ format ["loot_event_marker_%1", _start_time], _position];
_event_marker setMarkerShape "ELLIPSE";
_event_marker setMarkerColor "ColorYellow";
_event_marker setMarkerAlpha 0.5;
_event_marker setMarkerSize [(_markerRadius + 50), (_markerRadius + 50)];


_positionarray = [
[(_position select 0) + 9, (_position select 1) + 2.3,-0.012],
[(_position select 0) - 18.6, (_position select 1) + 15.6,-0.012],
[(_position select 0) - 8.5, (_position select 1) - 21,-0.012],
[(_position select 0) - 33, (_position select 1) - 6,-0.012],
[(_position select 0) + 5, (_position select 1) - 44,-0.012],
[(_position select 0) - 23, (_position select 1) - 20,-0.012],
[(_position select 0) + 13, (_position select 1) - 23,-0.012],
[(_position select 0) + 7, (_position select 1) - 6,-0.012],
[(_position select 0) - 5, (_position select 1) + 1,-0.012],
[(_position select 0) - 42, (_position select 1) - 6,-0.012],
[(_position select 0) - 4.3, (_position select 1) - 39,-0.012]
];
_loot_pos = _positionarray call BIS_fnc_selectRandom;

if (_debug) then {
_debug_marker = createMarker [ format ["loot_event_debug_marker_%1", _start_time], _loot_pos];
_debug_marker setMarkerShape "ICON";
_debug_marker setMarkerType "mil_dot";
_debug_marker setMarkerColor "ColorBlack";
_debug_marker setMarkerAlpha 1;
};


diag_log(format["Creating ammo box at %1", _loot_pos]);


// Create ammo box
_loot_box = createVehicle [_loot_box,_loot_pos,[], 0, "NONE"];
clearMagazineCargoGlobal _loot_box;
clearWeaponCargoGlobal _loot_box;


// Cut the grass around the loot position
_clutter = createVehicle ["ClutterCutter_small_2_EP1", _loot_pos, [], 0, "CAN_COLLIDE"];
_clutter setPos _loot_pos;
// cut the grass    end


// Buildings and Objects
_baserunover = createVehicle ["Land_MBG_Shoothouse_1",[(_position select 0) - 35, (_position select 1) - 6.5,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover setDir 0;
_baserunover setVectorUp surfaceNormal position _baserunover;
_baserunover1 = createVehicle ["Land_MBG_Shoothouse_1", [(_position select 0) - 12, (_position select 1) + 9,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover1 setDir 0;
_baserunover1 setVectorUp surfaceNormal position _baserunover1;
_baserunover2 = createVehicle ["Land_MBG_Shoothouse_1", [(_position select 0) - 16, (_position select 1) - 19.3,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover2 setDir 0;
_baserunover2 setVectorUp surfaceNormal position _baserunover2;
_baserunover3 = createVehicle ["Land_MBG_Shoothouse_1", [(_position select 0) + 7, (_position select 1) - 15,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover3 setDir 0;
_baserunover3 setVectorUp surfaceNormal position _baserunover3;
_baserunover4 = createVehicle ["Land_MBG_Shoothouse_1",[(_position select 0) + 3, (_position select 1) - 39.5,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover4 setDir 0;
_baserunover4 setVectorUp surfaceNormal position _baserunover4;
_baserunover5 = createVehicle ["Land_A_Castle_Bergfrit", [(_position select 0) + 9.5, (_position select 1) + 3,-10.52],[], 0, "CAN_COLLIDE"];
_baserunover5 setDir 0;
_baserunover5 setVectorUp surfaceNormal position _baserunover5;
_baserunover6 = createVehicle ["Land_A_Castle_Donjon_dam", [(_position select 0) + 4, (_position select 1) + 17,-1.93],[], 0, "CAN_COLLIDE"];
_baserunover6 setDir 0;
_baserunover6 setVectorUp surfaceNormal position _baserunover6;
_baserunover7 = createVehicle ["Land_A_Castle_Wall1_20", [(_position select 0) - 11.6, (_position select 1) + 21.7,-7.28],[], 0, "CAN_COLLIDE"];
_baserunover7 setDir 0;
_baserunover7 setVectorUp surfaceNormal position _baserunover7;
_baserunover8 = createVehicle ["Land_A_Castle_Wall1_20", [(_position select 0) - 35.4, (_position select 1) + 6.4,-7.28],[], 0, "CAN_COLLIDE"];
_baserunover8 setDir 0;
_baserunover8 setVectorUp surfaceNormal position _baserunover8;
_baserunover9 = createVehicle ["Land_A_Castle_Donjon", [(_position select 0) + 16, (_position select 1) - 10.3,-1.93],[], 0, "CAN_COLLIDE"];
_baserunover9 setDir 0;
_baserunover9 setVectorUp surfaceNormal position _baserunover9;
_baserunover10 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) + 15, (_position select 1) - 35,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover10 setDir 0;
_baserunover10 setVectorUp surfaceNormal position _baserunover10;
_baserunover11 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) - 8.6, (_position select 1) - 51,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover11 setDir 0;
_baserunover11 setVectorUp surfaceNormal position _baserunover11;
_baserunover12 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) - 27., (_position select 1) - 30.5,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover12 setDir 0;
_baserunover12 setVectorUp surfaceNormal position _baserunover12;
_baserunover13 = createVehicle ["Sign_arrow_down_large_EP1",[(_position select 0) - 46, (_position select 1) - 17.4,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover13 setDir 0;
_baserunover13 setVectorUp surfaceNormal position _baserunover13;
_baserunover14 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) - 22.7, (_position select 1) + 7.7,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover14 setDir 0;
_baserunover14 setVectorUp surfaceNormal position _baserunover14;
_baserunover15 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 8, (_position select 1) - 31,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover15 setDir 0;
_baserunover15 setVectorUp surfaceNormal position _baserunover15;
_baserunover16 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 46.5, (_position select 1) - 15,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover16 setDir 91.4;
_baserunover16 setVectorUp surfaceNormal position _baserunover16;
_baserunover17 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 23, (_position select 1) + 10,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover17 setDir 89.09;
_baserunover17 setVectorUp surfaceNormal position _baserunover17;
_baserunover18 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 27.3, (_position select 1) - 28,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover18 setDir 90.6;
_baserunover18 setVectorUp surfaceNormal position _baserunover18;
_baserunover19 = createVehicle ["MAP_t_acer2s", [(_position select 0) + 14, (_position select 1) - 32,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover19 setDir -88.1;
_baserunover19 setVectorUp surfaceNormal position _baserunover19;
_baserunover20 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 8.5, (_position select 1) - 48,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover20 setDir 86.08;
_baserunover20 setVectorUp surfaceNormal position _baserunover20;


// Add loot
{
_loot_box addWeaponCargoGlobal [_x,1];
} forEach (_loot select 0);
{
_loot_box addMagazineCargoGlobal [_x,1];
} forEach (_loot select 1);


// Send Top Right message to users , requires Remote message script
_hint = parseText format["<t align='center' color='#FF0000' shadow='2' size='1.75'>LABYRINTH</t><br/><t align='center' color='#ffffff'>A special forces unit lost a precious cargo, Check your Map for the Location!</t>"];
customRemoteMessage = ['hint', _hint];
publicVariable "customRemoteMessage";


// Send center message to users 
[nil,nil,rTitleText,"David Bowie put a loot crate inside a Labyrinth.]", "PLAIN",10] call RE;


diag_log(format["Loot event setup, waiting for %1 seconds", _wait_time]);


// Wait
sleep _wait_time;


// Clean up
EPOCH_EVENT_RUNNING = false;
deleteVehicle _loot_box;
deleteMarker _event_marker;
if (_debug) then {
deleteMarker _debug_marker;
};

 

 

2. Идем в MPMissions и открываем init.sqf, находим EpochEvents, и дописываем:

["any","any","any","any",33,"labyrinth"]

 

Обновления:

От 10.06.15

  • Удален: _vehclass = cargo_trucks call BIS_fnc_selectRandom;

Источник: epochmod.com

Понравился гайд? Не поленись и поставь +

Edited by mafan9 (see edit history)

Share this post


Link to post
Share on other sites



 

attachicon.gifLABYRINTH2_zpsqhcfozjk.JPG

 

Что за лабиринт?

Это лабиринт, мероприятие, основанное на ближнем бою. Деньги появляются в случайном месте внутри лабиринта. Место выбирается произвольном из массива координат 11. Деньги в коробке спавнятся с шансом шанс 66% (маленький шанс) или 33% (большой шанс). Есть 5 дверей в лабиринте, отмеченные красными стрелками.

 

66,6% = 40oz золота

33,3% = 3 самоцвета + 40oz золота

 

Это событие имеет редкий шанс спавна в 19%. Шанс спавна можно настроить!

Пример:

_spawnChance =  0.19;

Установка:

1. В папке modules (dayz_server.pbo/modules) создаем файл с названием labyrinth.sqf и в него вставляем:

 

private ["_spawnChance", "_spawnMarker", "_spawnRadius", "_markerRadius", "_positionarray", "_item", "_debug", "_start_time", "_loot", "_loot_amount", "_loot_box", "_wait_time", "_spawnRoll", "_position", "_event_marker", "_loot_pos", "_debug_marker","_loot_box", "_hint", "_baserunover", "_baserunover1", "_baserunover2", "_baserunover3","_baserunover4","_baserunover5","_baserunover6","_baserunover7","_baserunover8","_baserunover9","_baserunover10","_baserunover11","_baserunover12","_baserunover13","_baserunover14","_baserunover15","_baserunover16","_baserunover17","_baserunover18","_baserunover19","_baserunover20"];


_spawnChance =  0.19; // Percentage chance of event happening
_markerRadius = 350; // Radius the loot can spawn and used for the marker
_debug = true; // Puts a marker exactly were the loot spawns


_loot_box = "GuerillaCacheBox";
_loot_lists = [
[
[],
["ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz"]
],
[
[],
["ItemGoldBar10oz","ItemGoldBar10oz","ItemGoldBar10oz"]
],
[
[],
["ItemEmerald","ItemRuby","ItemSapphire","ItemGoldBar10oz","ItemGoldBar10oz"]
]
];
_loot = _loot_lists call BIS_fnc_selectRandom;


_loot_amount = 75;
_wait_time = 900; 


// Dont mess with theses unless u know what yours doing
_start_time = time;
_spawnRadius = 5000;
_spawnMarker = 'center';


if (isNil "EPOCH_EVENT_RUNNING") then {
EPOCH_EVENT_RUNNING = false;
};


// Check for another event running
if (EPOCH_EVENT_RUNNING) exitWith {
diag_log("Event already running");
};


// Random chance of event happening
_spawnRoll = random 1;
if (_spawnRoll > _spawnChance and !_debug) exitWith {};


// Random location
_position = [getMarkerPos "center",0,5500,10,0,2000,0] call BIS_fnc_findSafePos;


diag_log(format["Spawning loot event at %1", _position]);


_event_marker = createMarker [ format ["loot_event_marker_%1", _start_time], _position];
_event_marker setMarkerShape "ELLIPSE";
_event_marker setMarkerColor "ColorYellow";
_event_marker setMarkerAlpha 0.5;
_event_marker setMarkerSize [(_markerRadius + 50), (_markerRadius + 50)];


_positionarray = [
[(_position select 0) + 9, (_position select 1) + 2.3,-0.012],
[(_position select 0) - 18.6, (_position select 1) + 15.6,-0.012],
[(_position select 0) - 8.5, (_position select 1) - 21,-0.012],
[(_position select 0) - 33, (_position select 1) - 6,-0.012],
[(_position select 0) + 5, (_position select 1) - 44,-0.012],
[(_position select 0) - 23, (_position select 1) - 20,-0.012],
[(_position select 0) + 13, (_position select 1) - 23,-0.012],
[(_position select 0) + 7, (_position select 1) - 6,-0.012],
[(_position select 0) - 5, (_position select 1) + 1,-0.012],
[(_position select 0) - 42, (_position select 1) - 6,-0.012],
[(_position select 0) - 4.3, (_position select 1) - 39,-0.012]
];
_loot_pos = _positionarray call BIS_fnc_selectRandom;

if (_debug) then {
_debug_marker = createMarker [ format ["loot_event_debug_marker_%1", _start_time], _loot_pos];
_debug_marker setMarkerShape "ICON";
_debug_marker setMarkerType "mil_dot";
_debug_marker setMarkerColor "ColorBlack";
_debug_marker setMarkerAlpha 1;
};


diag_log(format["Creating ammo box at %1", _loot_pos]);


// Create ammo box
_loot_box = createVehicle [_loot_box,_loot_pos,[], 0, "NONE"];
clearMagazineCargoGlobal _loot_box;
clearWeaponCargoGlobal _loot_box;


// Cut the grass around the loot position
_clutter = createVehicle ["ClutterCutter_small_2_EP1", _loot_pos, [], 0, "CAN_COLLIDE"];
_clutter setPos _loot_pos;
// cut the grass    end


// Buildings and Objects
_baserunover = createVehicle ["Land_MBG_Shoothouse_1",[(_position select 0) - 35, (_position select 1) - 6.5,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover setDir 0;
_baserunover setVectorUp surfaceNormal position _baserunover;
_baserunover1 = createVehicle ["Land_MBG_Shoothouse_1", [(_position select 0) - 12, (_position select 1) + 9,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover1 setDir 0;
_baserunover1 setVectorUp surfaceNormal position _baserunover1;
_baserunover2 = createVehicle ["Land_MBG_Shoothouse_1", [(_position select 0) - 16, (_position select 1) - 19.3,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover2 setDir 0;
_baserunover2 setVectorUp surfaceNormal position _baserunover2;
_baserunover3 = createVehicle ["Land_MBG_Shoothouse_1", [(_position select 0) + 7, (_position select 1) - 15,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover3 setDir 0;
_baserunover3 setVectorUp surfaceNormal position _baserunover3;
_baserunover4 = createVehicle ["Land_MBG_Shoothouse_1",[(_position select 0) + 3, (_position select 1) - 39.5,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover4 setDir 0;
_baserunover4 setVectorUp surfaceNormal position _baserunover4;
_baserunover5 = createVehicle ["Land_A_Castle_Bergfrit", [(_position select 0) + 9.5, (_position select 1) + 3,-10.52],[], 0, "CAN_COLLIDE"];
_baserunover5 setDir 0;
_baserunover5 setVectorUp surfaceNormal position _baserunover5;
_baserunover6 = createVehicle ["Land_A_Castle_Donjon_dam", [(_position select 0) + 4, (_position select 1) + 17,-1.93],[], 0, "CAN_COLLIDE"];
_baserunover6 setDir 0;
_baserunover6 setVectorUp surfaceNormal position _baserunover6;
_baserunover7 = createVehicle ["Land_A_Castle_Wall1_20", [(_position select 0) - 11.6, (_position select 1) + 21.7,-7.28],[], 0, "CAN_COLLIDE"];
_baserunover7 setDir 0;
_baserunover7 setVectorUp surfaceNormal position _baserunover7;
_baserunover8 = createVehicle ["Land_A_Castle_Wall1_20", [(_position select 0) - 35.4, (_position select 1) + 6.4,-7.28],[], 0, "CAN_COLLIDE"];
_baserunover8 setDir 0;
_baserunover8 setVectorUp surfaceNormal position _baserunover8;
_baserunover9 = createVehicle ["Land_A_Castle_Donjon", [(_position select 0) + 16, (_position select 1) - 10.3,-1.93],[], 0, "CAN_COLLIDE"];
_baserunover9 setDir 0;
_baserunover9 setVectorUp surfaceNormal position _baserunover9;
_baserunover10 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) + 15, (_position select 1) - 35,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover10 setDir 0;
_baserunover10 setVectorUp surfaceNormal position _baserunover10;
_baserunover11 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) - 8.6, (_position select 1) - 51,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover11 setDir 0;
_baserunover11 setVectorUp surfaceNormal position _baserunover11;
_baserunover12 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) - 27., (_position select 1) - 30.5,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover12 setDir 0;
_baserunover12 setVectorUp surfaceNormal position _baserunover12;
_baserunover13 = createVehicle ["Sign_arrow_down_large_EP1",[(_position select 0) - 46, (_position select 1) - 17.4,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover13 setDir 0;
_baserunover13 setVectorUp surfaceNormal position _baserunover13;
_baserunover14 = createVehicle ["Sign_arrow_down_large_EP1", [(_position select 0) - 22.7, (_position select 1) + 7.7,+0.52],[], 0, "CAN_COLLIDE"];
_baserunover14 setDir 0;
_baserunover14 setVectorUp surfaceNormal position _baserunover14;
_baserunover15 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 8, (_position select 1) - 31,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover15 setDir 0;
_baserunover15 setVectorUp surfaceNormal position _baserunover15;
_baserunover16 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 46.5, (_position select 1) - 15,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover16 setDir 91.4;
_baserunover16 setVectorUp surfaceNormal position _baserunover16;
_baserunover17 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 23, (_position select 1) + 10,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover17 setDir 89.09;
_baserunover17 setVectorUp surfaceNormal position _baserunover17;
_baserunover18 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 27.3, (_position select 1) - 28,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover18 setDir 90.6;
_baserunover18 setVectorUp surfaceNormal position _baserunover18;
_baserunover19 = createVehicle ["MAP_t_acer2s", [(_position select 0) + 14, (_position select 1) - 32,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover19 setDir -88.1;
_baserunover19 setVectorUp surfaceNormal position _baserunover19;
_baserunover20 = createVehicle ["MAP_t_acer2s", [(_position select 0) - 8.5, (_position select 1) - 48,-0.12],[], 0, "CAN_COLLIDE"];
_baserunover20 setDir 86.08;
_baserunover20 setVectorUp surfaceNormal position _baserunover20;


// Add loot
{
_loot_box addWeaponCargoGlobal [_x,1];
} forEach (_loot select 0);
{
_loot_box addMagazineCargoGlobal [_x,1];
} forEach (_loot select 1);


// Send Top Right message to users , requires Remote message script
_hint = parseText format["<t align='center' color='#FF0000' shadow='2' size='1.75'>LABYRINTH</t><br/><t align='center' color='#ffffff'>A special forces unit lost a precious cargo, Check your Map for the Location!</t>"];
customRemoteMessage = ['hint', _hint];
publicVariable "customRemoteMessage";


// Send center message to users 
[nil,nil,rTitleText,"David Bowie put a loot crate inside a Labyrinth.]", "PLAIN",10] call RE;


diag_log(format["Loot event setup, waiting for %1 seconds", _wait_time]);


// Wait
sleep _wait_time;


// Clean up
EPOCH_EVENT_RUNNING = false;
deleteVehicle _loot_box;
deleteMarker _event_marker;
if (_debug) then {
deleteMarker _debug_marker;
};

 

 

2. Идем в MPMissions и открываем init.sqf, находим EpochEvents, и дописываем:

["any","any","any","any",33,"labyrinth"]

 

Обновления:

От 10.06.15

  • Удален: _vehclass = cargo_trucks call BIS_fnc_selectRandom;

Источник: epochmod.com

Понравился гайд? Не поленись и поставь +

Хороший скрипт но появляется сильно часто за рестарт что можно сделать? пробовал ставить шанс меньше не получается все равно каждый час появляется,рестарт у меня каждые 4 часа что можно сделать чтоб появлялся один раз за рестарт подскажите пожалуйста 

Share this post


Link to post
Share on other sites

["any","any","any","any",33,"labyrinth"]

 

33 замени на больше

а как будет выглядеть эта строчка если поставить раз в два часа вместо 33 надо поставить какую цифру? 33 это в минутах получается что ли?тогда там 120 что ли надо поставить чтоб раз в два часы было 

Share this post


Link to post
Share on other sites

Изменяй вторую левее any за значение. Это будет часы


Если не ошибаюсь в порядке, то там.

Год, месяц, день, часы, минуты, файл.

Share this post


Link to post
Share on other sites

покажи как ты 

 

чёт я поставил все как надо а у меня даже заходить не хочет в чем проблема то?

Покажи как ты строчку в  файл Init добавил 

Share this post


Link to post
Share on other sites

EpochEvents = [["any","any","any","any",33,"labyrinth"]["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]];

 

покажи как ты 

 

Покажи как ты строчку в  файл Init добавил 

Share this post


Link to post
Share on other sites

EpochEvents = [["any","any","any","any",33,"labyrinth"]["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]];

Запятой  не хватало вот так пробуй 

EpochEvents = [["any","any","any","any",33,"labyrinth"],["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]];

Edited by Vitalik (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By ZigoFrend
      Что делать если машины с миссий не хотят продаваться ??


    • By Alex39
      [EXO] Mod

       
      Этот [EXO] Mod Pack позволяет нам предоставлять игрокам на  серверах возможность загружать только меньший файл миссии и при этом иметь много дополнительных на наших серверах, таких как: высококачественные текстуры для нашего сценария Base Painting, Awesome скины транспортных средств, Custom Audio файлы и так далее ... В будущем мы будем добавлять все больше и больше в этот пакет дополнений! 
       
      Всего 412 текстур в 2048x2048 для BasePainting, множество высококачественных скинов для Strider (HMG), Ifrit (HMG), Hunter (HMG), SUV, Offroad (Armed), 4WD (Open & Closed)
       
      https://steamcommunity.com/sharedfiles/filedetails/?id=778466491&searchtext=
       

    • By Jdinovich
      Добрый день,захотел поставить станок стингера на миссии,ввел в каждую миссию в Static guns,но почему-то они не появились вот как я писал
       
      //Static Guns [[ [(_position select 0) + 10, (_position select 1) + 10, 0], [(_position select 0) + 10, (_position select 1) - 10, 0] ],"M2StaticMG","Hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; [[[(_position select 0) - 10, (_position select 1) - 10, 0]],"Stinger_Pod","hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; //Static Guns [[[(_position select 0) - 10, (_position select 1) + 10, 0]],"M2StaticMG","hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; [[[(_position select 0) + 10, (_position select 1) - 10, 0]],"M2StaticMG","hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; [[[(_position select 0) + 10, (_position select 1) + 10, 0]],"M2StaticMG","hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; [[[(_position select 0) - 10, (_position select 1) - 10, 0]],"M2StaticMG","hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; [[[(_position select 0) - 10, (_position select 1) - 10, 0]],"Stinger_Pod","hard","Bandit","Bandit",0,2,"Random","Random",_mission] call spawn_static; это две разные коды разных миссиий
    • By sanek327
      Помогите пожалуйста решить проблему,есть миссии Wicked AI 2.2.3, в них есть миссии на которых есть патруль,хаммер или уазик или оффроад не важно,техника которая ездит и патрулирует эту миссию в месте с ботами. И вот вопрос,когда сбиваешь колесо у этой техники или убиваешь водителя,причем с одного выстрела,техника начинает гореть или взрывается,смотрел в рпт,ничего,шарил по всей миссии ничего не нашел,пытался заменить технику,думал проблема в ней,но нет,ставил даже БРДМ,ничего не выходит,куда копать ,что делать?  Помогите,спасибо.
       
      Логи на всякий случай,в этом логе в миссии "ARMY Base" я взорвал хаммер  с одного выстрела в колесо.

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
  • Our picks

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.