Квары

inklesspen

Не пишу модули под LSD :с
Сообщения
1,775
Реакции
967
Дело в том, что текст толи не передается, толи плохо передается.
У меня модель и звуки не работают при этом коде

C-подобный:
public ConVarChanged(Handle:cvar, const String:oldVal[], const String:newVal[])
{
    decl String:val[256]
    Format(val, sizeof(val), newVal)
    if(cvar == g_Attack)
    {
        Format(s_pAttack, sizeof(s_pAttack), "%s", val)
        ReplaceString(val, 256, "sound/", "*/")
        Format(s_sAttack, sizeof(s_sAttack), "%s", val)
    }
    else if(cvar == g_FallBack)
    {
        Format(s_pFallBack, sizeof(s_pFallBack), "%s", val)
        ReplaceString(val, 256, "sound/", "*/")
        Format(s_sFallBack, sizeof(s_sFallBack), "%s", val)
    }
    else if(cvar == g_Defence)
    {
        Format(s_pDefence, sizeof(s_pDefence), "%s", val)
        ReplaceString(val, 256, "sound/", "*/")
        Format(s_sDefence, sizeof(s_sDefence), "%s", val)
    }
    else if(cvar == g_Model)
    {
        Format(s_Model, sizeof(s_Model), "%s", val)
    }
    else if(cvar == g_CModel)
    {
        Format(s_cModel, sizeof(s_cModel), "%s", val)
    }
    else if(cvar == g_NoInfect)
    {
        bNoInfect = bool:StringToInt(val)
    }
    else if(cvar == g_cHealth)
    {
        icHealth = StringToInt(val)
    }
}
--- Добавлено позже ---
Решил проблему путем использования функций GetConVarString
 
Последнее редактирование:
Сверху Снизу