I made a script that holds a day on graal equal to a day irl, containing the clock that riot just showed, and your effects, i now know how effects work :P
you can use it if you want, it's mostly your work anyway.
I also made it run synchronised to atleast 4-5 seconds on my own time.
PHP Code:
//#CLIENTSIDE
function onCreated()
{
settimer(0.05);
}
function onTimeOut()
{
this.acc = (((timevar*5)/3600)[percent] 24)-5.441;
this.time = int(this.acc);
temp.time = this.time @ ":" @ int((this.acc - this.time)*60);
if (client.time >= 0 && client.time<2)
{
seteffect(0, 0, 0, .7);
}
if (this.time >= 3 && this.time <= 5)
{
seteffect(0, 0, 0, .5);
}
else if (this.time >= 6 && client.time <= 8)
{
seteffect(0, 0, 0, .3);
}
else if (this.time >= 9 && this.time <= 12)
{
seteffect(0, 0, 0, .1);
}
else if (this.time >= 13 && this.time <= 17)
{
seteffect(0, 0, 0, .0);
}
else if (this.time >= 18 && this.time <= 21)
{
seteffect(0, 0, 0, .3);
}
else
{
seteffect 0,0,0, .5;
}
with (findimg(200))
{
text = "Time: " @ temp.time;
font = "Arial";
x = 5;
y = 5;
layer = 4;
}
settimer(1);
}
you do have to replace the [percent] with a real percent sign tho.