This will let you have the accuracy of timevar2, while keeping your time the same as everyone elses(though I haven't tested it with others to compare the time).
PHP Code:
function onActionserverside() {
if (params[0]=="getdiff") {
temp.timedifference=timevar2-params[1];
triggerclient("gui",name,"senddiff",temp.timedifference);
}
}
//#CLIENTSIDE
function onCreated() {
triggerserver("gui",name,"getdiff",timevar2);
}
function onActionclientside() {
if (params[0]=="senddiff") {
this.timedifference=params[1];
onTimeout();
}
}
function onTimeout() {
temp.time=timevar2+this.timedifference;
setTimer(0.05);
}