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

Продаёте или покупаете?

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

Вопрос

Епоч 0.3.5.0. Корпс менеджер включен и настроен:

 

corpseManagerMode = 1;
corpseLimit = 5;
corpseRemovalMinTime = 60;
corpseRemovalMaxTime = 360;

 

Но трупы игроков не удаляются ВООБЩЕ... и естественно ближе к рестарту сервер переполняется трупами и фпс сильно проседает.

Кстати говоря трупы ботов удаляются как надо.

В чем может быть косяк? И есть ли какие-нибудь отдельные скрипты для удаления трупов?

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

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


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

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

  • 0

Товарищи! Подскажите какой-нибудь отдельный скрипт для удаления трупов игроков! Заранее благодарю!!!

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


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


  • 0

1. А3 такая же как А2, в этом плане.

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

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

 

private ["_timer", "_player_distance", "_map_center", "_map_radius", "_time", "_bodys", "_body_timer", "_body"];
_timer                =    1200;    //    Сколько секунд будет лежать    труп, до удаления.
_player_distance    =    100;    //    Не удалять труп пока в пределах ХХХ метров от него есть игрок.
_map_center    =    (getMarkerPos "center");
_map_radius    =    (_map_center select 0);  
while {true} do
    {
        sleep 60;
        _time    =    time;
        _bodys    =    nearestObjects [_map_center, ["тут_ид_трупов_в_а3"], _map_radius];    //    Если трупы разные - хз как там в А3, впиши из через запятую "ид1", "ид2"
        {
            _body_timer    =    _x getVariable ["bodyTimer", -1];
            if ( _body_timer == -1 ) then
                {_x setVariable ["bodyTimer", _time];}
            else
                {
                    if ( (_time - _body_timer) > _timer ) then
                        {
                            _body    =    _x;
                            {
                                if ( (isPlayer _x) && (alive _x) && ((_x distance _body) < _player_distance) ) exitWith
                                    {deleteVehicle _body;};
                            } forEach playableUnits;
                        };
                };
        } forEach _bodys;
    };

Скрипт от руки - не проверял.

Впиши ИД трупа(ов), и запусти на сервере.

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

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


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

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

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

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

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

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

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

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

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

Загрузка...

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

    • Автор: Akie
      Слишком быстро исчезают трупы WAI со статических миссии, я уже даже отключил очистку трупов в конфиге WAI, а они все равно пропадают, может дело в самом шедулере серверном или инфи?
    • Автор: HellBoy
      Всем привет. Версия 1.0.6.1. Через 1-2 минуты после убийства, пропадают боты (ZEV). Так же оч быстро исчезают автоэевенты (Моментально после завершения). Не в антихаке дело точно (пробовал без него). знаю что это система очистки. но почему она трупы делитит так быстро не понятно. файлы очистки стоят стандартные. Подскажите куда смотреть кто сталкивался?
    • Автор: AMER
      1)Андрей Васильев
      2)BigCrazyCat
      3)https://vk.com/id205136817
      4)Нет информации
      Итак предыстория: Началось все в ноябре 2015года. Изначально искал кто сделает сервер под тавиану. Договорились что будет все потом доделано, Окей, купил ЭКСКЛЮЗИВНУЮ ПРОТЕСТИРОВАННУЮ =2000,сначала была временно Чернорусь, стали периодически проявляться проблемы со скриптами. Через какое то время попросил либо давайте вернемся к теме доделанной тавианы, либо рабочего NAPFa. Был выдан и установлен NAPF. Опять же ПРОТЕСТИРОВАННЫЙ с кучей ошибок. Просил помочь, помощь оказывалась, иногда отправляли читать форум чтобы найти лечение всплывшей проблемы. Задавал албанские вопросы и много ибо опыта у меня было крайне мало. Потом умер хост и летом уже 2016 снова запросил сборку и обговорили доработки. Установка на хост уже стала платной, хотя в теме установка бесплатно( и не написано какое количество раз), Окей за доработки с установкой доплачено еще 850р.
      И снова куча албанских вопросов о том как лечить сборку, что как настраивать и подключать. Иногда оказывалось что у других работает,а у меня почему то нет.
      В общем то все было не плохо, но лечить от проблем сборку которою якобы протестировали было забавно, конструктор =)
      И вот устав бороться с проблемами, 24 января спросил про обновления.
      Обновления есть и скинули. Задал вопросы по скриптам интересующим скриптам,модам,а они есть только в расширенной сборке. Окей для сервера не жалко 600рублей, по ошибке кинул 700, ну не страшно.
      И вот после оплаты все позитивное общение сошло на нет:
      Попросил установить на хост обновленную сборку( дабы не было разговоров, что что-то не работает ибо у меня руки кривые) получил отказ. Что как подключать из дополнительного был вежливо отправлен на форум.
      Как оказалось позже услуга установки на хост бесплатна, только один раз. - Попросил указать на данную информацию в теме продаж сборок.
      Поспорил с наполнением сборки (обновленная сборка включала в себя не такие уж и значительные изменения которые на тот момент я даже посмотреть не мог).
      Стал задавать вопросы почему же эксклюзивная сборка (самая дорогая) и обновление платное? За что я заплатил? Почему указано обновления бесплатны? Был спор по этому поводу, даже сравнение ПО с телевизором, который устарел а покупатель хочет его обменять на новый
      Попросил указать что конкретно работает, а что написано в посте только для рекламы.
      Продолжился спор. Вышли к решению что я снова доплачу и тогда получу установленную сборку на сервер и будут подключены нужные моды.
      Апогей:
      Итого что нужно было сделать: Установка сборки с переносом БД, администрации и настроек. Заменой меток чужого проекта на наш. установка аддона на кровососа и пояснение по настройке сего чуда. пояснения по настройке особенностей сборки.

      получил такой ответ:
      1. Установка - бесплатно.
      2.Перенос построек - 200
      3. Замена меток - 150
      4.Кровосос + пояснение 350
      5. Тут нужна конкретика ( За консультации по настройке наполнения сборки?!!!!)

      Указал, что 5 пункт понадобится после установки и как полазаю по сборке.
      Ответ реально удивил - цена 800 выполняю 4 пункта и больше не поддерживаю ваш сервер.
      А вот тут то как говорится у меня и припекло. Ну предположим я заплачу, а все кривости я буду ловить и потом делать что угодно с ними? Насколько сборка протестирована и баги пофикшены я убедился еще в прошлых версиях.
      Пункт 2 обновления. Остаться без обнов дело грустное это факт.
      Пытался пойти на контакт и объяснить что без тех поддержки и обнов, я получаю лего без инструкции.
      Все сводилось к вопросу согласен ли я на его условия -что ставится сборка и я никаких претензий не имею и вопросов не задаю.
      Стали ставить сборку (хотя говорилось эта сборка только под лицензию) -поставили, перенесли БД. спасибо добрым людям.
      Вроде потом договорились о сотрудничестве. Но оказался заклин у продавца вышел потом.

      Вот установили и беда. 1) Не работают сейфы 2) Проблемы с плотом. Скинул логи.
      На что мне дается веселый ответ. Я же с вами не сотрудничаю. Поскольку у вас пиратка P4L у вас работать не будет. И расширенная сборка нормально будет работать на лицензии.
      Вот вам экслюзивная сборка. Я с вами больше не сотрудничаю. И добавил в ЧС.

      Ну вот что делать с данным продаваном? Заявлено одно, а на деле какая то IKEA без инструкции и кучей багов.
      Всем желающим могу скинуть историю переписки с продавцом в вк. И уже решите я неадекват или продавец какой то мутный.
      Ссылочка на мою страницу ВК: https://vk.com/amercom
    • Автор: basba66
      Что нужно прописать , что бы мина не исчезала после своего взрыва а опять становилась на взвод. Как бы пожизненная.
    • Автор: pekar0201
      Как сделать, дабы не спавнилось несколько одинаковых WAI миссий???
×
×
  • Создать...