Перейти к контенту

Скриптование


Svoboда

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

Помогите пожалуйста, не могу понять как правильно использовать console:get_float

 

    local console = get_console()

    local val = {0.00,0.00,0.00}
    val = console:get_float("r__detail_density")
    if val[3] ~= 0.00 then
        local text = "gogogo"    
        news_manager.send_tip(db.actor, text, 0, "trader", 20000)
    end

 

 

 

float get_console_float(CConsole* c, LPCSTR cmd)
{
float min = 0.0f, max = 0.0f;
float val = c->GetFloat ( cmd, min, max );
return val;
}

 

 

float CConsole::GetFloat( LPCSTR cmd, float& min, float& max ) const
{
min = 0.0f;
max = 0.0f;
IConsole_Command* cc = GetCommand(cmd);
CCC_Float* cf = dynamic_cast(cc);
if ( cf )
{
cf->GetBounds(min, max);
return cf->GetValue();
}
return 0.0f;
}

*>

Изменено пользователем tatarinrafa

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


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...