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

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

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

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

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

Имеется обычный дейзМод. Захотел там придумать сейфзону, взял отсюда http://s-platoon.ru/index.php?/topic/635-gaid-seif-zony-ot-infistar-vladeltcam-antikhaka-ot-infistar/ В итоге работает. Но только у админов. Что в скрипте поменять чтоб он срабатывал у игроков? Прошу помощи.

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


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

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

  • 0

Дошли руки доделать, мешал инфистар. 

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


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

Я не знаю как ты адаптировал сиё к ванильной Дезе - разве что шаришь в PV, но в любом случае - думаю стоит обратить внимание на переменную gmadmin

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


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

Я не знаю как ты адаптировал сиё к ванильной Дезе - разве что шаришь в PV, но в любом случае - думаю стоит обратить внимание на переменную gmadmin

А что с этой переменной может быть не так? Я почему то грешу на какую то из compile preprocessFileLineNumbers

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

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


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

Ну, я скачал скрипт по твоему линку из шапки, там поиск по буквосочетанию adm выдал только одно - то, на что и просил обратить внимание: 

gmadmin

В функции, где она стояла я увидел, что если её не существует - сейфзона отключена

Ну вот он - тот кусок кода:

		_end = false;
		if (isNil 'gmadmin') then
		{
			_end = true;
		}
		else
		{
			if (gmadmin == 0) then
			{
				_end = true;
			};
		};
		if (_end) then
		{
			player allowDamage true;
			fnc_usec_damageHandler = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\fn_damageHandler.sqf';
			player removeAllEventHandlers 'HandleDamage';
			player addeventhandler ['HandleDamage',{_this call fnc_usec_damageHandler;} ];
		};

Короче - думаю у тебя где-то в конфигах есть запись, что для админов переменная gmadmin == 1; или типа того..  :wink:



А по поводу PublicVariable - у Эпохи они PVDZE_, и не будут работать с обработчиком PVDZ_

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


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

Нарушение правил сообщества

Тема размещена не в том разделе. Перенёс.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка