0004 is going to take me longer than usual... I want to have a new "Opportunities icon scroll" (uh... probably a better technical word describing it). Opportunities will pop up in the lower-left as icons with hover-text giving a brief on what the opportunity is but not pause the game like a major event would. The game would, however, need to pause when you click it. The game also needs to clear opportunities from this window automatically if a user doesn't click it, and then a new screen needs to be made up going over all opportunities currently running their course which'll eventually have a faux tabbed window which'll include other categories of opportunities, like GLBSE when its time comes.
Both of these games listed are very interesting.
on the OPs game I do not ike if you are not on the site it stops mining
AFAIK, this is a browser issue which generally happens when the game's being played in a tab. Browsers (esp. mobile) generally either pause or slow anything executing down to 1fps. Games which may dare trying to get around this generally try to grab the time when focus is lost, then auto-update its info based on the time the game's brought back into focus, doing all its calculations at once. -Or for multiplayer games, this is much simpler since the client isn't really doing anything but acting as an interface between the user and the server, so whether or not the client's browser is permitting the game to run (at 1fps or 60) is irrelevant - but not here, because there's no server calculating things; it's all done locally.
The single-player method is possible, but unfortunately, not trivial to implement (and would need to be double-checked and probably changed every single game update), whereas running the game in its own browser window (rather than tab) is trivial and has the same effect (though it may still force the game to pause if it's minimized -- haven't checked). There may be other workarounds I'm not thinking of or familiar with, though...