Зачем MODIFIER_PROPERTY_MOVESPEED_MAX и MODIFIER_PROPERTY_MOVESPEED_LIMIT

  • Автор темы Автор темы DDSuper
  • Дата начала Дата начала
  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

DDSuper

Друзья CG
31 Май 2019
405
58
Ну зачем эти проперти когда они даже в луа не работают.
Есть какое решение?

Обычно пишу так

Код:
modifier_max_speed_lua = class({})

function modifier_max_speed_lua:DeclareFunctions()
    local funcs = {
        MODIFIER_PROPERTY_MOVESPEED_MAX,
        MODIFIER_PROPERTY_MOVESPEED_LIMIT,
    }

    return funcs
end

function modifier_max_speed_lua:GetModifierMoveSpeed_Max( params )
    return 1000
end

function modifier_max_speed_lua:GetModifierMoveSpeed_Limit( params )
    return 1000
end

function modifier_max_speed_lua:IsHidden()
    return true
end
 
  • Нравится
Реакции: SniperX
Не работают, забей. Если хочешь убрать лимит в 550 скорости, используй MODIFIER_PROPERTY_IGNORE_MOVESPEED_LIMIT , GetModifierIgnoreMovespeedLimit (вернуть любое число, отличное от нуля)
 
  • Нравится
Реакции: SniperX и DDSuper
Реклама: