This is a very simple way of adding daily spins for your players.
Code:
public void addDailySpins() {
if(gotSpins == 0) {
gotSpins = System.currentTimeMillis();
addSpins(dailySpins, true);
player.getSoFMethods().sendMessage(0, false);
return;
}
if((gotSpins + OneDay) < System.currentTimeMillis()) {
gotSpins = System.currentTimeMillis();
addSpins(dailySpins, true);
player.getSoFMethods().sendMessage(0, false);
return;
} else {
int time = (int) (((gotSpins+OneDay) / (1000*60*60)) % 24);
player.getSoFMethods().setHrs(time);
player.getSoFMethods().sendMessage(5, false);
return;
}
}