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

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

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

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

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

Airdrop

    void SpawnAirdrop()
    {
        RemoveAirdrop();
        int randomIndex = Math.RandomInt(0, dropLocations.Count());
        currentDropPos = dropLocations[randomIndex];
        currentCityName = cityNames[randomIndex];
        dropContainer = GetGame().CreateObject("Land_Wreck_offroad02_aban1", currentDropPos, false, true);

        if (dropContainer)
        {
            SpawnRandomLoot();
        }

        spawnedZombies.Clear();
        array<string> militaryZombies = { "ZmbM_SoldierNormal" };
        for (int i = 0; i < ZOMBIE_COUNT; i++)
        {
            vector zombiePos = currentDropPos;
            zombiePos[0] = zombiePos[0] + Math.RandomFloat(-5, 5);
            zombiePos[2] = zombiePos[2] + Math.RandomFloat(-5, 5);
            Object zombie = GetGame().CreateObject(militaryZombies.GetRandomElement(), zombiePos, false, true);
            spawnedZombies.Insert(zombie);
        }
        GetGame().ChatPlayer("Airdrop érkezett " + currentCityName + " (" + currentDropPos[0] + ", " + currentDropPos[2] + ")");
    }

I'm asking for help because no matter what I put in the container, it all sinks underground.

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


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

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

  • 0

You need to place the container on the ground. 
Example:

dropContainer.PlaceOnSurface();

dropContainer.SetPosition(dropContainer.GetPosition()); //Re Place On Surface at current pos

dropContainer.SetDirection(dropContainer.GetDirection());

dropContainer.SetOrientation(dropContainer.GetOrientation());

 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка