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

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

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

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

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

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

Представляю вашему вниманию, скрипт "Зомби щит генератор", вы можете собрать его и поставить к примеру у себя на базе, тогда все в радиусе(который вы настроите в конфиге) будет убивать зомби
Порядок установки:
1.Скачать архив: ссылка
2.Положить папку shield в папку с вашей миссией
3.Открыть пользовательский fn_selfactions.sqf и найти:
if(_player_deleteBuild) then {
		if (s_player_deleteBuild < 0) then {
			s_player_deleteBuild = player addAction [format[localize "str_actions_delete",_text], "\z\addons\dayz_code\actions\remove.sqf",_cursorTarget, 1, true, true, "", ""];
		};
	} else {
		player removeAction s_player_deleteBuild;
		s_player_deleteBuild = -1;
	};

И вставить после него

_lever = cursorTarget;

//Zombie Shield
	if (_cursorTarget isKindof TypeOfZShield) then {
		if (EnableZShield == 1) then {
			if (s_player_ZombieShield_on < 0) then {
				s_player_ZombieShield_on = player addAction [format[("<t color=""#FFF700"">" + ("Zombie Shield On") +"</t>"),_adminText], "shield\ZombieShield.sqf", [_lever, true], 6, true, true, "", ""];
			};
			if (s_player_ZombieShield_off < 0) then {
				s_player_ZombieShield_off = player addAction [format[("<t color=""#FFF700"">" + ("Zombie Shield Off") +"</t>"),_adminText], "shield\ZombieShield.sqf", [_lever, false], 6, false, true, "", ""];
			};
		} else {
			if (s_player_ZombieShield_on < 0) then {
				s_player_ZombieShield_on = player addAction [format[("<t color=""#FFF700"">" + ("Zombie Shields are disabled on this server") +"</t>"),_adminText], "", [], 6, false, true, "", ""];
			};
			player removeAction s_player_ZombieShield_off;
			s_player_ZombieShield_off = -1;
		};
	} else {
		player removeAction s_player_ZombieShield_on;
		s_player_ZombieShield_on = -1;
		player removeAction s_player_ZombieShield_off;
		s_player_ZombieShield_off = -1;
	};
//End Shield

Затем найдите эту строку в fn_selfactions.sqf

if(DZE_AllowForceSave) then {
		//Allow player to force save
		if((_isVehicle or _isTent) and !_isMan) then {
			if (s_player_forceSave < 0) then {
				s_player_forceSave = player addAction [format[localize "str_actions_save",_text], "\z\addons\dayz_code\actions\forcesave.sqf",_cursorTarget, 1, true, true, "", ""];
			};
		} else {

***************Replace STUFF IN HERE
		
			};
	};

Где я поставил ******************* Замените этим:

s_player_ZombieShield_on = -1;
			player removeAction s_player_ZombieShield_off;
			s_player_ZombieShield_off = -1;
			player removeAction s_player_forceSave;
			s_player_forceSave = -1;

4.Откройте пользовательский variable.sqf и вставьте в самом низу

/**************************************************** Zombie Shield Generator Settings ****************************************************/
	EnableZShield				= 1; //Enable toggleable zombie shield generator/ 1 = Enabled // 0 = Disabled (If disabled, players can still build shield generators, they just wont do anything)
	TypeOfZShield				= "CDF_WarfareBUAVterminal"; //Type of object used for Zombie Shield, included this only in case some maps have this object banned
	AllZShieldTypes			= ["CDF_WarfareBUAVterminal"]; //DO NOT REMOVE ITEMS FROM THIS ARRAY, you can ADD an object class if you want a different building to be used as a Zombie Shield Generator!
	MaxZShields				= 1; //Maximum number of zombie shield generators a player can be added to, default is 1
	ZShieldRadius				= 50; //Radius for zombie shield generator, default is 50
	ZShieldClean				= 0; //Delete Zombies when they enter active shield radius/ 1 = Enabled // 0 = Disabled (If disabled, zombies will be killed but not deleted, could lead to zombie loot farming)

 

Также можно все конфиги настроить под себя.

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

Нарушение правил форума

3.10 Чрезмерное использование bb-кодов, цветов и т.д. - 20 баллов (30 дней)
Сообщение исправлено

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

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


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

Видал эту тему на опендейзе. Норм фишка.

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


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

W <<<===== ВОТ

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

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


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

Не мешало бы еще упомянуть как и из чего собрать этот щит.

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


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

Обновил ссылку, выдал очередное предупреждение автору. Столько правил за пару дней нарушил, что ушёл в бан :)

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


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

Обновил ссылку, выдал очередное предупреждение автору. Столько правил за пару дней нарушил, что ушёл в бан :)

Зря, просто так в бан, тупо он столько гайдов выложил, нельзя было на пару дней банить, но не на всегда же?

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


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

Зря, просто так в бан, тупо он столько гайдов выложил, нельзя было на пару дней банить, но не на всегда же?

Он давным-давно нарушает правила. Очки нарушений копятся же. Ну и через некоторое время убираются. Ну он столько правил нарушил, что они в сумме 100 получились. Автоматом и забанило. Надо правила читать. И я его, кстати, предупреждал :D

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


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

Он давным-давно нарушает правила. Очки нарушений копятся же. Ну и через некоторое время убираются. Ну он столько правил нарушил, что они в сумме 100 получились. Автоматом и забанило. Надо правила читать. И я его, кстати, предупреждал :D

навсегда?

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


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

навсегда?

Когда у человека набирается 100 штрафных баллов, его автоматом банит навсегда, да.

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


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

Когда у человека набирается 100 штрафных баллов, его автоматом банит навсегда, да.

Чтото мод не работает его не нужно случаем прописать в Unit.sqf ?

 

Не мешало бы еще упомянуть как и из чего собрать этот щит.

Вроде из этого:

1 x Engine Parts
1 x Full Jerry Can
1 x Empty Tin Can
1 x Empty Whiskey Bottle

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


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

 

Чтото мод не работает его не нужно случаем прописать в Unit.sqf ?

 

по гайду делай. потом скрафтить надо как я понял.

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


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

 

Чтото мод не работает его не нужно случаем прописать в Unit.sqf ?

 

Вроде из этого:

1 x Engine Parts
1 x Full Jerry Can
1 x Empty Tin Can
1 x Empty Whiskey Bottle

Да эт я уже понял, понять бы еще как убрать или увеличить врема его работы

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


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

Да эт я уже понял, понять бы еще как убрать или увеличить врема его работы

тут снова гайд не дописан. Он не крафтиться вообще, танцы с бубном огого были когда ставил. Этот скрипт создает охрененную такую махину, ставится она на базе игрока желательно и крафить ее желательно не из описанных предметов а то как-то неправдоподобно получается. В общем я эту хрень завел но ее нельзя собрать обнотно, только включить или отключить. Работает генератор постоянно после включения в конфиге можно только радиус настроить.

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


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

И ещё она звук издаёт такой,что,быстрее сам подохнешь,за компом,чем зомби.

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


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

И ещё она звук издаёт такой,что,быстрее сам подохнешь,за компом,чем зомби.

+1

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


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

Спасибо. У него ещё есть пара прикольных скриптов,но,это чисто приколюшки http://www.opendayz.net/threads/release-freds-zombie-bait.12061/

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


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

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

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


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

Я же ссылку дал,на официальный ресурс. Ставишь сам скрипт в инвентаре должны быть предметы для крафта,и вперёд. И у щита есть прикол,он сам изчезает,минут через 15 после создания.

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


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

Я же ссылку дал,на официальный ресурс. Ставишь сам скрипт в инвентаре должны быть предметы для крафта,и вперёд. И у щита есть прикол,он сам изчезает,минут через 15 после создания.

Ты кидал не на щит, а на ведро :в

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Troy1
      Всем привет. пишу мод и столкнулся с проблемой в реализации.
      Суть: Пытаюсь сделать проверку, если игрок стоит прям у окна или у дверного проёма он должен получать урон.
      Делал вот так.
      int wallHits = 0; float d = 2.2; // Дистанция до стены. Если стена дальше — считаем, что там окно или проем. // 8 направлений "снежинкой" для проверки стен вокруг игрока // Используем Vector(x, y, z) для точности ref array<vector> checkDirs = { Vector(d,0,0), Vector(-d,0,0), Vector(0,0,d), Vector(0,0,-d), Vector(d,0,d), Vector(-d,0,-d), Vector(d,0,-d), Vector(-d,0,d) }; foreach (vector dir : checkDirs) { // Пускаем горизонтальные лучи от позиции игрока (from) if (DayZPhysics.RayCastBullet(from, from + dir, collisionLayerMask, this, hitObject, hitPosition, hitNormal, hitFraction)) { // ПРОВЕРКА: Это должна быть вертикальная стена (Y нормали < 0.5) // Чтобы не засчитать низкий потолок за стену if (Math.AbsFloat(hitNormal[1]) < 0.5) { wallHits++; } } } // УСЛОВИЕ БЕЗОПАСНОСТИ: // В комнате wallHits будет 6-8. У окна или в проеме — 1-4. if (wallHits < 5) { hasSafeCeiling = false; // Слишком открытое пространство (окно/дверь) } Пытался менять дистанции, но всё ровно не как не хочет работать.
      Что я делаю не так, или я вообще делаю не то?
      Мне нужно проверять игрока, в укрытии он или нет.
      С высотой я разобрался, а вот с боковыми лучами у меня траблы и не во всех помещениях работает как нужно.
      В некоторых помещениях вообще не работает, удаляешь строки проверки, начинает работать и то по высоте.
      Просто забегаешь по навес и игрок под защитой, так не должно быть.
      Помогите пожалуйста  решить задачу.
    • Автор: Troy1
      Всем привет. Суть в чём, пишу мод на событие и когда происходит событие, параллельно должна меняться скорость ветра, не могу понять как заставить скрипт управлять силой ветра. Понижать силу ветра получилось сделать, а вот повышать не как. Только после перезагрузки сервера сила ветра задаётся в нужном значение.
      Как сделать, что бы по вызову функции менялась сила ветра в большую или в меньшую сторону?
      protected void SetWind(float wind, float time) { if (!g_Game) return; Weather m_Weather = g_Game.GetWeather(); if (!m_Weather) return; m_Weather.SetWindMaximumSpeed(wind); m_Weather.SetWind(Vector(1/Math.Sqrt(3), 1/Math.Sqrt(3), 1/Math.Sqrt(3)) * wind); m_Weather.SetWindSpeed(wind); m_Weather.SetWindFunctionParams(1.0, 1.0, -1); } Это скрипт на понижение силы ветра.
      Работает понижение силы ветра в том случае, если до этого сила ветра была выше.
      Пример:
      Изначально на сервере сила ветра = 20 m/s А нужно понизить до 10 m/s
      Только в этом случае сработает скрипт который я приложил выше.
      Помогите пожалуйста решить этот вопрос.
      За ранние благодарю.
    • Автор: Troy1
      Пока ждал помощи, решил вопрос!
      Тема закрыта!!!
    • Автор: Makliion
      Всем добрый вечер..
      У меня такой вопрос где найти или заказать скрипт для обыска зомбей & игроков 
      что-бы каждую вещь снимать через действие а не тупо через таб
      Шлем отдельно
      Рюкзак отдельно
      ну и на все остальные слоты
      искал долго не нашёл ничего
      есть мод на обыск но он просто открывает  инвентарь и все 
       
  • Наш выбор

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

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

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

Поддержка