• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Читерный полёт без маунта
Stormtrooper
Командир
Добрый день форумчане
Есть такая проблемка:

В некоторых местах игрок может нажать на вызов маунта но из-за малого пространства (узкие щели, низкие потолки) маунт как бы пытается вызваться но не вызывается, однако игрок начинает летать без маунта,при этом прям в полёте он может вызвать например наземного маунта и наземный маунт бегает по воздуху
Подскажите плиз как и куда внести чек на наличие на игроке бафа маунта - ну типа if (!mount) {player.ClearUnitState(UNIT_STATE_IN_FLIGHT); }

Добавлено (02.03.2017, 12:24)
---------------------------------------------
https://www.youtube.com/watch?v=cHn8WcmE5FA

Добавлено (02.03.2017, 16:51)
---------------------------------------------
и в очередной раз нашёл решение сам
блин народ тут вообще никто не хочет помочь?

Если помог, ставь плюсик в репу :)

Сообщение # 1 написано 02.03.2017 в 16:51
grasicco
Сержант

Код
if(player->IsFlying() && !player->IsOnMount() && player->GetSecurity() < 1)
player->SetCanFly(false);
Методы могут отличаться по названиям.
Сообщение # 2 отредактировано grasicco - Воскресенье, 02.04.2017, 13:14
  • Страница 1 из 1
  • 1
Поиск: