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

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

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

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

    Там вы можете продать или купить
    Всё что касается игровых серверов
  • 0

Вопрос

Распадается группа в менеджере групп после смерти игрока. Пробовал воровать с других серверов, где работает, со старой сборки своей - без толку. Может в Инфи проблема? Как можно фиксануть? Заранее спасибо.

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


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

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

  • 0

Она не распадается, а не загружается, и храниться она в файле профиля

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

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


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


  • 0

Она не распадается, а не загружается, и храниться она в файле профиля

Ответил какой-то бред, с ошибками и ещё репутацию понизил. Мда.

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


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

Что же тут не верно я ответил, если бы ты разбирался в скриптах и понимал где хранятся переменные (а в случае скрипта dzgm в этой переменной лежит массив (с группой) и лежит он в файле профиля, сохранятся сохраняется он отлично, загружается не всегда, доказательство тому можно создать группу с другом на 1-ом сервере и зайти на другой и вуаля вы 1 группе (если на обоих серверах есть ванильный dzgm)), понял бы суть моего ответа, на минус ответил минусом, что же тут обижаться  :whistling:

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


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

 

сохраняется он отлично

 

У человека в том и проблема, что группы распадаются после смерти, после рестарта и так далее. Если не знаешь решения, то лучше бы промолчал и сошел бы за умного, чем писать ту ерунду, которую ты нацарапал выше.

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


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

Распадается группа в менеджере групп после смерти игрока. Пробовал воровать с других серверов, где работает, со старой сборки своей - без толку. Может в Инфи проблема? Как можно фиксануть? Заранее спасибо.

Проверь в init.sqf, который в папке группы, если там данные строки:

_savedGroup = profileNamespace getVariable["savedGroup",[]];
player setVariable ["savedGroup",_savedGroup,true];
player setVariable ["purgeGroup",0,true];
if (count _savedGroup > 1) then {
	{
		if (((getPlayerUID _x) in _savedGroup) && {(getPlayerUID player) in (_x getVariable["savedGroup",[]])} && {_x != player}) exitWith {
			_loginGroup = group player;
			[player] join (group _x);
			if (count units _loginGroup < 1) then {deleteGroup _loginGroup;};
		};
	} count playableUnits;
};

Если есть, не закомментированны ли они?

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

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


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

да. к примеру 

/* _savedGroup = profileNamespace getVariable["savedGroup",[]];
player setVariable ["savedGroup",_savedGroup,true];
player setVariable ["purgeGroup",0,true];
if (count _savedGroup > 1) then {
	{
		if (((getPlayerUID _x) in _savedGroup) && {(getPlayerUID player) in (_x getVariable["savedGroup",[]])} && {_x != player}) exitWith {
			_loginGroup = group player;
			[player] join (group _x);
			if (count units _loginGroup < 1) then {deleteGroup _loginGroup;};
		};
	} count playableUnits;
}; */

уже есть разница.. /* бла бла.... и финал */ думаю поймешь

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

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


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

 

Проверь в init.sqf, который в папке группы, если там данные строки:

_savedGroup = profileNamespace getVariable["savedGroup",[]];
player setVariable ["savedGroup",_savedGroup,true];
player setVariable ["purgeGroup",0,true];
if (count _savedGroup > 1) then {
	{
		if (((getPlayerUID _x) in _savedGroup) && {(getPlayerUID player) in (_x getVariable["savedGroup",[]])} && {_x != player}) exitWith {
			_loginGroup = group player;
			[player] join (group _x);
			if (count units _loginGroup < 1) then {deleteGroup _loginGroup;};
		};
	} count playableUnits;
};

Если есть, не закомментированны ли они?

 

да. к примеру 

/* _savedGroup = profileNamespace getVariable["savedGroup",[]];
player setVariable ["savedGroup",_savedGroup,true];
player setVariable ["purgeGroup",0,true];
if (count _savedGroup > 1) then {
	{
		if (((getPlayerUID _x) in _savedGroup) && {(getPlayerUID player) in (_x getVariable["savedGroup",[]])} && {_x != player}) exitWith {
			_loginGroup = group player;
			[player] join (group _x);
			if (count units _loginGroup < 1) then {deleteGroup _loginGroup;};
		};
	} count playableUnits;
}; */

уже есть разница.. /* бла бла.... и финал */ думаю поймешь

 

Полгода уже прошло? Вы отвечаете, чтобы тупо репутацию набить?

Проблема в кривой установке была, решил уже давно.

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


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

0.0 следуя твое логике можно тогда на вопросы вообще не отвечать т.к это будет являться набиванием "баллов". тебе указали одну из возможных причин.. да и тем более тебя никто не заставляет ставить плюсы за ответы

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

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


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

Полгода уже прошло? Вы отвечаете, чтобы тупо репутацию набить?

Проблема в кривой установке была, решил уже давно.

Я только после ответа увидел, что вопрос задан давно. Можно было бы написать, что вопрос решен.

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


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

0.0 следуя твое логике можно тогда на вопросы вообще не отвечать т.к это будет являться набиванием "баллов". тебе указали одну из возможных причин.. да и тем более тебя никто не заставляет ставить плюсы за ответы

Ты тогда за 2014 год ещё на вопросы отвечай, чего уж там?

Ты ответил не по существу, а рандомную дичь.

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

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

    • Автор: 123new
      Продолжим тему по обсуждению 'кривоты' выходящих обновлений как игры, так и серверной ее части, теперь уже непосредственно о релизной версии игры.
    • Автор: NoNameUltima
      После обновлений, публикуйте в данной теме, проблемы.
       
      P.S. Надо бы данную тему закрепить, ибо чую часто будет нужна.
       
      В текущей обнове не работает FileMode.WRITE, что собсно ломает множество скриптов, которым требуется запись\перезапись в файлы.
      т.е. запись не работает, т.к. при открытии файла, функция OpenFile, с режимов WRITE(открыть на перезапись) всегда возвращает 0.
    • Автор: pekar0201
      Приветствую всех!
      Каким образом можно реализовать тайм-аут после выбора вип-набора в ESS V2 ???
      Т.е., после выбора определённого набора игрок не сможет выбрать его повторно определённое количество времени.

      За адекватные ответы ставлю плюсы.
    • Автор: saikodelic
      Всем привет ребята! Подскажите какие файлы отвечают в папке storage_1337 БД. За лут который спавнится после рестарта сервера. В моем случае проблема такая, лут после рестарта не обновляется. И даже те вещи которые я скинул к примеру с персонажа они так же лежат на земле. 

      И вопросик номер два. Какой файл отвечает за сохранность лута в палатках, самих палаток и бочек. 
      ЗАРАНЕЕ СПАСИБО ЗА ОТВЕТ И ПОМОЩЬ! 
    • Автор: TsarStalker
      Сервер запускается, все отлично, но после того как игрок хочет выйти, ждет 10 секунд, и нажимает на "Выход", его выкидывает не в лобби, а показывает серый экран, который лечится только Alt+F4.

      Прикладываю RPT лог.

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