Вопросы

Tookie Johnson
Активный

Здравствуйте, не будет ли у кого нибудь системы анти-толкания транспортного средства для всего сервера?

Отредактировано пользователем Tookie Johnson

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


Ссылка на сообщение

1 ответ на этот вопрос

  • 0
gais_st
Свой человек

@Tookie Johnson Это довольно приличная система, не стоит своего времени и сил :bn:

 

Цитата

const NODRIVER = -1;
const MAX_POS_VALUE = 3500.0;
const MAX_ROT_VALUE = 360.0;


bool IsPositionValid(float x, float y, float z)
{
    return (x >= -MAX_POS_VALUE && x <= MAX_POS_VALUE &&
            y >= -MAX_POS_VALUE && y <= MAX_POS_VALUE &&
            z >= -MAX_POS_VALUE && z <= MAX_POS_VALUE);
}


bool IsRotationValid(float rx, float ry)
{
    return (rx >= 0 && rx < MAX_ROT_VALUE && 
            ry >= 0 && ry < MAX_ROT_VALUE);
}

public OnUnoccupiedVehicleUpdate(...)
{
    if (freeze_car == 1 && driver == NODRIVER)
    {
        if (IsPositionValid(x, y, z) && IsRotationValid(rx, ry))
        {
            SetVehiclePos(x, y, z, rx, ry);
        }
        else
        {
            SendClientMessage(playerid,COLOR_OLDRED,"[Ошибка] {FFFFFF}Некорректные координаты кара.");       

        }
        return 0;
    }
    return 1;
}



Это лишь вырезанный пример...

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


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Helados
      От Helados
      Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
      Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
      Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.