![]() |
Таблица рейтинга без стороннего сервера
Всем привет. :bye:
Ох я и замучался с этим вконтакте, ужас, ни одно апи ещё меня так люто бешено не вводило в тупик. Имеется готовая игра, нужно повесить вконтакте, ну и прикрутить к ней рейтинг вконтактовский. Скачал пример "Тетрис", повыдирал оттуда DataProvider, вставил в игру, оказалось тот на АС2 (а у меня игра АС3), решил скачать пример "Города" и "Чат", скачал, взял оттуда DataProvider, а функции послания и взятия рейтинга взял с Тетриса, и - нифига не работает, при попытке послать рейтинг или принять какие-то ошибки (причём не контактовские)... Вот, подскажите пожалуйста, нужно ли чтобы сделать всего лишь рейтинг заморачиваться со всеми этими DataProvider-ами и ап, или как-то проще это всё реализовать можно? Очень надеюсь на помощь, срочно нужно... :drinks: |
Начните с прочтения документации по методам getHighScores, setUserScore.
|
Читал я про эти методы, с помощью них и реализовано в Тетрисе, вставил себе - не работает, пытался переделать под ас3. Вы можете привести пример пожалуйста, нигде в инете не найти :( ? И надо ли для рейтинга делать все эти штуки, которые делаются в DataProvider ?
|
Цитата:
CommandsSample.rar смотрите и делайте по аналогии. Все должно быть понятно. Библиотеки подключить не забудьте только. |
Этот пример совсем отличается от того что я смотрел ранее, никаких ДатаПровидеров, и вообще по-моему рейтинга там нет? :( Неужели так сложно подсказать как оно делается, или там правда так много кода выходит..? Вот функцию к примеру по которой я пытаюсь отослать "очки":
Код AS3:
|
Вложений: 1
Я не знаю как в тетрисе что сделано, и не использую ДатаПровайдеры никакие.
Вот пример если хотите: Вложение 23677 Ссылка на библиотеку выше. |
А оно не компилируется ваш пример? Что-то там нет никаких файлов кроме as, я не совсем шибко программист, изучаю то что нужно для конкретных целей на данный момент, а тут ещё и сторонние библиотеки, я то без них ещё с вконтактным апи работать не научился.. Но спасибо за помощь, было бы блестяще если бы где-нибудь был примерчик со всем как положено, fla файлик, as файлик, без всяких сторонних фреймворков или чего там :umnik2: ну чтоб нормальным человеческим AS3 языком было написано :) Если таковой отсутствует, то я попроую дальше разбираться, напишу, а там подскажите так али не так я делаю, пожалуйста.
Вроде подразобрался, всё работает, сделал отправку очков и прием, но вот проблема ещё возникла, сейчас у меня топ выводится так: Код AS3:
Всем спасибо, разобрался :) |
Насколько я понял -- таблица результатов, используемая в getHighScores хранит все результаты конкретного пользователя, а не только тот, что самый лучший, это так?
|
Цитата:
|
Цитата:
Вот что я имею ввиду (пример ответа getHighScores): Код:
<?xml version="1.0" encoding="utf-8"?> |
| Часовой пояс GMT +4, время: 19:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.