Решение простое.Используйте StaticText.Вот так:
m_pText = m_pGUIEnvironment->addStaticText(
"C'mon, be transparent, PLEASE!!!",
rect<s32>(130,10,300,50)
);
// Set your desired color with alpha value as OVERRIDE one.
m_pText->setOverrideColor(SColor(127,0,0,0));
// And don't forget to enable it!
m_pText->enableOverrideColor(true);
Воела, теперь у вас есть полупрозрачный текст.Кстати, я также думаю, что вы пытались использовать белый текст в белом окружении.Посмотрите на свой цвет - прозрачность бесполезна, если вы не используете разные цвета для текста и фона.В любом случае, попробуйте использовать мой пример, если ничего не помогает.