openfeint.launchDashboard("achievements") not working?

@jacques1

As mentioned earlier in this thread, I had problems concerning achievements and OF also.

I contacted Ansca and OF directly and no one found fault with the code or my settings on OF.

In the end I just made a new game in OF with the same name. Updated my prodcut key/secretId/etc and suddenly all my OLD achievements showed up in the second copy’s dashboard. So I deleted the achievements from the first and recreated them in the second. Now I just ignore the fact the first even exists. It all seems to work fine. I of course needed to make a new leaderboard in the second copy as well.

If you can’t find a solution, try making a second game of the same name on the OF site.

Stephen [import]uid: 56820 topic_id: 13128 reply_id: 51164[/import]

I tried for a long time to get my achievements to work but i could never see the button in the dashboard.
In the end i did what @anderoth did and set up a new game in openfeint and it worked.

Is it possible that you need to set up the leaderboard and the achievements at the same time for it to work correctly. [import]uid: 89663 topic_id: 13128 reply_id: 64991[/import]

Im having a similar issue with leaderboards… All my achievements show up and work fine.

I have the leaderboards visible and active in the openfient developer dashboad, but no matter what i do they dont appear ingame…

Ive contacted their support, but as of yet no response. [import]uid: 69826 topic_id: 13128 reply_id: 65010[/import]

Hi! I have exactly the same problem. Did you get it to work? What did OF support say? [import]uid: 13507 topic_id: 13128 reply_id: 65766[/import]

The support guy i was talking essentially said it must be a problem with my versionning. But thats all fine and dandy, and my leaderboards all accept scores from my test user accounts. I also mentioned i was using corona, and he then said that they dont have a corona trained engineer so theyre support in my matter would be limited :stuck_out_tongue:

Without doing anything differently my leaderboards have started working… IF i use a button to display them. e.g. gameNetwork.show(“leaderboards”).
But they still arent on the dashboard ingame, but at least i can get them to show up with a button.

My advice to you polygon would be to check all your versionning to make sure all they would be active/visible, but if thats all fine then just sit tight and hope they start appearing…

Im currently having build issues so i cant build my app today to do a new test… but when i can build again i will let you know if mine have randomly started working as designed :smiley:

[import]uid: 69826 topic_id: 13128 reply_id: 65952[/import]

Thanks for the reply! I managed to solve the problem by adding the whole game again in OpenFeint developer site. After creating the new one, everything worked perfectly right away. [import]uid: 13507 topic_id: 13128 reply_id: 65980[/import]

Hi guys,

I don’t know if this is an acceptable alternative for you but if you set your version number on both OpenFeint settings and Corona build settings (what you see when you do a build) this also seemed to sort the issue out, well it did for me.

So I guess you could do a build from 0000.00.00 (you can build up to 9999.99.99) so there’s loads of room for improvements and additions, just make sure your version matches in both OpenFeint and Corona Build Settings.

IPete2.
[edit - I am still having ‘fun’ with this so although I got it working with the versioning I need more time to figure out quite how it actually functions - I’ll be back hopefully with more information on how I got on soon]

[edit 2 - okay I have now figured out the following: Only do one thing at any time with the OpenFeint system. So either unlock and achievement OR open up a dashboard like achievements, thus

You can simply set an achievement like this, then OpenFeint responds by displaying a small acknowledgement (not in simulator, just on the device).

gameNetwork.request( “unlockAchievement”, “xxxxxxx” ) – unlock achievement number xxxxxxx

or open up the Achievements dashboard thus:

gameNetwork.show( “achievements”)

Which should have the Achievements Dashboard move onto screen (again only on actual devices not on the simulator).

In Open Feint (Overview - Manage Versions) I set my achievements to work between versions 0000.00.00 and 9999.99.99 as described above, and in Corona I set the version number to 0000.00.01 in the settings as I build the App.

I am not sure which of the above fixed my previously consistently ‘no show’ for achievements, but doing both did fix it somehow. Now I can call up achievements or leaderboards and all work fine.

I did not have to re-enter my game in the OpenFeint web portal - which I wanted to avoid as I want to figure out what is best practise.

Hope this helps someone!

IPete2.
]

[import]uid: 81718 topic_id: 13128 reply_id: 77588[/import]

thanx i created a new game and now i can see achievements in it [import]uid: 95790 topic_id: 13128 reply_id: 94373[/import]