Well I tried last night and our scores went to 190238348389 lol Fixed the scores.
Finally finished the percent score thing. It should work, but time will tell. I'll backup the last 3 months of accounts, just in case. So yeah, today is Betaday.
new Seconds;
new Float:Prize;
Prize = (0.3 + (totalplayers * 0.7) + (timeconvert2(time,Seconds) * 0.04))*((totalplayers+1)-pos)/totalplayers;
xInformation[playerid][score]=xInformation[playerid][score]+Prize;
SetPlayerScore(playerid,FloatToInt(xInformation[playerid][score]));
Check it please mooman.