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

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

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

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

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

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 10/26/20 во всех областях

  1. 1 балл
    Ток у там в коде ошибка private void DoDelete() должно быть private bool DoDelete()
  2. 1 балл
    Да просто все делаете свой серверный мод - в него файл в кодировке UTF-8 и с расширением .c и подключаете на стороне сераера как делать мод и тп - все есть тут на форуме - там все разжевано от и до но я на Вашем месте бы изучил основы и терминологию и только потом хватался бы за модификацию сервера
  3. 1 балл
    Huskys

    Зомби, Авто

    Зверьки: \scripts\4_World\Entities\Creatures\Animals AnimalBase.c modded class AnimalBase extends DayZAnimal { override void RegisterTransportHit(Transport transport) { if( !m_TransportHitRegistered ) return; m_TransportHitVelocity = GetVelocity(transport); if (m_TransportHitVelocity.Length() < 0.35) return; super.RegisterTransportHit(transport); } }; Ну и далее по аналогии.
  4. 1 балл
    в общем, я для себя открыл очень удобный способ сделать спавн лута в зданиях, которые расставили вы на карте. если спавните свои здания скриптом, который указан в файле init.c, то после включения скрипта, в секцию void main надо добавить такую строку GetCEApi().ExportProxyData( "7500 0 7500", 10000 ); запустить сервер и дать ему погрузиться до конца, затем вырубить командой #shutdown по такому адресу \mpmissions\dayzOffline.chernarusplus\storage_1\export\ должен появится файлик mapgrouppos.xml который кидаем с заменой в корень миссий и вуаля в зданиях начал спавниться лут)!
  5. 1 балл
    modded class ItemBase extends InventoryItem { override void AfterStoreLoad() { super.AfterStoreLoad(); if (DoDelete()) delete this; } private bool DoDelete() { EntityAI parent = GetHierarchyParent(); if (parent) { return false; //Если является составной частью инвентаря или аттачментом - не удалять } else if (IsInherited(TentBase)) { TentBase t = TentBase.Cast(this); if (t) { if (t.GetState() == 0) return true; //Если палатка и она свернутся - удалять } } else if (IsInherited(DeployableContainer_Base)) // Barrel_ColorBase, SeaChest, WoodenCrate { return false; //Если бочка или один из ящиков - не удалять } return true; //Остальное удалять } } Суть такова После старта сервера и загрузки предмета из БД сервера всегда выполняется функция AfterStoreLoad() Мы ее оверрайдим Внутри сначала вызываем нативную функцию Затем проверяем через нашу функцию сам предмет И удаляем если подходит под описание
  6. 0 баллов
    @Menkar4 Если заморочиться можно и сделать через тулсы, что описаны там
×
×
  • Создать...

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

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

Поддержка