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

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

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

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

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

Как сделать глобальную очистку предметов после рестарта?

Здравствуйте,эксперты)

Очень нужна ваша помощь! Делаю дезматч сервер,нужно сделать так что-бы после рестарта удалялись все вещи лежащие на полу кроме палаток ящиков и тд. поставленных игроками!!!

За это все вместе отвечает папка storage_1\data , очень нужно узнать какие именно файлы там отвечают только за лут,что-бы не удалять палатки и тд.

Либо если можно сделать это как-то по другому,подскажите буду очень признателен!

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


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

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

  • 0
5 минут назад, Sagor сказал:

 

это странно.. потому что у меня он запускается... ошибок не выдает...

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

 

значит не верно подключен

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

Протестил на запускаемость у себя, работает. Вот правленная версия:

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

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

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

Значит

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

 

Изменено пользователем 123new
форум подвис, сообщение 2 раза отправилось (история изменений)

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


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0
48 минут назад, 123new сказал:

значит не верно подключен

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

Протестил на запускаемость у себя, работает. Вот правленная версия:

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

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

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

Значит

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

 

 

Получилось подцепить скрипт, взял твои данные за основу. Логи показывают кил-ую простыню из удаленных предметов.

Удаляется только одежда прошенная на землю.

 

Остался наверно последний вопрос, как удалять оружие, которое я скинул на землю ?

 

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


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

ну как вариант так

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

Если и так не будет работать, ручки в помощь и поиск по родному scripts

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

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


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

все что на земле - это types.bin types.001 types.002

все что заспавлено эвентами events.bin events.001 events.002

 

НО! если их удалить - теперь при рестарте сервер их восстановит из папки backup

ПОТОМУ ЕЕ ТО ЖЕ НАДО ГРОХНУТЬ

 

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


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

Друзья, спасибо большое!

Только добрался все поменять.

Работает!

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


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

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

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
27.05.2021 в 08:36, 123new сказал:

ну как вариант так

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

Если и так не будет работать, ручки в помощь и поиск по родному scripts

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

Но есть большое НО!

Поставил я торгашей, купленные машины пропадают после рестарта. Как можно исправить?

 

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


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

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

Но есть большое НО!

Поставил я торгашей, купленные машины пропадают после рестарта. Как можно исправить?

 

 вот это сообщение читал?


"

Жалоба

 

Опубликовано: 27 мая 2021

все что на земле - это types.bin types.001 types.002

все что заспавлено эвентами events.bin events.001 events.002

 

НО! если их удалить - теперь при рестарте сервер их восстановит из папки backup

ПОТОМУ ЕЕ ТО ЖЕ НАДО ГРОХНУТЬ"

 

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


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

ПОТОМУ ЕЕ ТО ЖЕ НАДО ГРОХНУТЬ"

Удалял папку backup из mpmissions.

Заспавненые машины сервером остаются, заспавненые мной или трейдером нет.

Причем, отключив этот

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

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

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


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

Хорошо с машинами разобрался. <lifetime>3888000</lifetime> в events и types исправил

Пропадают палатки после рестарта, видимо и грядки и все бочки тоже будут пропадать.

Где посмотреть, что бы исправить?

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

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
6 часов назад, stackslim1990 сказал:

Хорошо с машинами разобрался. <lifetime>3888000</lifetime> в events и types исправил

Пропадают палатки после рестарта, видимо и грядки и все бочки тоже будут пропадать.

Где посмотреть, что бы исправить?

если ты не прописал им тайпсы, то ищи по консольным названиям и добавляй лайфтайм

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
6 часов назад, Mr_Wintetsky сказал:

если ты не прописал им тайпсы, то ищи по консольным названиям и добавляй лайфтайм

<type name="MediumTent">
        <nominal>10</nominal>
        <lifetime>3888000</lifetime>
        <restock>43200</restock>
        <min>10</min>
        <quantmin>-1</quantmin>
        <quantmax>-1</quantmax>
        <cost>100</cost>
        <flags count_in_cargo="1" count_in_hoarder="0" count_in_map="1" count_in_player="1" crafted="0" deloot="0"/>
        <category name="containers"/>
        <usage name="Town"/>
        <usage name="Village"/>
    </type>

 

вроде все нормально по дефолту стоит.

Если отключаю этот

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

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

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


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

Значит надо переписать мод:)))

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
26.05.2021 в 22:58, 123new сказал:

значит не верно подключен

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

Протестил на запускаемость у себя, работает. Вот правленная версия:

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

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

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

Значит

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

 

я чуть чуть не понимаю, в какую строку надо вписывать лут, чтобы после рестарта не пропадал? 

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


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

я чуть чуть не понимаю, в какую строку надо вписывать лут, чтобы после рестарта не пропадал? 

в types.xml по аналогии с имеющимися там, все что туда вписано - живет столько сколько там прописано.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
57 минут назад, 123new сказал:

в types.xml по аналогии с имеющимися там, все что туда вписано - живет столько сколько там прописано.

да в том то и проблема что types то прописано, двери бочки, даже до рестарта пропадают(((

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
15 часов назад, shram1337 сказал:

да в том то и проблема что types то прописано, двери бочки, даже до рестарта пропадают(((

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

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


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

Добрый день, я не знаю почему но скрипт сносит все подряд, даже если убрать строчки:

TentBase t = TentBase.Cast(this);

if (t) { if (t.GetState() == 0) return true; //Если палатка и она свернутся - удалять }

все равно удаляет все палатки и все контейнеры, 

пробовал добавлять:

        if (IsInherited(Container_Base))
        {
            return_value = false; //Если любой контейнер - не удалять
        }
удаляет все равно все подряд... 

Может что то изменилось в версии 1.25

У кого то все еще работает верно данный скрипт?

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


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

Разобрался, тут ошибка в условии:

bool return_value = true;

....
if (IsInherited(TentBase))
        {
            return_value = false; //Если палатка - не удалять
        }

...

return return_value;

оно будет всегда возвращать - true

верно будет:

if (Item.IsInherited(TentBase))
        {
            return_value = false; //Если палатка - не удалять
        }

 

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


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

Переделал мод под свой сервер, оставляет любые палатки, ящики, контейнеры, так же оставляет всю стройку BBP, установленный флаг BBP, все киты удаляет, 

если кому нужно заходите в дискорд - ссылка

Пишите я поделюсь бесплатно.

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

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
30.04.2021 в 07:14, parazitlandry сказал:

Всем привет. А можно данный скрипт использовать для удаление определенного предмета? Например Сундука (SeaChest)
Очень нужен скрипт что бы после запуска сервера удалял с карты определенные предметы.

Вот именно такой скрипт я и ищу

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


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

Вот именно такой скрипт я и ищу

Удаляет как полностью класс предмета если указать класс или подкласс так и конкретно указанный предмет, если указать предмет, можно указать и то и то и тд...

Прошу обращаться в дискорд

Там мой ник - SuperNova

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
30.04.2021 в 12:53, 123new сказал:

можно. Но конкретно определенного типа предмета со всей карты или конкретного предмета в конкретной точке карты?

Определенного предмета со всей карты. Возможно это сделать?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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