Du könntest setTimer() benutzen, da das aber nur für sofortige Wirkung sorgt, also das die Farbe
schlagartig ändert würde ich dir das nicht umbedingt empfehlen.
Da du Client-Seitig arbeitest kannst du es mit interpolateBetween() versuchen.
Lua
function render ()
local lastTick = getTickCount()
red,green,blue = interpolateBetween(255,255,255,55,125,0,(getTickCount()-lastTick) / 15000,"Linear")
end
addEventHandler("onClientRender",getRootElement(),render)
Sowas in der art. (Ob das nun regenbogen-farbend ist weiß ich nicht, du musst in dem Fall denke ich noch viel mehr
interplateBetween() Funktionen einbauen)
Dir auch frohe Weihnachten (y)