![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Ребят, помогите, решить проблему, пожалуйста.
Всегда хотел попробовать сделать игру-змейку на flash, убил полнедели - получилось. Всё работает, всё хорошо. Но очень хотелось бы таблицу с рекордами, использующими переменную Highscore. С сетевыми возможностями flash я мало знаком. Только с VkontakteAPI баловался немного. Посоветовали использовать MochiScores. Поэтапного туториала найти не смог. Зашёл на оф.сайт, создал свой аккаунт, зарегистрировал игру, скачал архив с API. Итак, папка AS2 состоит из 8 файлов. В исходнике всего две строки. Значит, если я правильно понял, можно использовать этот исходник и поправить некоторые строчки когда, применимые к своей игре? То есть ID игры, название переменной, которую нужно передавать. Возможно, как-то можно использовать одну таблицу без прелоадера может быть. В ридми файле всё сумбурно как-то описано. Кто нибудь вообще использовал MochiAPI? Помогите, плиз, раньше с подобным никогда не сталкивался. Или может что другое посоветуете, нужно всего-то выводить значения "ник - результат" и топ мест с 1-го по (к примеру) 10-ое. Заранее благодарю за помощь. ![]() Добавлено через 8 часов 30 минут В общем, не дождался ответа и ещё час вечерком посидел внимательно. Что-то подсказали, над чем-то ещё пришлось повозиться. Всё заработало. Кому интересно: Оказывается на оф.сайте всё хорошо написано, после регистрации игры нужно заглянуть в раздел "Scores", где всё интуитивно понятно. Затем в первый кадр скопировать: И в то место, где вызывается таблица один из трёх скриптов, например: var o:Object = { n: [0, 8, 14, 5, 13, 3, 11, 14, 14, 6, 9, 9, 5, 8, 11, 5], f: function (i:Number,s:String):String { if (s.length == 16) return s; return this.f(i+1,s + this.n[i].toString(16));}}; var boardID:String = o.f(0,""); mochi.as2.MochiScores.showLeaderboard({boardID: boardID, score: playerscore, name: ИМЯВАШЕЙПЕРЕМЕННОЙ}); Последний раз редактировалось ALIEN XIII; 21.11.2010 в 15:32. |
![]() |
Часовой пояс GMT +4, время: 19:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|